From nobody Thu Apr 18 15:05:36 2024 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4VL1L96M39z5H2dc for ; Thu, 18 Apr 2024 15:05:37 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VL1L95qJ6z4hmP; Thu, 18 Apr 2024 15:05:37 +0000 (UTC) (envelope-from dim@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1713452737; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=s1Qb5r5d6L8qgFpCke4IUljs55/Yr+vgMnnRPhbVKqw=; b=JG4qcDKIQrywTKWxzAru/A26TcDeW6pkLSEDOaEZ5b5kEAzH/KevONBpYU8H0glcd69xoX xRuU8uw7UJGtETPOaFVZSl5jFYEnfDdGOkSHWCc3Ers+ffNPldrTUhX7LPv8JZKhMqZsb3 1qU3EzqWXEgVIrbXzDC8gvjN1zyaPy4+dwqSRjOlUW079axo3b+p/DbefIMgPJp2LTVDxO BrwDJqyqrA8oMwFOHTx4GExQUCC0RU+JFwmwqRysna5rDnkz/VFTXP/g/EDMv3UzT6Cfug WwslYuqtFEf8zYJqx89WtXM5qJI5FhybhRxrwo5RJpatKGrPpIJv9hie2CgGDw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1713452737; a=rsa-sha256; cv=none; b=Xto9XqxviedcHxGAvS9s+FSPGgmCLf9mcCTCCglJAUYzk2uEplSaO6YPBVyZPZdTi35rg9 h/wyAPFOIpMbou1t+KFMqMNLn+SituBvuBNe/0PUEVAFJ5y5WBt5Ygi0KYyFlGZwoUNyUu 6E41sCO8Knpgej0kwQlfwcrU8AEYv6hE+2GGFn5Sb9I7bJ2w1oktk/0P1PzkrrON34sUnV 2nQom0UYmDQrcZYT+PZG6sr0q0IfjmJd/YXQsgxN83tc8qtRA/D9XOlv9LVYLjRorHqJ3s uEh0izvoFA5UL7x7Gkug4v3//OFMtuLUwBGsYZ2nAll2O2KyI9ISEfWqmrMS1Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1713452737; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=s1Qb5r5d6L8qgFpCke4IUljs55/Yr+vgMnnRPhbVKqw=; b=xjBZ1R+YGl121UgOAY94K/FPsZFMat2Nm+wVejPhHDvw75dWR3ayBLFr+P8/0pzTqGHzTa MwMOogDNkQVWLhHhmLj3tQW1tDYb+jC7H54ZhKFWcWiauzb32SAyueUbR7Tfs1KwCmK7f/ fy7VxqhXRMYuj1zVUBuh4sdMvASZZ6kNKNWe7r9GcHvjhe4Ro2REHwQGdqrLQHTpOIyZpR GpNhRQ8cZhZ63IkYOF4wZ0IDbd5jJ5r34cVNxAi7eBVvZeT36F0C1d109O0i7Ta3v84S52 AyUM+fPKzXMAQushm5NsJ07C8Aah3JBuQ75cFpr1MQJ+YcbsNGwBO3x2xndyRw== Received: from tensor.andric.com (tensor.andric.com [87.251.56.140]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "tensor.andric.com", Issuer "R3" (verified OK)) (Authenticated sender: dim) by smtp.freebsd.org (Postfix) with ESMTPSA id 4VL1L94jD9z1M3M; Thu, 18 Apr 2024 15:05:37 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from smtpclient.apple (longrow.home.andric.com [192.168.0.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tensor.andric.com (Postfix) with ESMTPSA id 9112861D5D; Thu, 18 Apr 2024 17:05:36 +0200 (CEST) Content-Type: text/plain; charset=us-ascii List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.700.6.1.1\)) Subject: Re: thunderbird 115.10 build failure on -current From: Dimitry Andric In-Reply-To: <8d297b50-0b8b-4c5f-af73-0cc2d4ae746f@protected-networks.net> Date: Thu, 18 Apr 2024 17:05:36 +0200 Cc: FreeBSD Ports Content-Transfer-Encoding: quoted-printable Message-Id: <5240E034-2B12-4BF5-AA9C-9E01C7E71196@FreeBSD.org> References: <5a56df32-0460-41f3-aa66-1a8d3bd5d599@protected-networks.net> <49BDD8CC-8447-4B83-A528-8BFF369A7EBA@FreeBSD.org> <8d297b50-0b8b-4c5f-af73-0cc2d4ae746f@protected-networks.net> To: Michael Butler X-Mailer: Apple Mail (2.3731.700.6.1.1) On 18 Apr 2024, at 16:49, Michael Butler = wrote: >=20 > On 4/17/24 17:40, Dimitry Andric wrote: >> On 17 Apr 2024, at 23:07, Michael Butler = wrote: >>=20 >>> In a clean environment with default options on -current, I get .. >>>=20 >>> error[E0412]: cannot find type `_Pred` in this scope >>> --> = /usr/ports/mail/thunderbird/work/.build/x86_64-unknown-freebsd/release/bui= ld/style-5fb673490cc43b88/out/gecko/structs.rs:34497:49 >>> | >>> 34497 | pub _base: root::std::__1::_And<_Pred>, >>> | ^^^^^ not found in this scope >>> | >>> help: you might be missing a type parameter >>> | >>> 34496 | pub struct tuple__EnableUTypesCtor<_Pred> { >>> | +++++++ >>>=20 >>> Any hints? >>>=20 >> Yes, this is https://bugzilla.mozilla.org/show_bug.cgi?id=3D1873379, = but apparently the fix = (https://github.com/mozilla/gecko-dev/commit/627cc80defb3fa48e82ce656536d6= 66176b9f8d1) did not land in the most recent Thunderbird port? >>=20 >> -Dimitry >>=20 >>=20 >=20 > Sadly, it now compiles but fails to link :-( With MAKE_JOBS_UNSAFE = set, I get .. ... > ld: error: undefined hidden symbol: std::__1::basic_string, std::__1::allocator>::assign(char = const*)=20 > >>> referenced by Unified_cpp_components_viaduct0.cpp=20 That is https://bugzilla.mozilla.org/show_bug.cgi?id=3D1874059 :-) I = think these days Thunderbird is a project more "away" from the main = Firefox project, so they may not keep up-to-date with the most recent = commits made on the Mozilla side. -Dimitry