From nobody Mon Apr 15 03:54:23 2024 X-Original-To: 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 4VHtb41hqNz5HfFV for ; Mon, 15 Apr 2024 03:54:24 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VHtb402L8z4Rt7 for ; Mon, 15 Apr 2024 03:54:24 +0000 (UTC) (envelope-from portscout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1713153264; a=rsa-sha256; cv=none; b=pTWbnsTF/e/GcxFT0+Cyux3qsA7kwYtY3S2aXg5GpwM9euWcAOgrI20yfjTfCFiLWVIje5 7Wz1KQSXeoLgJ057py3QvFuVaSytcb13hubL74JIHkKcr+cK8PySVEnWbXGw15JlQLD6Ez WiSzZCmH4K+g7aebRALyA+f0o5adPWNbu5WT430eeK78el7xpY4IuF+cn5uV+rxogsaocc clsttRnXVAq9/NSSJRvpA3XFuLpBuJKuIjXY81m1TWt6jXQjT6yIfR+9XuMMUm8+bt+FWR PZrDwRzOF5f7sbnQM1cJvJIiYFDoYhVntOIXcGkGPPeblb1BUCOuRpv4U2LCaQ== 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=1713153264; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Mcm76qSXpFB8d/35jJkzQnH7yvB47JdOZXPWtzhX1kA=; b=HXx+D02mtMmGmPQOeIXEFp28vNJqmqNUACDfSUokXOR4qeH5W5n9QUfhOX6g03xdGYOJI9 QLq0CLw+uXUTBLF6aG5UAOQkqc4uF0p++q7ZDzdYVs0rg+aBTiwaynkoMgW0hNA7XKQoY+ /G1E1XZe1pkgdMOvvGYkIyEA3pw6HT1ZJKa+ZmVEvRVh7YWjpYfZUnnSiB4G5qIddWxVC8 HQ+54gG7W/90VbgvInW5yMMVh84O/ImuVkL3yatvWBAONN0Cu9uBscPV5AKDkmHqwJPOod 1/U8D7dE9QyLQCaX2w+/siog5kwwrKF7slY6lax/XjYYiEbr/ZDaeqeggX1ibw== Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4VHtb36dqczkmW for ; Mon, 15 Apr 2024 03:54:23 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.17.1/8.17.1) with ESMTP id 43F3sN41058722 for ; Mon, 15 Apr 2024 03:54:23 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.17.1/8.17.1/Submit) id 43F3sNrw058721; Mon, 15 Apr 2024 03:54:23 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202404150354.43F3sNrw058721@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain 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 MIME-Version: 1.0 Date: Mon, 15 Apr 2024 03:54:23 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: Unmaintained FreeBSD ports which are out of date X-Mailer: portscout/0.8.1 Dear port maintainers, The portscout new distfile checker has detected that one or more unmaintained ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. Please consider also adopting this port. If any ports have already been updated, you can safely ignore the entry. An e-mail will not be sent again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ cad/ifcopenshell | 0.6.0 | blenderbim-240415 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Reported by: portscout! From nobody Mon Apr 15 05:11:33 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 4VHwJ827bDz5HmNC for ; Mon, 15 Apr 2024 05:11:36 +0000 (UTC) (envelope-from mfechner@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 4VHwJ81TmQz4Yvx; Mon, 15 Apr 2024 05:11:36 +0000 (UTC) (envelope-from mfechner@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1713157896; 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: in-reply-to:in-reply-to:references:references; bh=MyzZIcMWK0gAxKWvD22Bu2Mkwu9WEPHVSxIBZqwMqOM=; b=fgX9y0q78YB79Ska854u7X2vqqL7e4Z0xhLZoSP+OR8I+PE2mjnQ7+p15Qdh6A9/E2APuQ 71ABi7KutMY9cdOaajPK/JG7S8wNC+HLuIedltfVQgTjkggGc03mr7h7WGK5ycAX+GE5VB BGg+haBeQiuXZ15i5MpM0SdxlPMoLKp4kiwlQLYPNSqMFnnJ1VvddWblLmV44VX+gEXUto jM7ZVYLC/ACeBXkZJmHykAkCzyAclLYhXvO1aDWQ5T8fLAjhvSA/DM8I+pIClfoUUT6a9F hz5JcGeBffLzWi+IHN3LeLJdTZBrv3uJPbNpm6I+ANNuC4sYUzRXikKsbtcsyQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1713157896; a=rsa-sha256; cv=none; b=KEi2PZj5VpJtPU4/dZDWeMn4frpr2JfyIFPOksZ5ehMWi8Dli6mvBJDjVIm1o38+BiimcU MEKiwpc+YbNLScN+bkb7WkqO+p3U/b2SOkfzcs4u/GZz004X11a4n0A28Ktj1SqQTFTaXY dxeYTUC8vemLY/SVE3mXit78sEe7wAPvDSMBetyTI9mMiHFguYFtcHfxvMRM29J4ZGgCeA s4CkKlhk4X+0yirTnTXLBYfqp5U/8ogSg8/u2OiKhAMoR7/a2jl3bEfpGa3+ORdIuVuWmK BjirIIA99KXET6SsfIfD2q/9MEFuGCVq7l5QLLJkA5JhLmEvy/VjZRx2a5gnwQ== 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=1713157896; 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: in-reply-to:in-reply-to:references:references; bh=MyzZIcMWK0gAxKWvD22Bu2Mkwu9WEPHVSxIBZqwMqOM=; b=KuqiHF4r34WUHvTWewaYrzM3pHqreyf4sXqnnmm56ClrCTiCe9Kho3tC/ZlIqOP+F2d63d MJ9MwQDsqZXyXIqAHw6Nj9fBE3jka7kQlBQ/DGoFZC+b8Ag6QdxlbMg9ZsxBGfWl3ftuOu JzRtCzQAlkoB71nfmndzW6w8Wpmr2JKUxNEiWKOplWVZ7h0kTyT6MyCnXJpi/wDI039vpL bD4aFuVRiF+ubH+nbsFWTwlMhAgdvtA+t8gLsRifRqK0ztP0IJLkWaejEEL66rfBL5eWdO ObrfYf4TpYD2+hADv3ySUXUX6FxwVfvfp/dg9Syxv41L80imcjlLSUBZPA5Z5A== Received: from [192.168.0.151] (unknown [212.108.150.113]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: mfechner) by smtp.freebsd.org (Postfix) with ESMTPSA id 4VHwJ73XvRzhGL; Mon, 15 Apr 2024 05:11:35 +0000 (UTC) (envelope-from mfechner@freebsd.org) Content-Type: multipart/alternative; boundary="------------Mx6JEZfFl1DVgeEbKL0qc5jA" Message-ID: Date: Mon, 15 Apr 2024 08:11:33 +0300 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 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Package a second port (gitlab-ee instead of gitlab-ce) To: Gleb Popov Cc: "freebsd-ports@FreeBSD.org" References: <58745d45-46f3-4152-bc30-eee0794fe55c@freebsd.org> <0da7afa3-465f-4364-aad0-5b0932283b21@freebsd.org> Content-Language: en-US From: Matthias Fechner In-Reply-To: This is a multi-part message in MIME format. --------------Mx6JEZfFl1DVgeEbKL0qc5jA Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Am 12.04.2024 um 19:47 schrieb Gleb Popov: > The ${FLAVOR:U...} expression looks a bit weird to me. You have > FLAVOR?= ... in your Makefile, so this var can't really be undefined thanks a lot for your time having a look to it. You are right, it has as default ce defined. I simplified it now with: |.if ${FLAVOR:U} == ee| | | > Yes, see man 8 poudriere, the FLAVORS section. When running poud bulk > -a, all flavors are built. Otherwise, the behavior is controlled by > FLAVOR_DEFAULT_ALL option in the poudriere.conf thanks, I fixed it now by adding just the following two lines into my pkglist (as I do not build all ports on my local poudriere and I do not want to interfere with my other builds): www/gitlab www/gitlab@ee I think I will make the Gitlab EE port available together with the next Gitlab 16.11 upgrade. The current tests are looking nice and I think the flavor support for Gitlab is ready. Gruß Matthias -- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning." -- Rich Cook --------------Mx6JEZfFl1DVgeEbKL0qc5jA Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit
Am 12.04.2024 um 19:47 schrieb Gleb Popov:
The ${FLAVOR:U...} expression looks a bit weird to me. You have
FLAVOR?= ... in your Makefile, so this var can't really be undefined


thanks a lot for your time having a look to it.
You are right, it has as default ce defined. I simplified it now with:
.if ${FLAVOR:U} == ee


Yes, see man 8 poudriere, the FLAVORS section. When running poud bulk
-a, all flavors are built. Otherwise, the behavior is controlled by
FLAVOR_DEFAULT_ALL option in the poudriere.conf

thanks, I fixed it now by adding just the following two lines into my pkglist (as I do not build all ports on my local poudriere and I do not want to interfere with my other builds):
www/gitlab
www/gitlab@ee

I think I will make the Gitlab EE port available together with the next Gitlab 16.11 upgrade.
The current tests are looking nice and I think the flavor support for Gitlab is ready.

Gruß
Matthias

-- 

"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the universe trying to
produce bigger and better idiots. So far, the universe is winning." --
Rich Cook
--------------Mx6JEZfFl1DVgeEbKL0qc5jA-- From nobody Mon Apr 15 11:13:07 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 4VJ4KK4ZWmz5G74h for ; Mon, 15 Apr 2024 11:13:09 +0000 (UTC) (envelope-from des@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 4VJ4KK2tb6z47k3; Mon, 15 Apr 2024 11:13:09 +0000 (UTC) (envelope-from des@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1713179589; 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=+8rog4KSDsYMYWxHeLZZR7SmMKLtmbbJ/ng9TZgdURk=; b=eG0cwg5fkCYOD/yd6mWXBeS13DU+MGOWyG/VLam6zdv2NtZ4QuzwvXGGh3EC/A0MEZ0fY9 yt7IH/dfnvHsFBpU7kw3InReityyqQDQYEvKF4Fnu7lu1X4+O7h8evwdn34SHRNID6MT3I OFlfxK8p4QBvh6+ZL5UdtxlHqSuiVsG+katKiak5lsq7JWcCDH/xcY7E3OLsU/YxFX+YLs WLIhboeRQxBcoWKX52sO9iRoLK5vFPmdFYUTIRCO4W1LT+SulnB5ndxgLiAKg9j4FoUAyd Jg4CTAPqXCD/VcOT+jMsB1HbEPKJmnfuPb5Mt/h3F5e5ewB7jCIYWkEtBZN5Ng== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1713179589; a=rsa-sha256; cv=none; b=vE0aLooUj1XpU2+3kgnVasr7yJ0p2tmNBsb/wdrcPgXtcUJp2BG+2W3QTfQF3U0SFK3Z/2 yup8xTFJkrfE+tMQQgEYRy1B0ayOxHqCoLx8MDl8qMqTOSVuMIRYthgYDDna/BT2OpAM7S t7pQNlvvBncfN4oOdgXWeBIdoA2IpXZbLuRL4qHf6r2FlyZjK/S1RAaaX8ULCkoLKEa/mC nNvmRkr98ujK3N+LB1aENd/6x68/YR2D15S5yo2K7tqpCOKp7xIdV3Nwaxx+Wy7CPejQnK QtWWlYcN/D8/vMxWuGjQqaDD+bQU6eNoFoNxpmV+Fxwv0y62Xj1RxUG+J5VE7Q== 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=1713179589; 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=+8rog4KSDsYMYWxHeLZZR7SmMKLtmbbJ/ng9TZgdURk=; b=PXmHVYxmN48Oo7VZm+46glmUs/NoEN4u0+jwgod+z+BYikolh92RUPG6BPsA9zsdleT8rA cdrxSvW7ftHQjH13vPu+3oO9/Ahz8CX7G1f1+Ogh1kDKsNvXas8z3wcFnpjJzvXwDgXusu ifeV+PaWO0sLU9Q5X3XpiJo5qiQXyBPOBVa+BXfmU4eLTHUuNoNL6ldOvuArRJeTiALbfJ SnvW9URJIq+PunOz3oMeQbF1Cr2pvhxUXBqWtmSU/xTKJ9oGJ6xzcd474Ogawxq0697NxZ UW/Kog41phEqaLP3/xuumkdOjXdZS5b+Whc7mvxN4KB7PJeR8zLAIKXvCC63wg== Received: from ltc.des.dev (2a02-8428-0993-f001-922e-16ff-fef1-acef.rev.sfr.net [IPv6:2a02:8428:993:f001:922e:16ff:fef1:acef]) (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 did not present a certificate) (Authenticated sender: des) by smtp.freebsd.org (Postfix) with ESMTPSA id 4VJ4KK1m28z14Wt; Mon, 15 Apr 2024 11:13:09 +0000 (UTC) (envelope-from des@freebsd.org) Received: by ltc.des.dev (Postfix, from userid 1001) id 074121C296; Mon, 15 Apr 2024 13:13:08 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Matthias Fechner Cc: Gleb Popov , "freebsd-ports@FreeBSD.org" Subject: Re: Package a second port (gitlab-ee instead of gitlab-ce) In-Reply-To: (Matthias Fechner's message of "Mon, 15 Apr 2024 08:11:33 +0300") References: <58745d45-46f3-4152-bc30-eee0794fe55c@freebsd.org> <0da7afa3-465f-4364-aad0-5b0932283b21@freebsd.org> User-Agent: Gnus/5.13 (Gnus v5.13) Date: Mon, 15 Apr 2024 13:13:07 +0200 Message-ID: <86edb6dgl8.fsf@ltc.des.dev> 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 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Matthias Fechner writes: > thanks, I fixed it now by adding just the following two lines into my > pkglist (as I do not build all ports on my local poudriere and I do > not want to interfere with my other builds): > > www/gitlab > www/gitlab@ee You can use =E2=80=9Cwww/gitlab@all=E2=80=9D to build all flavors of www/gi= tlab. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@FreeBSD.org From nobody Mon Apr 15 13:33:33 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 4VJ7RS4Qt0z5GbCh for ; Mon, 15 Apr 2024 13:33:40 +0000 (UTC) (envelope-from void@f-m.fm) Received: from wfout4-smtp.messagingengine.com (wfout4-smtp.messagingengine.com [64.147.123.147]) (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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4VJ7RR6WLMz4P9F for ; Mon, 15 Apr 2024 13:33:39 +0000 (UTC) (envelope-from void@f-m.fm) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=f-m.fm header.s=fm2 header.b=B0x56038; dkim=pass header.d=messagingengine.com header.s=fm2 header.b=QNTH1iGd; dmarc=pass (policy=none) header.from=f-m.fm; spf=pass (mx1.freebsd.org: domain of void@f-m.fm designates 64.147.123.147 as permitted sender) smtp.mailfrom=void@f-m.fm Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailfout.west.internal (Postfix) with ESMTP id D58F81C00127 for ; Mon, 15 Apr 2024 09:33:35 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Mon, 15 Apr 2024 09:33:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=f-m.fm; h=cc :content-type:content-type:date:date:from:from:in-reply-to :message-id:mime-version:reply-to:subject:subject:to:to; s=fm2; t=1713188015; x=1713274415; bh=pjL+iVn/54LO7RBRJk+aXj8HvWsMV78W 0OCgttknbrQ=; b=B0x560384vY4iTtfG6XuTxbRlzZ27CNXzmIPgKMagJhG4cEi AW3tJGJIc4PduTgVK9iaXomKdN5GnUqmIg4QGZ3uN9gYmAKZBzLdmkQ6IYS8e6Wz yv+X/OfdWiR96P1XV6GSO4K94W2v/CLR0jAAzMRQvHG5QsWDdkCBY5oCkwuLGhef kpUNd1A1Rm5mnaBPVOKTWvykwVebQOFEMy8Z+lV313qYRn8sfxoFz/l3c3rEvhxm /itCe1iy7c/9wNWpG0YeqSl/Pnd+ubczWh8XLZtlklFfFb1DqzGT/WSAIIRgmkj+ lBqoz2O2mb3PuxiVtBp9RDsk8Hk5AiYNLl26ZQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:message-id :mime-version:reply-to:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t= 1713188015; x=1713274415; bh=pjL+iVn/54LO7RBRJk+aXj8HvWsMV78W0OC gttknbrQ=; b=QNTH1iGdfYxIE5NBk1IsMEkFCTyznAeN+0Bh4FYcsXF2U338iAE xuHqos1EhcTPE4TYQfFlxKhjud0J+sPqP2Ufzns4UuIdgNMQHGyEMrczGt3Wn++1 Qn2chBMfov6i4MtjczbmiCYl6FrQjGTpYCHqLNYtyVr0T7PELczAVI+a9+afPUvt GDpg0APcQ4HTZ6IMhRcFogWDPBlnQCeY3JuQsePtLRfT7EW0CV25zSvKHg2fDhwR /lOM4aybArkhRVeF/V4zNATzVWo8tBCuqmPTAXEnwJGVz+JPjfUxW3RLQCv0JyYF dxprSOn0Fyfp7boQ+TReK1smnMLYu0QIYsA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrudejvddgieekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpeffhffvuffkgggtugesthdtredttd dtvdenucfhrhhomhepvhhoihguuceovhhoihgusehfqdhmrdhfmheqnecuggftrfgrthht vghrnhepveduffeivdfffffghfegfeejfefftdeiteehteekfefhvdefgfettdeuheegff eunecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepvhho ihgusehfqdhmrdhfmh X-ME-Proxy: Feedback-ID: i2541463c:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Mon, 15 Apr 2024 09:33:34 -0400 (EDT) Date: Mon, 15 Apr 2024 14:33:33 +0100 From: void To: freebsd-ports@freebsd.org Subject: holding rust at a particular version Message-ID: Mail-Followup-To: freebsd-ports@freebsd.org 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 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.97 / 15.00]; DWL_DNSWL_LOW(-1.00)[messagingengine.com:dkim]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[f-m.fm,none]; MID_RHS_NOT_FQDN(0.50)[]; NEURAL_HAM_SHORT(-0.37)[-0.369]; R_SPF_ALLOW(-0.20)[+ip4:64.147.123.128/27]; R_DKIM_ALLOW(-0.20)[f-m.fm:s=fm2,messagingengine.com:s=fm2]; MIME_GOOD(-0.10)[text/plain]; RCVD_IN_DNSWL_LOW(-0.10)[64.147.123.147:from]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_ALL(0.00)[]; ARC_NA(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_ONE(0.00)[1]; FROM_HAS_DN(0.00)[]; FREEMAIL_FROM(0.00)[f-m.fm]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[f-m.fm:+,messagingengine.com:+]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; ASN(0.00)[asn:29838, ipnet:64.147.123.0/24, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; MISSING_XM_UA(0.00)[]; FREEMAIL_ENVFROM(0.00)[f-m.fm] X-Rspamd-Queue-Id: 4VJ7RR6WLMz4P9F Is it possible, either within poudriere or using traditional ports, to not have ports building fetching latest rust? rust 1.76 is already installed. 1.77 is in the ports tree. 1.76 is the latest for -current on arm64 on the pkg builders. if I go into the ports tree and build something needing rust, it'll build 1.77 rust locally instead of using the already-installed 1.76. which would tie the machine up for hours if not days if allowed to proceed. Can this be avoided? -- From nobody Mon Apr 15 16:27:32 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 4VJCJL1hbKz5GvKS for ; Mon, 15 Apr 2024 16:27:46 +0000 (UTC) (envelope-from portmaster@bsdforge.com) Received: from udns.ultimatedns.net (udns.ultimatedns.net [24.113.41.81]) (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 "ultimatedns.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VJCJK3v0nz3wfL for ; Mon, 15 Apr 2024 16:27:45 +0000 (UTC) (envelope-from portmaster@bsdforge.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=ultimatedns.net header.s=mx99 header.b=mq2pPBPh; spf=none (mx1.freebsd.org: domain of portmaster@bsdforge.com has no SPF policy when checking 24.113.41.81) smtp.mailfrom=portmaster@bsdforge.com Received: from ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.16.1/8.16.1) with ESMTP id 43FGRXbf060435 for ; Mon, 15 Apr 2024 09:27:39 -0700 (PDT) (envelope-from portmaster@bsdforge.com) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ultimatedns.net; s=mx99; t=1713198459; x=1713199059; r=y; bh=ANrzCu1lYhbRutJmqLE+mcSKpv4crDP0U0tIeRAJU1Q=; h=Date:From:To:Subject:In-Reply-To:References; b=mq2pPBPhzWHYY8TFb7rWPGMn3iLarB+G8UL7cg/wbnZTNm3YZioil5U2jp3QtPOjs VUvg9XYtb/EWRY8aFewGI4J5+AUyzZic3I6/aQO2yoUDxKI5G6/uFNQv3s6BS8UCwR KFp/nmDQEPVVY4I/vaShiBEKAWBXIRk/PRHy5fIn9ZXwbGUsfbOcjgUgrF2/ee01cW SNlPTzz7sj8ZxCHr/zWcFQwdYkjFmgam5f+ves8QEiqgncHwfQ/ISn5FTC4hOGSqeo 430ijdY1yxDExtz7zEY1O6NI1aFhhYSLIQT1Wv5ZVzg2xy/se7uc9Y58qyxywpeQJe xsh/WY8VEAFyg== 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 Date: Mon, 15 Apr 2024 09:27:32 -0700 From: Chris To: freebsd-ports@freebsd.org Subject: Re: holding rust at a particular version In-Reply-To: References: User-Agent: UDNSMS/17.0 Message-ID: <20f77d23043622d68d6421bfdc9a1cc7@bsdforge.com> X-Sender: portmaster@bsdforge.com Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Bar: / X-Rspamd-Pre-Result: action=no action; module=multimap; Matched map: local_wl_ip X-Spamd-Result: default: False [-0.20 / 15.00]; R_DKIM_ALLOW(-0.20)[ultimatedns.net:s=mx99]; MIME_GOOD(-0.10)[text/plain]; ONCE_RECEIVED(0.10)[]; local_wl_ip(0.00)[24.113.41.81]; ASN(0.00)[asn:11404, ipnet:24.113.0.0/16, country:US]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; R_SPF_NA(0.00)[no SPF record]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; MIME_TRACE(0.00)[0:+]; FROM_HAS_DN(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[ultimatedns.net:+] X-Rspamd-Queue-Id: 4VJCJK3v0nz3wfL On 2024-04-15 06:33, void wrote: > Is it possible, either within poudriere or using traditional ports, > to not have ports building fetching latest rust? > > rust 1.76 is already installed. 1.77 is in the ports tree. > 1.76 is the latest for -current on arm64 on the pkg builders. > > if I go into the ports tree and build something needing rust, > it'll build 1.77 rust locally instead of using the already-installed 1.76. > which would tie the machine up for hours if not days if allowed to proceed. > > Can this be avoided? make.conf(5) is your friend. You should be able to add DEFAULT_VERSIONS+=rust1.76 to accomplish your task. NOTE you may want to comment this line later should it cause problems with other ports that aren't your current target. IOW your choices here should be chosen carefully and watched closely. It's easy to set it and forget it. :) To get the right permutation. Have a look in Mk/bsd.default-versions.mk -- --Chris Hutchinson From nobody Mon Apr 15 16:31:05 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 4VJCNl6yzTz5GvVn for ; Mon, 15 Apr 2024 16:31:35 +0000 (UTC) (envelope-from bofh@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 4VJCNl6S7bz3xjY; Mon, 15 Apr 2024 16:31:35 +0000 (UTC) (envelope-from bofh@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1713198695; 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: in-reply-to:in-reply-to:references:references; bh=KwU0sC0da7ZHjqqINE0TrexFAy8loEgLl+uEtKs3gjQ=; b=NhB6XVpHmL9vKKp+wfUb2VeeRdxSzYhLWwRA6f90VU75i7ARygA+PAUzpYkw9PsB+HUigl c0Y1H+CBkylDfWxiQo7p+f+9ApETxN6YuSC+GpGgDY00If1WlR5jWwoC73Umv4dI4/8ZsE Nfc6+zPMOWLkDpgs4B4K4es+ve/ivO1lxaK/zqUK3F2VVv7ksg4JZAvLNIMXaps2tjOZwl PeaBpDb0vFLoMFSWuTYdKmFH2bDIKZpnE0lpZuM5+yKGzemSR3Zx3bLG75+haev0V3k/T/ u8+eA90RrcpTisqyCiJJG+MGXDg05l5NlGaC9iQ3BJqGHYZoo6xa2nqkkfnW/w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1713198695; a=rsa-sha256; cv=none; b=TxRO17pgZ02AVI+bRNlHw848cS8Zejcx26JIKHl5NgDcb/bAVW6xEtsRdcgWeljPVCIjJl VaUHGlOugQdxSL24eDJvU+NOMAhn8mTmp9gtiDFDUOHoyX+cvySN50TS8cnAbeaSKkoDMz +4omhIDm6B1Nv1479i4CZpd/fqQdEiUakJ717RZfhzKSJvuG7K1Gc9xlKU9UISsKoIk9Ql hhCxO9Orc18+R9aFYm740FE8OLgUVcHqx5kTIz5VQIIRw2U0sIxwDeaOe01Bo2DsxTzO+X N/9e0R5N3UVHJXfBWyHwbm7v+KZJtUn/+2WV1KDliLrTtBh8tiosXFWTpCeRgA== 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=1713198695; 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: in-reply-to:in-reply-to:references:references; bh=KwU0sC0da7ZHjqqINE0TrexFAy8loEgLl+uEtKs3gjQ=; b=aJzm5wokC7XrRsb338tdUqMWrJ8WltUJohYMR2rCG+JWhXUZvzUPgJej93RUNeMApNbMLw y1hmxLeYtZIu9AbWds/4ya9e6rany0tVegZMG5NYp9qLTaYO0+2+Uewque4FCeN8VXnAUl 9sWOdcxot8Ht5he//h8rNB4SMPwYLICFmshSAvPOvCEY4CfOIL+/0iPKe6fE+j+NkXgm7p Sxx4PFCetyEqF/TgS0JJ72HvHDgHB6lpD0uO7XTGqYziiGRAz/hi4Exk2QFbDBux5bofyw y+aI+kmWVYXCb9IZkMVOi+UBwHfWRqjLJhO9bfb2BHqdtNoUGE4yXYU4tkhVZA== Received: from mx.bofh.network (mx.bofh.network [5.9.249.227]) (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 did not present a certificate) (Authenticated sender: bofh/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4VJCNl3Xvkz19rP; Mon, 15 Apr 2024 16:31:35 +0000 (UTC) (envelope-from bofh@freebsd.org) Received: from smtpclient.apple ( [217.117.226.147]) by mx.bofh.network (OpenSMTPD) with ESMTPSA id 508d749a (TLSv1.2:ECDHE-ECDSA-AES256-GCM-SHA384:256:NO); Mon, 15 Apr 2024 16:31:31 +0000 (UTC) Content-Type: multipart/signed; boundary="Apple-Mail=_0008E393-B5CB-4260-B69D-B0A9F4836982"; protocol="application/pgp-signature"; micalg=pgp-sha512 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: holding rust at a particular version From: Moin Rahman In-Reply-To: <20f77d23043622d68d6421bfdc9a1cc7@bsdforge.com> Date: Mon, 15 Apr 2024 18:31:05 +0200 Cc: freebsd-ports@freebsd.org Message-Id: References: <20f77d23043622d68d6421bfdc9a1cc7@bsdforge.com> To: Chris X-Mailer: Apple Mail (2.3731.700.6.1.1) --Apple-Mail=_0008E393-B5CB-4260-B69D-B0A9F4836982 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii > On Apr 15, 2024, at 6:27 PM, Chris wrote: >=20 > On 2024-04-15 06:33, void wrote: >> Is it possible, either within poudriere or using traditional ports, >> to not have ports building fetching latest rust? >> rust 1.76 is already installed. 1.77 is in the ports tree. >> 1.76 is the latest for -current on arm64 on the pkg builders. >> if I go into the ports tree and build something needing rust, >> it'll build 1.77 rust locally instead of using the already-installed = 1.76. >> which would tie the machine up for hours if not days if allowed to = proceed. >> Can this be avoided? > make.conf(5) is your friend. You should be able to add > DEFAULT_VERSIONS+=3Drust1.76 > to accomplish your task. NOTE you may want to comment this line later > should it cause problems with other ports that aren't your current = target. > IOW your choices here should be chosen carefully and watched closely. = It's > easy to set it and forget it. :) > To get the right permutation. Have a look in = Mk/bsd.default-versions.mk >=20 > -- > --Chris Hutchinson >=20 This is not correct. :/ --Apple-Mail=_0008E393-B5CB-4260-B69D-B0A9F4836982 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEETfdREoUGjQZKBS+fvbm1phfAvJEFAmYdVklfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDRE Rjc1MTEyODUwNjhEMDY0QTA1MkY5RkJEQjlCNUE2MTdDMEJDOTEACgkQvbm1phfA vJFA5w//VO8lgSqGbm1eNvY2jxO2/fXy8c67YUnvKp/efYA+at2WxMpPLU4Mkrv9 sY2zIAh63Vj7ugrWRMfJVtqVexcpZEVBoPgOhHnAPTsjtnTqVfEmaeaGNLTo3OOy g7B4gXZiNqewEbZ+BuVHZc7GLxWwu6pmgHWngp8cAw/9WKMK4snucnQuvQgQgXIo V6G6zU4ojNnpmqNzC2xFa59pPfDRuLZKb5zIoZiqjbLC59ZUPZaFwRbkEAwfNZzl t5gXYvHFQ+joBMZWgB/fB2x7yPsbOSWy5HWOk/9gZYO1m3dZuZVC0kSaN0vBcINc /U9Sr5j5bPWS+sCQkPKpNMfqVcO6S8YVIUfwfEHQLyWVKiFCMTRre5piqoN5QfIb LYxvgU0wqoZONzBUhWhEUdTsLwLZqqvsgliV90IVF32jHoF1moxKSyqa7JyW/JWF NFVfyp04onwOE4OAr96eeP6bh7KOTJo7wpywRAO1DYuJZNG33xwBgggx80NG2LDC b/cO/ZkhwSYuQiB3qSad6MLiffbiZ0s4hbpaWBPy+6xY4YL7oqyeP7PX1TrB8DhP pHyxCMubWk+l+qiUp6jMiLYuW0fkAE5T2svvXdOUZg1PWiVbyAC7K3onVO+bwGqv OU4oOXfXG9FzesJ804/8N2FO0HS1SnT3avcsn3JOORj5FqixSd8= =bC8A -----END PGP SIGNATURE----- --Apple-Mail=_0008E393-B5CB-4260-B69D-B0A9F4836982-- From nobody Mon Apr 15 16:48:22 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 4VJCmF4NSLz5Gx2x for ; Mon, 15 Apr 2024 16:48:29 +0000 (UTC) (envelope-from portmaster@bsdforge.com) Received: from udns.ultimatedns.net (udns.ultimatedns.net [24.113.41.81]) (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 "ultimatedns.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VJCmF2nXMz41c4; Mon, 15 Apr 2024 16:48:29 +0000 (UTC) (envelope-from portmaster@bsdforge.com) Authentication-Results: mx1.freebsd.org; none Received: from ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.16.1/8.16.1) with ESMTP id 43FGmMIg041328; Mon, 15 Apr 2024 09:48:28 -0700 (PDT) (envelope-from portmaster@bsdforge.com) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ultimatedns.net; s=mx99; t=1713199708; x=1713200308; r=y; bh=DGv1hA9X91OdwJWzxGmdEMBAUbSuzs0x7J5tcQFDki8=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=jS0LGubEIwheRG8EbJ0idKzahcEIvwes+rzLsz9knP/grZL7q7Pzi7zzunoaa15pO N5URGvJrOBZJCqLmrYiL5Z/rbCzuE0RpGhIB7tPi6gwhKqFjq+3a3gbfGB8c6sISGc pKbmqmPc14kZeA9coZAUsAysEi8ub19JzIX310lgU7ZZyBe09SRAjZ5SRvZ6G9qqSl bcKE6rAIT2f3DoWwwXF0pDrxamVl3evGt6UcaTPLRkviPXG+hrWo0XAQp65E6UmBln zgeHg+4fZ6injqARIYHj8cv82EZRUU2jyl5yeUn03+uguASvOlkc98lfzsRX43VWeO SXJswgmAA29hg== 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 Date: Mon, 15 Apr 2024 09:48:22 -0700 From: Chris To: Moin Rahman Cc: freebsd-ports@freebsd.org Subject: Re: holding rust at a particular version In-Reply-To: References: <20f77d23043622d68d6421bfdc9a1cc7@bsdforge.com> User-Agent: UDNSMS/17.0 Message-ID: X-Sender: portmaster@bsdforge.com Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:11404, ipnet:24.113.0.0/16, country:US] X-Rspamd-Queue-Id: 4VJCmF2nXMz41c4 On 2024-04-15 09:31, Moin Rahman wrote: >> On Apr 15, 2024, at 6:27 PM, Chris wrote: >> >> On 2024-04-15 06:33, void wrote: >>> Is it possible, either within poudriere or using traditional ports, >>> to not have ports building fetching latest rust? >>> rust 1.76 is already installed. 1.77 is in the ports tree. >>> 1.76 is the latest for -current on arm64 on the pkg builders. >>> if I go into the ports tree and build something needing rust, >>> it'll build 1.77 rust locally instead of using the already-installed 1.76. >>> which would tie the machine up for hours if not days if allowed to >>> proceed. >>> Can this be avoided? >> make.conf(5) is your friend. You should be able to add >> DEFAULT_VERSIONS+=rust1.76 >> to accomplish your task. NOTE you may want to comment this line later >> should it cause problems with other ports that aren't your current target. >> IOW your choices here should be chosen carefully and watched closely. It's >> easy to set it and forget it. :) >> To get the right permutation. Have a look in Mk/bsd.default-versions.mk >> >> -- >> --Chris Hutchinson >> > > This is not correct. :/ I'm sorry to hear this. For the sake of clarity; Is this just my ignorance for rust? I have no difficulty accomplishing this task with other targets -- perl, php, *SQL,... So long as the *chosen* version is still available within the ports tree. Granted; this isn't a one-size-fits-all situation. Much the same as mixing ports && packages. But if carefully curated, has worked for me. -- --Chris Hutchinson From nobody Mon Apr 15 16:58:11 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 4VJCzS6zbQz5Gxdb for ; Mon, 15 Apr 2024 16:58:12 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 4VJCzS6WrLz432Z; Mon, 15 Apr 2024 16:58:12 +0000 (UTC) (envelope-from dim@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1713200292; 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=oPZMrn/FGDCRkdkWkaaGzaBy0MgEzHQyj2q7jtKRgiE=; b=fix3GWa1IGPL7YUwWfOo9dJpzvn1y/9YRbTiNrhW9i2qvjMsEDxs+lCw4JeIe4eTDJ7Fm6 YYkjY3dzZ8tl1fenoWvG/xWJ+jczvuKTfkUNA4BLwiWFZOd6xfkJuVSpU6sGRRijLIWFbU ABA0+KwuYdYrXpNoTtjlG4eK5R4j1PkaB/ZCdeRHr1YUwxizCA/rnZYsZYeScu4bPDdL9x GIMGr4c0YhpwWU1RbzpWmXDvT0feFFDYyIBYbOQyqZpUW+nmkT26dOzENHV+alUO+idCS1 8PY57g7+DAOW98ePUms1c4hZWtX2B6OhPjGx9UA5kDN7GRTFLpdhatBAK+Wbww== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1713200292; a=rsa-sha256; cv=none; b=KveObTQZUBZaXmTips0MZsF8hSxqIbZH2hYIrul+Mgy/FczrgYr1ZdtHniUCY2MGCk3ND+ MCc+ljhfQkuQP6SjjEm5lkq41Gv7cPfY57e6FHpUxQ9+guydkZmtpq/w+iP5nR8TLXtY7s AqnbZDzTdKUMsP+XECgtJWmyt0T2jae1pGItdBjQMh7IgvdEfllzIiK4fzLu5uprvwIeIo oNXawofiw8X4kRAL5As7dRq04d+sg7rOpLlm5Tm/SRCOMQLxYgjjyh9NSzqH/UqFosJOPh HtRiaWsc8sOkG8UQT3Qi7UTq//6araVdU0NbxwVsjh1MLEEgxQOka8AWcXRhbA== 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=1713200292; 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=oPZMrn/FGDCRkdkWkaaGzaBy0MgEzHQyj2q7jtKRgiE=; b=Fp+eQz8MCDMPszF/DZN5qQj58RMAdP9+PzgDDh8DzT67wHqCVpcshLEOZM0RFvz5zi+cZ0 qIeNJjigbEZAOzUi2ca8E9BQNUcChkGLqbCxr4x9fSjflWVrCWqZgbSLyc9XVIO5rwzG0a 3deXRuPAReidPU83d+gvDCnGQMqMDO7EidiaumDKbj5vHrFI1k1Z6I+rS07GAJoNL2SVFS RB+3jkIVQXte729WMJzlQjl1/EZntxuP6SIb9MS7Yp5KvXv6zgwDZSHta2UNrqvQQu7Wuz 3FWC21iYC8NDFkFziL5NUbj82b6R2fGgYaRRk7HeVuBt4ZZmad+GTAAVlOthlw== 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 4VJCzS5XChz1BnX; Mon, 15 Apr 2024 16:58:12 +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 83A2250D8D; Mon, 15 Apr 2024 18:58:11 +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: holding rust at a particular version From: Dimitry Andric In-Reply-To: Date: Mon, 15 Apr 2024 18:58:11 +0200 Cc: Moin Rahman , FreeBSD Mailing List Content-Transfer-Encoding: quoted-printable Message-Id: <559DA6D5-D6F1-4B47-99EA-DC0C0B37417F@FreeBSD.org> References: <20f77d23043622d68d6421bfdc9a1cc7@bsdforge.com> To: Chris X-Mailer: Apple Mail (2.3731.700.6.1.1) On 15 Apr 2024, at 18:48, Chris wrote: >=20 > On 2024-04-15 09:31, Moin Rahman wrote: >>> On Apr 15, 2024, at 6:27 PM, Chris wrote: >>> On 2024-04-15 06:33, void wrote: >>>> Is it possible, either within poudriere or using traditional ports, >>>> to not have ports building fetching latest rust? >>>> rust 1.76 is already installed. 1.77 is in the ports tree. >>>> 1.76 is the latest for -current on arm64 on the pkg builders. >>>> if I go into the ports tree and build something needing rust, >>>> it'll build 1.77 rust locally instead of using the = already-installed 1.76. >>>> which would tie the machine up for hours if not days if allowed to = proceed. >>>> Can this be avoided? >>> make.conf(5) is your friend. You should be able to add >>> DEFAULT_VERSIONS+=3Drust1.76 >>> to accomplish your task. NOTE you may want to comment this line = later >>> should it cause problems with other ports that aren't your current = target. >>> IOW your choices here should be chosen carefully and watched = closely. It's >>> easy to set it and forget it. :) >>> To get the right permutation. Have a look in = Mk/bsd.default-versions.mk >>> -- >>> --Chris Hutchinson >> This is not correct. :/ > I'm sorry to hear this. For the sake of clarity; Is this just my = ignorance for rust? > I have no difficulty accomplishing this task with other targets -- = perl, php, *SQL,... > So long as the *chosen* version is still available within the ports = tree. Granted; > this isn't a one-size-fits-all situation. Much the same as mixing = ports && packages. > But if carefully curated, has worked for me. The problem is that there is only one lang/rust. There are no "versioned" port versions, like lang/phpXY, lang/pythonXYZ, etc. There is a lang/rust-nightly port, but I don't think it is meant for general consumption. That said, I don't know if it is technically possible to have more than one rust port. I would guess the whole crate system depends on which rust version built it? If so, you would also have to "flavorize" all the rust crates and their sub-ports. It sounds like quite a lot of work, while in the mean time the rust releases keep on coming fast. :) -Dimitry From nobody Mon Apr 15 16:58:23 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 4VJCzm3Tjcz5Gxk9 for ; Mon, 15 Apr 2024 16:58:28 +0000 (UTC) (envelope-from void@f-m.fm) Received: from wfout6-smtp.messagingengine.com (wfout6-smtp.messagingengine.com [64.147.123.149]) (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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4VJCzl4YRMz43cc for ; Mon, 15 Apr 2024 16:58:27 +0000 (UTC) (envelope-from void@f-m.fm) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=f-m.fm header.s=fm2 header.b=q01rTvAL; dkim=pass header.d=messagingengine.com header.s=fm2 header.b=LZ7njla9; dmarc=pass (policy=none) header.from=f-m.fm; spf=pass (mx1.freebsd.org: domain of void@f-m.fm designates 64.147.123.149 as permitted sender) smtp.mailfrom=void@f-m.fm Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailfout.west.internal (Postfix) with ESMTP id D856D1C00114 for ; Mon, 15 Apr 2024 12:58:25 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Mon, 15 Apr 2024 12:58:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=f-m.fm; h=cc :content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm2; t=1713200305; x=1713286705; bh=C66QKH4glo CUjfHsiQroL9UQBgS8FVfWsAjfQRkV3vY=; b=q01rTvAL4wgg/AUg3iqBdoKTLt xwvp8giZXsoLy3v+Wh/u+yyGXKdymOXM7YgtNkU4P7kdPTuB+qGotSyjarUawfPe 0QUJH7U2JBIoYBA4TQ+IloG78PvdZtS/vOOoN6u7kiDQXeqCocPUZbUONlQwBsHa Rq4yISbnTpUreSf2crRjk7RFaAxLr6haQ0SOgvVmOcPu1hwdt0CTXQ1jNFTYFLFv cu/AqlZrxi3YUzAjjbACeSvN1zfIuai+B/GFZkigMoAPp7l84ObpiH5ROOGDYtu0 UZQIm9X7Ow/U8W/adJO1QHOj87S1k6qfC6L7B0rA92G1D1Ypq7ZRzf8l7yLg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; t=1713200305; x=1713286705; bh=C66QKH4gloCUjfHsiQroL9UQBgS8 FVfWsAjfQRkV3vY=; b=LZ7njla97EP5PDiHKcpVxgizusw2dBLFOXIu72v9gtaG cKa3CJMZ4HOGmTni7nzNDm32JVyUEvbb8vjJKAyczBplbco3f20FBoagPjc+P4vF gsJ1FffjLwtyaZNZrz34ZD3tQS7hCjO8xjQJM5dGXW/Dhg9u8cD9rmnixcLd8OIo NKhes4QtnMiPHmk4cXrsmxOhnzyq9ybR3RZLidQSBlTyxLYvgZswB2y6Twldktk8 riEnBJe8IRqvbwzVbF/7BoT3d9LUOFWSMiQvsyaZ29uTEpyT0iiqFKNBxe9OlPBU EdbqYDOhCzsu0UkoClun+mpZ/ywT2WngZi99w1AwoQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrudejvddguddtlecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhepfffhvffukfhfgggtuggjsehttd ertddttddvnecuhfhrohhmpehvohhiugcuoehvohhiugesfhdqmhdrfhhmqeenucggtffr rghtthgvrhhnpeevkeelleegkeevgedviefhheeiffdujeduudeghfehjeeifedtudeuve dvgfduffenucffohhmrghinhepuggvfhgruhhlthdqvhgvrhhsihhonhhsrdhmkhenucev lhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehvohhiugesfh dqmhdrfhhm X-ME-Proxy: Feedback-ID: i2541463c:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Mon, 15 Apr 2024 12:58:24 -0400 (EDT) Date: Mon, 15 Apr 2024 17:58:23 +0100 From: void To: freebsd-ports@freebsd.org Subject: Re: holding rust at a particular version Message-ID: Mail-Followup-To: freebsd-ports@freebsd.org References: <20f77d23043622d68d6421bfdc9a1cc7@bsdforge.com> 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 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.60 / 15.00]; DWL_DNSWL_LOW(-1.00)[messagingengine.com:dkim]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; MID_RHS_NOT_FQDN(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[f-m.fm,none]; R_SPF_ALLOW(-0.20)[+ip4:64.147.123.128/27]; R_DKIM_ALLOW(-0.20)[f-m.fm:s=fm2,messagingengine.com:s=fm2]; MIME_GOOD(-0.10)[text/plain]; RCVD_IN_DNSWL_LOW(-0.10)[64.147.123.149:from]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_ALL(0.00)[]; ARC_NA(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_ONE(0.00)[1]; FROM_HAS_DN(0.00)[]; FREEMAIL_FROM(0.00)[f-m.fm]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[f-m.fm:+,messagingengine.com:+]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; ASN(0.00)[asn:29838, ipnet:64.147.123.0/24, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; MISSING_XM_UA(0.00)[]; FREEMAIL_ENVFROM(0.00)[f-m.fm] X-Rspamd-Queue-Id: 4VJCzl4YRMz43cc On Mon, Apr 15, 2024 at 09:48:22AM -0700, Chris wrote: >I'm sorry to hear this. For the sake of clarity; Is this just my >ignorance for rust? >I have no difficulty accomplishing this task with other targets -- >perl, php, *SQL,... >So long as the *chosen* version is still available within the ports >tree. Granted; >this isn't a one-size-fits-all situation. Much the same as mixing >ports && packages. >But if carefully curated, has worked for me. Looking at the issue more widely, it seems that in ports that when rust updates, all rust-dependents are also updated to use that latest version, and I can't see of a way to override it except to take the local tree back to the 1.76 commit. Is this the right way? In bsd.default-versions.mk there is: ### # Possible values: rust, rust-nightly RUST_DEFAULT?= rust neither option would help in my case -- From nobody Mon Apr 15 17:00:39 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 4VJD2T4jQPz5GxRc for ; Mon, 15 Apr 2024 17:00:49 +0000 (UTC) (envelope-from fullermd@over-yonder.net) Received: from mail.infocus-llc.com (mail.infocus-llc.com [IPv6:2604:3a00:2:1::2:13]) (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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4VJD2T0GqHz44X5 for ; Mon, 15 Apr 2024 17:00:48 +0000 (UTC) (envelope-from fullermd@over-yonder.net) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of fullermd@over-yonder.net designates 2604:3a00:2:1::2:13 as permitted sender) smtp.mailfrom=fullermd@over-yonder.net Received: from draco.over-yonder.net (c-75-64-78-31.hsd1.ms.comcast.net [75.64.78.31]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.tarragon.infocus-llc.com (Postfix) with ESMTPSA id 4VJD2J6b9Yz80H for ; Mon, 15 Apr 2024 12:00:40 -0500 (CDT) Received: by draco.over-yonder.net (Postfix, from userid 100) id 4VJD2H6fVQz4Q3; Mon, 15 Apr 2024 12:00:39 -0500 (CDT) Date: Mon, 15 Apr 2024 12:00:39 -0500 From: "Matthew D. Fuller" To: freebsd-ports@freebsd.org Subject: Re: holding rust at a particular version Message-ID: References: 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 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Editor: vi X-OS: FreeBSD User-Agent: Mutt/2.2.13 (2024-03-09) X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.30 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; ASN(0.00)[asn:33069, ipnet:2604:3a00::/32, country:US]; RCPT_COUNT_ONE(0.00)[1]; R_DKIM_NA(0.00)[]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; DMARC_NA(0.00)[over-yonder.net]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[] X-Rspamd-Queue-Id: 4VJD2T0GqHz44X5 On Mon, Apr 15, 2024 at 02:33:33PM +0100 I heard the voice of void, and lo! it spake thus: > Is it possible, either within poudriere or using traditional ports, > to not have ports building fetching latest rust? > > rust 1.76 is already installed. 1.77 is in the ports tree. > 1.76 is the latest for -current on arm64 on the pkg builders. This sounds like the better phrasing is "let poudriere keep using the old upstream package of a dependancy even if the ports tree has a newer version currently". -- Matthew Fuller (MF4839) | fullermd@over-yonder.net Systems/Network Administrator | http://www.over-yonder.net/~fullermd/ On the Internet, nobody can hear you scream. From nobody Mon Apr 15 17:01:41 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 4VJD3c2Mz5z5GxyR for ; Mon, 15 Apr 2024 17:01:48 +0000 (UTC) (envelope-from portmaster@bsdforge.com) Received: from udns.ultimatedns.net (udns.ultimatedns.net [24.113.41.81]) (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 "ultimatedns.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VJD3c0xhSz454r; Mon, 15 Apr 2024 17:01:48 +0000 (UTC) (envelope-from portmaster@bsdforge.com) Authentication-Results: mx1.freebsd.org; none Received: from ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.16.1/8.16.1) with ESMTP id 43FH1fbG082564; Mon, 15 Apr 2024 10:01:47 -0700 (PDT) (envelope-from portmaster@bsdforge.com) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ultimatedns.net; s=mx99; t=1713200507; x=1713201107; r=y; bh=4gh9R5415Bh3pCJehP+Dy7VA7rsLq99M3mud8c3euAw=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=nPNVJhpHpnz9Oc6jzAibsEpnbjUSfaJmG7n45N4ckCW9T4TyYAf75fsyCLyccrDm7 WHICltsC5juc+IM/jxsEbuTJzy6PUcYxkExbEEptsZ4lUGIVOzeP8pf1ZQzgiKv6fI 4lmluuak6UlHc5XMyvEiKCcGmHg5hFbCvt8YkF3KTZkHOaepimwxi/KR4caKWQ0dLU jT9K2+pa7uCGIH2HKAjDfVTQrwto4LEZPpiCbWegnbBQGBbqzxLt7683FzqbFPT1U6 D6H7ZSRDPfTirChhaJ9cGEapLGmEY4FRjsEd3ZnuwNIewYM3pXgEm0QcbdV2t3OTLO 7UxaqEJnHblLA== 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 Date: Mon, 15 Apr 2024 10:01:41 -0700 From: Chris To: Dimitry Andric Cc: Moin Rahman , FreeBSD Mailing List Subject: Re: holding rust at a particular version In-Reply-To: <559DA6D5-D6F1-4B47-99EA-DC0C0B37417F@FreeBSD.org> References: <20f77d23043622d68d6421bfdc9a1cc7@bsdforge.com> <559DA6D5-D6F1-4B47-99EA-DC0C0B37417F@FreeBSD.org> User-Agent: UDNSMS/17.0 Message-ID: <74510e9480697b29c1b34df3bcf3891f@bsdforge.com> X-Sender: portmaster@bsdforge.com Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:11404, ipnet:24.113.0.0/16, country:US] X-Rspamd-Queue-Id: 4VJD3c0xhSz454r On 2024-04-15 09:58, Dimitry Andric wrote: > On 15 Apr 2024, at 18:48, Chris wrote: >> >> On 2024-04-15 09:31, Moin Rahman wrote: >>>> On Apr 15, 2024, at 6:27 PM, Chris wrote: >>>> On 2024-04-15 06:33, void wrote: >>>>> Is it possible, either within poudriere or using traditional ports, >>>>> to not have ports building fetching latest rust? >>>>> rust 1.76 is already installed. 1.77 is in the ports tree. >>>>> 1.76 is the latest for -current on arm64 on the pkg builders. >>>>> if I go into the ports tree and build something needing rust, >>>>> it'll build 1.77 rust locally instead of using the already-installed >>>>> 1.76. >>>>> which would tie the machine up for hours if not days if allowed to >>>>> proceed. >>>>> Can this be avoided? >>>> make.conf(5) is your friend. You should be able to add >>>> DEFAULT_VERSIONS+=rust1.76 >>>> to accomplish your task. NOTE you may want to comment this line later >>>> should it cause problems with other ports that aren't your current >>>> target. >>>> IOW your choices here should be chosen carefully and watched closely. >>>> It's >>>> easy to set it and forget it. :) >>>> To get the right permutation. Have a look in Mk/bsd.default-versions.mk >>>> -- >>>> --Chris Hutchinson >>> This is not correct. :/ >> I'm sorry to hear this. For the sake of clarity; Is this just my ignorance >> for rust? >> I have no difficulty accomplishing this task with other targets -- perl, >> php, *SQL,... >> So long as the *chosen* version is still available within the ports tree. >> Granted; >> this isn't a one-size-fits-all situation. Much the same as mixing ports && >> packages. >> But if carefully curated, has worked for me. > > The problem is that there is only one lang/rust. There are no > "versioned" port versions, like lang/phpXY, lang/pythonXYZ, etc. There > is a lang/rust-nightly port, but I don't think it is meant for general > consumption. > > That said, I don't know if it is technically possible to have more than > one rust port. I would guess the whole crate system depends on which > rust version built it? If so, you would also have to "flavorize" all > the rust crates and their sub-ports. > > It sounds like quite a lot of work, while in the mean time the rust > releases keep on coming fast. :) That makes perfect sense. Thanks for the clarification, Dimitry! :) > > -Dimitry -- --Chris Hutchinson From nobody Mon Apr 15 17:04:52 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 4VJD7J4fHbz5GyRG for ; Mon, 15 Apr 2024 17:05:00 +0000 (UTC) (envelope-from void@f-m.fm) Received: from wfhigh7-smtp.messagingengine.com (wfhigh7-smtp.messagingengine.com [64.147.123.158]) (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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4VJD7H6Cycz460h for ; Mon, 15 Apr 2024 17:04:59 +0000 (UTC) (envelope-from void@f-m.fm) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=f-m.fm header.s=fm2 header.b=cKqpoivb; dkim=pass header.d=messagingengine.com header.s=fm2 header.b=rrYv7Weu; dmarc=pass (policy=none) header.from=f-m.fm; spf=pass (mx1.freebsd.org: domain of void@f-m.fm designates 64.147.123.158 as permitted sender) smtp.mailfrom=void@f-m.fm Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailfhigh.west.internal (Postfix) with ESMTP id 498E21800128 for ; Mon, 15 Apr 2024 13:04:55 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Mon, 15 Apr 2024 13:04:55 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=f-m.fm; h=cc :content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm2; t=1713200694; x=1713287094; bh=8egq+04DdZ rXbthxxE+z1fWe+sD4je9lwTlsK8oLhm8=; b=cKqpoivbs+a768Tj00oeHynBF1 +wqXGY5M/7CT+JxWg33fevBv8Bcq1wfonp4cImc3JCm5cnmnZDgPsF4/WO1DwIVd hhvUeX5faXaFM/nsCQUWarjLD/OWVd1siMNUNi2LBV8IzdAZwncIhOrerpWl1e/A fWMofY72cE6qFv7yj7DDEXwkKBcrFIKzcyAQIOLqpllCAIo0kYWMW/Z0eZhXSQMg IgRmu3JppS+W4JSXgkRBnzSBmuGUNV8tygmCfRBp0Sp6En4O+0b8vMtax/0cCtg9 85IiJnr5joW//Y5uIPucRkscXx5nNUifHdMF1vJsOrxt9jmOo3bx0dvF5q8A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; t=1713200694; x=1713287094; bh=8egq+04DdZrXbthxxE+z1fWe+sD4 je9lwTlsK8oLhm8=; b=rrYv7WeuKORcPX7IEgj4/EM9Esi6bCyawEeBpKY79sbU qqNwcCIp2hhk0pxsS22zjrjV+1vs6s6U73KDZOG8mB0mW78siahUtpeHBqrhxyjO YnIBV+GD033jcth7Ke6Jqwpd2G6p4+Ld8EWVm3csCmjB9n8HNOm0YNg6eRFvfAY0 2r94exbdBrDyUN3NVSR0fykuuTGwV52ujwD4qHPbhn/FCWykJZzHak5r6ORU5jw/ 7hRlGR5FeCMYYnwPBKlLMVYR3pYq8woZTZsgWnMYuUybNcUSUi0CxjsDITV+OfKl 6xSNyAnpEbUA0cDTSILC2IPO3FR54VGTS8NyY3j7Mw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrudejvddguddtlecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhepfffhvffukfhfgggtuggjsehttd ertddttddvnecuhfhrohhmpehvohhiugcuoehvohhiugesfhdqmhdrfhhmqeenucggtffr rghtthgvrhhnpeekleduvdelhfeileefgffghfffkedtheellefgudfgvdegkeejjedutd ehhefgueenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhm pehvohhiugesfhdqmhdrfhhm X-ME-Proxy: Feedback-ID: i2541463c:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Mon, 15 Apr 2024 13:04:54 -0400 (EDT) Date: Mon, 15 Apr 2024 18:04:52 +0100 From: void To: freebsd-ports@freebsd.org Subject: Re: holding rust at a particular version Message-ID: Mail-Followup-To: freebsd-ports@freebsd.org References: 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 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.60 / 15.00]; DWL_DNSWL_LOW(-1.00)[messagingengine.com:dkim]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; MID_RHS_NOT_FQDN(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[f-m.fm,none]; R_SPF_ALLOW(-0.20)[+ip4:64.147.123.128/27:c]; R_DKIM_ALLOW(-0.20)[f-m.fm:s=fm2,messagingengine.com:s=fm2]; MIME_GOOD(-0.10)[text/plain]; RCVD_IN_DNSWL_LOW(-0.10)[64.147.123.158:from]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; FREEMAIL_FROM(0.00)[f-m.fm]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[f-m.fm:+,messagingengine.com:+]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; ASN(0.00)[asn:29838, ipnet:64.147.123.0/24, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; MISSING_XM_UA(0.00)[]; FREEMAIL_ENVFROM(0.00)[f-m.fm] X-Rspamd-Queue-Id: 4VJD7H6Cycz460h On Mon, Apr 15, 2024 at 12:00:39PM -0500, Matthew D. Fuller wrote: >On Mon, Apr 15, 2024 at 02:33:33PM +0100 I heard the voice of >void, and lo! it spake thus: >> Is it possible, either within poudriere or using traditional ports, >> to not have ports building fetching latest rust? >> >> rust 1.76 is already installed. 1.77 is in the ports tree. >> 1.76 is the latest for -current on arm64 on the pkg builders. > >This sounds like the better phrasing is "let poudriere keep using the >old upstream package of a dependancy even if the ports tree has a >newer version currently". yes ;) -- From nobody Mon Apr 15 17:27:33 2024 X-Original-To: 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 4VJDdh3ff1z5H198 for ; Mon, 15 Apr 2024 17:27:52 +0000 (UTC) (envelope-from ps.ports@smyrak.com) Received: from ipv6.s149.cyber-folks.pl (ipv6.s149.cyber-folks.pl [IPv6:2a02:1778::113:254]) (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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4VJDdg3pSqz4C2h for ; Mon, 15 Apr 2024 17:27:51 +0000 (UTC) (envelope-from ps.ports@smyrak.com) Authentication-Results: mx1.freebsd.org; dkim=none ("invalid DKIM record") header.d=smyrak.com header.s=x header.b=f7mriQ3S; dmarc=pass (policy=none) header.from=smyrak.com; spf=pass (mx1.freebsd.org: domain of ps.ports@smyrak.com designates 2a02:1778::113:254 as permitted sender) smtp.mailfrom=ps.ports@smyrak.com DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=smyrak.com; s=x; h=Content-Transfer-Encoding:Content-Type:MIME-Version:References: In-Reply-To:Message-ID:Subject:To:From:Date:Sender:Reply-To:Cc:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=8Vo3+CxIgGJaE3fwh3fU1nZvBPu+QrsXzoYgmeQTrOs=; b=f7mriQ3Sw0O51mtzhkq6w4AA+M SjKgDiEWfoOp0gVVzp7t23PPkKlpu2Jn0sitViVcRfLXEEnpq1xjjrEN8rRudut4Z0rIqBTnS6LJ/ VvVvRMJL6RHjz1LGhfTuPOZw8RSsRyQR8GZ7WPHVhuwxPoDguZK69YOWAIqbbL6xfCnBx+dsIilMV 4yrxv5U5XOV1EIXOhO38cthYrg5ZP/Q0K57ZN910nlp4GmuS65F4ZZzr9DgPV5THUGUCKANjDgEEL V/Y8ysRpSb2D1Zb4lnit8W7nna6QNEzdJe+ggEOMAjR2VCPu3S2PaO3yjntbkxkIih+2j+2+dwF31 wFLgpI5w==; Received: from 93-181-165-201.internetia.net.pl ([93.181.165.201] helo=daleth.home) by s149.cyber-folks.pl with esmtpsa (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.97.1) (envelope-from ) id 1rwQ7S-0000000E35v-1o1r for ports@freebsd.org; Mon, 15 Apr 2024 19:27:50 +0200 Date: Mon, 15 Apr 2024 19:27:33 +0200 From: Piotr Smyrak To: ports@freebsd.org Subject: Re: holding rust at a particular version Message-ID: <20240415192733.50b1a392@daleth.home> In-Reply-To: References: 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 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Authenticated-Id: piero@smyrak.com X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.24 / 15.00]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-0.91)[-0.913]; NEURAL_HAM_LONG(-0.63)[-0.627]; DMARC_POLICY_ALLOW(-0.50)[smyrak.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2a02:1778::113:0/116]; MIME_GOOD(-0.10)[text/plain]; ONCE_RECEIVED(0.10)[]; ASN(0.00)[asn:41079, ipnet:2a02:1778::/48, country:PL]; RCVD_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; R_DKIM_PERMFAIL(0.00)[smyrak.com:s=x]; MISSING_XM_UA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; RCVD_TLS_ALL(0.00)[]; MLMMJ_DEST(0.00)[ports@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_NONE(0.00)[]; ARC_NA(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[smyrak.com:~] X-Rspamd-Queue-Id: 4VJDdg3pSqz4C2h On Mon, 15 Apr 2024 14:33:33 +0100 void wrote: > Is it possible, either within poudriere or using traditional ports, > to not have ports building fetching latest rust? > > rust 1.76 is already installed. 1.77 is in the ports tree. > 1.76 is the latest for -current on arm64 on the pkg builders. > > if I go into the ports tree and build something needing rust, > it'll build 1.77 rust locally instead of using the already-installed > 1.76. which would tie the machine up for hours if not days if allowed > to proceed. > > Can this be avoided? Perhaps this is a feature of poudriere, but I don't think this is the case for ports themselves. -- Piotr Smyrak From nobody Mon Apr 15 20:59:59 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 4VJKLY1cpkz5H54X for ; Mon, 15 Apr 2024 21:00:05 +0000 (UTC) (envelope-from matthew@matthewphillips.info) Received: from wfhigh1-smtp.messagingengine.com (wfhigh1-smtp.messagingengine.com [64.147.123.152]) (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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4VJKLX0VCzz4dKb for ; Mon, 15 Apr 2024 21:00:03 +0000 (UTC) (envelope-from matthew@matthewphillips.info) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=matthewphillips.info header.s=fm1 header.b=HXjCEgVk; dkim=pass header.d=messagingengine.com header.s=fm2 header.b=Lp5UrHBh; dmarc=none; spf=pass (mx1.freebsd.org: domain of matthew@matthewphillips.info designates 64.147.123.152 as permitted sender) smtp.mailfrom=matthew@matthewphillips.info Received: from compute6.internal (compute6.nyi.internal [10.202.2.47]) by mailfhigh.west.internal (Postfix) with ESMTP id 6F25D18000B9 for ; Mon, 15 Apr 2024 17:00:01 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute6.internal (MEProxy); Mon, 15 Apr 2024 17:00:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= matthewphillips.info; h=cc:content-type:content-type:date:date :from:from:in-reply-to:message-id:mime-version:reply-to:subject :subject:to:to; s=fm1; t=1713214801; x=1713301201; bh=ZEXMspLlr5 Des4Q9JjkABn7YM19RJG0HNegsyW7dPlE=; b=HXjCEgVkoj0Lw5mRdJMNSmDocA QNZAdnwlMGT1VwAKJx8a+NaY3iwKLZlrI5RJbzIJEyriCHfI/M7+eOjrjUowZc1K 8QEHmAJjiX6+0YzUTpbLvC4k3NdFtLsbLZCzbCsgw9lx+cR7pmkU/JtXwH+hw5SQ j6lj7PN8Ml7qm+uocTaUO/ApjrdE9Uphks8H2Fh4kEDODKGQZch3FXeTertiWwMU ELMP00CHfwTRCZnXEf2pCnc0qVjTItfxC6I2YMPdNcV2UepinLmIXwowKpkWBUXc 2Tmv9F1KTNVsdjWEynukxi6Dz+XTiGMR4AuYSXyHuRQJVFk+MeuacMubgDig== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:message-id :mime-version:reply-to:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t= 1713214801; x=1713301201; bh=ZEXMspLlr5Des4Q9JjkABn7YM19RJG0HNeg syW7dPlE=; b=Lp5UrHBha0nNDdNM/Q+VbXr54tR8hhCi86kAj3Dk6auc0C5bFXM 0dAPoqPOpw03GqceiedL4dgBzcNotZSTUvL+qu0JnzNw00H/dT+qxgX9m9SOdG3Q cIx8XaypYbitJiusY3kSJlY/Jf2VSfIKBmNRd7jP94kX/9OYiROmpqlDq950zJqf kw6i/4BaBUMjs7bQX7lu3pySwn/5mX1enMgabGCyHdX3dRsH7sHGWX2hzkgFT8Dl LtbeZ269FXY+z0dgAc2vKfRjWkXRu5onrBzcdBMeeIdPSSR/RpukhtAMcyjcKlko vkaYrtnKc7BHiBGk2m+snVH2hlbl8JnmIXQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrudejvddgudehiecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhepfffhvffukfggtggusehttdfstd dttddvnecuhfhrohhmpeforghtthhhvgifucfrhhhilhhlihhpshcuoehmrghtthhhvgif sehmrghtthhhvgifphhhihhllhhiphhsrdhinhhfoheqnecuggftrfgrthhtvghrnhepve evfefgkeeviefgteekteeutdettdelhfekteegvdfghfevvdduteefkeeigeefnecuffho mhgrihhnpegtohguvggsvghrghdrohhrghdpfhhrvggvsghsugdrohhrghenucevlhhush htvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehmrghtthhhvgifsehm rghtthhhvgifphhhihhllhhiphhsrdhinhhfoh X-ME-Proxy: Feedback-ID: i4e5840b4:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Mon, 15 Apr 2024 17:00:00 -0400 (EDT) Date: Mon, 15 Apr 2024 16:59:59 -0400 From: Matthew Phillips To: freebsd-ports@freebsd.org Subject: New port for ActivityPub server snac Message-ID: 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 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.07 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; DWL_DNSWL_LOW(-1.00)[messagingengine.com:dkim]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.97)[-0.972]; MID_RHS_NOT_FQDN(0.50)[]; R_SPF_ALLOW(-0.20)[+ip4:64.147.123.128/27]; R_DKIM_ALLOW(-0.20)[matthewphillips.info:s=fm1,messagingengine.com:s=fm2]; RCVD_IN_DNSWL_LOW(-0.10)[64.147.123.152:from]; MIME_GOOD(-0.10)[text/plain]; DKIM_TRACE(0.00)[matthewphillips.info:+,messagingengine.com:+]; RCPT_COUNT_ONE(0.00)[1]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DMARC_NA(0.00)[matthewphillips.info]; RCVD_TLS_LAST(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MISSING_XM_UA(0.00)[]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; ASN(0.00)[asn:29838, ipnet:64.147.123.0/24, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; FREEFALL_USER(0.00)[matthew]; MIME_TRACE(0.00)[0:+] X-Rspamd-Queue-Id: 4VJKLX0VCzz4dKb Hello, I've created a new port for the ActivityPub server snac. snac is an interesting project because it implementations an ActivityPub server in a minimalist way; written in portable C and uses the filesystem for data storage. Here's the homepage to learn more: https://codeberg.org/grunfink/snac2 Patch is ready for review here: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=278385 From nobody Tue Apr 16 03:19:34 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 4VJTmg3W6sz5HfS5 for ; Tue, 16 Apr 2024 03:19:47 +0000 (UTC) (envelope-from jamie@catflap.org) Received: from donotpassgo.dyslexicfish.net (donotpassgo.dyslexicfish.net [IPv6:2001:19f0:7400:8808:123::1]) by mx1.freebsd.org (Postfix) with ESMTP id 4VJTmg0fKsz4R4l for ; Tue, 16 Apr 2024 03:19:46 +0000 (UTC) (envelope-from jamie@catflap.org) Authentication-Results: mx1.freebsd.org; none X-Catflap-Envelope-From: X-Catflap-Envelope-To: freebsd-ports@FreeBSD.org Received: from donotpassgo.dyslexicfish.net (donotpassgo.dyslexicfish.net [209.250.224.51]) by donotpassgo.dyslexicfish.net (8.14.5/8.14.5) with ESMTP id 43G3JYE4025120; Tue, 16 Apr 2024 04:19:35 +0100 (BST) (envelope-from jamie@donotpassgo.dyslexicfish.net) Received: (from jamie@localhost) by donotpassgo.dyslexicfish.net (8.14.5/8.14.5/Submit) id 43G3JYV4025119; Tue, 16 Apr 2024 04:19:34 +0100 (BST) (envelope-from jamie) From: Jamie Landeg-Jones Message-Id: <202404160319.43G3JYV4025119@donotpassgo.dyslexicfish.net> Date: Tue, 16 Apr 2024 04:19:34 +0100 Organization: Dyslexic Fish To: void@f-m.fm, freebsd-ports@FreeBSD.org Subject: Re: holding rust at a particular version References: In-Reply-To: User-Agent: Heirloom mailx 12.4 7/29/08 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 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.2.7 (donotpassgo.dyslexicfish.net [209.250.224.51]); Tue, 16 Apr 2024 04:19:35 +0100 (BST) X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:20473, ipnet:2001:19f0:7400::/38, country:US] X-Rspamd-Queue-Id: 4VJTmg0fKsz4R4l void wrote: > On Mon, Apr 15, 2024 at 12:00:39PM -0500, Matthew D. Fuller wrote: > >On Mon, Apr 15, 2024 at 02:33:33PM +0100 I heard the voice of > >void, and lo! it spake thus: > >> Is it possible, either within poudriere or using traditional ports, > >> to not have ports building fetching latest rust? > >> > >> rust 1.76 is already installed. 1.77 is in the ports tree. > >> 1.76 is the latest for -current on arm64 on the pkg builders. > > > >This sounds like the better phrasing is "let poudriere keep using the > >old upstream package of a dependancy even if the ports tree has a > >newer version currently". > > yes ;) I don't use poudriere, but for normal port buidling, and specifically for rust, set this is /etc/make.conf: CARGO_BUILDDEP= "any-version" If you then install a new rust port, it won't require updating rust. However, as you noticed, all the rust ports get version-bumped when there is a new rust, so presumably if your setup does a "build all new ports", then they will be affected by this. Secondly, I'm sure some people reading this are screaming in horror - there are obviously reasons why it's been decided to bump all the rust ports, support and security issues based on previous rust versions being just two, so, take this advice with a pinch of salt. To answer the more general question as Matthew phrased it: As Dimitry pointed out, this depends on different versions of the port being in the port tree, and for this, use DEFAULT_VERSIONS. Seeing as I've already probably freaked out the ports guys, I may as well go all in: On my slower machines I less care about, I have a script that automatically sets the DEFAULT_VERSIONS for various things (in a file /var/run/port-default.versions.mk that is loaded by make.conf) to the latest currently installed version - but only if that version is still a valid port in the ports tree. It's here if you're interested: https://www.catflap.org/jamie/freebsd/ Cheers, Jamie From nobody Tue Apr 16 03:50:59 2024 X-Original-To: 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 4VJVSh0g8Zz5HhkL for ; Tue, 16 Apr 2024 03:51:00 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VJVSg4frcz4TJY for ; Tue, 16 Apr 2024 03:50:59 +0000 (UTC) (envelope-from portscout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1713239459; a=rsa-sha256; cv=none; b=ZebWYndNVqKd4OUQgJfhc1AKajBZGaUVywphXnKRCCqhxgV3FsENbtVGoV9INUBDh1Sbvz NvermmEARejgegMGOJ6DtVNoLq6QSYkUBuWFONVxELzieaNF4YZhNX4DGADG3TCrKZUMra oqpsjZd+jNvWsBluMTlgHxCG/KE1EAWXU3Q+V6DqZiElpLE16ksPyw0ZvlDVDTJ0MDLgxO Z/09pUiVlPZiUezPYzkliKeRD8zLgI1KDBPdUqU55ilMb+wjfddWTFjhC6eZ3SlGMznErP ESn5KASFhbmO3I/b+Ggqk1hwvvVSdn8zQmCMxS/CIn/DMNBtoOmg29//7DiDog== 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=1713239459; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=KDilSghYCMDfGfrbpZLd9h8UszrGN1cSVRyRpAZQQp8=; b=QsTnfhheSXX9EnIL77mdMiFpYLtg4dhbunpoSz53rRYAdh1weQ2QXi5J8+MLsFF1FAGDVE IMcV7i+XFr2EceciTPSsjYKKLfjxIMt+enai7kCUl2Ft2crErP2FXNaYfvRLBBJYGMW1PP qMKnvoCl+26xbhgPHq02YmU6Qc9r/QQXbyNGS/tv7nV+h+I0ZakdxEetSMboF02BN1YoUD QhOGtiyXHHI6+a3qhFQG6lYrPsCb8VkW2YholWXucZ/jsoc/Iw8H3zvGL5r+dZVjr52Jtn 0F8YWuth5pwxA6gNa+1Z53dDBVKqn1jXcjvYvtLgk71TJLami2XsUKxnEiA+cg== Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4VJVSg4GLGzS8N for ; Tue, 16 Apr 2024 03:50:59 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.17.1/8.17.1) with ESMTP id 43G3oxRj075394 for ; Tue, 16 Apr 2024 03:50:59 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.17.1/8.17.1/Submit) id 43G3oxtJ075393; Tue, 16 Apr 2024 03:50:59 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202404160350.43G3oxtJ075393@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain 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 Date: Tue, 16 Apr 2024 03:50:59 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: Unmaintained FreeBSD ports which are out of date X-Mailer: portscout/0.8.1 Dear port maintainers, The portscout new distfile checker has detected that one or more unmaintained ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. Please consider also adopting this port. If any ports have already been updated, you can safely ignore the entry. An e-mail will not be sent again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ net/enet | 1.3.17 | 1.3.18 ------------------------------------------------+-----------------+------------ net-mgmt/netxms | 3.9.420 | 4.5.6 ------------------------------------------------+-----------------+------------ sysutils/google-compute-engine-oslogin | 20191018.00 | 20240415.00 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Reported by: portscout! From nobody Tue Apr 16 05:09:34 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 4VJXCQ5TYsz5HpRy for ; Tue, 16 Apr 2024 05:09:38 +0000 (UTC) (envelope-from mfechner@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 4VJXCQ50Hmz4cnG; Tue, 16 Apr 2024 05:09:38 +0000 (UTC) (envelope-from mfechner@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1713244178; 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: in-reply-to:in-reply-to:references:references; bh=Rm63Bhl41fc8Y9m8v9Etd+T6oZs2Pzn2DL7bOR2f4t8=; b=RIut5UX6LFm50hFScnk/AWvfpSy0Vqoh50Rvl0UAAa4ThwXQbNv8Ga0fi8hwKNqJERrOjx 46NUyiy7wixqOiclXsWFl4qQA53ch/G/dHCS/YzvHUJWdHDnGgbvZbYLU2iKSGti8FA09c vCx6w1JoyjAaujcE5XHnyrWgKciDNGcETwCc9ct8T9pVYnsHh0PxTIyGP7FJYQvt6zuvVq 9p2KwDIglhzpHqt5M8yx5CQXSK8ys5YsBildzwqYpvCljn8i3hBC8LqwUPri3FlQ0LURz1 mOCWOj/W5RIenWYcHShHGD0bbInOr3doULIJX34baE08xNjKzTod7icRRNXXaA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1713244178; a=rsa-sha256; cv=none; b=WMoeSpiD3ZiL1J9r5i+aNCAp64zSvUlsY2ZJVoMfarGASISpXAGbJTZiWDw2oFoe6zIma7 ITC1s3CSgxuG2MKMrDgZwzto5WQaEENxkQKRYI304cgHOAmHC2O+dqwyECU9NCDA73rTmD dD0xVoccacmMPag2aFPk+7zCaCnsZkm0xCZFKE3EVAt5UbHg0otO/zxpgtKlCdJ+WGglca LkVYVhw5rLTQ0A2E/FhL76y/+cGdW5uO1bY38b/SEEe6hf4n3KAkKDxOCkfxfjjVJDrWTf FoQcssRfg//RMQ8FLxWOtM9htnWamvak4fD2kKHvZb/StL4yjsH7tR5MCvAkEg== 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=1713244178; 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: in-reply-to:in-reply-to:references:references; bh=Rm63Bhl41fc8Y9m8v9Etd+T6oZs2Pzn2DL7bOR2f4t8=; b=KM8zUQePi0auhD3ywV7IV03Mpk0Gt0i1WsLnoqDBdo81I09uTlnz3i2NErxy2AY+g7AsKj Gcei/2kyLtU7c0mDltO5pnc9V9lhwDxg4njIc4ErxSRK6F61mxuHwFeVbR67xFDiqksYmX N6aGDbQBf2RN+vnICWJwS8Rt9MwtTSUPMKLQ+PYAQdsb/OO9VODe1QfqOPH/XdlpmMsi0V yoqlXt3xwHU03+LLBCO3Kzq3/EHUKvkKp0TOW88EAguP4MS6DYsksMj8HYW6HWSIAQG2zC LmL191SvyRMhMlrpdmFLJ81jqdgERwQjCxoAdfvbPa/JQ8utnpO/9XsQegqD5g== Received: from [192.168.0.151] (unknown [212.108.136.152]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: mfechner) by smtp.freebsd.org (Postfix) with ESMTPSA id 4VJXCP4kzRz1R9B; Tue, 16 Apr 2024 05:09:37 +0000 (UTC) (envelope-from mfechner@freebsd.org) Content-Type: multipart/alternative; boundary="------------d004eSDBA2zF60OkuVGe4H55" Message-ID: <9e7bf1f4-aeb9-4e64-bde3-2813b4804d56@freebsd.org> Date: Tue, 16 Apr 2024 08:09:34 +0300 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 User-Agent: Mozilla Thunderbird Subject: Re: Package a second port (gitlab-ee instead of gitlab-ce) To: =?UTF-8?Q?Dag-Erling_Sm=C3=B8rgrav?= Cc: Gleb Popov , "freebsd-ports@FreeBSD.org" References: <58745d45-46f3-4152-bc30-eee0794fe55c@freebsd.org> <0da7afa3-465f-4364-aad0-5b0932283b21@freebsd.org> <86edb6dgl8.fsf@ltc.des.dev> Content-Language: en-US From: Matthias Fechner In-Reply-To: <86edb6dgl8.fsf@ltc.des.dev> This is a multi-part message in MIME format. --------------d004eSDBA2zF60OkuVGe4H55 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Am 15.04.2024 um 14:13 schrieb Dag-Erling Smørgrav: > You can use “www/gitlab@all” to build all flavors of www/gitlab. even short, thanks a lot! Does maybe anyone know where all the flavor features are documented. Was not able to find a man page for, maybe there is something else to learn about it :) Gruß Matthias -- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning." -- Rich Cook --------------d004eSDBA2zF60OkuVGe4H55 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit
Am 15.04.2024 um 14:13 schrieb Dag-Erling Smørgrav:
You can use “www/gitlab@all” to build all flavors of www/gitlab.

even short, thanks a lot!
Does maybe anyone know where all the flavor features are documented.
Was not able to find a man page for, maybe there is something else to learn about it :)

Gruß
Matthias

-- 

"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the universe trying to
produce bigger and better idiots. So far, the universe is winning." --
Rich Cook
--------------d004eSDBA2zF60OkuVGe4H55-- From nobody Tue Apr 16 05:35:32 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 4VJXnW1Khxz5HrJm for ; Tue, 16 Apr 2024 05:35:43 +0000 (UTC) (envelope-from ml@netfence.it) Received: from soth.netfence.it (mailserver.netfence.it [78.134.96.152]) (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 "mailserver.netfence.it", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VJXnT6bRyz4g7Y; Tue, 16 Apr 2024 05:35:41 +0000 (UTC) (envelope-from ml@netfence.it) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=pass (policy=none) header.from=netfence.it; spf=pass (mx1.freebsd.org: domain of ml@netfence.it designates 78.134.96.152 as permitted sender) smtp.mailfrom=ml@netfence.it Received: from [10.1.2.18] (alamar.local.netfence.it [10.1.2.18]) (authenticated bits=0) by soth.netfence.it (8.18.1/8.17.2) with ESMTPSA id 43G5ZWhr048422 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NO); Tue, 16 Apr 2024 07:35:33 +0200 (CEST) (envelope-from ml@netfence.it) X-Authentication-Warning: soth.netfence.it: Host alamar.local.netfence.it [10.1.2.18] claimed to be [10.1.2.18] Message-ID: <39446188-1686-4df6-89e4-7745448516df@netfence.it> Date: Tue, 16 Apr 2024 07:35:32 +0200 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 User-Agent: Mozilla Thunderbird Content-Language: en-US To: thierry@FreeBSD.org Cc: freebsd-ports@freebsd.org From: Andrea Venturoli Subject: cad/opencascade build failure Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.68 / 15.00]; MIME_BASE64_TEXT_BOGUS(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.989]; DMARC_POLICY_ALLOW(-0.50)[netfence.it,none]; R_SPF_ALLOW(-0.20)[+ip4:78.134.96.152]; MIME_GOOD(-0.10)[text/plain]; MIME_BASE64_TEXT(0.10)[]; XM_UA_NO_VERSION(0.01)[]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:35612, ipnet:78.134.0.0/17, country:IT]; RCPT_COUNT_TWO(0.00)[2]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; R_DKIM_NA(0.00)[]; FROM_HAS_DN(0.00)[]; HAS_XAW(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; RCVD_TLS_ALL(0.00)[] X-Rspamd-Queue-Id: 4VJXnT6bRyz4g7Y SGVsbG8uDQoNClNpbmNlIHN3aXRjaGluZyB0byAyMDI0UTIgSSBhbSBubyBsb25nZXIgYWJs ZSB0byBidWlsZCB0aGlzIGluIHBvdWRyaWVyZSANCihmb3IgMTMuMikuDQpMb2cgZm9sbG93 cy4NCkFueSBoaW50Pw0KDQogIGJ5ZSAmIFRoYW5rcw0KCWF2Lg0KDQo+ICUgY2F0IDEzMmFt ZDY0LWRlZmF1bHQubG9nDQo+ID0+PiBCdWlsZGluZyBjYWQvb3BlbmNhc2NhZGUNCj4gYnVp bGQgc3RhcnRlZCBhdCBNb24gQXByIDE1IDIxOjAxOjMwIENFU1QgMjAyNA0KPiBwb3J0IGRp cmVjdG9yeTogL3Vzci9wb3J0cy9jYWQvb3BlbmNhc2NhZGUNCj4gcGFja2FnZSBuYW1lOiBv cGVuY2FzY2FkZS03LjguMF8xDQo+IGJ1aWxkaW5nIGZvcjogRnJlZUJTRCAxMzJhbWQ2NC1k ZWZhdWx0LWpvYi0wMSAxMy4yLVJFTEVBU0UgRnJlZUJTRCAxMy4yLVJFTEVBU0UgMTMwMjAw MSBhbWQ2NA0KPiBtYWludGFpbmVkIGJ5OiB0aGllcnJ5QEZyZWVCU0Qub3JnDQo+IE1ha2Vm aWxlIGRhdGVzdGFtcDogLXJ3LXItLXItLSAgMSByb290ICB3aGVlbCAgNjcxMiBBcHIgIDgg MTY6MzMgL3Vzci9wb3J0cy9jYWQvb3BlbmNhc2NhZGUvTWFrZWZpbGUNCj4gUG9ydHMgdG9w IGxhc3QgZ2l0IGNvbW1pdDogNDZmYjk5YjRlMDkzDQo+IFBvcnRzIHRvcCB1bmNsZWFuIGNo ZWNrb3V0OiB5ZXMNCj4gUG9ydCBkaXIgbGFzdCBnaXQgY29tbWl0OiA3ZTM5NjY4MzU5ZjMN Cj4gUG9ydCBkaXIgdW5jbGVhbiBjaGVja291dDogbm8NCj4gUG91ZHJpZXJlIHZlcnNpb246 IHBvdWRyaWVyZS1naXQtMy40LjANCj4gSG9zdCBPU1ZFUlNJT046IDE0MDAwOTcNCj4gSmFp bCBPU1ZFUlNJT046IDEzMDIwMDENCj4gSm9iIElkOiAwMQ0KPiANCj4gLS0tQmVnaW4gRW52 aXJvbm1lbnQtLS0NCj4gU0hFTEw9L2Jpbi9jc2gNCj4gT1NWRVJTSU9OPTEzMDIwMDENCj4g VU5BTUVfdj1GcmVlQlNEIDEzLjItUkVMRUFTRSAxMzAyMDAxDQo+IFVOQU1FX3I9MTMuMi1S RUxFQVNFDQo+IEJMT0NLU0laRT1LDQo+IE1BSUw9L3Zhci9tYWlsL3Jvb3QNCj4gTU1fQ0hB UlNFVD1VVEYtOA0KPiBMQU5HPUMuVVRGLTgNCj4gU1RBVFVTPTENCj4gSE9NRT0vcm9vdA0K PiBQQVRIPS9zYmluOi9iaW46L3Vzci9zYmluOi91c3IvYmluOi91c3IvbG9jYWwvc2Jpbjov dXNyL2xvY2FsL2Jpbjovcm9vdC9iaW4NCj4gTUFLRV9PQkpESVJfQ0hFQ0tfV1JJVEFCTEU9 MA0KPiBMT0NBTEJBU0U9L3Vzci9sb2NhbA0KPiBVU0VSPXJvb3QNCj4gUE9VRFJJRVJFX05B TUU9cG91ZHJpZXJlLWdpdA0KPiBMSUJFWEVDUFJFRklYPS91c3IvbG9jYWwvbGliZXhlYy9w b3VkcmllcmUNCj4gUE9VRFJJRVJFX1ZFUlNJT049My40LjANCj4gTUFTVEVSTU5UPS91c3Iv bG9jYWwvcG91ZHJpZXJlL2RhdGEvLm0vMTMyYW1kNjQtZGVmYXVsdC9yZWYNCj4gRlRQX1BS T1hZPWh0dHA6Ly8xMC4xLjIuMzg6ODA4MC8NCj4gSFRUUFNfUFJPWFk9aHR0cDovLzEwLjEu Mi4zODo4MDgwLw0KPiBMQ19DT0xMQVRFPUMNCj4gUE9VRFJJRVJFX0JVSUxEX1RZUEU9YnVs aw0KPiBQQUNLQUdFX0JVSUxESU5HPXllcw0KPiBTQVZFRF9URVJNPXNjcmVlbg0KPiBPVVRQ VVRfUkVESVJFQ1RFRF9TVERFUlI9NA0KPiBPVVRQVVRfUkVESVJFQ1RFRD0xDQo+IFBXRD0v dXNyL2xvY2FsL3BvdWRyaWVyZS9kYXRhLy5tLzEzMmFtZDY0LWRlZmF1bHQvMDEvLnANCj4g T1VUUFVUX1JFRElSRUNURURfU1RET1VUPTMNCj4gUF9QT1JUU19GRUFUVVJFUz1GTEFWT1JT IFNVQlBBQ0tBR0VTIFNFTEVDVEVEX09QVElPTlMNCj4gTUFTVEVSTkFNRT0xMzJhbWQ2NC1k ZWZhdWx0DQo+IEhUVFBfUFJPWFk9aHR0cDovLzEwLjEuMi4zODo4MDgwLw0KPiBTQ1JJUFRQ UkVGSVg9L3Vzci9sb2NhbC9zaGFyZS9wb3VkcmllcmUNCj4gU0NSSVBUTkFNRT1idWxrLnNo DQo+IE9MRFBXRD0vdXNyL2xvY2FsL3BvdWRyaWVyZS9kYXRhLy5tLzEzMmFtZDY0LWRlZmF1 bHQvcmVmLy5wL3Bvb2wNCj4gUE9VRFJJRVJFX1BLR05BTUU9cG91ZHJpZXJlLWdpdC0zLjQu MA0KPiBTQ1JJUFRQQVRIPS91c3IvbG9jYWwvc2hhcmUvcG91ZHJpZXJlL2J1bGsuc2gNCj4g UE9VRFJJRVJFUEFUSD0vdXNyL2xvY2FsL2Jpbi9wb3VkcmllcmUNCj4gLS0tRW5kIEVudmly b25tZW50LS0tDQo+IA0KPiAtLS1CZWdpbiBQb3VkcmllcmUgUG9ydCBGbGFncy9FbnYtLS0N Cj4gUE9SVF9GTEFHUz0NCj4gUEtHRU5WPQ0KPiBGTEFWT1I9DQo+IE1BS0VfQVJHUz0NCj4g LS0tRW5kIFBvdWRyaWVyZSBQb3J0IEZsYWdzL0Vudi0tLQ0KPiANCj4gLS0tQmVnaW4gT1BU SU9OUyBMaXN0LS0tDQo+ID09PT4gVGhlIGZvbGxvd2luZyBjb25maWd1cmF0aW9uIG9wdGlv bnMgYXJlIGF2YWlsYWJsZSBmb3Igb3BlbmNhc2NhZGUtNy44LjBfMToNCj4gICAgICBET0NT PW9mZjogQnVpbGQgYW5kL29yIGluc3RhbGwgZG9jdW1lbnRhdGlvbg0KPiAgICAgIERPWFlH RU49b2ZmOiBCdWlsZCBkb2N1bWVudGF0aW9uIHdpdGggRG94eWdlbg0KPiAgICAgIEZGTVBF Rz1vZmY6IEZGbXBlZyBzdXBwb3J0IChXTUEsIEFJRkYsIEFDMywgQVBFLi4uKQ0KPiAgICAg IFZJUz1vZmY6IEJ1aWxkIFZpc3VhbGl6YXppb24gbW9kdWxlIChyZXF1aXJlcyBPcGVuR0ws IGZyZWV0eXBlLCBmdGdsKQ0KPiA9PT0+IFVzZSAnbWFrZSBjb25maWcnIHRvIG1vZGlmeSB0 aGVzZSBzZXR0aW5ncw0KPiAtLS1FbmQgT1BUSU9OUyBMaXN0LS0tDQo+IA0KPiAtLU1BSU5U QUlORVItLQ0KPiB0aGllcnJ5QEZyZWVCU0Qub3JnDQo+IC0tRW5kIE1BSU5UQUlORVItLQ0K PiANCj4gLS1DT05GSUdVUkVfQVJHUy0tDQo+IA0KPiAtLUVuZCBDT05GSUdVUkVfQVJHUy0t DQo+IA0KPiAtLUNPTkZJR1VSRV9FTlYtLQ0KPiBERVNURElSPS93cmtkaXJzL3Vzci9wb3J0 cy9jYWQvb3BlbmNhc2NhZGUvd29yay9zdGFnZSBQWVRIT049Ii91c3IvbG9jYWwvYmluL3B5 dGhvbjMuOSIgUVRfU0VMRUNUPXF0NSBRTUFLRU1PRFVMRVM9Ii93cmtkaXJzL3Vzci9wb3J0 cy9jYWQvb3BlbmNhc2NhZGUvd29yay9PQ0NULTdfOF8wL21rc3BlY3MvbW9kdWxlczovdXNy L2xvY2FsL2xpYi9xdDUvbWtzcGVjcy9tb2R1bGVzIiBYREdfREFUQV9IT01FPS93cmtkaXJz L3Vzci9wb3J0cy9jYWQvb3BlbmNhc2NhZGUvd29yayAgWERHX0NPTkZJR19IT01FPS93cmtk aXJzL3Vzci9wb3J0cy9jYWQvb3BlbmNhc2NhZGUvd29yayAgWERHX0NBQ0hFX0hPTUU9L3dy a2RpcnMvdXNyL3BvcnRzL2NhZC9vcGVuY2FzY2FkZS93b3JrLy5jYWNoZSAgSE9NRT0vd3Jr ZGlycy91c3IvcG9ydHMvY2FkL29wZW5jYXNjYWRlL3dvcmsgVE1QRElSPSIvdG1wIiBQQVRI PS93cmtkaXJzL3Vzci9wb3J0cy9jYWQvb3BlbmNhc2NhZGUvd29yay8uYmluOi9zYmluOi9i aW46L3Vzci9zYmluOi91c3IvYmluOi91c3IvbG9jYWwvc2JpbjovdXNyL2xvY2FsL2Jpbjov cm9vdC9iaW4gUEtHX0NPTkZJR19MSUJESVI9L3dya2RpcnMvdXNyL3BvcnRzL2NhZC9vcGVu Y2FzY2FkZS93b3JrLy5wa2djb25maWc6L3Vzci9sb2NhbC9saWJkYXRhL3BrZ2NvbmZpZzov dXNyL2xvY2FsL3NoYXJlL3BrZ2NvbmZpZzovdXNyL2xpYmRhdGEvcGtnY29uZmlnIFNIRUxM PS9iaW4vc2ggQ09ORklHX1NIRUxMPS9iaW4vc2ggQ01BS0VfUFJFRklYX1BBVEg9Ii91c3Iv bG9jYWwiDQo+IC0tRW5kIENPTkZJR1VSRV9FTlYtLQ0KPiANCj4gLS1NQUtFX0VOVi0tDQo+ IE5JTkpBX1NUQVRVUz0iWyVwICVzLyV0XSAiIFFUX1NFTEVDVD1xdDUgUU1BS0VNT0RVTEVT PSIvd3JrZGlycy91c3IvcG9ydHMvY2FkL29wZW5jYXNjYWRlL3dvcmsvT0NDVC03XzhfMC9t a3NwZWNzL21vZHVsZXM6L3Vzci9sb2NhbC9saWIvcXQ1L21rc3BlY3MvbW9kdWxlcyIgWERH X0RBVEFfSE9NRT0vd3JrZGlycy91c3IvcG9ydHMvY2FkL29wZW5jYXNjYWRlL3dvcmsgIFhE R19DT05GSUdfSE9NRT0vd3JrZGlycy91c3IvcG9ydHMvY2FkL29wZW5jYXNjYWRlL3dvcmsg IFhER19DQUNIRV9IT01FPS93cmtkaXJzL3Vzci9wb3J0cy9jYWQvb3BlbmNhc2NhZGUvd29y ay8uY2FjaGUgIEhPTUU9L3dya2RpcnMvdXNyL3BvcnRzL2NhZC9vcGVuY2FzY2FkZS93b3Jr IFRNUERJUj0iL3RtcCIgUEFUSD0vd3JrZGlycy91c3IvcG9ydHMvY2FkL29wZW5jYXNjYWRl L3dvcmsvLmJpbjovc2JpbjovYmluOi91c3Ivc2JpbjovdXNyL2JpbjovdXNyL2xvY2FsL3Ni aW46L3Vzci9sb2NhbC9iaW46L3Jvb3QvYmluIFBLR19DT05GSUdfTElCRElSPS93cmtkaXJz L3Vzci9wb3J0cy9jYWQvb3BlbmNhc2NhZGUvd29yay8ucGtnY29uZmlnOi91c3IvbG9jYWwv bGliZGF0YS9wa2djb25maWc6L3Vzci9sb2NhbC9zaGFyZS9wa2djb25maWc6L3Vzci9saWJk YXRhL3BrZ2NvbmZpZyBNS19ERUJVR19GSUxFUz1ubyBNS19LRVJORUxfU1lNQk9MUz1ubyBT SEVMTD0vYmluL3NoIE5PX0xJTlQ9WUVTIERFU1RESVI9L3dya2RpcnMvdXNyL3BvcnRzL2Nh ZC9vcGVuY2FzY2FkZS93b3JrL3N0YWdlIFBSRUZJWD0vdXNyL2xvY2FsICBMT0NBTEJBU0U9 L3Vzci9sb2NhbCAgQ0M9ImNjIiBDRkxBR1M9Ii1PMiAtcGlwZSAgLWZzdGFjay1wcm90ZWN0 b3Itc3Ryb25nIC1pc3lzdGVtIC91c3IvbG9jYWwvaW5jbHVkZSAtZm5vLXN0cmljdC1hbGlh c2luZyAiICBDUFA9ImNwcCIgQ1BQRkxBR1M9Ii1pc3lzdGVtIC91c3IvbG9jYWwvaW5jbHVk ZSIgIExERkxBR1M9IiAtV2wsLS1hbGxvdy1zaGxpYi11bmRlZmluZWQgLWxleGVjaW5mbyAt V2wsLS11bmRlZmluZWQtdmVyc2lvbiAtZnN0YWNrLXByb3RlY3Rvci1zdHJvbmcgIiBMSUJT PSItTC91c3IvbG9jYWwvbGliIiAgQ1hYPSJjKysiIENYWEZMQUdTPSItTzIgLXBpcGUgLWZz dGFjay1wcm90ZWN0b3Itc3Ryb25nIC1pc3lzdGVtIC91c3IvbG9jYWwvaW5jbHVkZSAtZm5v LXN0cmljdC1hbGlhc2luZyAgLWlzeXN0ZW0gL3Vzci9sb2NhbC9pbmNsdWRlICIgQlNEX0lO U1RBTExfUFJPR1JBTT0iaW5zdGFsbCAgLXMgLW0gNTU1IiAgQlNEX0lOU1RBTExfTElCPSJp bnN0YWxsICAtcyAtbSAwNjQ0IiAgQlNEX0lOU1RBTExfU0NSSVBUPSJpbnN0YWxsICAtbSA1 NTUiICBCU0RfSU5TVEFMTF9EQVRBPSJpbnN0YWxsICAtbSAwNjQ0IiAgQlNEX0lOU1RBTExf TUFOPSJpbnN0YWxsICAtbSA0NDQiDQo+IC0tRW5kIE1BS0VfRU5WLS0NCj4gDQo+IC0tUExJ U1RfU1VCLS0NCj4gT0NDUk9PVD0iT3BlbkNBUyIgQklUUz02NCBDQz1jbGFuZwkgVkU9Ny44 IFZFUj03LjguMCBQT1JURE9DUz0iQGNvbW1lbnQgIiBET0NTPSJAY29tbWVudCAiIE5PX0RP Q1M9IiIgRE9YWUdFTj0iQGNvbW1lbnQgIiBOT19ET1hZR0VOPSIiIEZGTVBFRz0iQGNvbW1l bnQgIiBOT19GRk1QRUc9IiIgVklTPSJAY29tbWVudCAiIE5PX1ZJUz0iIiBDTUFLRV9CVUlM RF9UWVBFPSJyZWxlYXNlIiBHVEsyX1ZFUlNJT049IjIuMTAuMCIgIEdUSzNfVkVSU0lPTj0i My4wLjAiICBHVEs0X1ZFUlNJT049IjQuMC4wIiBQWVRIT05fSU5DTFVERURJUj1pbmNsdWRl L3B5dGhvbjMuOSAgUFlUSE9OX0xJQkRJUj1saWIvcHl0aG9uMy45ICBQWVRIT05fUExBVEZP Uk09ZnJlZWJzZDEzICBQWVRIT05fU0lURUxJQkRJUj1saWIvcHl0aG9uMy45L3NpdGUtcGFj a2FnZXMgIFBZVEhPTl9TVUZGSVg9MzkgIFBZVEhPTl9FWFRfU1VGRklYPS5jcHl0aG9uLTM5 ICBQWVRIT05fVkVSPTMuOSAgUFlUSE9OX1ZFUlNJT049cHl0aG9uMy45IFBZVEhPTjI9IkBj b21tZW50ICIgUFlUSE9OMz0iIiBRVF9CSU5ESVI9ImxpYi9xdDUvYmluIiBRVF9JTkNESVI9 ImluY2x1ZGUvcXQ1IiBRVF9MSUJESVI9ImxpYi9xdDUiIFFUX0FSQ0hESVI9ImxpYi9xdDUi IFFUX1BMVUdJTkRJUj0ibGliL3F0NS9wbHVnaW5zIiBRVF9MSUJFWEVDRElSPSJsaWJleGVj L3F0NSIgUVRfSU1QT1JURElSPSJsaWIvcXQ1L2ltcG9ydHMiIFFUX1FNTERJUj0ibGliL3F0 NS9xbWwiIFFUX0RBVEFESVI9InNoYXJlL3F0NSIgUVRfRE9DRElSPSJzaGFyZS9kb2MvcXQ1 IiBRVF9MMTBORElSPSJzaGFyZS9xdDUvdHJhbnNsYXRpb25zIiBRVF9FWEFNUExFRElSPSJz aGFyZS9leGFtcGxlcy9xdDUiIFFUX1RFU1RESVI9InNoYXJlL3F0NS90ZXN0cyIgUVRfTUtT UEVDRElSPSJsaWIvcXQ1L21rc3BlY3MiIFFUX1RPT0xESVI9ImxpYi9xdDUvYmluIiBPU1JF TD0xMy4yIFBSRUZJWD0lRCBMT0NBTEJBU0U9L3Vzci9sb2NhbCAgUkVTRVRQUkVGSVg9L3Vz ci9sb2NhbCBMSUIzMkRJUj1saWIgRE9DU0RJUj0ic2hhcmUvZG9jL29wZW5jYXNjYWRlIiAg RVhBTVBMRVNESVI9InNoYXJlL2V4YW1wbGVzL29wZW5jYXNjYWRlIiAgREFUQURJUj0ic2hh cmUvb3BlbmNhc2NhZGUiICBXV1dESVI9Ind3dy9vcGVuY2FzY2FkZSIgIEVUQ0RJUj0iZXRj L29wZW5jYXNjYWRlIg0KPiAtLUVuZCBQTElTVF9TVUItLQ0KPiANCj4gLS1TVUJfTElTVC0t DQo+ICBET0NTPSJAY29tbWVudCAiIE5PX0RPQ1M9IiIgRE9YWUdFTj0iQGNvbW1lbnQgIiBO T19ET1hZR0VOPSIiIEZGTVBFRz0iQGNvbW1lbnQgIiBOT19GRk1QRUc9IiIgVklTPSJAY29t bWVudCAiIE5PX1ZJUz0iIiBQWVRIT05fSU5DTFVERURJUj0vdXNyL2xvY2FsL2luY2x1ZGUv cHl0aG9uMy45ICBQWVRIT05fTElCRElSPS91c3IvbG9jYWwvbGliL3B5dGhvbjMuOSAgUFlU SE9OX1BMQVRGT1JNPWZyZWVic2QxMyAgUFlUSE9OX1NJVEVMSUJESVI9L3Vzci9sb2NhbC9s aWIvcHl0aG9uMy45L3NpdGUtcGFja2FnZXMgIFBZVEhPTl9TVUZGSVg9MzkgIFBZVEhPTl9F WFRfU1VGRklYPS5jcHl0aG9uLTM5ICBQWVRIT05fVkVSPTMuOSAgUFlUSE9OX1ZFUlNJT049 cHl0aG9uMy45IFBZVEhPTjI9IkBjb21tZW50ICIgUFlUSE9OMz0iIiBQUkVGSVg9L3Vzci9s b2NhbCBMT0NBTEJBU0U9L3Vzci9sb2NhbCAgREFUQURJUj0vdXNyL2xvY2FsL3NoYXJlL29w ZW5jYXNjYWRlIERPQ1NESVI9L3Vzci9sb2NhbC9zaGFyZS9kb2Mvb3BlbmNhc2NhZGUgRVhB TVBMRVNESVI9L3Vzci9sb2NhbC9zaGFyZS9leGFtcGxlcy9vcGVuY2FzY2FkZSAgV1dXRElS PS91c3IvbG9jYWwvd3d3L29wZW5jYXNjYWRlIEVUQ0RJUj0vdXNyL2xvY2FsL2V0Yy9vcGVu Y2FzY2FkZQ0KPiAtLUVuZCBTVUJfTElTVC0tDQo+IA0KPiAtLS1CZWdpbiBtYWtlLmNvbmYt LS0NCj4gVVNFX1BBQ0tBR0VfREVQRU5EUz15ZXMNCj4gQkFUQ0g9eWVzDQo+IFdSS0RJUlBS RUZJWD0vd3JrZGlycw0KPiBQT1JUU0RJUj0vdXNyL3BvcnRzDQo+IFBBQ0tBR0VTPS9wYWNr YWdlcw0KPiBESVNURElSPS9kaXN0ZmlsZXMNCj4gRk9SQ0VfUEFDS0FHRT15ZXMNCj4gUEFD S0FHRV9CVUlMRElORz15ZXMNCj4gUEFDS0FHRV9CVUlMRElOR19GTEFWT1JTPXllcw0KPiAj IyMjICAjIyMjDQo+IEpBVkFfUFJFRkVSUkVEX1BPUlRTPUpBVkFfUE9SVF9OQVRJVkVfT1BF TkpES19KREtfMV84DQo+IERJU0FCTEVfTElDRU5TRVM9eWVzDQo+IF9DTEFNQVZVU0VSPW1h aWxudWxsDQo+ICNERUZBVUxUX1ZFUlNJT05TKz1zYW1iYT00LjE2DQo+IERFRkFVTFRfVkVS U0lPTlMrPWdob3N0c2NyaXB0PTEwDQo+ICNXSVRIX0RFQlVHX1BPUlRTKz1zeXN1dGlscy9u dXQNCj4gIys9ZGF0YWJhc2VzL3RkYg0KPiBXSVRIX0NDQUNIRV9CVUlMRD15ZXMNCj4gQ0NB Q0hFX0RJUj0vcm9vdC8uY2NhY2hlDQo+ICMjIyMgTWlzYyBQb3VkcmllcmUgIyMjIw0KPiAu aW5jbHVkZSAiL2V0Yy9tYWtlLmNvbmYucG9ydHNfZW52Ig0KPiBHSUQ9MA0KPiBVSUQ9MA0K PiBESVNBQkxFX01BS0VfSk9CUz1wb3VkcmllcmUNCj4gLS0tRW5kIG1ha2UuY29uZi0tLQ0K PiAtLVJlc291cmNlIGxpbWl0cy0tDQo+IGNwdSB0aW1lICAgICAgICAgICAgICAgKHNlY29u ZHMsIC10KSAgdW5saW1pdGVkDQo+IGZpbGUgc2l6ZSAgICAgICAgICAgKDUxMi1ibG9ja3Ms IC1mKSAgdW5saW1pdGVkDQo+IGRhdGEgc2VnIHNpemUgICAgICAgICAgIChrYnl0ZXMsIC1k KSAgMzM1NTQ0MzINCj4gc3RhY2sgc2l6ZSAgICAgICAgICAgICAgKGtieXRlcywgLXMpICA1 MjQyODgNCj4gY29yZSBmaWxlIHNpemUgICAgICAoNTEyLWJsb2NrcywgLWMpICB1bmxpbWl0 ZWQNCj4gbWF4IG1lbW9yeSBzaXplICAgICAgICAgKGtieXRlcywgLW0pICB1bmxpbWl0ZWQN Cj4gbG9ja2VkIG1lbW9yeSAgICAgICAgICAgKGtieXRlcywgLWwpICB1bmxpbWl0ZWQNCj4g bWF4IHVzZXIgcHJvY2Vzc2VzICAgICAgICAgICAgICAoLXUpICAzNDI3NQ0KPiBvcGVuIGZp bGVzICAgICAgICAgICAgICAgICAgICAgICgtbikgIDgxOTINCj4gdmlydHVhbCBtZW0gc2l6 ZSAgICAgICAgKGtieXRlcywgLXYpICB1bmxpbWl0ZWQNCj4gc3dhcCBsaW1pdCAgICAgICAg ICAgICAgKGtieXRlcywgLXcpICB1bmxpbWl0ZWQNCj4gc29ja2V0IGJ1ZmZlciBzaXplICAg ICAgIChieXRlcywgLWIpICB1bmxpbWl0ZWQNCj4gcHNldWRvLXRlcm1pbmFscyAgICAgICAg ICAgICAgICAoLXApICB1bmxpbWl0ZWQNCj4ga3F1ZXVlcyAgICAgICAgICAgICAgICAgICAg ICAgICAoLWspICB1bmxpbWl0ZWQNCj4gdW10eCBzaGFyZWQgbG9ja3MgICAgICAgICAgICAg ICAoLW8pICB1bmxpbWl0ZWQNCj4gLS1FbmQgcmVzb3VyY2UgbGltaXRzLS0NCj4gPT09PT09 PT09PT09PT09PT09PT09PT08cGhhc2U6IGNoZWNrLXNhbml0eSAgID49PT09PT09PT09PT09 PT09PT09PT09PT09PT09DQo+ID09PT09IGVudjogTk9fREVQRU5EUz15ZXMgVVNFUj1yb290 IFVJRD0wIEdJRD0wDQo+IA0KPiBXYXJuaW5nOiB0byBidWlsZCBPcGVuQ2FzY2FkZSwgeW91 IHNob3VsZCBoYXZlIGF0IGxlYXN0DQo+IDIuNiBHYiBvZiBmcmVlIGRpc2sgc3BhY2UgaW4g YnVpbGQgYXJlYSENCj4gDQo+ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KPiA9PT09PT09PT09 PT09PT09PT09PT09PTxwaGFzZTogcGtnLWRlcGVuZHMgICAgPj09PT09PT09PT09PT09PT09 PT09PT09PT09PT0NCj4gPT09PT0gZW52OiBVU0VfUEFDS0FHRV9ERVBFTkRTX09OTFk9MSBV U0VSPXJvb3QgVUlEPTAgR0lEPTANCj4gPT09PiAgIG9wZW5jYXNjYWRlLTcuOC4wXzEgZGVw ZW5kcyBvbiBmaWxlOiAvdXNyL2xvY2FsL3NiaW4vcGtnIC0gbm90IGZvdW5kDQo+ID09PT4g ICBJbnN0YWxsaW5nIGV4aXN0aW5nIHBhY2thZ2UgL3BhY2thZ2VzL0FsbC9wa2ctMS4yMS4y LnBrZw0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIEluc3RhbGxpbmcgcGtnLTEuMjEu Mi4uLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIEV4dHJhY3RpbmcgcGtnLTEuMjEu MjogLi4uLi4uLi4uLiBkb25lDQo+ID09PT4gICBvcGVuY2FzY2FkZS03LjguMF8xIGRlcGVu ZHMgb24gZmlsZTogL3Vzci9sb2NhbC9zYmluL3BrZyAtIGZvdW5kDQo+ID09PT4gICBSZXR1 cm5pbmcgdG8gYnVpbGQgb2Ygb3BlbmNhc2NhZGUtNy44LjBfMQ0KPiA9PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT0NCj4gPT09PT09PT09PT09PT09PT09PT09PT08cGhhc2U6IGZldGNoLWRlcGVu ZHMgID49PT09PT09PT09PT09PT09PT09PT09PT09PT09DQo+ID09PT09IGVudjogVVNFX1BB Q0tBR0VfREVQRU5EU19PTkxZPTEgVVNFUj1yb290IFVJRD0wIEdJRD0wDQo+ID09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PQ0KPiA9PT09PT09PT09PT09PT09PT09PT09PTxwaGFzZTogZmV0Y2gg ICAgICAgICAgPj09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCj4gPT09PT0gZW52OiBO T19ERVBFTkRTPXllcyBVU0VSPXJvb3QgVUlEPTAgR0lEPTANCj4gDQo+IFdhcm5pbmc6IHRv IGJ1aWxkIE9wZW5DYXNjYWRlLCB5b3Ugc2hvdWxkIGhhdmUgYXQgbGVhc3QNCj4gMi42IEdi IG9mIGZyZWUgZGlzayBzcGFjZSBpbiBidWlsZCBhcmVhIQ0KPiANCj4gPT09PiBGZXRjaGlu ZyBhbGwgZGlzdGZpbGVzIHJlcXVpcmVkIGJ5IG9wZW5jYXNjYWRlLTcuOC4wXzEgZm9yIGJ1 aWxkaW5nDQo+ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KPiA9PT09PT09PT09PT09PT09PT09 PT09PTxwaGFzZTogY2hlY2tzdW0gICAgICAgPj09PT09PT09PT09PT09PT09PT09PT09PT09 PT0NCj4gPT09PT0gZW52OiBOT19ERVBFTkRTPXllcyBVU0VSPXJvb3QgVUlEPTAgR0lEPTAN Cj4gDQo+IFdhcm5pbmc6IHRvIGJ1aWxkIE9wZW5DYXNjYWRlLCB5b3Ugc2hvdWxkIGhhdmUg YXQgbGVhc3QNCj4gMi42IEdiIG9mIGZyZWUgZGlzayBzcGFjZSBpbiBidWlsZCBhcmVhIQ0K PiANCj4gPT09PiBGZXRjaGluZyBhbGwgZGlzdGZpbGVzIHJlcXVpcmVkIGJ5IG9wZW5jYXNj YWRlLTcuOC4wXzEgZm9yIGJ1aWxkaW5nDQo+ID0+IFNIQTI1NiBDaGVja3N1bSBPSyBmb3Ig b3BlbmNhc2NhZGUtN184XzAvT3Blbi1DYXNjYWRlLVNBUy1PQ0NULVY3XzhfMF9HSDAudGFy Lmd6Lg0KPiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCj4gPT09PT09PT09PT09PT09PT09PT09 PT08cGhhc2U6IGV4dHJhY3QtZGVwZW5kcz49PT09PT09PT09PT09PT09PT09PT09PT09PT09 DQo+ID09PT09IGVudjogVVNFX1BBQ0tBR0VfREVQRU5EU19PTkxZPTEgVVNFUj1yb290IFVJ RD0wIEdJRD0wDQo+ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KPiA9PT09PT09PT09PT09PT09 PT09PT09PTxwaGFzZTogZXh0cmFjdCAgICAgICAgPj09PT09PT09PT09PT09PT09PT09PT09 PT09PT0NCj4gPT09PT0gZW52OiBOT19ERVBFTkRTPXllcyBVU0VSPXJvb3QgVUlEPTAgR0lE PTANCj4gDQo+IFdhcm5pbmc6IHRvIGJ1aWxkIE9wZW5DYXNjYWRlLCB5b3Ugc2hvdWxkIGhh dmUgYXQgbGVhc3QNCj4gMi42IEdiIG9mIGZyZWUgZGlzayBzcGFjZSBpbiBidWlsZCBhcmVh IQ0KPiANCj4gPT09PiBGZXRjaGluZyBhbGwgZGlzdGZpbGVzIHJlcXVpcmVkIGJ5IG9wZW5j YXNjYWRlLTcuOC4wXzEgZm9yIGJ1aWxkaW5nDQo+ID09PT4gIEV4dHJhY3RpbmcgZm9yIG9w ZW5jYXNjYWRlLTcuOC4wXzENCj4gPT4gU0hBMjU2IENoZWNrc3VtIE9LIGZvciBvcGVuY2Fz Y2FkZS03XzhfMC9PcGVuLUNhc2NhZGUtU0FTLU9DQ1QtVjdfOF8wX0dIMC50YXIuZ3ouDQo+ ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PQ0KPiA9PT09PT09PT09PT09PT09PT09PT09PTxwaGFz ZTogcGF0Y2gtZGVwZW5kcyAgPj09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCj4gPT09 PT0gZW52OiBVU0VfUEFDS0FHRV9ERVBFTkRTX09OTFk9MSBVU0VSPXJvb3QgVUlEPTAgR0lE PTANCj4gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09DQo+ID09PT09PT09PT09PT09PT09PT09PT09 PHBoYXNlOiBwYXRjaCAgICAgICAgICA+PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0K PiA9PT09PSBlbnY6IE5PX0RFUEVORFM9eWVzIFVTRVI9cm9vdCBVSUQ9MCBHSUQ9MA0KPiA9 PT0+ICBQYXRjaGluZyBmb3Igb3BlbmNhc2NhZGUtNy44LjBfMQ0KPiAvdXNyL2Jpbi9zZWQg LWkgIiIgJ3N8PG1hbGxvYy5oPnw8c3RkbGliLmg+fCcgIC93cmtkaXJzL3Vzci9wb3J0cy9j YWQvb3BlbmNhc2NhZGUvd29yay9PQ0NULTdfOF8wL3NyYy9CUmVwTWVzaC9kZWxhYmVsbGEu Y3BwIC93cmtkaXJzL3Vzci9wb3J0cy9jYWQvb3BlbmNhc2NhZGUvd29yay9PQ0NULTdfOF8w L3NyYy9PU0QvT1NEX01lbUluZm8uY3h4DQo+ID09PT4gIEFwcGx5aW5nIEZyZWVCU0QgcGF0 Y2hlcyBmb3Igb3BlbmNhc2NhZGUtNy44LjBfMSBmcm9tIC91c3IvcG9ydHMvY2FkL29wZW5j YXNjYWRlL2ZpbGVzDQo+ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KPiA9PT09PT09PT09PT09 PT09PT09PT09PTxwaGFzZTogYnVpbGQtZGVwZW5kcyAgPj09PT09PT09PT09PT09PT09PT09 PT09PT09PT0NCj4gPT09PT0gZW52OiBVU0VfUEFDS0FHRV9ERVBFTkRTX09OTFk9MSBVU0VS PXJvb3QgVUlEPTAgR0lEPTANCj4gPT09PiAgIG9wZW5jYXNjYWRlLTcuOC4wXzEgZGVwZW5k cyBvbiBwYWNrYWdlOiByYXBpZGpzb24+MCAtIG5vdCBmb3VuZA0KPiA9PT0+ICAgSW5zdGFs bGluZyBleGlzdGluZyBwYWNrYWdlIC9wYWNrYWdlcy9BbGwvcmFwaWRqc29uLTEuMS4wLjcw OS5wa2cNCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSBJbnN0YWxsaW5nIHJhcGlkanNv bi0xLjEuMC43MDkuLi4NCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSBFeHRyYWN0aW5n IHJhcGlkanNvbi0xLjEuMC43MDk6IC4uLi4uLi4uLi4gZG9uZQ0KPiA9PT0+ICAgb3BlbmNh c2NhZGUtNy44LjBfMSBkZXBlbmRzIG9uIHBhY2thZ2U6IHJhcGlkanNvbj4wIC0gZm91bmQN Cj4gPT09PiAgIFJldHVybmluZyB0byBidWlsZCBvZiBvcGVuY2FzY2FkZS03LjguMF8xDQo+ ID09PT4gICBvcGVuY2FzY2FkZS03LjguMF8xIGRlcGVuZHMgb24gZmlsZTogL3Vzci9sb2Nh bC9saWIvcXQ1L2Jpbi9xbWFrZSAtIG5vdCBmb3VuZA0KPiA9PT0+ICAgSW5zdGFsbGluZyBl eGlzdGluZyBwYWNrYWdlIC9wYWNrYWdlcy9BbGwvcXQ1LXFtYWtlLTUuMTUuMTNwMTQyLnBr Zw0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIEluc3RhbGxpbmcgcXQ1LXFtYWtlLTUu MTUuMTNwMTQyLi4uDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gRXh0cmFjdGluZyBx dDUtcW1ha2UtNS4xNS4xM3AxNDI6IC4uLi4uLi4uLi4gZG9uZQ0KPiA9PT0+ICAgb3BlbmNh c2NhZGUtNy44LjBfMSBkZXBlbmRzIG9uIGZpbGU6IC91c3IvbG9jYWwvbGliL3F0NS9iaW4v cW1ha2UgLSBmb3VuZA0KPiA9PT0+ICAgUmV0dXJuaW5nIHRvIGJ1aWxkIG9mIG9wZW5jYXNj YWRlLTcuOC4wXzENCj4gPT09PiAgIG9wZW5jYXNjYWRlLTcuOC4wXzEgZGVwZW5kcyBvbiBm aWxlOiAvdXNyL2xvY2FsL2xpYi9xdDUvYmluL21vYyAtIG5vdCBmb3VuZA0KPiA9PT0+ICAg SW5zdGFsbGluZyBleGlzdGluZyBwYWNrYWdlIC9wYWNrYWdlcy9BbGwvcXQ1LWJ1aWxkdG9v bHMtNS4xNS4xM3AxNDIucGtnDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gSW5zdGFs bGluZyBxdDUtYnVpbGR0b29scy01LjE1LjEzcDE0Mi4uLg0KPiBbMTMyYW1kNjQtZGVmYXVs dC1qb2ItMDFdIEV4dHJhY3RpbmcgcXQ1LWJ1aWxkdG9vbHMtNS4xNS4xM3AxNDI6IC4uLi4u Li4uIGRvbmUNCj4gdG91Y2g6IC91c3IvbG9jYWwvaW5jbHVkZS9xdDUvUXRDb3JlL3Fjb25m aWctbW9kdWxlcy5oOiBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5DQo+IHNlZDogL3Vzci9s b2NhbC9pbmNsdWRlL3F0NS9RdENvcmUvcWNvbmZpZy1tb2R1bGVzLmg6IE5vIHN1Y2ggZmls ZSBvciBkaXJlY3RvcnkNCj4gcGtnLXN0YXRpYzogUE9TVC1JTlNUQUxMIHNjcmlwdCBmYWls ZWQNCj4gPT09PiAgIG9wZW5jYXNjYWRlLTcuOC4wXzEgZGVwZW5kcyBvbiBmaWxlOiAvdXNy L2xvY2FsL2xpYi9xdDUvYmluL21vYyAtIGZvdW5kDQo+ID09PT4gICBSZXR1cm5pbmcgdG8g YnVpbGQgb2Ygb3BlbmNhc2NhZGUtNy44LjBfMQ0KPiA9PT0+ICAgb3BlbmNhc2NhZGUtNy44 LjBfMSBkZXBlbmRzIG9uIGZpbGU6IC91c3IvbG9jYWwvYmluL2NtYWtlIC0gbm90IGZvdW5k DQo+ID09PT4gICBJbnN0YWxsaW5nIGV4aXN0aW5nIHBhY2thZ2UgL3BhY2thZ2VzL0FsbC9j bWFrZS1jb3JlLTMuMjguMy5wa2cNCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSBJbnN0 YWxsaW5nIGNtYWtlLWNvcmUtMy4yOC4zLi4uDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0w MV0gYC0tIEluc3RhbGxpbmcgZXhwYXQtMi42LjIuLi4NCj4gWzEzMmFtZDY0LWRlZmF1bHQt am9iLTAxXSBgLS0gRXh0cmFjdGluZyBleHBhdC0yLjYuMjogLi4uLi4uLi4uLiBkb25lDQo+ IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gYC0tIEluc3RhbGxpbmcganNvbmNwcC0xLjku NS4uLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIGAtLSBFeHRyYWN0aW5nIGpzb25j cHAtMS45LjU6IC4uLi4uLi4uLi4gZG9uZQ0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFd IGAtLSBJbnN0YWxsaW5nIGxpYnV2LTEuNDguMC4uLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1q b2ItMDFdIGAtLSBFeHRyYWN0aW5nIGxpYnV2LTEuNDguMDogLi4uLi4uLi4uLiBkb25lDQo+ IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gYC0tIEluc3RhbGxpbmcgcmhhc2gtMS40LjRf MS4uLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIGAtLSBFeHRyYWN0aW5nIHJoYXNo LTEuNC40XzE6IC4uLi4uLi4uLi4gZG9uZQ0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFd IEV4dHJhY3RpbmcgY21ha2UtY29yZS0zLjI4LjM6IC4uLi4uLi4uLi4gZG9uZQ0KPiA9PT0+ ICAgb3BlbmNhc2NhZGUtNy44LjBfMSBkZXBlbmRzIG9uIGZpbGU6IC91c3IvbG9jYWwvYmlu L2NtYWtlIC0gZm91bmQNCj4gPT09PiAgIFJldHVybmluZyB0byBidWlsZCBvZiBvcGVuY2Fz Y2FkZS03LjguMF8xDQo+ID09PT4gICBvcGVuY2FzY2FkZS03LjguMF8xIGRlcGVuZHMgb24g ZXhlY3V0YWJsZTogbmluamEgLSBub3QgZm91bmQNCj4gPT09PiAgIEluc3RhbGxpbmcgZXhp c3RpbmcgcGFja2FnZSAvcGFja2FnZXMvQWxsL25pbmphLTEuMTEuMSwyLnBrZw0KPiBbMTMy YW1kNjQtZGVmYXVsdC1qb2ItMDFdIEluc3RhbGxpbmcgbmluamEtMS4xMS4xLDIuLi4NCj4g WzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSBgLS0gSW5zdGFsbGluZyBweXRob24zOS0zLjku MThfMi4uLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICBgLS0gSW5zdGFsbGlu ZyBsaWJmZmktMy40LjRfMS4uLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8 IGAtLSBJbnN0YWxsaW5nIGluZGV4aW5mby0wLjMuMS4uLg0KPiBbMTMyYW1kNjQtZGVmYXVs dC1qb2ItMDFdIHwgICB8IGAtLSBFeHRyYWN0aW5nIGluZGV4aW5mby0wLjMuMTogLiBkb25l DQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIGAtLSBFeHRyYWN0aW5nIGxpYmZm aS0zLjQuNF8xOiAuLi4uLi4uLi4uIGRvbmUNCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAx XSB8ICAgYC0tIEluc3RhbGxpbmcgbXBkZWNpbWFsLTQuMC4wLi4uDQo+IFsxMzJhbWQ2NC1k ZWZhdWx0LWpvYi0wMV0gfCAgIGAtLSBFeHRyYWN0aW5nIG1wZGVjaW1hbC00LjAuMDogLi4u Li4uLi4uLiBkb25lDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIGAtLSBJbnN0 YWxsaW5nIHJlYWRsaW5lLTguMi4xMC4uLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFd IHwgICBgLS0gRXh0cmFjdGluZyByZWFkbGluZS04LjIuMTA6IC4uLi4uLi4uLi4gZG9uZQ0K PiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIGAtLSBFeHRyYWN0aW5nIHB5dGhvbjM5LTMu OS4xOF8yOiAuLi4uLi4uLi4uIGRvbmUNCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSBF eHRyYWN0aW5nIG5pbmphLTEuMTEuMSwyOiAuIGRvbmUNCj4gPT09PT0NCj4gTWVzc2FnZSBm cm9tIHB5dGhvbjM5LTMuOS4xOF8yOg0KPiANCj4gLS0NCj4gTm90ZSB0aGF0IHNvbWUgc3Rh bmRhcmQgUHl0aG9uIG1vZHVsZXMgYXJlIHByb3ZpZGVkIGFzIHNlcGFyYXRlIHBvcnRzDQo+ IGFzIHRoZXkgcmVxdWlyZSBhZGRpdGlvbmFsIGRlcGVuZGVuY2llcy4gVGhleSBhcmUgYXZh aWxhYmxlIGFzOg0KPiANCj4gcHkzOS1nZGJtICAgICAgIGRhdGFiYXNlcy9weS1nZGJtQHB5 MzkNCj4gcHkzOS1zcWxpdGUzICAgIGRhdGFiYXNlcy9weS1zcWxpdGUzQHB5MzkNCj4gcHkz OS10a2ludGVyICAgIHgxMS10b29sa2l0cy9weS10a2ludGVyQHB5MzkNCj4gPT09PiAgIG9w ZW5jYXNjYWRlLTcuOC4wXzEgZGVwZW5kcyBvbiBleGVjdXRhYmxlOiBuaW5qYSAtIGZvdW5k DQo+ID09PT4gICBSZXR1cm5pbmcgdG8gYnVpbGQgb2Ygb3BlbmNhc2NhZGUtNy44LjBfMQ0K PiA9PT0+ICAgb3BlbmNhc2NhZGUtNy44LjBfMSBkZXBlbmRzIG9uIGZpbGU6IC91c3IvbG9j YWwvbGliZGF0YS9wa2djb25maWcvZWlnZW4zLnBjIC0gbm90IGZvdW5kDQo+ID09PT4gICBJ bnN0YWxsaW5nIGV4aXN0aW5nIHBhY2thZ2UgL3BhY2thZ2VzL0FsbC9laWdlbi0zLjQuMF8z LnBrZw0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIEluc3RhbGxpbmcgZWlnZW4tMy40 LjBfMy4uLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIGAtLSBJbnN0YWxsaW5nIGJs YXMtMy4xMi4wXzEuLi4NCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAgYC0tIElu c3RhbGxpbmcgZ2NjMTMtMTMuMi4wXzQuLi4NCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAx XSB8ICAgfCBgLS0gSW5zdGFsbGluZyBiaW51dGlscy0yLjQwXzUsMS4uLg0KPiBbMTMyYW1k NjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8ICAgYC0tIEluc3RhbGxpbmcgenN0ZC0xLjUuNi4u Lg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8ICAgfCBgLS0gSW5zdGFsbGlu ZyBsaWJsejQtMS45LjRfMSwxLi4uDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAg IHwgICB8IGAtLSBFeHRyYWN0aW5nIGxpYmx6NC0xLjkuNF8xLDE6IC4uLi4uLi4uLi4gZG9u ZQ0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8ICAgYC0tIEV4dHJhY3Rpbmcg enN0ZC0xLjUuNjogLi4uLi4uLi4uLiBkb25lDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0w MV0gfCAgIHwgYC0tIEV4dHJhY3RpbmcgYmludXRpbHMtMi40MF81LDE6IC4uLi4uLi4uLi4g ZG9uZQ0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8IGAtLSBJbnN0YWxsaW5n IGdtcC02LjMuMC4uLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8IGAtLSBF eHRyYWN0aW5nIGdtcC02LjMuMDogLi4uLi4uLi4uLiBkb25lDQo+IFsxMzJhbWQ2NC1kZWZh dWx0LWpvYi0wMV0gfCAgIHwgYC0tIEluc3RhbGxpbmcgbXBjLTEuMy4xXzEuLi4NCj4gWzEz MmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAgfCAgIGAtLSBJbnN0YWxsaW5nIG1wZnItNC4y LjEsMS4uLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8ICAgYC0tIEV4dHJh Y3RpbmcgbXBmci00LjIuMSwxOiAuLi4uLi4uIGRvbmUNCj4gWzEzMmFtZDY0LWRlZmF1bHQt am9iLTAxXSB8ICAgfCBgLS0gRXh0cmFjdGluZyBtcGMtMS4zLjFfMTogLi4uLi4uIGRvbmUN Cj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAgYC0tIEV4dHJhY3RpbmcgZ2NjMTMt MTMuMi4wXzQ6IC4uLi4uLi4uLi4gZG9uZQ0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFd IGAtLSBFeHRyYWN0aW5nIGJsYXMtMy4xMi4wXzE6IC4uLi4uIGRvbmUNCj4gWzEzMmFtZDY0 LWRlZmF1bHQtam9iLTAxXSBgLS0gSW5zdGFsbGluZyBsYXBhY2stMy4xMi4wXzIuLi4NCj4g WzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSBgLS0gRXh0cmFjdGluZyBsYXBhY2stMy4xMi4w XzI6IC4uLi4uLi4uLi4gZG9uZQ0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIEV4dHJh Y3RpbmcgZWlnZW4tMy40LjBfMzogLi4uLi4uLi4uLiBkb25lDQo+ID09PT09DQo+IE1lc3Nh Z2UgZnJvbSBnY2MxMy0xMy4yLjBfNDoNCj4gDQo+IC0tDQo+IFRvIGVuc3VyZSBiaW5hcmll cyBidWlsdCB3aXRoIHRoaXMgdG9vbGNoYWluIGZpbmQgYXBwcm9wcmlhdGUgdmVyc2lvbnMN Cj4gb2YgdGhlIG5lY2Vzc2FyeSBydW4tdGltZSBsaWJyYXJpZXMsIHlvdSBtYXkgd2FudCB0 byBsaW5rIHVzaW5nDQo+IA0KPiAgIC1XbCwtcnBhdGg9L3Vzci9sb2NhbC9saWIvZ2NjMTMN Cj4gDQo+IEZvciBwb3J0cyBsZXZlcmFnaW5nIFVTRV9HQ0MsIFVTRVM9Y29tcGlsZXIsIG9y IFVTRVM9Zm9ydHJhbiB0aGlzIGhhcHBlbnMNCj4gdHJhbnNwYXJlbnRseS4NCj4gPT09PiAg IG9wZW5jYXNjYWRlLTcuOC4wXzEgZGVwZW5kcyBvbiBmaWxlOiAvdXNyL2xvY2FsL2xpYmRh dGEvcGtnY29uZmlnL2VpZ2VuMy5wYyAtIGZvdW5kDQo+ID09PT4gICBSZXR1cm5pbmcgdG8g YnVpbGQgb2Ygb3BlbmNhc2NhZGUtNy44LjBfMQ0KPiA9PT0+ICAgb3BlbmNhc2NhZGUtNy44 LjBfMSBkZXBlbmRzIG9uIHBhY2thZ2U6IGdldHRleHQtcnVudGltZT49MC4yMl8xIC0gbm90 IGZvdW5kDQo+ID09PT4gICBJbnN0YWxsaW5nIGV4aXN0aW5nIHBhY2thZ2UgL3BhY2thZ2Vz L0FsbC9nZXR0ZXh0LXJ1bnRpbWUtMC4yMi41LnBrZw0KPiBbMTMyYW1kNjQtZGVmYXVsdC1q b2ItMDFdIEluc3RhbGxpbmcgZ2V0dGV4dC1ydW50aW1lLTAuMjIuNS4uLg0KPiBbMTMyYW1k NjQtZGVmYXVsdC1qb2ItMDFdIEV4dHJhY3RpbmcgZ2V0dGV4dC1ydW50aW1lLTAuMjIuNTog Li4uLi4uLi4uLiBkb25lDQo+ID09PT4gICBvcGVuY2FzY2FkZS03LjguMF8xIGRlcGVuZHMg b24gcGFja2FnZTogZ2V0dGV4dC1ydW50aW1lPj0wLjIyXzEgLSBmb3VuZA0KPiA9PT0+ICAg UmV0dXJuaW5nIHRvIGJ1aWxkIG9mIG9wZW5jYXNjYWRlLTcuOC4wXzENCj4gPT09PiAgIG9w ZW5jYXNjYWRlLTcuOC4wXzEgZGVwZW5kcyBvbiBmaWxlOiAvdXNyL2xvY2FsL2Jpbi9weXRo b24zLjkgLSBmb3VuZA0KPiA9PT0+ICAgb3BlbmNhc2NhZGUtNy44LjBfMSBkZXBlbmRzIG9u IHBhY2thZ2U6IHhvcmdwcm90bz49MCAtIG5vdCBmb3VuZA0KPiA9PT0+ICAgSW5zdGFsbGlu ZyBleGlzdGluZyBwYWNrYWdlIC9wYWNrYWdlcy9BbGwveG9yZ3Byb3RvLTIwMjMuMi5wa2cN Cj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSBJbnN0YWxsaW5nIHhvcmdwcm90by0yMDIz LjIuLi4NCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSBFeHRyYWN0aW5nIHhvcmdwcm90 by0yMDIzLjI6IC4uLi4uLi4uLi4gZG9uZQ0KPiA9PT0+ICAgb3BlbmNhc2NhZGUtNy44LjBf MSBkZXBlbmRzIG9uIHBhY2thZ2U6IHhvcmdwcm90bz49MCAtIGZvdW5kDQo+ID09PT4gICBS ZXR1cm5pbmcgdG8gYnVpbGQgb2Ygb3BlbmNhc2NhZGUtNy44LjBfMQ0KPiA9PT0+ICAgb3Bl bmNhc2NhZGUtNy44LjBfMSBkZXBlbmRzIG9uIHBhY2thZ2U6IHhvcmdwcm90bz49MCAtIGZv dW5kDQo+ID09PT4gICBvcGVuY2FzY2FkZS03LjguMF8xIGRlcGVuZHMgb24gZmlsZTogL3Vz ci9sb2NhbC9saWJkYXRhL3BrZ2NvbmZpZy9pY2UucGMgLSBub3QgZm91bmQNCj4gPT09PiAg IEluc3RhbGxpbmcgZXhpc3RpbmcgcGFja2FnZSAvcGFja2FnZXMvQWxsL2xpYklDRS0xLjEu MF8yLDEucGtnDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gSW5zdGFsbGluZyBsaWJJ Q0UtMS4xLjBfMiwxLi4uDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gRXh0cmFjdGlu ZyBsaWJJQ0UtMS4xLjBfMiwxOiAuLi4uLi4uLi4uIGRvbmUNCj4gPT09PiAgIG9wZW5jYXNj YWRlLTcuOC4wXzEgZGVwZW5kcyBvbiBmaWxlOiAvdXNyL2xvY2FsL2xpYmRhdGEvcGtnY29u ZmlnL2ljZS5wYyAtIGZvdW5kDQo+ID09PT4gICBSZXR1cm5pbmcgdG8gYnVpbGQgb2Ygb3Bl bmNhc2NhZGUtNy44LjBfMQ0KPiA9PT0+ICAgb3BlbmNhc2NhZGUtNy44LjBfMSBkZXBlbmRz IG9uIGZpbGU6IC91c3IvbG9jYWwvbGliZGF0YS9wa2djb25maWcvc20ucGMgLSBub3QgZm91 bmQNCj4gPT09PiAgIEluc3RhbGxpbmcgZXhpc3RpbmcgcGFja2FnZSAvcGFja2FnZXMvQWxs L2xpYlNNLTEuMi4zXzEsMS5wa2cNCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSBJbnN0 YWxsaW5nIGxpYlNNLTEuMi4zXzEsMS4uLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFd IEV4dHJhY3RpbmcgbGliU00tMS4yLjNfMSwxOiAuLi4uLi4uLiBkb25lDQo+ID09PT4gICBv cGVuY2FzY2FkZS03LjguMF8xIGRlcGVuZHMgb24gZmlsZTogL3Vzci9sb2NhbC9saWJkYXRh L3BrZ2NvbmZpZy9zbS5wYyAtIGZvdW5kDQo+ID09PT4gICBSZXR1cm5pbmcgdG8gYnVpbGQg b2Ygb3BlbmNhc2NhZGUtNy44LjBfMQ0KPiA9PT0+ICAgb3BlbmNhc2NhZGUtNy44LjBfMSBk ZXBlbmRzIG9uIGZpbGU6IC91c3IvbG9jYWwvbGliZGF0YS9wa2djb25maWcveDExLnBjIC0g bm90IGZvdW5kDQo+ID09PT4gICBJbnN0YWxsaW5nIGV4aXN0aW5nIHBhY2thZ2UgL3BhY2th Z2VzL0FsbC9saWJYMTEtMS44LjdfMSwxLnBrZw0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2It MDFdIEluc3RhbGxpbmcgbGliWDExLTEuOC43XzEsMS4uLg0KPiBbMTMyYW1kNjQtZGVmYXVs dC1qb2ItMDFdIGAtLSBJbnN0YWxsaW5nIGxpYnhjYi0xLjE2LjEuLi4NCj4gWzEzMmFtZDY0 LWRlZmF1bHQtam9iLTAxXSB8ICAgYC0tIEluc3RhbGxpbmcgbGliWGF1LTEuMC45XzEuLi4N Cj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAgYC0tIEV4dHJhY3RpbmcgbGliWGF1 LTEuMC45XzE6IC4uLi4uLi4uLi4gZG9uZQ0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFd IHwgICBgLS0gSW5zdGFsbGluZyBsaWJYZG1jcC0xLjEuNS4uLg0KPiBbMTMyYW1kNjQtZGVm YXVsdC1qb2ItMDFdIHwgICBgLS0gRXh0cmFjdGluZyBsaWJYZG1jcC0xLjEuNTogLi4uLi4u IGRvbmUNCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSBgLS0gRXh0cmFjdGluZyBsaWJ4 Y2ItMS4xNi4xOiAuLi4uLi4uLi4uIGRvbmUNCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAx XSBFeHRyYWN0aW5nIGxpYlgxMS0xLjguN18xLDE6IC4uLi4uLi4uLi4gZG9uZQ0KPiA9PT0+ ICAgb3BlbmNhc2NhZGUtNy44LjBfMSBkZXBlbmRzIG9uIGZpbGU6IC91c3IvbG9jYWwvbGli ZGF0YS9wa2djb25maWcveDExLnBjIC0gZm91bmQNCj4gPT09PiAgIFJldHVybmluZyB0byBi dWlsZCBvZiBvcGVuY2FzY2FkZS03LjguMF8xDQo+ID09PT4gICBvcGVuY2FzY2FkZS03Ljgu MF8xIGRlcGVuZHMgb24gZmlsZTogL3Vzci9sb2NhbC9saWJkYXRhL3BrZ2NvbmZpZy94YXUu cGMgLSBmb3VuZA0KPiA9PT0+ICAgb3BlbmNhc2NhZGUtNy44LjBfMSBkZXBlbmRzIG9uIGZp bGU6IC91c3IvbG9jYWwvbGliZGF0YS9wa2djb25maWcveGNiLnBjIC0gZm91bmQNCj4gPT09 PiAgIG9wZW5jYXNjYWRlLTcuOC4wXzEgZGVwZW5kcyBvbiBmaWxlOiAvdXNyL2xvY2FsL2xp YmRhdGEvcGtnY29uZmlnL3hkbWNwLnBjIC0gZm91bmQNCj4gPT09PiAgIG9wZW5jYXNjYWRl LTcuOC4wXzEgZGVwZW5kcyBvbiBmaWxlOiAvdXNyL2xvY2FsL2xpYmRhdGEvcGtnY29uZmln L3hleHQucGMgLSBub3QgZm91bmQNCj4gPT09PiAgIEluc3RhbGxpbmcgZXhpc3RpbmcgcGFj a2FnZSAvcGFja2FnZXMvQWxsL2xpYlhleHQtMS4zLjYsMS5wa2cNCj4gWzEzMmFtZDY0LWRl ZmF1bHQtam9iLTAxXSBJbnN0YWxsaW5nIGxpYlhleHQtMS4zLjYsMS4uLg0KPiBbMTMyYW1k NjQtZGVmYXVsdC1qb2ItMDFdIEV4dHJhY3RpbmcgbGliWGV4dC0xLjMuNiwxOiAuLi4uLi4u Li4uIGRvbmUNCj4gPT09PiAgIG9wZW5jYXNjYWRlLTcuOC4wXzEgZGVwZW5kcyBvbiBmaWxl OiAvdXNyL2xvY2FsL2xpYmRhdGEvcGtnY29uZmlnL3hleHQucGMgLSBmb3VuZA0KPiA9PT0+ ICAgUmV0dXJuaW5nIHRvIGJ1aWxkIG9mIG9wZW5jYXNjYWRlLTcuOC4wXzENCj4gPT09PiAg IG9wZW5jYXNjYWRlLTcuOC4wXzEgZGVwZW5kcyBvbiBmaWxlOiAvdXNyL2xvY2FsL2xpYmRh dGEvcGtnY29uZmlnL3hmdC5wYyAtIG5vdCBmb3VuZA0KPiA9PT0+ICAgSW5zdGFsbGluZyBl eGlzdGluZyBwYWNrYWdlIC9wYWNrYWdlcy9BbGwvbGliWGZ0LTIuMy43XzEucGtnDQo+IFsx MzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gSW5zdGFsbGluZyBsaWJYZnQtMi4zLjdfMS4uLg0K PiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIGAtLSBJbnN0YWxsaW5nIGZvbnRjb25maWct Mi4xNS4wXzIsMS4uLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICBgLS0gSW5z dGFsbGluZyBmcmVldHlwZTItMi4xMy4yLi4uDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0w MV0gfCAgIHwgYC0tIEluc3RhbGxpbmcgYnJvdGxpLTEuMS4wLDEuLi4NCj4gWzEzMmFtZDY0 LWRlZmF1bHQtam9iLTAxXSB8ICAgfCBgLS0gRXh0cmFjdGluZyBicm90bGktMS4xLjAsMTog Li4uLi4uLi4uLiBkb25lDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIHwgYC0t IEluc3RhbGxpbmcgcG5nLTEuNi40My4uLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFd IHwgICB8IGAtLSBFeHRyYWN0aW5nIHBuZy0xLjYuNDM6IC4uLi4uLi4uLi4gZG9uZQ0KPiBb MTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICBgLS0gRXh0cmFjdGluZyBmcmVldHlwZTIt Mi4xMy4yOiAuLi4uLi4uLi4uIGRvbmUNCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSBg LS0gRXh0cmFjdGluZyBmb250Y29uZmlnLTIuMTUuMF8yLDE6IC4uLi4uLi4uLi4gZG9uZQ0K PiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIGAtLSBJbnN0YWxsaW5nIGxpYlhyZW5kZXIt MC45LjEwXzIuLi4NCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSBgLS0gRXh0cmFjdGlu ZyBsaWJYcmVuZGVyLTAuOS4xMF8yOiAuLi4uLi4uIGRvbmUNCj4gWzEzMmFtZDY0LWRlZmF1 bHQtam9iLTAxXSBFeHRyYWN0aW5nIGxpYlhmdC0yLjMuN18xOiAuLi4uLi4uLi4uIGRvbmUN Cj4gPT0+IFJ1bm5pbmcgdHJpZ2dlcjogZm9udGNvbmZpZy51Y2wNCj4gUnVubmluZyBmYy1j YWNoZSB0byBidWlsZCBmb250Y29uZmlnIGNhY2hlLi4uDQo+ID09PT09DQo+IE1lc3NhZ2Ug ZnJvbSBmcmVldHlwZTItMi4xMy4yOg0KPiANCj4gLS0NCj4gVGhlIDIuNy54IHNlcmllcyBu b3cgdXNlcyB0aGUgbmV3IHN1YnBpeGVsIGhpbnRpbmcgbW9kZSAoVjQwIHBvcnQncyBvcHRp b24pIGFzDQo+IHRoZSBkZWZhdWx0LCBlbXVsYXRpbmcgYSBtb2Rlcm4gdmVyc2lvbiBvZiBD bGVhclR5cGUuIFRoaXMgY2hhbmdlIGluZXZpdGFibHkNCj4gbGVhZHMgdG8gZGlmZmVyZW50 IHJlbmRlcmluZyByZXN1bHRzLCBhbmQgeW91IG1pZ2h0IGNoYW5nZSBwb3J0J3Mgb3B0aW9u cyB0bw0KPiBhZGFwdCBpdCB0byB5b3VyIHRhc3RlIChvciB1c2UgdGhlIG5ldyAiRlJFRVRZ UEVfUFJPUEVSVElFUyIgZW52aXJvbm1lbnQNCj4gdmFyaWFibGUpLg0KPiANCj4gVGhlIGVu dmlyb25tZW50IHZhcmlhYmxlICJGUkVFVFlQRV9QUk9QRVJUSUVTIiBjYW4gYmUgdXNlZCB0 byBjb250cm9sIHRoZQ0KPiBkcml2ZXIgcHJvcGVydGllcy4gRXhhbXBsZToNCj4gDQo+IEZS RUVUWVBFX1BST1BFUlRJRVM9dHJ1ZXR5cGU6aW50ZXJwcmV0ZXItdmVyc2lvbj0zNSBcDQo+ IAljZmY6bm8tc3RlbS1kYXJrZW5pbmc9MSBcDQo+IAlhdXRvZml0dGVyOndhcnBpbmc9MQ0K PiANCj4gVGhpcyBhbGxvd3MgdG8gc2VsZWN0LCBzYXksIHRoZSBzdWJwaXhlbCBoaW50aW5n IG1vZGUgYXQgcnVudGltZSBmb3IgYSBnaXZlbg0KPiBhcHBsaWNhdGlvbi4NCj4gDQo+IElm IExPTkdfUENGX05BTUVTIHBvcnQncyBvcHRpb24gd2FzIGVuYWJsZWQsIHRoZSBQQ0YgZmFt aWx5IG5hbWVzIG1heSBpbmNsdWRlDQo+IHRoZSBmb3VuZHJ5IGFuZCBpbmZvcm1hdGlvbiB3 aGV0aGVyIHRoZXkgY29udGFpbiB3aWRlIGNoYXJhY3RlcnMuIEZvciBleGFtcGxlLA0KPiAi U29ueSBGaXhlZCIgb3IgIk1pc2MgRml4ZWQgV2lkZSIsIGluc3RlYWQgb2YgIkZpeGVkIi4g VGhpcyBjYW4gYmUgZGlzYWJsZWQgYXQNCj4gcnVuIHRpbWUgd2l0aCB1c2luZyBwY2Y6bm8t bG9uZy1mYW1pbHktbmFtZXMgcHJvcGVydHksIGlmIG5lZWRlZC4gRXhhbXBsZToNCj4gDQo+ IEZSRUVUWVBFX1BST1BFUlRJRVM9cGNmOm5vLWxvbmctZmFtaWx5LW5hbWVzPTENCj4gDQo+ IEhvdyB0byByZWNyZWF0ZSBmb250Y29uZmlnIGNhY2hlIHdpdGggdXNpbmcgc3VjaCBlbnZp cm9ubWVudCB2YXJpYWJsZSwNCj4gaWYgbmVlZGVkOg0KPiAjIGVudiBGUkVFVFlQRV9QUk9Q RVJUSUVTPXBjZjpuby1sb25nLWZhbWlseS1uYW1lcz0xIGZjLWNhY2hlIC1mc3YNCj4gDQo+ IFRoZSBjb250cm9sbGFibGUgcHJvcGVydGllcyBhcmUgbGlzdGVkIGluIHRoZSBzZWN0aW9u ICJDb250cm9sbGluZyBGcmVlVHlwZQ0KPiBNb2R1bGVzIiBpbiB0aGUgcmVmZXJlbmNlJ3Mg dGFibGUgb2YgY29udGVudHMNCj4gKC91c3IvbG9jYWwvc2hhcmUvZG9jL2ZyZWV0eXBlMi9y ZWZlcmVuY2UvaW5kZXguaHRtbCwgaWYgZG9jdW1lbnRhdGlvbiB3YXMgaW5zdGFsbGVkKS4N Cj4gPT09PiAgIG9wZW5jYXNjYWRlLTcuOC4wXzEgZGVwZW5kcyBvbiBmaWxlOiAvdXNyL2xv Y2FsL2xpYmRhdGEvcGtnY29uZmlnL3hmdC5wYyAtIGZvdW5kDQo+ID09PT4gICBSZXR1cm5p bmcgdG8gYnVpbGQgb2Ygb3BlbmNhc2NhZGUtNy44LjBfMQ0KPiA9PT0+ICAgb3BlbmNhc2Nh ZGUtNy44LjBfMSBkZXBlbmRzIG9uIGZpbGU6IC91c3IvbG9jYWwvbGliZGF0YS9wa2djb25m aWcveGkucGMgLSBub3QgZm91bmQNCj4gPT09PiAgIEluc3RhbGxpbmcgZXhpc3RpbmcgcGFj a2FnZSAvcGFja2FnZXMvQWxsL2xpYlhpLTEuOF8xLDEucGtnDQo+IFsxMzJhbWQ2NC1kZWZh dWx0LWpvYi0wMV0gSW5zdGFsbGluZyBsaWJYaS0xLjhfMSwxLi4uDQo+IFsxMzJhbWQ2NC1k ZWZhdWx0LWpvYi0wMV0gYC0tIEluc3RhbGxpbmcgbGliWGZpeGVzLTYuMC4wXzEuLi4NCj4g WzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSBgLS0gRXh0cmFjdGluZyBsaWJYZml4ZXMtNi4w LjBfMTogLi4uLi4uLiBkb25lDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gRXh0cmFj dGluZyBsaWJYaS0xLjhfMSwxOiAuLi4uLi4uLi4uIGRvbmUNCj4gPT09PiAgIG9wZW5jYXNj YWRlLTcuOC4wXzEgZGVwZW5kcyBvbiBmaWxlOiAvdXNyL2xvY2FsL2xpYmRhdGEvcGtnY29u ZmlnL3hpLnBjIC0gZm91bmQNCj4gPT09PiAgIFJldHVybmluZyB0byBidWlsZCBvZiBvcGVu Y2FzY2FkZS03LjguMF8xDQo+ID09PT4gICBvcGVuY2FzY2FkZS03LjguMF8xIGRlcGVuZHMg b24gZmlsZTogL3Vzci9sb2NhbC9saWJkYXRhL3BrZ2NvbmZpZy94bXUucGMgLSBub3QgZm91 bmQNCj4gPT09PiAgIEluc3RhbGxpbmcgZXhpc3RpbmcgcGFja2FnZSAvcGFja2FnZXMvQWxs L2xpYlhtdS0xLjEuNCwxLnBrZw0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIEluc3Rh bGxpbmcgbGliWG11LTEuMS40LDEuLi4NCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSBg LS0gSW5zdGFsbGluZyBsaWJYdC0xLjMuMCwxLi4uDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpv Yi0wMV0gYC0tIEV4dHJhY3RpbmcgbGliWHQtMS4zLjAsMTogLi4uLi4uLi4uLiBkb25lDQo+ IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gRXh0cmFjdGluZyBsaWJYbXUtMS4xLjQsMTog Li4uLi4uLi4uLiBkb25lDQo+ID09PT4gICBvcGVuY2FzY2FkZS03LjguMF8xIGRlcGVuZHMg b24gZmlsZTogL3Vzci9sb2NhbC9saWJkYXRhL3BrZ2NvbmZpZy94bXUucGMgLSBmb3VuZA0K PiA9PT0+ICAgUmV0dXJuaW5nIHRvIGJ1aWxkIG9mIG9wZW5jYXNjYWRlLTcuOC4wXzENCj4g PT09PiAgIG9wZW5jYXNjYWRlLTcuOC4wXzEgZGVwZW5kcyBvbiBmaWxlOiAvdXNyL2xvY2Fs L2xpYmRhdGEvcGtnY29uZmlnL3hyZW5kZXIucGMgLSBmb3VuZA0KPiA9PT0+ICAgb3BlbmNh c2NhZGUtNy44LjBfMSBkZXBlbmRzIG9uIGZpbGU6IC91c3IvbG9jYWwvbGliZGF0YS9wa2dj b25maWcveHNjcm5zYXZlci5wYyAtIG5vdCBmb3VuZA0KPiA9PT0+ICAgSW5zdGFsbGluZyBl eGlzdGluZyBwYWNrYWdlIC9wYWNrYWdlcy9BbGwvbGliWFNjcm5TYXZlci0xLjIuNF8xLnBr Zw0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIEluc3RhbGxpbmcgbGliWFNjcm5TYXZl ci0xLjIuNF8xLi4uDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gRXh0cmFjdGluZyBs aWJYU2NyblNhdmVyLTEuMi40XzE6IC4uLi4uLi4uLi4gZG9uZQ0KPiA9PT0+ICAgb3BlbmNh c2NhZGUtNy44LjBfMSBkZXBlbmRzIG9uIGZpbGU6IC91c3IvbG9jYWwvbGliZGF0YS9wa2dj b25maWcveHNjcm5zYXZlci5wYyAtIGZvdW5kDQo+ID09PT4gICBSZXR1cm5pbmcgdG8gYnVp bGQgb2Ygb3BlbmNhc2NhZGUtNy44LjBfMQ0KPiA9PT0+ICAgb3BlbmNhc2NhZGUtNy44LjBf MSBkZXBlbmRzIG9uIGZpbGU6IC91c3IvbG9jYWwvbGliZGF0YS9wa2djb25maWcveHQucGMg LSBmb3VuZA0KPiA9PT0+ICAgb3BlbmNhc2NhZGUtNy44LjBfMSBkZXBlbmRzIG9uIGZpbGU6 IC91c3IvbG9jYWwvbGliL3F0NS9iaW4vbHJlbGVhc2UgLSBub3QgZm91bmQNCj4gPT09PiAg IEluc3RhbGxpbmcgZXhpc3RpbmcgcGFja2FnZSAvcGFja2FnZXMvQWxsL3F0NS1saW5ndWlz dHRvb2xzLTUuMTUuMTNwNC5wa2cNCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSBJbnN0 YWxsaW5nIHF0NS1saW5ndWlzdHRvb2xzLTUuMTUuMTNwNC4uLg0KPiBbMTMyYW1kNjQtZGVm YXVsdC1qb2ItMDFdIGAtLSBJbnN0YWxsaW5nIHF0NS1jb3JlLTUuMTUuMTNwMTQyLi4uDQo+ IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIGAtLSBJbnN0YWxsaW5nIGRvdWJsZS1j b252ZXJzaW9uLTMuMy4wLi4uDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIGAt LSBFeHRyYWN0aW5nIGRvdWJsZS1jb252ZXJzaW9uLTMuMy4wOiAuLi4uLi4uLi4uIGRvbmUN Cj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAgYC0tIEluc3RhbGxpbmcgZ2xpYi0y LjgwLjAsMi4uLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8IGAtLSBJbnN0 YWxsaW5nIGxpYmljb252LTEuMTdfMS4uLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFd IHwgICB8IGAtLSBFeHRyYWN0aW5nIGxpYmljb252LTEuMTdfMTogLi4uLi4uLi4uLiBkb25l DQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIHwgYC0tIEluc3RhbGxpbmcgcGNy ZTItMTAuNDMuLi4NCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAgfCBgLS0gRXh0 cmFjdGluZyBwY3JlMi0xMC40MzogLi4uLi4uLi4uLiBkb25lDQo+IFsxMzJhbWQ2NC1kZWZh dWx0LWpvYi0wMV0gfCAgIHwgYC0tIEluc3RhbGxpbmcgcHkzOS1wYWNrYWdpbmctMjMuMi4u Lg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8IGAtLSBFeHRyYWN0aW5nIHB5 MzktcGFja2FnaW5nLTIzLjI6IC4uLi4uLi4uLi4gZG9uZQ0KPiBbMTMyYW1kNjQtZGVmYXVs dC1qb2ItMDFdIHwgICBgLS0gRXh0cmFjdGluZyBnbGliLTIuODAuMCwyOiAuLi4uLi4uLi4u IGRvbmUNCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAgYC0tIEluc3RhbGxpbmcg aWN1LTc0LjJfMSwxLi4uDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIGAtLSBF eHRyYWN0aW5nIGljdS03NC4yXzEsMTogLi4uLi4uLi4uLiBkb25lDQo+IFsxMzJhbWQ2NC1k ZWZhdWx0LWpvYi0wMV0gYC0tIEV4dHJhY3RpbmcgcXQ1LWNvcmUtNS4xNS4xM3AxNDI6IC4u Li4uLi4uLi4gZG9uZQ0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIGAtLSBJbnN0YWxs aW5nIHF0NS14bWwtNS4xNS4xM3AxNDIuLi4NCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAx XSBgLS0gRXh0cmFjdGluZyBxdDUteG1sLTUuMTUuMTNwMTQyOiAuLi4uLi4uLi4uIGRvbmUN Cj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSBFeHRyYWN0aW5nIHF0NS1saW5ndWlzdHRv b2xzLTUuMTUuMTNwNDogLi4uLi4uLi4uLiBkb25lDQo+ID09PiBSdW5uaW5nIHRyaWdnZXI6 IGdpby1tb2R1bGVzLnVjbA0KPiBHZW5lcmF0aW5nIEdJTyBtb2R1bGVzIGNhY2hlDQo+ID09 PiBSdW5uaW5nIHRyaWdnZXI6IGdsaWItc2NoZW1hcy51Y2wNCj4gQ29tcGlsaW5nIGdsaWIg c2NoZW1hcw0KPiBObyBzY2hlbWEgZmlsZXMgZm91bmQ6IGRvaW5nIG5vdGhpbmcuDQo+ID09 PT4gICBvcGVuY2FzY2FkZS03LjguMF8xIGRlcGVuZHMgb24gZmlsZTogL3Vzci9sb2NhbC9s aWIvcXQ1L2Jpbi9scmVsZWFzZSAtIGZvdW5kDQo+ID09PT4gICBSZXR1cm5pbmcgdG8gYnVp bGQgb2Ygb3BlbmNhc2NhZGUtNy44LjBfMQ0KPiA9PT0+ICAgb3BlbmNhc2NhZGUtNy44LjBf MSBkZXBlbmRzIG9uIGZpbGU6IC91c3IvbG9jYWwvYmluL2NjYWNoZSAtIG5vdCBmb3VuZA0K PiA9PT0+ICAgSW5zdGFsbGluZyBleGlzdGluZyBwYWNrYWdlIC9wYWNrYWdlcy9BbGwvY2Nh Y2hlLTMuNy4xMl82LnBrZw0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIEluc3RhbGxp bmcgY2NhY2hlLTMuNy4xMl82Li4uDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gRXh0 cmFjdGluZyBjY2FjaGUtMy43LjEyXzY6IC4uLi4uLi4uLiBkb25lDQo+IENyZWF0ZSBjb21w aWxlciBsaW5rcy4uLg0KPiBjcmVhdGUgc3ltbGluayBmb3IgY2MNCj4gY3JlYXRlIHN5bWxp bmsgZm9yIGNjICh3b3JsZCkNCj4gY3JlYXRlIHN5bWxpbmsgZm9yIGMrKw0KPiBjcmVhdGUg c3ltbGluayBmb3IgYysrICh3b3JsZCkNCj4gY3JlYXRlIHN5bWxpbmsgZm9yIENDDQo+IGNy ZWF0ZSBzeW1saW5rIGZvciBDQyAod29ybGQpDQo+IGNyZWF0ZSBzeW1saW5rIGZvciBnY2Mx Mw0KPiBjcmVhdGUgc3ltbGluayBmb3IgZ2NjMTMgKHdvcmxkKQ0KPiBjcmVhdGUgc3ltbGlu ayBmb3IgZysrMTMNCj4gY3JlYXRlIHN5bWxpbmsgZm9yIGcrKzEzICh3b3JsZCkNCj4gY3Jl YXRlIHN5bWxpbmsgZm9yIGNwcDEzDQo+IGNyZWF0ZSBzeW1saW5rIGZvciBjcHAxMyAod29y bGQpDQo+IGNyZWF0ZSBzeW1saW5rIGZvciBjbGFuZw0KPiBjcmVhdGUgc3ltbGluayBmb3Ig Y2xhbmcgKHdvcmxkKQ0KPiBjcmVhdGUgc3ltbGluayBmb3IgY2xhbmcrKw0KPiBjcmVhdGUg c3ltbGluayBmb3IgY2xhbmcrKyAod29ybGQpDQo+ID09PT09DQo+IE1lc3NhZ2UgZnJvbSBj Y2FjaGUtMy43LjEyXzY6DQo+IA0KPiAtLQ0KPiBOT1RFOg0KPiBQbGVhc2UgcmVhZCAvdXNy L2xvY2FsL3NoYXJlL2RvYy9jY2FjaGUvY2NhY2hlLWhvd3RvLWZyZWVic2QudHh0IGZvcg0K PiBpbmZvcm1hdGlvbiBvbiB1c2luZyBjY2FjaGUgd2l0aCBGcmVlQlNEIHBvcnRzIGFuZCBz cmMuDQo+ID09PT4gICBvcGVuY2FzY2FkZS03LjguMF8xIGRlcGVuZHMgb24gZmlsZTogL3Vz ci9sb2NhbC9iaW4vY2NhY2hlIC0gZm91bmQNCj4gPT09PiAgIFJldHVybmluZyB0byBidWls ZCBvZiBvcGVuY2FzY2FkZS03LjguMF8xDQo+ID09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KPiA9 PT09PT09PT09PT09PT09PT09PT09PTxwaGFzZTogbGliLWRlcGVuZHMgICAgPj09PT09PT09 PT09PT09PT09PT09PT09PT09PT0NCj4gPT09PT0gZW52OiBVU0VfUEFDS0FHRV9ERVBFTkRT X09OTFk9MSBVU0VSPXJvb3QgVUlEPTAgR0lEPTANCj4gPT09PiAgIG9wZW5jYXNjYWRlLTcu OC4wXzEgZGVwZW5kcyBvbiBzaGFyZWQgbGlicmFyeTogbGliZm9udGNvbmZpZy5zbyAtIGZv dW5kICgvdXNyL2xvY2FsL2xpYi9saWJmb250Y29uZmlnLnNvKQ0KPiA9PT0+ICAgb3BlbmNh c2NhZGUtNy44LjBfMSBkZXBlbmRzIG9uIHNoYXJlZCBsaWJyYXJ5OiBsaWJmcmVldHlwZS5z byAtIGZvdW5kICgvdXNyL2xvY2FsL2xpYi9saWJmcmVldHlwZS5zbykNCj4gPT09PiAgIG9w ZW5jYXNjYWRlLTcuOC4wXzEgZGVwZW5kcyBvbiBzaGFyZWQgbGlicmFyeTogbGlidGJibWFs bG9jLnNvIC0gbm90IGZvdW5kDQo+ID09PT4gICBJbnN0YWxsaW5nIGV4aXN0aW5nIHBhY2th Z2UgL3BhY2thZ2VzL0FsbC9vbmV0YmItMjAyMS4xMS4wLnBrZw0KPiBbMTMyYW1kNjQtZGVm YXVsdC1qb2ItMDFdIEluc3RhbGxpbmcgb25ldGJiLTIwMjEuMTEuMC4uLg0KPiBbMTMyYW1k NjQtZGVmYXVsdC1qb2ItMDFdIGAtLSBJbnN0YWxsaW5nIGh3bG9jMi0yLjguMF8xLi4uDQo+ IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIGAtLSBJbnN0YWxsaW5nIGxldmVsLXpl cm8tMS4xNi4xMS4uLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8IGAtLSBJ bnN0YWxsaW5nIGxpYmZtdC0xMC4yLjEuLi4NCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAx XSB8ICAgfCBgLS0gRXh0cmFjdGluZyBsaWJmbXQtMTAuMi4xOiAuLi4uLi4uLi4uIGRvbmUN Cj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAgfCBgLS0gSW5zdGFsbGluZyBzcGRs b2ctMS4xMy4wLi4uDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIHwgYC0tIEV4 dHJhY3Rpbmcgc3BkbG9nLTEuMTMuMDogLi4uLi4uLi4uLiBkb25lDQo+IFsxMzJhbWQ2NC1k ZWZhdWx0LWpvYi0wMV0gfCAgIGAtLSBFeHRyYWN0aW5nIGxldmVsLXplcm8tMS4xNi4xMTog Li4uLi4uLi4uLiBkb25lDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIGAtLSBJ bnN0YWxsaW5nIGxpYnBjaWFjY2Vzcy0wLjE4Li4uDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpv Yi0wMV0gfCAgIGAtLSBFeHRyYWN0aW5nIGxpYnBjaWFjY2Vzcy0wLjE4OiAuLi4uLiBkb25l DQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIGAtLSBJbnN0YWxsaW5nIGxpYnht bDItMi4xMS43Li4uDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIGAtLSBFeHRy YWN0aW5nIGxpYnhtbDItMi4xMS43OiAuLi4uLi4uLi4uIGRvbmUNCj4gWzEzMmFtZDY0LWRl ZmF1bHQtam9iLTAxXSBgLS0gRXh0cmFjdGluZyBod2xvYzItMi44LjBfMTogLi4uLi4uLi4u LiBkb25lDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gRXh0cmFjdGluZyBvbmV0YmIt MjAyMS4xMS4wOiAuLi4uLi4uLi4uIGRvbmUNCj4gPT09PiAgIG9wZW5jYXNjYWRlLTcuOC4w XzEgZGVwZW5kcyBvbiBzaGFyZWQgbGlicmFyeTogbGlidGJibWFsbG9jLnNvIC0gZm91bmQg KC91c3IvbG9jYWwvbGliL2xpYnRiYm1hbGxvYy5zbykNCj4gPT09PiAgIFJldHVybmluZyB0 byBidWlsZCBvZiBvcGVuY2FzY2FkZS03LjguMF8xDQo+ID09PT4gICBvcGVuY2FzY2FkZS03 LjguMF8xIGRlcGVuZHMgb24gc2hhcmVkIGxpYnJhcnk6IGxpYmV4cGF0LnNvIC0gZm91bmQg KC91c3IvbG9jYWwvbGliL2xpYmV4cGF0LnNvKQ0KPiA9PT0+ICAgb3BlbmNhc2NhZGUtNy44 LjBfMSBkZXBlbmRzIG9uIHNoYXJlZCBsaWJyYXJ5OiBsaWJkcmFjby5zbyAtIG5vdCBmb3Vu ZA0KPiA9PT0+ICAgSW5zdGFsbGluZyBleGlzdGluZyBwYWNrYWdlIC9wYWNrYWdlcy9BbGwv ZHJhY28tM2QtY29tcHJlc3Npb24tMS41LjcucGtnDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpv Yi0wMV0gSW5zdGFsbGluZyBkcmFjby0zZC1jb21wcmVzc2lvbi0xLjUuNy4uLg0KPiBbMTMy YW1kNjQtZGVmYXVsdC1qb2ItMDFdIEV4dHJhY3RpbmcgZHJhY28tM2QtY29tcHJlc3Npb24t MS41Ljc6IC4uLi4uLi4uLi4gZG9uZQ0KPiA9PT0+ICAgb3BlbmNhc2NhZGUtNy44LjBfMSBk ZXBlbmRzIG9uIHNoYXJlZCBsaWJyYXJ5OiBsaWJkcmFjby5zbyAtIGZvdW5kICgvdXNyL2xv Y2FsL2xpYi9saWJkcmFjby5zbykNCj4gPT09PiAgIFJldHVybmluZyB0byBidWlsZCBvZiBv cGVuY2FzY2FkZS03LjguMF8xDQo+ID09PT4gICBvcGVuY2FzY2FkZS03LjguMF8xIGRlcGVu ZHMgb24gc2hhcmVkIGxpYnJhcnk6IGxpYnBuZzE2LnNvIC0gZm91bmQgKC91c3IvbG9jYWwv bGliL2xpYnBuZzE2LnNvKQ0KPiA9PT0+ICAgb3BlbmNhc2NhZGUtNy44LjBfMSBkZXBlbmRz IG9uIHNoYXJlZCBsaWJyYXJ5OiBsaWJ2dGtzeXMtOS4yLnNvIC0gbm90IGZvdW5kDQo+ID09 PT4gICBJbnN0YWxsaW5nIGV4aXN0aW5nIHBhY2thZ2UgL3BhY2thZ2VzL0FsbC92dGs5LTku Mi42XzQucGtnDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gSW5zdGFsbGluZyB2dGs5 LTkuMi42XzQuLi4NCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSBgLS0gSW5zdGFsbGlu ZyBoZGY1LTEuMTIuMl8yLDEuLi4NCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAg YC0tIEluc3RhbGxpbmcgbGliYWVjLTEuMS4zLi4uDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpv Yi0wMV0gfCAgIGAtLSBFeHRyYWN0aW5nIGxpYmFlYy0xLjEuMzogLi4uLi4uLi4uLiBkb25l DQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gYC0tIEV4dHJhY3RpbmcgaGRmNS0xLjEy LjJfMiwxOiAuLi4uLi4uLi4uIGRvbmUNCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSBg LS0gSW5zdGFsbGluZyBqcGVnLXR1cmJvLTMuMC4yLi4uDQo+IFsxMzJhbWQ2NC1kZWZhdWx0 LWpvYi0wMV0gYC0tIEV4dHJhY3RpbmcganBlZy10dXJiby0zLjAuMjogLi4uLi4uLi4uLiBk b25lDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gYC0tIEluc3RhbGxpbmcgbGliR0xV LTkuMC4yXzIuLi4NCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAgYC0tIEluc3Rh bGxpbmcgbGliZ2x2bmQtMS43LjAuLi4NCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8 ICAgYC0tIEV4dHJhY3RpbmcgbGliZ2x2bmQtMS43LjA6IC4uLi4uLi4uLi4gZG9uZQ0KPiBb MTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIGAtLSBFeHRyYWN0aW5nIGxpYkdMVS05LjAuMl8y OiAuLi4uLiBkb25lDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gYC0tIEluc3RhbGxp bmcgbGliWGN1cnNvci0xLjIuMi4uLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIGAt LSBFeHRyYWN0aW5nIGxpYlhjdXJzb3ItMS4yLjI6IC4uLi4uLi4uLi4gZG9uZQ0KPiBbMTMy YW1kNjQtZGVmYXVsdC1qb2ItMDFdIGAtLSBJbnN0YWxsaW5nIG5ldGNkZi00LjkuMl8xLi4u DQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIGAtLSBJbnN0YWxsaW5nIGN1cmwt OC43LjEuLi4NCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAgfCBgLS0gSW5zdGFs bGluZyBsaWJuZ2h0dHAyLTEuNjEuMC4uLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFd IHwgICB8IGAtLSBFeHRyYWN0aW5nIGxpYm5naHR0cDItMS42MS4wOiAuLi4uLi4uIGRvbmUN Cj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAgfCBgLS0gSW5zdGFsbGluZyBsaWJw c2wtMC4yMS41Li4uDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIHwgICBgLS0g SW5zdGFsbGluZyBsaWJpZG4yLTIuMy43Li4uDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0w MV0gfCAgIHwgICB8IGAtLSBJbnN0YWxsaW5nIGxpYnVuaXN0cmluZy0xLjIuLi4NCj4gWzEz MmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAgfCAgIHwgYC0tIEV4dHJhY3RpbmcgbGlidW5p c3RyaW5nLTEuMjogLi4uLi4uLi4uLiBkb25lDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0w MV0gfCAgIHwgICBgLS0gRXh0cmFjdGluZyBsaWJpZG4yLTIuMy43OiAuLi4uLi4uLi4uIGRv bmUNCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAgfCBgLS0gRXh0cmFjdGluZyBs aWJwc2wtMC4yMS41OiAuLi4uLi4uLiBkb25lDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0w MV0gfCAgIHwgYC0tIEluc3RhbGxpbmcgbGlic3NoMi0xLjExLjBfMSwzLi4uDQo+IFsxMzJh bWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIHwgYC0tIEV4dHJhY3RpbmcgbGlic3NoMi0xLjEx LjBfMSwzOiAuLi4uLi4uLi4uIGRvbmUNCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8 ICAgYC0tIEV4dHJhY3RpbmcgY3VybC04LjcuMTogLi4uLi4uLi4uLiBkb25lDQo+IFsxMzJh bWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIGAtLSBJbnN0YWxsaW5nIHBrZ2NvbmYtMi4yLjAs MS4uLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICBgLS0gRXh0cmFjdGluZyBw a2djb25mLTIuMi4wLDE6IC4uLi4uLi4uLi4gZG9uZQ0KPiBbMTMyYW1kNjQtZGVmYXVsdC1q b2ItMDFdIGAtLSBFeHRyYWN0aW5nIG5ldGNkZi00LjkuMl8xOiAuLi4uLi4uLi4uIGRvbmUN Cj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSBgLS0gSW5zdGFsbGluZyBvcGVubXBpLTUu MC4yLi4uDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIGAtLSBJbnN0YWxsaW5n IGxpYmV2ZW50LTIuMS4xMi4uLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICBg LS0gRXh0cmFjdGluZyBsaWJldmVudC0yLjEuMTI6IC4uLi4uLi4uLi4gZG9uZQ0KPiBbMTMy YW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICBgLS0gSW5zdGFsbGluZyBtdW5nZS0wLjUuMTVf Mi4uLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8IGAtLSBJbnN0YWxsaW5n IGxpYmdjcnlwdC0xLjEwLjNfMS4uLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwg ICB8ICAgYC0tIEluc3RhbGxpbmcgbGliZ3BnLWVycm9yLTEuNDguLi4NCj4gWzEzMmFtZDY0 LWRlZmF1bHQtam9iLTAxXSB8ICAgfCAgIGAtLSBFeHRyYWN0aW5nIGxpYmdwZy1lcnJvci0x LjQ4OiAuLi4uLi4uLi4uIGRvbmUNCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAg fCBgLS0gRXh0cmFjdGluZyBsaWJnY3J5cHQtMS4xMC4zXzE6IC4uLi4uLi4uLi4gZG9uZQ0K PiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICBgLS0gRXh0cmFjdGluZyBtdW5nZS0w LjUuMTVfMjogLi4uLi4uLi4uIGRvbmUNCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8 ICAgYC0tIEluc3RhbGxpbmcgc2x1cm0td2xtLTIzLjExLjFfMS4uLg0KPiBbMTMyYW1kNjQt ZGVmYXVsdC1qb2ItMDFdIHwgICB8IGAtLSBJbnN0YWxsaW5nIGNoZWNrLTAuMTUuMl8xLi4u DQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIHwgYC0tIEV4dHJhY3RpbmcgY2hl Y2stMC4xNS4yXzE6IC4uLi4uLi4uLi4gZG9uZQ0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2It MDFdIHwgICB8IGAtLSBJbnN0YWxsaW5nIGRidXMtMS4xNC4xMF81LDEuLi4NCj4gPT09PiBD cmVhdGluZyBncm91cHMuDQo+IENyZWF0aW5nIGdyb3VwICdtZXNzYWdlYnVzJyB3aXRoIGdp ZCAnNTU2Jy4NCj4gPT09PiBDcmVhdGluZyB1c2Vycw0KPiBDcmVhdGluZyB1c2VyICdtZXNz YWdlYnVzJyB3aXRoIHVpZCAnNTU2Jy4NCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8 ICAgfCBgLS0gRXh0cmFjdGluZyBkYnVzLTEuMTQuMTBfNSwxOiAuLi4uLi4uLi4gZG9uZQ0K PiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8IGAtLSBJbnN0YWxsaW5nIGh0dHAt cGFyc2VyLTIuOS40Li4uDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIHwgYC0t IEV4dHJhY3RpbmcgaHR0cC1wYXJzZXItMi45LjQ6IC4uLi4gZG9uZQ0KPiBbMTMyYW1kNjQt ZGVmYXVsdC1qb2ItMDFdIHwgICB8IGAtLSBJbnN0YWxsaW5nIGpzb24tYy0wLjE3Li4uDQo+ IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIHwgYC0tIEV4dHJhY3RpbmcganNvbi1j LTAuMTc6IC4uLi4uLi4uLi4gZG9uZQ0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwg ICB8IGAtLSBJbnN0YWxsaW5nIGxpYmp3dC0xLjE3LjAuLi4NCj4gWzEzMmFtZDY0LWRlZmF1 bHQtam9iLTAxXSB8ICAgfCAgIGAtLSBJbnN0YWxsaW5nIGphbnNzb24tMi4xNC4uLg0KPiBb MTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8ICAgYC0tIEV4dHJhY3RpbmcgamFuc3Nv bi0yLjE0OiAuLi4uLi4uIGRvbmUNCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAg fCBgLS0gRXh0cmFjdGluZyBsaWJqd3QtMS4xNy4wOiAuLi4uLi4uLiBkb25lDQo+IFsxMzJh bWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIHwgYC0tIEluc3RhbGxpbmcgbGlicmRrYWZrYS0y LjMuMC4uLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8IGAtLSBFeHRyYWN0 aW5nIGxpYnJka2Fma2EtMi4zLjA6IC4uLi4uLi4uLi4gZG9uZQ0KPiBbMTMyYW1kNjQtZGVm YXVsdC1qb2ItMDFdIHwgICB8IGAtLSBJbnN0YWxsaW5nIGxpYnN5c2luZm8tMC4wLjNfMy4u Lg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8IGAtLSBFeHRyYWN0aW5nIGxp YnN5c2luZm8tMC4wLjNfMzogLi4uLi4uIGRvbmUNCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9i LTAxXSB8ICAgfCBgLS0gSW5zdGFsbGluZyBsaWJ1bndpbmQtMjAyNDAyMjEuLi4NCj4gWzEz MmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAgfCBgLS0gRXh0cmFjdGluZyBsaWJ1bndpbmQt MjAyNDAyMjE6IC4uLi4uLi4uLi4gZG9uZQ0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFd IHwgICB8IGAtLSBJbnN0YWxsaW5nIGxpYnlhbWwtMC4yLjUuLi4NCj4gWzEzMmFtZDY0LWRl ZmF1bHQtam9iLTAxXSB8ICAgfCBgLS0gRXh0cmFjdGluZyBsaWJ5YW1sLTAuMi41OiAuLi4u Li4gZG9uZQ0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8IGAtLSBJbnN0YWxs aW5nIGx1YTU0LTUuNC42XzEuLi4NCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAg fCAgIGAtLSBJbnN0YWxsaW5nIGxpYmVkaXQtMy4xLjIwMjMwODI4XzEsMS4uLg0KPiBbMTMy YW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8ICAgYC0tIEV4dHJhY3RpbmcgbGliZWRpdC0z LjEuMjAyMzA4MjhfMSwxOiAuLi4uLi4uLi4uIGRvbmUNCj4gWzEzMmFtZDY0LWRlZmF1bHQt am9iLTAxXSB8ICAgfCBgLS0gRXh0cmFjdGluZyBsdWE1NC01LjQuNl8xOiAuLi4uLi4uLi4g ZG9uZQ0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8IGAtLSBJbnN0YWxsaW5n IG15c3FsODAtY2xpZW50LTguMC4zNS4uLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFd IHwgICB8ICAgYC0tIEluc3RhbGxpbmcgZ3JvZmYtMS4yMy4wXzMuLi4NCj4gWzEzMmFtZDY0 LWRlZmF1bHQtam9iLTAxXSB8ICAgfCAgIHwgYC0tIEluc3RhbGxpbmcgcGVybDUtNS4zNi4z XzEuLi4NCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAgfCAgIHwgYC0tIEV4dHJh Y3RpbmcgcGVybDUtNS4zNi4zXzE6IC4uLi4uLi4uLi4gZG9uZQ0KPiBbMTMyYW1kNjQtZGVm YXVsdC1qb2ItMDFdIHwgICB8ICAgfCBgLS0gSW5zdGFsbGluZyBwc3V0aWxzLTEuMTdfNi4u Lg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8ICAgfCAgIGAtLSBJbnN0YWxs aW5nIGxpYnBhcGVyLTEuMS4yOF8xLi4uDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0g fCAgIHwgICB8ICAgYC0tIEV4dHJhY3RpbmcgbGlicGFwZXItMS4xLjI4XzE6IC4uLi4uLi4u Li4gZG9uZQ0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8ICAgfCBgLS0gRXh0 cmFjdGluZyBwc3V0aWxzLTEuMTdfNjogLi4uLi4uLi4uLiBkb25lDQo+IFsxMzJhbWQ2NC1k ZWZhdWx0LWpvYi0wMV0gfCAgIHwgICB8IGAtLSBJbnN0YWxsaW5nIHVjaGFyZGV0LTAuMC44 XzEuLi4NCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAgfCAgIHwgYC0tIEV4dHJh Y3RpbmcgdWNoYXJkZXQtMC4wLjhfMTogLi4uLi4uLi4uLiBkb25lDQo+IFsxMzJhbWQ2NC1k ZWZhdWx0LWpvYi0wMV0gfCAgIHwgICBgLS0gRXh0cmFjdGluZyBncm9mZi0xLjIzLjBfMzog Li4uLi4uLi4uLiBkb25lDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIHwgICBg LS0gSW5zdGFsbGluZyBoaWRhcGktMC4xNC4wLi4uDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpv Yi0wMV0gfCAgIHwgICBgLS0gRXh0cmFjdGluZyBoaWRhcGktMC4xNC4wOiAuLi4uLi4uLi4u IGRvbmUNCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAgfCAgIGAtLSBJbnN0YWxs aW5nIGxpYmZpZG8yLTEuMTQuMC4uLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwg ICB8ICAgfCBgLS0gSW5zdGFsbGluZyBsaWJjYm9yLTAuMTEuMC4uLg0KPiBbMTMyYW1kNjQt ZGVmYXVsdC1qb2ItMDFdIHwgICB8ICAgfCAgIGAtLSBJbnN0YWxsaW5nIGxpYmNqc29uLTEu Ny4xNy4uLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8ICAgfCAgIGAtLSBF eHRyYWN0aW5nIGxpYmNqc29uLTEuNy4xNzogLi4uLi4uLi4uLiBkb25lDQo+IFsxMzJhbWQ2 NC1kZWZhdWx0LWpvYi0wMV0gfCAgIHwgICB8IGAtLSBFeHRyYWN0aW5nIGxpYmNib3ItMC4x MS4wOiAuLi4uLi4uLi4uIGRvbmUNCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAg fCAgIGAtLSBFeHRyYWN0aW5nIGxpYmZpZG8yLTEuMTQuMDogLi4uLi4uLi4uLiBkb25lDQo+ IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIHwgYC0tIEV4dHJhY3RpbmcgbXlzcWw4 MC1jbGllbnQtOC4wLjM1OiAuLi4uLi4uLi4uIGRvbmUNCj4gPT09PiBDcmVhdGluZyBncm91 cHMuDQo+IENyZWF0aW5nIGdyb3VwICdzbHVybScgd2l0aCBnaWQgJzQ2OCcuDQo+ID09PT4g Q3JlYXRpbmcgdXNlcnMNCj4gQ3JlYXRpbmcgdXNlciAnc2x1cm0nIHdpdGggdWlkICc0Njgn Lg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICBgLS0gRXh0cmFjdGluZyBzbHVy bS13bG0tMjMuMTEuMV8xOiAuLi4uLi4uLi4uIGRvbmUNCj4gWzEzMmFtZDY0LWRlZmF1bHQt am9iLTAxXSBgLS0gRXh0cmFjdGluZyBvcGVubXBpLTUuMC4yOiAuLi4uLi4uLi4uIGRvbmUN Cj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSBgLS0gSW5zdGFsbGluZyBweTM5LW1waTRw eS0zLjEuNV8yLi4uDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIGAtLSBJbnN0 YWxsaW5nIHB5Mzktc2V0dXB0b29scy02My4xLjBfMS4uLg0KPiBbMTMyYW1kNjQtZGVmYXVs dC1qb2ItMDFdIHwgICBgLS0gRXh0cmFjdGluZyBweTM5LXNldHVwdG9vbHMtNjMuMS4wXzE6 IC4uLi4uLi4uLi4gZG9uZQ0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIGAtLSBFeHRy YWN0aW5nIHB5MzktbXBpNHB5LTMuMS41XzI6IC4uLi4uLi4uLi4gZG9uZQ0KPiBbMTMyYW1k NjQtZGVmYXVsdC1qb2ItMDFdIGAtLSBJbnN0YWxsaW5nIHRpZmYtNC40LjBfMy4uLg0KPiBb MTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICBgLS0gSW5zdGFsbGluZyBqYmlna2l0LTIu MV8yLi4uDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIGAtLSBFeHRyYWN0aW5n IGpiaWdraXQtMi4xXzI6IC4uLi4uLi4uLi4gZG9uZQ0KPiBbMTMyYW1kNjQtZGVmYXVsdC1q b2ItMDFdIHwgICBgLS0gSW5zdGFsbGluZyBsaWJkZWZsYXRlLTEuMjAuLi4NCj4gWzEzMmFt ZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAgYC0tIEV4dHJhY3RpbmcgbGliZGVmbGF0ZS0xLjIw OiAuLi4uLi4uLi4uIGRvbmUNCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSBgLS0gRXh0 cmFjdGluZyB0aWZmLTQuNC4wXzM6IC4uLi4uLi4uLi4gZG9uZQ0KPiBbMTMyYW1kNjQtZGVm YXVsdC1qb2ItMDFdIEV4dHJhY3RpbmcgdnRrOS05LjIuNl80OiAuLi4uLi4uLi4uIGRvbmUN Cj4gPT09PT0NCj4gTWVzc2FnZSBmcm9tIGdyb2ZmLTEuMjMuMF8zOg0KPiANCj4gLS0NCj4g SW4gb3JkZXIgdG8gYmUgYWJsZSB0byB1c2UgdGhlIGh0bWwgZHJpdmVyLCB5b3UgbmVlZCB0 byBpbnN0YWxsIHRoZSBmb2xsb3dpbmcNCj4gcGFja2FnZXM6DQo+ICAtIGdob3N0c2NyaXB0 DQo+ICAtIG5ldHBibQ0KPiA9PT09PQ0KPiBNZXNzYWdlIGZyb20gbXlzcWw4MC1jbGllbnQt OC4wLjM1Og0KPiANCj4gLS0NCj4gVGhpcyBpcyB0aGUgbXlzcWwgQ0xJRU5UIHdpdGhvdXQg dGhlIHNlcnZlci4NCj4gZm9yIGNvbXBsZXRlIHNlcnZlciBhbmQgY2xpZW50LCBwbGVhc2Ug aW5zdGFsbCBkYXRhYmFzZXMvbXlzcWw4MC1zZXJ2ZXINCj4gPT09PT0NCj4gTWVzc2FnZSBm cm9tIHNsdXJtLXdsbS0yMy4xMS4xXzE6DQo+IA0KPiAtLQ0KPiA9PT0+ICAgTk9USUNFOg0K PiANCj4gVGhlIHNsdXJtLXdsbSBwb3J0IGN1cnJlbnRseSBkb2VzIG5vdCBoYXZlIGEgbWFp bnRhaW5lci4gQXMgYSByZXN1bHQsIGl0IGlzDQo+IG1vcmUgbGlrZWx5IHRvIGhhdmUgdW5y ZXNvbHZlZCBpc3N1ZXMsIG5vdCBiZSB1cC10by1kYXRlLCBvciBldmVuIGJlIHJlbW92ZWQg aW4NCj4gdGhlIGZ1dHVyZS4gVG8gdm9sdW50ZWVyIHRvIG1haW50YWluIHRoaXMgcG9ydCwg cGxlYXNlIGNyZWF0ZSBhbiBpc3N1ZSBhdDoNCj4gDQo+IGh0dHBzOi8vYnVncy5mcmVlYnNk Lm9yZy9idWd6aWxsYQ0KPiANCj4gTW9yZSBpbmZvcm1hdGlvbiBhYm91dCBwb3J0IG1haW50 YWluZXJzaGlwIGlzIGF2YWlsYWJsZSBhdDoNCj4gDQo+IGh0dHBzOi8vZG9jcy5mcmVlYnNk Lm9yZy9lbi9hcnRpY2xlcy9jb250cmlidXRpbmcvI3BvcnRzLWNvbnRyaWJ1dGluZw0KPiA9 PT09PQ0KPiBNZXNzYWdlIGZyb20gb3Blbm1waS01LjAuMjoNCj4gDQo+IC0tDQo+ID09PT4g ICBOT1RJQ0U6DQo+IA0KPiBUaGUgb3Blbm1waSBwb3J0IGN1cnJlbnRseSBkb2VzIG5vdCBo YXZlIGEgbWFpbnRhaW5lci4gQXMgYSByZXN1bHQsIGl0IGlzDQo+IG1vcmUgbGlrZWx5IHRv IGhhdmUgdW5yZXNvbHZlZCBpc3N1ZXMsIG5vdCBiZSB1cC10by1kYXRlLCBvciBldmVuIGJl IHJlbW92ZWQgaW4NCj4gdGhlIGZ1dHVyZS4gVG8gdm9sdW50ZWVyIHRvIG1haW50YWluIHRo aXMgcG9ydCwgcGxlYXNlIGNyZWF0ZSBhbiBpc3N1ZSBhdDoNCj4gDQo+IGh0dHBzOi8vYnVn cy5mcmVlYnNkLm9yZy9idWd6aWxsYQ0KPiANCj4gTW9yZSBpbmZvcm1hdGlvbiBhYm91dCBw b3J0IG1haW50YWluZXJzaGlwIGlzIGF2YWlsYWJsZSBhdDoNCj4gDQo+IGh0dHBzOi8vZG9j cy5mcmVlYnNkLm9yZy9lbi9hcnRpY2xlcy9jb250cmlidXRpbmcvI3BvcnRzLWNvbnRyaWJ1 dGluZw0KPiA9PT0+ICAgb3BlbmNhc2NhZGUtNy44LjBfMSBkZXBlbmRzIG9uIHNoYXJlZCBs aWJyYXJ5OiBsaWJ2dGtzeXMtOS4yLnNvIC0gZm91bmQgKC91c3IvbG9jYWwvbGliL2xpYnZ0 a3N5cy05LjIuc28pDQo+ID09PT4gICBSZXR1cm5pbmcgdG8gYnVpbGQgb2Ygb3BlbmNhc2Nh ZGUtNy44LjBfMQ0KPiA9PT0+ICAgb3BlbmNhc2NhZGUtNy44LjBfMSBkZXBlbmRzIG9uIHNo YXJlZCBsaWJyYXJ5OiBsaWJpbnRsLnNvIC0gZm91bmQgKC91c3IvbG9jYWwvbGliL2xpYmlu dGwuc28pDQo+ID09PT4gICBvcGVuY2FzY2FkZS03LjguMF8xIGRlcGVuZHMgb24gc2hhcmVk IGxpYnJhcnk6IGxpYkVHTC5zbyAtIGZvdW5kICgvdXNyL2xvY2FsL2xpYi9saWJFR0wuc28p DQo+ID09PT4gICBvcGVuY2FzY2FkZS03LjguMF8xIGRlcGVuZHMgb24gc2hhcmVkIGxpYnJh cnk6IGxpYkdMLnNvIC0gZm91bmQgKC91c3IvbG9jYWwvbGliL2xpYkdMLnNvKQ0KPiA9PT0+ ICAgb3BlbmNhc2NhZGUtNy44LjBfMSBkZXBlbmRzIG9uIHNoYXJlZCBsaWJyYXJ5OiBsaWJH TEVTdjIuc28gLSBmb3VuZCAoL3Vzci9sb2NhbC9saWIvbGliR0xFU3YyLnNvKQ0KPiA9PT0+ ICAgb3BlbmNhc2NhZGUtNy44LjBfMSBkZXBlbmRzIG9uIHNoYXJlZCBsaWJyYXJ5OiBsaWJH TFUuc28gLSBmb3VuZCAoL3Vzci9sb2NhbC9saWIvbGliR0xVLnNvKQ0KPiA9PT0+ICAgb3Bl bmNhc2NhZGUtNy44LjBfMSBkZXBlbmRzIG9uIHNoYXJlZCBsaWJyYXJ5OiBsaWJ4bWwyLnNv IC0gZm91bmQgKC91c3IvbG9jYWwvbGliL2xpYnhtbDIuc28pDQo+ID09PT4gICBvcGVuY2Fz Y2FkZS03LjguMF8xIGRlcGVuZHMgb24gc2hhcmVkIGxpYnJhcnk6IGxpYnRrODYuc28gLSBu b3QgZm91bmQNCj4gPT09PiAgIEluc3RhbGxpbmcgZXhpc3RpbmcgcGFja2FnZSAvcGFja2Fn ZXMvQWxsL3RrODYtOC42LjE0XzIucGtnDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0g SW5zdGFsbGluZyB0azg2LTguNi4xNF8yLi4uDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0w MV0gYC0tIEluc3RhbGxpbmcgdGNsODYtOC42LjE0XzIuLi4NCj4gWzEzMmFtZDY0LWRlZmF1 bHQtam9iLTAxXSBgLS0gRXh0cmFjdGluZyB0Y2w4Ni04LjYuMTRfMjogLi4uLi4uLi4uLiBk b25lDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gRXh0cmFjdGluZyB0azg2LTguNi4x NF8yOiAuLi4uLi4uLi4uIGRvbmUNCj4gPT09PiAgIG9wZW5jYXNjYWRlLTcuOC4wXzEgZGVw ZW5kcyBvbiBzaGFyZWQgbGlicmFyeTogbGlidGs4Ni5zbyAtIGZvdW5kICgvdXNyL2xvY2Fs L2xpYi9saWJ0azg2LnNvKQ0KPiA9PT0+ICAgUmV0dXJuaW5nIHRvIGJ1aWxkIG9mIG9wZW5j YXNjYWRlLTcuOC4wXzENCj4gPT09PiAgIG9wZW5jYXNjYWRlLTcuOC4wXzEgZGVwZW5kcyBv biBzaGFyZWQgbGlicmFyeTogbGlidGNsODYuc28gLSBmb3VuZCAoL3Vzci9sb2NhbC9saWIv bGlidGNsODYuc28pDQo+ID09PT4gICBvcGVuY2FzY2FkZS03LjguMF8xIGRlcGVuZHMgb24g c2hhcmVkIGxpYnJhcnk6IGxpYlF0NUNvcmUuc28gLSBmb3VuZCAoL3Vzci9sb2NhbC9saWIv cXQ1L2xpYlF0NUNvcmUuc28pDQo+ID09PT4gICBvcGVuY2FzY2FkZS03LjguMF8xIGRlcGVu ZHMgb24gc2hhcmVkIGxpYnJhcnk6IGxpYlF0NVFtbC5zbyAtIG5vdCBmb3VuZA0KPiA9PT0+ ICAgSW5zdGFsbGluZyBleGlzdGluZyBwYWNrYWdlIC9wYWNrYWdlcy9BbGwvcXQ1LWRlY2xh cmF0aXZlLTUuMTUuMTNwMzAucGtnDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gSW5z dGFsbGluZyBxdDUtZGVjbGFyYXRpdmUtNS4xNS4xM3AzMC4uLg0KPiBbMTMyYW1kNjQtZGVm YXVsdC1qb2ItMDFdIGAtLSBJbnN0YWxsaW5nIHF0NS1ndWktNS4xNS4xM3AxNDIuLi4NCj4g WzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAgYC0tIEluc3RhbGxpbmcgZW5jb2Rpbmdz LTEuMS4wLDEuLi4NCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAgYC0tIEV4dHJh Y3RpbmcgZW5jb2RpbmdzLTEuMS4wLDE6IC4uLi4uLi4uLi4gZG9uZQ0KPiBbMTMyYW1kNjQt ZGVmYXVsdC1qb2ItMDFdIHwgICBgLS0gSW5zdGFsbGluZyBoYXJmYnV6ei04LjQuMC4uLg0K PiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8IGAtLSBJbnN0YWxsaW5nIGdyYXBo aXRlMi0xLjMuMTQuLi4NCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAgfCBgLS0g RXh0cmFjdGluZyBncmFwaGl0ZTItMS4zLjE0OiAuLi4uLi4uLi4uIGRvbmUNCj4gWzEzMmFt ZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAgYC0tIEV4dHJhY3RpbmcgaGFyZmJ1enotOC40LjA6 IC4uLi4uLi4uLi4gZG9uZQ0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICBgLS0g SW5zdGFsbGluZyBsaWJldmRldi0xLjEzLjEuLi4NCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9i LTAxXSB8ICAgYC0tIEV4dHJhY3RpbmcgbGliZXZkZXYtMS4xMy4xOiAuLi4uLi4uLi4uIGRv bmUNCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAgYC0tIEluc3RhbGxpbmcgbGli aW5wdXQtMS4yNS4wLi4uDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIHwgYC0t IEluc3RhbGxpbmcgbGliZXBvbGwtc2hpbS0wLjAuMjAyMzA0MTEuLi4NCj4gWzEzMmFtZDY0 LWRlZmF1bHQtam9iLTAxXSB8ICAgfCBgLS0gRXh0cmFjdGluZyBsaWJlcG9sbC1zaGltLTAu MC4yMDIzMDQxMTogLi4uLi4uLi4uLiBkb25lDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0w MV0gfCAgIHwgYC0tIEluc3RhbGxpbmcgbGlibXRkZXYtMS4xLjZfMS4uLg0KPiBbMTMyYW1k NjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8IGAtLSBFeHRyYWN0aW5nIGxpYm10ZGV2LTEuMS42 XzE6IC4uLi4uLi4uLiBkb25lDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIHwg YC0tIEluc3RhbGxpbmcgbGlidWRldi1kZXZkLTAuNS4yLi4uDQo+IFsxMzJhbWQ2NC1kZWZh dWx0LWpvYi0wMV0gfCAgIHwgYC0tIEV4dHJhY3RpbmcgbGlidWRldi1kZXZkLTAuNS4yOiAu Li4uLiBkb25lDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIHwgYC0tIEluc3Rh bGxpbmcgcHkzOS1ldmRldi0xLjYuMC4uLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFd IHwgICB8IGAtLSBFeHRyYWN0aW5nIHB5MzktZXZkZXYtMS42LjA6IC4uLi4uLi4uLi4gZG9u ZQ0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8IGAtLSBJbnN0YWxsaW5nIHB5 MzktcHl1ZGV2LTAuMjIuMC4uLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8 ICAgYC0tIEluc3RhbGxpbmcgcHkzOS1zaXgtMS4xNi4wLi4uDQo+IFsxMzJhbWQ2NC1kZWZh dWx0LWpvYi0wMV0gfCAgIHwgICBgLS0gRXh0cmFjdGluZyBweTM5LXNpeC0xLjE2LjA6IC4u Li4uLi4gZG9uZQ0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8IGAtLSBFeHRy YWN0aW5nIHB5MzktcHl1ZGV2LTAuMjIuMDogLi4uLi4uLi4uLiBkb25lDQo+IFsxMzJhbWQ2 NC1kZWZhdWx0LWpvYi0wMV0gfCAgIGAtLSBFeHRyYWN0aW5nIGxpYmlucHV0LTEuMjUuMDog Li4uLi4uLi4uLiBkb25lDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIGAtLSBJ bnN0YWxsaW5nIGxpYnhrYmNvbW1vbi0xLjYuMF8yLi4uDQo+IFsxMzJhbWQ2NC1kZWZhdWx0 LWpvYi0wMV0gfCAgIHwgYC0tIEluc3RhbGxpbmcgeGtleWJvYXJkLWNvbmZpZy0yLjQxXzQu Li4NCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAgfCBgLS0gRXh0cmFjdGluZyB4 a2V5Ym9hcmQtY29uZmlnLTIuNDFfNDogLi4uLi4uLi4uLiBkb25lDQo+IFsxMzJhbWQ2NC1k ZWZhdWx0LWpvYi0wMV0gfCAgIGAtLSBFeHRyYWN0aW5nIGxpYnhrYmNvbW1vbi0xLjYuMF8y OiAuLi4uLi4uLi4uIGRvbmUNCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAgYC0t IEluc3RhbGxpbmcgcXQ1LWRidXMtNS4xNS4xM3AxNDIuLi4NCj4gWzEzMmFtZDY0LWRlZmF1 bHQtam9iLTAxXSB8ICAgYC0tIEV4dHJhY3RpbmcgcXQ1LWRidXMtNS4xNS4xM3AxNDI6IC4u Li4uLi4uLi4gZG9uZQ0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICBgLS0gSW5z dGFsbGluZyBxdDUtbmV0d29yay01LjE1LjEzcDE0Mi4uLg0KPiBbMTMyYW1kNjQtZGVmYXVs dC1qb2ItMDFdIHwgICBgLS0gRXh0cmFjdGluZyBxdDUtbmV0d29yay01LjE1LjEzcDE0Mjog Li4uLi4uLi4uLiBkb25lDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIGAtLSBJ bnN0YWxsaW5nIHZ1bGthbi1oZWFkZXJzLTEuMy4yODEuLi4NCj4gWzEzMmFtZDY0LWRlZmF1 bHQtam9iLTAxXSB8ICAgYC0tIEV4dHJhY3RpbmcgdnVsa2FuLWhlYWRlcnMtMS4zLjI4MTog Li4uLi4uLi4uLiBkb25lDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIGAtLSBJ bnN0YWxsaW5nIHhjYi11dGlsLWltYWdlLTAuNC4xLi4uDQo+IFsxMzJhbWQ2NC1kZWZhdWx0 LWpvYi0wMV0gfCAgIHwgYC0tIEluc3RhbGxpbmcgeGNiLXV0aWwtMC40LjEsMS4uLg0KPiBb MTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8IGAtLSBFeHRyYWN0aW5nIHhjYi11dGls LTAuNC4xLDE6IC4uLi4uLi4uLi4gZG9uZQ0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFd IHwgICBgLS0gRXh0cmFjdGluZyB4Y2ItdXRpbC1pbWFnZS0wLjQuMTogLi4uLi4uLi4gZG9u ZQ0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICBgLS0gSW5zdGFsbGluZyB4Y2It dXRpbC1rZXlzeW1zLTAuNC4xLi4uDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAg IGAtLSBFeHRyYWN0aW5nIHhjYi11dGlsLWtleXN5bXMtMC40LjE6IC4uLi4uLiBkb25lDQo+ IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIGAtLSBJbnN0YWxsaW5nIHhjYi11dGls LXJlbmRlcnV0aWwtMC4zLjEwLi4uDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAg IGAtLSBFeHRyYWN0aW5nIHhjYi11dGlsLXJlbmRlcnV0aWwtMC4zLjEwOiAuLi4uLi4gZG9u ZQ0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICBgLS0gSW5zdGFsbGluZyB4Y2It dXRpbC13bS0wLjQuMi4uLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICBgLS0g RXh0cmFjdGluZyB4Y2ItdXRpbC13bS0wLjQuMjogLi4uLi4uLi4uLiBkb25lDQo+IFsxMzJh bWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIGAtLSBJbnN0YWxsaW5nIHhkZy11dGlscy0xLjEu M180Li4uDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIHwgYC0tIEluc3RhbGxp bmcgaGljb2xvci1pY29uLXRoZW1lLTAuMTcuLi4NCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9i LTAxXSB8ICAgfCBgLS0gRXh0cmFjdGluZyBoaWNvbG9yLWljb24tdGhlbWUtMC4xNzogLiBk b25lDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIHwgYC0tIEluc3RhbGxpbmcg eHByb3AtMS4yLjcuLi4NCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAgfCBgLS0g RXh0cmFjdGluZyB4cHJvcC0xLjIuNzogLi4gZG9uZQ0KPiBbMTMyYW1kNjQtZGVmYXVsdC1q b2ItMDFdIHwgICB8IGAtLSBJbnN0YWxsaW5nIHhzZXQtMS4yLjVfMS4uLg0KPiBbMTMyYW1k NjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8IGAtLSBFeHRyYWN0aW5nIHhzZXQtMS4yLjVfMTog Li4gZG9uZQ0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICBgLS0gRXh0cmFjdGlu ZyB4ZGctdXRpbHMtMS4xLjNfNDogLi4uLi4uLi4uLiBkb25lDQo+IFsxMzJhbWQ2NC1kZWZh dWx0LWpvYi0wMV0gfCAgIGAtLSBJbnN0YWxsaW5nIHhvcmctZm9udHMtdHJ1ZXR5cGUtNy43 XzEuLi4NCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAgfCBgLS0gSW5zdGFsbGlu ZyBkZWphdnUtMi4zN18zLi4uDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIHwg ICBgLS0gSW5zdGFsbGluZyBta2ZvbnRzY2FsZS0xLjIuMy4uLg0KPiBbMTMyYW1kNjQtZGVm YXVsdC1qb2ItMDFdIHwgICB8ICAgfCBgLS0gSW5zdGFsbGluZyBsaWJmb250ZW5jLTEuMS44 Li4uDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIHwgICB8IGAtLSBFeHRyYWN0 aW5nIGxpYmZvbnRlbmMtMS4xLjg6IC4uLi4uLiBkb25lDQo+IFsxMzJhbWQ2NC1kZWZhdWx0 LWpvYi0wMV0gfCAgIHwgICBgLS0gRXh0cmFjdGluZyBta2ZvbnRzY2FsZS0xLjIuMzogLi4u LiBkb25lDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIHwgYC0tIEV4dHJhY3Rp bmcgZGVqYXZ1LTIuMzdfMzogLi4uLi4uLi4uLiBkb25lDQo+IFsxMzJhbWQ2NC1kZWZhdWx0 LWpvYi0wMV0gfCAgIHwgYC0tIEluc3RhbGxpbmcgZm9udC1iaC10dGYtMS4wLjNfNS4uLg0K PiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8IGAtLSBFeHRyYWN0aW5nIGZvbnQt YmgtdHRmLTEuMC4zXzU6IC4uLi4uLi4uLi4gZG9uZQ0KPiBbMTMyYW1kNjQtZGVmYXVsdC1q b2ItMDFdIHwgICB8IGAtLSBJbnN0YWxsaW5nIGZvbnQtbWlzYy1ldGhpb3BpYy0xLjAuNC4u Lg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8IGAtLSBFeHRyYWN0aW5nIGZv bnQtbWlzYy1ldGhpb3BpYy0xLjAuNDogLi4uIGRvbmUNCj4gWzEzMmFtZDY0LWRlZmF1bHQt am9iLTAxXSB8ICAgfCBgLS0gSW5zdGFsbGluZyBmb250LW1pc2MtbWVsdGhvLTEuMC4zXzUu Li4NCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAgfCBgLS0gRXh0cmFjdGluZyBm b250LW1pc2MtbWVsdGhvLTEuMC4zXzU6IC4uLi4uLi4uLi4gZG9uZQ0KPiBbMTMyYW1kNjQt ZGVmYXVsdC1qb2ItMDFdIGAtLSBFeHRyYWN0aW5nIHF0NS1ndWktNS4xNS4xM3AxNDI6IC4u Li4uLi4uLi4gZG9uZQ0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIGAtLSBJbnN0YWxs aW5nIHF0NS1zcWwtNS4xNS4xM3AxNDIuLi4NCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAx XSBgLS0gRXh0cmFjdGluZyBxdDUtc3FsLTUuMTUuMTNwMTQyOiAuLi4uLi4uLi4uIGRvbmUN Cj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSBgLS0gSW5zdGFsbGluZyBxdDUtd2lkZ2V0 cy01LjE1LjEzcDE0Mi4uLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICBgLS0g SW5zdGFsbGluZyBhdC1zcGkyLWNvcmUtMi41MC4yLi4uDQo+IFsxMzJhbWQ2NC1kZWZhdWx0 LWpvYi0wMV0gfCAgIHwgYC0tIEluc3RhbGxpbmcgbGliWHRzdC0xLjIuM18zLi4uDQo+IFsx MzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIHwgYC0tIEV4dHJhY3RpbmcgbGliWHRzdC0x LjIuM18zOiAuLi4uLi4uLi4uIGRvbmUNCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8 ICAgYC0tIEV4dHJhY3RpbmcgYXQtc3BpMi1jb3JlLTIuNTAuMjogLi4uLi4uLi4uLiBkb25l DQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIGAtLSBJbnN0YWxsaW5nIGd0azMt My4yNC40MS4uLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8IGAtLSBJbnN0 YWxsaW5nIGFkd2FpdGEtaWNvbi10aGVtZS00Mi4wLi4uDQo+IFsxMzJhbWQ2NC1kZWZhdWx0 LWpvYi0wMV0gfCAgIHwgICBgLS0gSW5zdGFsbGluZyBnZGstcGl4YnVmMi0yLjQyLjEwXzIu Li4NCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAgfCAgIHwgYC0tIEluc3RhbGxp bmcgc2hhcmVkLW1pbWUtaW5mby0yLjJfMi4uLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2It MDFdIHwgICB8ICAgfCBgLS0gRXh0cmFjdGluZyBzaGFyZWQtbWltZS1pbmZvLTIuMl8yOiAu Li4uLi4uLi4gZG9uZQ0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8ICAgYC0t IEV4dHJhY3RpbmcgZ2RrLXBpeGJ1ZjItMi40Mi4xMF8yOiAuLi4uLi4uLi4uIGRvbmUNCj4g WzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAgfCAgIGAtLSBJbnN0YWxsaW5nIGd0ay11 cGRhdGUtaWNvbi1jYWNoZS0zLjI0LjMxXzEuLi4NCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9i LTAxXSB8ICAgfCAgIGAtLSBFeHRyYWN0aW5nIGd0ay11cGRhdGUtaWNvbi1jYWNoZS0zLjI0 LjMxXzE6IC4uLi4uLi4uLi4gZG9uZQ0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwg ICB8ICAgYC0tIEluc3RhbGxpbmcgcGFuZ28tMS41MC4xNC4uLg0KPiBbMTMyYW1kNjQtZGVm YXVsdC1qb2ItMDFdIHwgICB8ICAgfCBgLS0gSW5zdGFsbGluZyBjYWlyby0xLjE3LjRfMiwz Li4uDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIHwgICB8ICAgYC0tIEluc3Rh bGxpbmcgcGl4bWFuLTAuNDIuMi4uLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwg ICB8ICAgfCAgIGAtLSBFeHRyYWN0aW5nIHBpeG1hbi0wLjQyLjI6IC4uLi4uLi4gZG9uZQ0K PiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8ICAgfCBgLS0gRXh0cmFjdGluZyBj YWlyby0xLjE3LjRfMiwzOiAuLi4uLi4uLi4uIGRvbmUNCj4gWzEzMmFtZDY0LWRlZmF1bHQt am9iLTAxXSB8ICAgfCAgIHwgYC0tIEluc3RhbGxpbmcgZnJpYmlkaS0xLjAuMTNfMS4uLg0K PiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8ICAgfCBgLS0gRXh0cmFjdGluZyBm cmliaWRpLTEuMC4xM18xOiAuLi4uLi4uLi4uIGRvbmUNCj4gWzEzMmFtZDY0LWRlZmF1bHQt am9iLTAxXSB8ICAgfCAgIGAtLSBFeHRyYWN0aW5nIHBhbmdvLTEuNTAuMTQ6IC4uLi4uLi4u Li4gZG9uZQ0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8IGAtLSBFeHRyYWN0 aW5nIGFkd2FpdGEtaWNvbi10aGVtZS00Mi4wOiAuLi4uLi4uLi4uIGRvbmUNCj4gWzEzMmFt ZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAgfCBgLS0gSW5zdGFsbGluZyBjb2xvcmQtMS40Ljcu Li4NCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAgfCAgIGAtLSBJbnN0YWxsaW5n IGh3ZGF0YS0wLjM4MSwxLi4uDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIHwg ICBgLS0gRXh0cmFjdGluZyBod2RhdGEtMC4zODEsMTogLi4uLi4uIGRvbmUNCj4gWzEzMmFt ZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAgfCAgIGAtLSBJbnN0YWxsaW5nIGxjbXMyLTIuMTZf MS4uLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8ICAgYC0tIEV4dHJhY3Rp bmcgbGNtczItMi4xNl8xOiAuLi4uLi4uLi4uIGRvbmUNCj4gWzEzMmFtZDY0LWRlZmF1bHQt am9iLTAxXSB8ICAgfCAgIGAtLSBJbnN0YWxsaW5nIGxpYmd1ZGV2LTIzNy4uLg0KPiBbMTMy YW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8ICAgYC0tIEV4dHJhY3RpbmcgbGliZ3VkZXYt MjM3OiAuLi4uLi4uLi4uIGRvbmUNCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAg fCAgIGAtLSBJbnN0YWxsaW5nIGxpYmd1c2ItMC4zLjEwXzEuLi4NCj4gWzEzMmFtZDY0LWRl ZmF1bHQtam9iLTAxXSB8ICAgfCAgIGAtLSBFeHRyYWN0aW5nIGxpYmd1c2ItMC4zLjEwXzE6 IC4uLi4uLi4uLi4gZG9uZQ0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8ICAg YC0tIEluc3RhbGxpbmcgcG9sa2l0LTEyNF8zLi4uDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpv Yi0wMV0gfCAgIHwgICB8IGAtLSBJbnN0YWxsaW5nIGR1a3RhcGUtbGliLTIuNy4wLi4uDQo+ IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIHwgICB8IGAtLSBFeHRyYWN0aW5nIGR1 a3RhcGUtbGliLTIuNy4wOiAuLi4uLi4gZG9uZQ0KPiA9PT0+IENyZWF0aW5nIGdyb3Vwcy4N Cj4gQ3JlYXRpbmcgZ3JvdXAgJ3BvbGtpdGQnIHdpdGggZ2lkICc1NjUnLg0KPiA9PT0+IENy ZWF0aW5nIHVzZXJzDQo+IENyZWF0aW5nIHVzZXIgJ3BvbGtpdGQnIHdpdGggdWlkICc1NjUn Lg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8ICAgYC0tIEV4dHJhY3Rpbmcg cG9sa2l0LTEyNF8zOiAuLi4uLi4uLi4gZG9uZQ0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2It MDFdIHwgICB8ICAgYC0tIEluc3RhbGxpbmcgc3FsaXRlMy0zLjQ1LjEsMS4uLg0KPiBbMTMy YW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8ICAgYC0tIEV4dHJhY3Rpbmcgc3FsaXRlMy0z LjQ1LjEsMTogLi4uLi4uLi4uIGRvbmUNCj4gPT09PiBDcmVhdGluZyBncm91cHMuDQo+IENy ZWF0aW5nIGdyb3VwICdjb2xvcmQnIHdpdGggZ2lkICc5NzAnLg0KPiA9PT0+IENyZWF0aW5n IHVzZXJzDQo+IENyZWF0aW5nIHVzZXIgJ2NvbG9yZCcgd2l0aCB1aWQgJzk3MCcuDQo+IFsx MzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIHwgYC0tIEV4dHJhY3RpbmcgY29sb3JkLTEu NC43OiAuLi4uLi4uLi4uIGRvbmUNCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAg fCBgLS0gSW5zdGFsbGluZyBjdXBzLTIuNC43XzIuLi4NCj4gWzEzMmFtZDY0LWRlZmF1bHQt am9iLTAxXSB8ICAgfCAgIGAtLSBJbnN0YWxsaW5nIGF2YWhpLWFwcC0wLjhfMi4uLg0KPiBb MTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8ICAgfCBgLS0gSW5zdGFsbGluZyBkYnVz LWdsaWItMC4xMTJfMS4uLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8ICAg fCBgLS0gRXh0cmFjdGluZyBkYnVzLWdsaWItMC4xMTJfMTogLi4uLi4uLi4uLiBkb25lDQo+ IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIHwgICB8IGAtLSBJbnN0YWxsaW5nIGdk Ym0tMS4yMy4uLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8ICAgfCBgLS0g RXh0cmFjdGluZyBnZGJtLTEuMjM6IC4uLi4uLi4uLi4gZG9uZQ0KPiBbMTMyYW1kNjQtZGVm YXVsdC1qb2ItMDFdIHwgICB8ICAgfCBgLS0gSW5zdGFsbGluZyBnbm9tZV9zdWJyLTEuMC4u Lg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8ICAgfCBgLS0gRXh0cmFjdGlu ZyBnbm9tZV9zdWJyLTEuMDogLiBkb25lDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0g fCAgIHwgICB8IGAtLSBJbnN0YWxsaW5nIGxpYmRhZW1vbi0wLjE0XzEuLi4NCj4gWzEzMmFt ZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAgfCAgIHwgYC0tIEV4dHJhY3RpbmcgbGliZGFlbW9u LTAuMTRfMTogLi4uLi4uLi4uLiBkb25lDQo+ID09PT4gQ3JlYXRpbmcgZ3JvdXBzLg0KPiBD cmVhdGluZyBncm91cCAnYXZhaGknIHdpdGggZ2lkICc1NTgnLg0KPiA9PT0+IENyZWF0aW5n IHVzZXJzDQo+IENyZWF0aW5nIHVzZXIgJ2F2YWhpJyB3aXRoIHVpZCAnNTU4Jy4NCj4gWzEz MmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAgfCAgIGAtLSBFeHRyYWN0aW5nIGF2YWhpLWFw cC0wLjhfMjogLi4uLi4uLi4uLiBkb25lDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0g fCAgIHwgICBgLS0gSW5zdGFsbGluZyBnbnV0bHMtMy44LjVfMS4uLg0KPiBbMTMyYW1kNjQt ZGVmYXVsdC1qb2ItMDFdIHwgICB8ICAgfCBgLS0gSW5zdGFsbGluZyBsaWJ0YXNuMS00LjE5 LjBfMS4uLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8ICAgfCBgLS0gRXh0 cmFjdGluZyBsaWJ0YXNuMS00LjE5LjBfMTogLi4uLi4uLi4uLiBkb25lDQo+IFsxMzJhbWQ2 NC1kZWZhdWx0LWpvYi0wMV0gfCAgIHwgICB8IGAtLSBJbnN0YWxsaW5nIG5ldHRsZS0zLjku MS4uLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8ICAgfCBgLS0gRXh0cmFj dGluZyBuZXR0bGUtMy45LjE6IC4uLi4uLi4uLi4gZG9uZQ0KPiBbMTMyYW1kNjQtZGVmYXVs dC1qb2ItMDFdIHwgICB8ICAgfCBgLS0gSW5zdGFsbGluZyBwMTEta2l0LTAuMjUuM18xLi4u DQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIHwgICB8IGAtLSBFeHRyYWN0aW5n IHAxMS1raXQtMC4yNS4zXzE6IC4uLi4uLi4uLi4gZG9uZQ0KPiBbMTMyYW1kNjQtZGVmYXVs dC1qb2ItMDFdIHwgICB8ICAgYC0tIEV4dHJhY3RpbmcgZ251dGxzLTMuOC41XzE6IC4uLi4u Li4uLi4gZG9uZQ0KPiA9PT0+IENyZWF0aW5nIGdyb3Vwcy4NCj4gQ3JlYXRpbmcgZ3JvdXAg J2N1cHMnIHdpdGggZ2lkICcxOTMnLg0KPiA9PT0+IENyZWF0aW5nIHVzZXJzDQo+IENyZWF0 aW5nIHVzZXIgJ2N1cHMnIHdpdGggdWlkICcxOTMnLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1q b2ItMDFdIHwgICB8IGAtLSBFeHRyYWN0aW5nIGN1cHMtMi40LjdfMjogLi4uLi4uLi4uLiBk b25lDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIHwgYC0tIEluc3RhbGxpbmcg bGliWGNvbXBvc2l0ZS0wLjQuNl8xLDEuLi4NCj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAx XSB8ICAgfCBgLS0gRXh0cmFjdGluZyBsaWJYY29tcG9zaXRlLTAuNC42XzEsMTogLi4uLi4u Li4uLiBkb25lDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIHwgYC0tIEluc3Rh bGxpbmcgbGliWGRhbWFnZS0xLjEuNi4uLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFd IHwgICB8IGAtLSBFeHRyYWN0aW5nIGxpYlhkYW1hZ2UtMS4xLjY6IC4uLi4uLiBkb25lDQo+ IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIHwgYC0tIEluc3RhbGxpbmcgbGliWGlu ZXJhbWEtMS4xLjRfMywxLi4uDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIHwg YC0tIEV4dHJhY3RpbmcgbGliWGluZXJhbWEtMS4xLjRfMywxOiAuLi4uLi4uLi4uIGRvbmUN Cj4gWzEzMmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAgfCBgLS0gSW5zdGFsbGluZyBsaWJY cmFuZHItMS41LjJfMS4uLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8IGAt LSBFeHRyYWN0aW5nIGxpYlhyYW5kci0xLjUuMl8xOiAuLi4uLi4uLi4uIGRvbmUNCj4gWzEz MmFtZDY0LWRlZmF1bHQtam9iLTAxXSB8ICAgfCBgLS0gSW5zdGFsbGluZyBsaWJlcG94eS0x LjUuOS4uLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIHwgICB8IGAtLSBFeHRyYWN0 aW5nIGxpYmVwb3h5LTEuNS45OiAuLi4uLi4uLi4uIGRvbmUNCj4gWzEzMmFtZDY0LWRlZmF1 bHQtam9iLTAxXSB8ICAgfCBgLS0gSW5zdGFsbGluZyBsaWJyc3ZnMi1ydXN0LTIuNTguMF8x Li4uDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gfCAgIHwgYC0tIEV4dHJhY3Rpbmcg bGlicnN2ZzItcnVzdC0yLjU4LjBfMTogLi4uLi4uLi4uLiBkb25lDQo+IFsxMzJhbWQ2NC1k ZWZhdWx0LWpvYi0wMV0gfCAgIGAtLSBFeHRyYWN0aW5nIGd0azMtMy4yNC40MTogLi4uLi4u Li4uLiBkb25lDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gYC0tIEV4dHJhY3Rpbmcg cXQ1LXdpZGdldHMtNS4xNS4xM3AxNDI6IC4uLi4uLi4uLi4gZG9uZQ0KPiBbMTMyYW1kNjQt ZGVmYXVsdC1qb2ItMDFdIEV4dHJhY3RpbmcgcXQ1LWRlY2xhcmF0aXZlLTUuMTUuMTNwMzA6 IC4uLi4uLi4uLi4gZG9uZQ0KPiA9PT4gUnVubmluZyB0cmlnZ2VyOiBnbGliLXNjaGVtYXMu dWNsDQo+IENvbXBpbGluZyBnbGliIHNjaGVtYXMNCj4gPT0+IFJ1bm5pbmcgdHJpZ2dlcjog c2hhcmVkLW1pbWUtaW5mby51Y2wNCj4gQnVpbGRpbmcgdGhlIFNoYXJlZCBNSU1FLUluZm8g ZGF0YWJhc2UgY2FjaGUNCj4gPT0+IFJ1bm5pbmcgdHJpZ2dlcjogZm9udGNvbmZpZy51Y2wN Cj4gUnVubmluZyBmYy1jYWNoZSB0byBidWlsZCBmb250Y29uZmlnIGNhY2hlLi4uDQo+ID09 PiBSdW5uaW5nIHRyaWdnZXI6IGd0ay11cGRhdGUtaWNvbi1jYWNoZS51Y2wNCj4gR2VuZXJh dGluZyBHVEsgaWNvbiBjYWNoZSBmb3IgL3Vzci9sb2NhbC9zaGFyZS9pY29ucy9oaWNvbG9y DQo+IEdlbmVyYXRpbmcgR1RLIGljb24gY2FjaGUgZm9yIC91c3IvbG9jYWwvc2hhcmUvaWNv bnMvQWR3YWl0YQ0KPiA9PT4gUnVubmluZyB0cmlnZ2VyOiBnZGstcGl4YnVmLXF1ZXJ5LWxv YWRlcnMudWNsDQo+IEdlbmVyYXRpbmcgZ2RrLXBpeGJ1ZiBtb2R1bGVzIGNhY2hlDQo+ID09 PT09DQo+IE1lc3NhZ2UgZnJvbSBsaWJ4a2Jjb21tb24tMS42LjBfMjoNCj4gDQo+IC0tDQo+ IElmIGFycm93IGtleXMgZG9uJ3Qgd29yayB1bmRlciBYMTEgc3dpdGNoIHRvIGxlZ2FjeSBy dWxlcyBlLmcuLA0KPiANCj4gRm9yIHNoL2Jhc2gva3NoL3pzaCBydW4gYW5kIChvcHRpb25h bGx5KSBhZGQgaW50byB+Ly5wcm9maWxlOg0KPiAgIGV4cG9ydCBYS0JfREVGQVVMVF9SVUxF Uz14b3JnDQo+IA0KPiBGb3IgY3NoL3Rjc2ggcnVuIGFuZCAob3B0aW9uYWxseSkgYWRkIGlu dG8gfi8ubG9naW46DQo+ICAgc2V0ZW52IFhLQl9ERUZBVUxUX1JVTEVTIHhvcmcNCj4gPT09 PT0NCj4gTWVzc2FnZSBmcm9tIGRlamF2dS0yLjM3XzM6DQo+IA0KPiAtLQ0KPiBNYWtlIHN1 cmUgdGhhdCB0aGUgZnJlZXR5cGUgbW9kdWxlIGlzIGxvYWRlZC4gIElmIGl0IGlzIG5vdCwg YWRkIHRoZSBmb2xsb3dpbmcNCj4gbGluZSB0byB0aGUgIk1vZHVsZXMiIHNlY3Rpb24gb2Yg eW91ciBYIFdpbmRvd3MgY29uZmlndXJhdGlvbiBmaWxlOg0KPiANCj4gCUxvYWQgImZyZWV0 eXBlIg0KPiANCj4gQWRkIHRoZSBmb2xsb3dpbmcgbGluZSB0byB0aGUgIkZpbGVzIiBzZWN0 aW9uIG9mIFggV2luZG93cyBjb25maWd1cmF0aW9uIGZpbGU6DQo+IA0KPiAJRm9udFBhdGgg Ii91c3IvbG9jYWwvc2hhcmUvZm9udHMvZGVqYXZ1LyINCj4gDQo+IE5vdGU6IHlvdXIgWCBX aW5kb3dzIGNvbmZpZ3VyYXRpb24gZmlsZSBpcyB0eXBpY2FsbHkgL2V0Yy9YMTEvWEY4NkNv bmZpZw0KPiBpZiB5b3UgYXJlIHVzaW5nIFhGcmVlODYsIGFuZCAvZXRjL1gxMS94b3JnLmNv bmYgaWYgeW91IGFyZSB1c2luZyBYLk9yZy4NCj4gPT09PT0NCj4gTWVzc2FnZSBmcm9tIHF0 NS1zcWwtNS4xNS4xM3AxNDI6DQo+IA0KPiAtLQ0KPiBUbyBlbmFibGUgUXQgZGF0YWJhc2Ug c3VwcG9ydCwgaW5zdGFsbCB0aGUgZGF0YWJhc2UgcGx1Z2luIHBvcnRzLiBUaGUNCj4gZm9s bG93aW5nIHBsdWdpbiBwb3J0cyBhcmUgYXZhaWxhYmxlOg0KPiAgLSBkYXRhYmFzZXMvcXQ1 LXNxbGRyaXZlcnMtbXlzcWwJTXlTUUwNCj4gIC0gZGF0YWJhc2VzL3F0NS1zcWxkcml2ZXJz LW9kYmMJT3BlbiBEYXRhYmFzZSBDb25uZWN0aXZpdHkNCj4gIC0gZGF0YWJhc2VzL3F0NS1z cWxkcml2ZXJzLXBnc3FsCVBvc3RncmVTUUwNCj4gIC0gZGF0YWJhc2VzL3F0NS1zcWxkcml2 ZXJzLXNxbGl0ZTIJU1FMaXRlIDINCj4gIC0gZGF0YWJhc2VzL3F0NS1zcWxkcml2ZXJzLXNx bGl0ZTMJU1FMaXRlIDMNCj4gIC0gZGF0YWJhc2VzL3F0NS1zcWxkcml2ZXJzLXRkcwkJRnJl ZVREUw0KPiA9PT09PQ0KPiBNZXNzYWdlIGZyb20gZHVrdGFwZS1saWItMi43LjA6DQo+IA0K PiAtLQ0KPiA9PT0+ICAgTk9USUNFOg0KPiANCj4gVGhlIGR1a3RhcGUtbGliIHBvcnQgY3Vy cmVudGx5IGRvZXMgbm90IGhhdmUgYSBtYWludGFpbmVyLiBBcyBhIHJlc3VsdCwgaXQgaXMN Cj4gbW9yZSBsaWtlbHkgdG8gaGF2ZSB1bnJlc29sdmVkIGlzc3Vlcywgbm90IGJlIHVwLXRv LWRhdGUsIG9yIGV2ZW4gYmUgcmVtb3ZlZCBpbg0KPiB0aGUgZnV0dXJlLiBUbyB2b2x1bnRl ZXIgdG8gbWFpbnRhaW4gdGhpcyBwb3J0LCBwbGVhc2UgY3JlYXRlIGFuIGlzc3VlIGF0Og0K PiANCj4gaHR0cHM6Ly9idWdzLmZyZWVic2Qub3JnL2J1Z3ppbGxhDQo+IA0KPiBNb3JlIGlu Zm9ybWF0aW9uIGFib3V0IHBvcnQgbWFpbnRhaW5lcnNoaXAgaXMgYXZhaWxhYmxlIGF0Og0K PiANCj4gaHR0cHM6Ly9kb2NzLmZyZWVic2Qub3JnL2VuL2FydGljbGVzL2NvbnRyaWJ1dGlu Zy8jcG9ydHMtY29udHJpYnV0aW5nDQo+ID09PT4gICBvcGVuY2FzY2FkZS03LjguMF8xIGRl cGVuZHMgb24gc2hhcmVkIGxpYnJhcnk6IGxpYlF0NVFtbC5zbyAtIGZvdW5kICgvdXNyL2xv Y2FsL2xpYi9xdDUvbGliUXQ1UW1sLnNvKQ0KPiA9PT0+ICAgUmV0dXJuaW5nIHRvIGJ1aWxk IG9mIG9wZW5jYXNjYWRlLTcuOC4wXzENCj4gPT09PiAgIG9wZW5jYXNjYWRlLTcuOC4wXzEg ZGVwZW5kcyBvbiBzaGFyZWQgbGlicmFyeTogbGliUXQ1R3VpLnNvIC0gZm91bmQgKC91c3Iv bG9jYWwvbGliL3F0NS9saWJRdDVHdWkuc28pDQo+ID09PT4gICBvcGVuY2FzY2FkZS03Ljgu MF8xIGRlcGVuZHMgb24gc2hhcmVkIGxpYnJhcnk6IGxpYlF0NU5ldHdvcmsuc28gLSBmb3Vu ZCAoL3Vzci9sb2NhbC9saWIvcXQ1L2xpYlF0NU5ldHdvcmsuc28pDQo+ID09PT4gICBvcGVu Y2FzY2FkZS03LjguMF8xIGRlcGVuZHMgb24gc2hhcmVkIGxpYnJhcnk6IGxpYlF0NVF1aWNr M0Quc28gLSBub3QgZm91bmQNCj4gPT09PiAgIEluc3RhbGxpbmcgZXhpc3RpbmcgcGFja2Fn ZSAvcGFja2FnZXMvQWxsL3F0NS1xdWljazNkLTUuMTUuMTNwMS5wa2cNCj4gWzEzMmFtZDY0 LWRlZmF1bHQtam9iLTAxXSBJbnN0YWxsaW5nIHF0NS1xdWljazNkLTUuMTUuMTNwMS4uLg0K PiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIGAtLSBJbnN0YWxsaW5nIGFzc2ltcC01LjQu MC4uLg0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIGAtLSBFeHRyYWN0aW5nIGFzc2lt cC01LjQuMDogLi4uLi4uLi4uLiBkb25lDQo+IFsxMzJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0g YC0tIEluc3RhbGxpbmcgcXQ1LW9wZW5nbC01LjE1LjEzcDE0Mi4uLg0KPiBbMTMyYW1kNjQt ZGVmYXVsdC1qb2ItMDFdIGAtLSBFeHRyYWN0aW5nIHF0NS1vcGVuZ2wtNS4xNS4xM3AxNDI6 IC4uLi4uLi4uLi4gZG9uZQ0KPiBbMTMyYW1kNjQtZGVmYXVsdC1qb2ItMDFdIEV4dHJhY3Rp bmcgcXQ1LXF1aWNrM2QtNS4xNS4xM3AxOiAuLi4uLi4uLi4uIGRvbmUNCj4gPT09PiAgIG9w ZW5jYXNjYWRlLTcuOC4wXzEgZGVwZW5kcyBvbiBzaGFyZWQgbGlicmFyeTogbGliUXQ1UXVp Y2szRC5zbyAtIGZvdW5kICgvdXNyL2xvY2FsL2xpYi9xdDUvbGliUXQ1UXVpY2szRC5zbykN Cj4gPT09PiAgIFJldHVybmluZyB0byBidWlsZCBvZiBvcGVuY2FzY2FkZS03LjguMF8xDQo+ ID09PT4gICBvcGVuY2FzY2FkZS03LjguMF8xIGRlcGVuZHMgb24gc2hhcmVkIGxpYnJhcnk6 IGxpYlF0NVdpZGdldHMuc28gLSBmb3VuZCAoL3Vzci9sb2NhbC9saWIvcXQ1L2xpYlF0NVdp ZGdldHMuc28pDQo+ID09PT4gICBvcGVuY2FzY2FkZS03LjguMF8xIGRlcGVuZHMgb24gc2hh cmVkIGxpYnJhcnk6IGxpYlF0NVhtbC5zbyAtIGZvdW5kICgvdXNyL2xvY2FsL2xpYi9xdDUv bGliUXQ1WG1sLnNvKQ0KPiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCj4gPT09PT09PT09PT09 PT09PT09PT09PT08cGhhc2U6IGNvbmZpZ3VyZSAgICAgID49PT09PT09PT09PT09PT09PT09 PT09PT09PT09DQo+ID09PT09IGVudjogTk9fREVQRU5EUz15ZXMgVVNFUj1yb290IFVJRD0w IEdJRD0wDQo+ID09PT4gIENvbmZpZ3VyaW5nIGZvciBvcGVuY2FzY2FkZS03LjguMF8xDQo+ IC91c3IvYmluL3NlZCAtaSAiIiAtZSAnc3x0Y2xzaHwvdXNyL2xvY2FsL2Jpbi90Y2xzaDgu NnwnIC93cmtkaXJzL3Vzci9wb3J0cy9jYWQvb3BlbmNhc2NhZGUvd29yay9PQ0NULTdfOF8w L2dlbmRvYw0KPiAvdXNyL2Jpbi9zZWQgLWkgIiIgLWUgJ3N8L3Vzci9iaW4vfC91c3IvbG9j YWwvYmluL3wnIC93cmtkaXJzL3Vzci9wb3J0cy9jYWQvb3BlbmNhc2NhZGUvd29yay9PQ0NU LTdfOF8wL2FkbS9nZW5jb25mZGVwcy50Y2wNCj4gL3Vzci9iaW4vZ3JlcCAtcmwgeDg2XzY0 IC93cmtkaXJzL3Vzci9wb3J0cy9jYWQvb3BlbmNhc2NhZGUvd29yay9PQ0NULTdfOF8wIHwg L3Vzci9iaW4veGFyZ3MgL3Vzci9iaW4vc2VkIC1pICIiCSAtZSAnc3x4ODZfNjR8YW1kNjR8 Jw0KPiAvdXNyL2Jpbi9zZWQgLWkgIiIgLWUgJ3N8bGlufGJzZHwnIC93cmtkaXJzL3Vzci9w b3J0cy9jYWQvb3BlbmNhc2NhZGUvd29yay9PQ0NULTdfOF8wL2FkbS90ZW1wbGF0ZXMvZW52 LnNoDQo+ID09PT4gIFBlcmZvcm1pbmcgb3V0LW9mLXNvdXJjZSBidWlsZA0KPiAvYmluL21r ZGlyIC1wIC93cmtkaXJzL3Vzci9wb3J0cy9jYWQvb3BlbmNhc2NhZGUvd29yay8uYnVpbGQN Cj4gQ01ha2UgRGVwcmVjYXRpb24gV2FybmluZyBhdCBDTWFrZUxpc3RzLnR4dDoxIChjbWFr ZV9taW5pbXVtX3JlcXVpcmVkKToNCj4gICBDb21wYXRpYmlsaXR5IHdpdGggQ01ha2UgPCAz LjUgd2lsbCBiZSByZW1vdmVkIGZyb20gYSBmdXR1cmUgdmVyc2lvbiBvZg0KPiAgIENNYWtl Lg0KPiANCj4gICBVcGRhdGUgdGhlIFZFUlNJT04gYXJndW1lbnQgPG1pbj4gdmFsdWUgb3Ig dXNlIGEgLi4uPG1heD4gc3VmZml4IHRvIHRlbGwNCj4gICBDTWFrZSB0aGF0IHRoZSBwcm9q ZWN0IGRvZXMgbm90IG5lZWQgY29tcGF0aWJpbGl0eSB3aXRoIG9sZGVyIHZlcnNpb25zLg0K PiANCj4gDQo+IC0tIFRoZSBDIGNvbXBpbGVyIGlkZW50aWZpY2F0aW9uIGlzIENsYW5nIDE0 LjAuNQ0KPiAtLSBUaGUgQ1hYIGNvbXBpbGVyIGlkZW50aWZpY2F0aW9uIGlzIENsYW5nIDE0 LjAuNQ0KPiAtLSBEZXRlY3RpbmcgQyBjb21waWxlciBBQkkgaW5mbw0KPiAtLSBEZXRlY3Rp bmcgQyBjb21waWxlciBBQkkgaW5mbyAtIGRvbmUNCj4gLS0gQ2hlY2sgZm9yIHdvcmtpbmcg QyBjb21waWxlcjogL3Vzci9sb2NhbC9saWJleGVjL2NjYWNoZS9jYyAtIHNraXBwZWQNCj4g LS0gRGV0ZWN0aW5nIEMgY29tcGlsZSBmZWF0dXJlcw0KPiAtLSBEZXRlY3RpbmcgQyBjb21w aWxlIGZlYXR1cmVzIC0gZG9uZQ0KPiAtLSBEZXRlY3RpbmcgQ1hYIGNvbXBpbGVyIEFCSSBp bmZvDQo+IC0tIERldGVjdGluZyBDWFggY29tcGlsZXIgQUJJIGluZm8gLSBkb25lDQo+IC0t IENoZWNrIGZvciB3b3JraW5nIENYWCBjb21waWxlcjogL3Vzci9sb2NhbC9saWJleGVjL2Nj YWNoZS9jKysgLSBza2lwcGVkDQo+IC0tIERldGVjdGluZyBDWFggY29tcGlsZSBmZWF0dXJl cw0KPiAtLSBEZXRlY3RpbmcgQ1hYIGNvbXBpbGUgZmVhdHVyZXMgLSBkb25lDQo+IC0tIElu Zm8uIERldGVjdGluZyBkb3h5Z2VuDQo+IC0tIENvdWxkIE5PVCBmaW5kIERveHlnZW4gKG1p c3Npbmc6IERPWFlHRU5fRVhFQ1VUQUJMRSkgKFJlcXVpcmVkIGlzIGF0IGxlYXN0IHZlcnNp b24gIjEuOC40IikNCj4gLS0gSW5mbzogVENMIGlzIHVzZWQgYnkgT0NDVA0KPiAtLSBGb3Vu ZCBUY2xzaDogL3Vzci9sb2NhbC9iaW4vdGNsc2g4LjYgKGZvdW5kIHZlcnNpb24gIjguNiIp IA0KPiAtLSBJbmZvOiBUSyBpcyB1c2VkIGJ5IE9DQ1QNCj4gLS0gSW5mbzogWGxpYiBpcyB1 c2VkIGJ5IE9DQ1QNCj4gLS0gSW5mbzogRnJlZVR5cGUgaXMgdXNlZCBieSBPQ0NUDQo+IC0t IEZvdW5kIEZyZWV0eXBlOiAvdXNyL2xvY2FsL2xpYi9saWJmcmVldHlwZS5zbyAoZm91bmQg dmVyc2lvbiAiMi4xMy4yIikgDQo+IFZUSyB2ZXJzaW9uICg5LjIuNikNCj4gLS0gUHJvY2Vz c2luZyBRdCAzLXJkIHBhcnR5DQo+IC0tIEZvdW5kIHVuc3VpdGFibGUgUXQgdmVyc2lvbiAi NS4xNS4xMyIgZnJvbSAvdXNyL2xvY2FsL2xpYi9xdDUvYmluL3FtYWtlDQo+IC0tIEluZm86 IFF0IGlzIHVzZWQgYnkgT0NDVA0KPiAtLSBJbmZvOiBUaGUgZGlyZWN0b3JpZXMgb2YgM3Jk cGFydHkgaGVhZGVyczogDQo+IAkvdXNyL2xvY2FsL2luY2x1ZGUvdGNsOC42DQo+IAkvdXNy L2xvY2FsL2luY2x1ZGUvdGs4LjYNCj4gCS91c3IvbG9jYWwvaW5jbHVkZS9mcmVldHlwZTIN Cj4gCS91c3IvbG9jYWwvaW5jbHVkZS92dGstOS4yDQo+IAkvdXNyL2xvY2FsL2luY2x1ZGUN Cj4gCS91c3IvbG9jYWwvaW5jbHVkZS9kcmFjbw0KPiAtLSBJbmZvOiBUaGUgZGlyZWN0b3Jp ZXMgb2YgM3JkcGFydHkgbGlicmFyaWVzOiANCj4gCS91c3IvbG9jYWwvbGliDQo+IC0tIA0K PiBJbmZvOiAoMTk6MDI6MTgpIFN0YXJ0IGNvbGxlY3RpbmcgYWxsIE9DQ1QgaGVhZGVyIGZp bGVzIGludG8gL3dya2RpcnMvdXNyL3BvcnRzL2NhZC9vcGVuY2FzY2FkZS93b3JrLy5idWls ZC9pbmMgLi4uDQo+IC0tIEluZm86ICgxOTowMjoxOCkgQ29tcGFyZSBGSUxFUyB3aXRoIGZp bGVzIGluIHBhY2thZ2UgZGlyZWN0b3JpZXMuLi4NCj4gLS0gV2FybmluZy4gRmlsZSAvd3Jr ZGlycy91c3IvcG9ydHMvY2FkL29wZW5jYXNjYWRlL3dvcmsvT0NDVC03XzhfMC9zcmMvU3Rh bmRhcmQvU3RhbmRhcmRfQ0xvY2FsZVNlbnRyeS5oeHgub3JpZyBpcyBub3QgbGlzdGVkIGlu IC93cmtkaXJzL3Vzci9wb3J0cy9jYWQvb3BlbmNhc2NhZGUvd29yay9PQ0NULTdfOF8wL3Ny Yy9TdGFuZGFyZC9GSUxFUw0KPiAtLSBXYXJuaW5nLiBGaWxlIC93cmtkaXJzL3Vzci9wb3J0 cy9jYWQvb3BlbmNhc2NhZGUvd29yay9PQ0NULTdfOF8wL3NyYy9TdGFuZGFyZC9TdGFuZGFy ZF9DU3RyaW5nLmN4eC5vcmlnIGlzIG5vdCBsaXN0ZWQgaW4gL3dya2RpcnMvdXNyL3BvcnRz L2NhZC9vcGVuY2FzY2FkZS93b3JrL09DQ1QtN184XzAvc3JjL1N0YW5kYXJkL0ZJTEVTDQo+ IC0tIFdhcm5pbmcuIEZpbGUgL3dya2RpcnMvdXNyL3BvcnRzL2NhZC9vcGVuY2FzY2FkZS93 b3JrL09DQ1QtN184XzAvc3JjL1NURVBDQUZDb250cm9sL1NURVBDQUZDb250cm9sX1JlYWRl ci5jeHgub3JpZyBpcyBub3QgbGlzdGVkIGluIC93cmtkaXJzL3Vzci9wb3J0cy9jYWQvb3Bl bmNhc2NhZGUvd29yay9PQ0NULTdfOF8wL3NyYy9TVEVQQ0FGQ29udHJvbC9GSUxFUw0KPiAt LSBXYXJuaW5nLiBGaWxlIC93cmtkaXJzL3Vzci9wb3J0cy9jYWQvb3BlbmNhc2NhZGUvd29y ay9PQ0NULTdfOF8wL3NyYy9TVEVQQ29uc3RydWN0L1NURVBDb25zdHJ1Y3RfQVAyMDNDb250 ZXh0LmN4eC5vcmlnIGlzIG5vdCBsaXN0ZWQgaW4gL3dya2RpcnMvdXNyL3BvcnRzL2NhZC9v cGVuY2FzY2FkZS93b3JrL09DQ1QtN184XzAvc3JjL1NURVBDb25zdHJ1Y3QvRklMRVMNCj4g LS0gV2FybmluZy4gRmlsZSAvd3JrZGlycy91c3IvcG9ydHMvY2FkL29wZW5jYXNjYWRlL3dv cmsvT0NDVC03XzhfMC9zcmMvSVZ0a0RyYXcvSVZ0a0RyYXcuY3h4Lm9yaWcgaXMgbm90IGxp c3RlZCBpbiAvd3JrZGlycy91c3IvcG9ydHMvY2FkL29wZW5jYXNjYWRlL3dvcmsvT0NDVC03 XzhfMC9zcmMvSVZ0a0RyYXcvRklMRVMNCj4gLS0gV2FybmluZy4gRmlsZSAvd3JrZGlycy91 c3IvcG9ydHMvY2FkL29wZW5jYXNjYWRlL3dvcmsvT0NDVC03XzhfMC9zcmMvSVZ0a0RyYXcv SVZ0a0RyYXdfSW50ZXJhY3Rvci5jeHgub3JpZyBpcyBub3QgbGlzdGVkIGluIC93cmtkaXJz L3Vzci9wb3J0cy9jYWQvb3BlbmNhc2NhZGUvd29yay9PQ0NULTdfOF8wL3NyYy9JVnRrRHJh dy9GSUxFUw0KPiAtLSBJbmZvOiAoMTk6MDI6MjEpIENyZWF0ZSBoZWFkZXItbGlua3MgaW4g aW5jIGZvbGRlci4uLg0KPiAtLSBJbmZvOiAoMTk6MDI6MjEpIENoZWNraW5nIGhlYWRlcnMg aW4gaW5jIGZvbGRlci4uLg0KPiAtLSBJbmZvOiAoMTk6MDI6MjIpIEVuZCB0aGUgY29sbGVj dGluZw0KPiAtLSANCj4gSW5mbzogKDE5OjAyOjIyKSBTdGFydCBjb2xsZWN0aW5nIGFsbCBP Q0NUIHRvb2wgaGVhZGVyIGZpbGVzIGludG8gL3dya2RpcnMvdXNyL3BvcnRzL2NhZC9vcGVu Y2FzY2FkZS93b3JrLy5idWlsZC9pbmMvaW5zcGVjdG9yIC4uLg0KPiAtLSBJbmZvOiAoMTk6 MDI6MjIpIENvbXBhcmUgRklMRVMgd2l0aCBmaWxlcyBpbiBwYWNrYWdlIGRpcmVjdG9yaWVz Li4uDQo+IC0tIEluZm86ICgxOTowMjoyMikgQ3JlYXRlIGhlYWRlci1saW5rcyBpbiBpbmMg Zm9sZGVyLi4uDQo+IC0tIEluZm86ICgxOTowMjoyMikgQ2hlY2tpbmcgaGVhZGVycyBpbiBp bmMgZm9sZGVyLi4uDQo+IC0tIEluZm86IFVzZWQgbmF0aXZlIG1lbW9yeSBtYW5hZ2VyDQo+ IENNYWtlIEVycm9yIGF0IGFkbS9jbWFrZS9vY2N0X3Rvb2xraXQuY21ha2U6MzUgKGluY2x1 ZGVfZGlyZWN0b3JpZXMpOg0KPiAgIGluY2x1ZGVfZGlyZWN0b3JpZXMgZ2l2ZW4gZW1wdHkt c3RyaW5nIGFzIGluY2x1ZGUgZGlyZWN0b3J5Lg0KPiBDYWxsIFN0YWNrIChtb3N0IHJlY2Vu dCBjYWxsIGZpcnN0KToNCj4gICBDTWFrZUxpc3RzLnR4dDozNCAoaW5jbHVkZSkNCj4gICB0 b29scy9US1NoYXBlVmlldy9DTWFrZUxpc3RzLnR4dDo2IChPQ0NUX0lOQ0xVREVfQ01BS0Vf RklMRSkNCj4gDQo+IA0KPiBDTWFrZSBFcnJvciBhdCBhZG0vY21ha2UvcXRfbWFjcm8uY21h a2U6NjIgKHF0NF9hZGRfcmVzb3VyY2VzKToNCj4gICBVbmtub3duIENNYWtlIGNvbW1hbmQg InF0NF9hZGRfcmVzb3VyY2VzIi4NCj4gQ2FsbCBTdGFjayAobW9zdCByZWNlbnQgY2FsbCBm aXJzdCk6DQo+ICAgYWRtL2NtYWtlL3F0X21hY3JvLmNtYWtlOjk3IChGSU5EX0FORF9XUkFQ X1JFU09VUkNFX0ZJTEUpDQo+ICAgYWRtL2NtYWtlL29jY3RfdG9vbGtpdC5jbWFrZToyMDUg KEZJTkRfQU5EX0lOU1RBTExfUVRfUkVTT1VSQ0VTKQ0KPiAgIENNYWtlTGlzdHMudHh0OjM0 IChpbmNsdWRlKQ0KPiAgIHRvb2xzL1RLU2hhcGVWaWV3L0NNYWtlTGlzdHMudHh0OjYgKE9D Q1RfSU5DTFVERV9DTUFLRV9GSUxFKQ0KPiANCj4gDQo+IC0tIENvbmZpZ3VyaW5nIGluY29t cGxldGUsIGVycm9ycyBvY2N1cnJlZCENCj4gKioqIEVycm9yIGNvZGUgMQ0KPiANCj4gU3Rv cC4NCj4gbWFrZTogc3RvcHBlZCBpbiAvdXNyL3BvcnRzL2NhZC9vcGVuY2FzY2FkZQ0KPiA9 Pj4gQ2xlYW5pbmcgdXAgd3JrZGlyDQo+ID09PT4gIENsZWFuaW5nIGZvciBvcGVuY2FzY2Fk ZS03LjguMF8xDQo+IGJ1aWxkIG9mIGNhZC9vcGVuY2FzY2FkZSB8IG9wZW5jYXNjYWRlLTcu OC4wXzEgZW5kZWQgYXQgTW9uIEFwciAxNSAyMTowMjoyMyBDRVNUIDIwMjQNCj4gYnVpbGQg dGltZTogMDA6MDA6NTMNCj4gISEhIGJ1aWxkIGZhaWx1cmUgZW5jb3VudGVyZWQgISEhDQo= From nobody Tue Apr 16 07:34:29 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 4VJbQc24pyz5G2ry for ; Tue, 16 Apr 2024 07:34:32 +0000 (UTC) (envelope-from des@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 4VJbQc0DLGz4pZt; Tue, 16 Apr 2024 07:34:32 +0000 (UTC) (envelope-from des@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1713252872; 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=I/0QMOCtgubg75cV2rxjYCaVzQC2TGpc7jEULArmGpg=; b=YLeXcOzjYwGOhs1+6MxQRnJFO2GWFN4gg68Ekc6eloBNwJVPYCgBLrbStUBcJ+DWPP2cJY hH7yxsQhHT2S/WVbcvI25XyAQzdbGsZfxIQtT7d+gOyaXVrPjpsYR9BavEziCGaO4+dV13 yt4KV9tWI4SgaSgQrzty3GVUZmJvsDUMqRjBb09s9UoqbeM3AUihEUmjaIfft3yRwY4sAa e9ZQ+pyPVqLXdOZWqinuqH4YcJrs95r0tk6mylMUW8ruP2+EUyYMpqg1OhbT0+y9cjt4WX 3081sf8t3yJtv5TXE11mOrX0a6YJPVEIaUpyuzOfP1OkoxK2AIB+opTQiImmOQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1713252872; a=rsa-sha256; cv=none; b=GJZiRJ5rhAIQ2aJyYOItCF426pd7q36ZOAJVLS+47xlHHE80o+MmWxUadPjkDqPSltMc7e 0EDm6e5k0NMJT7z5RbTRxEi0H3DwNfvAKj5k9kYszhFGoze1VC24Elp7H5G8gjQB1QxS+M ADQbDjJIZJHaahg5/Tf4DzlXJuJCdyYChPB6SBSWbZAcl4D2dKLNU0RfkOXQ62HP4kyItg JaHxt7uKjyM1fPnbSNnZ9MHlWOi0Hs8XTtD3fUPQlm5rKk5zNdiA3/5EImTETm5l3l/yXc q5ETY9momMdxCRC/HP4lN9vMLXRdYz5TSR5dlSWp8eKXeR0p9SD1c7qB5hZdLQ== 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=1713252872; 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=I/0QMOCtgubg75cV2rxjYCaVzQC2TGpc7jEULArmGpg=; b=jT5ceqwAi4/bWwY7GXpDi/w7/6At2YP60AirPDeSgpDUR4QgiDPGhJ8sjD0CPTyCvLmM2p 4jPdRzPMpXe/pIeny8E9op+Dt7P2/3Ky/Z6JWIz2jXOMqgYOD43k4r1GPukipW/G6Pdwvl bbancFDTDtaeLJj1eimxHPrxbGWnf4/ulMkpuqiPPGK+1U6cIKbVsLub2pbdDxEhyw+bz9 oYqnPEPtS2HkD42wKlC7/AwzdveI1E57Bpjd3mkvFYnQuroo+TackI1Msd+zWR5+arHkbu ym9H9kIVxALmW0SU46a2oIjitbANBu6VuIcdT7dyFZewn2CSnE4UxTWIkQgmlw== Received: from ltc.des.dev (2a02-8428-0993-f001-922e-16ff-fef1-acef.rev.sfr.net [IPv6:2a02:8428:993:f001:922e:16ff:fef1:acef]) (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 did not present a certificate) (Authenticated sender: des) by smtp.freebsd.org (Postfix) with ESMTPSA id 4VJbQb6DcXz1TDn; Tue, 16 Apr 2024 07:34:31 +0000 (UTC) (envelope-from des@freebsd.org) Received: by ltc.des.dev (Postfix, from userid 1001) id 2D4E81C29B; Tue, 16 Apr 2024 09:34:29 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Matthias Fechner Cc: Gleb Popov , "freebsd-ports@FreeBSD.org" Subject: Re: Package a second port (gitlab-ee instead of gitlab-ce) In-Reply-To: <9e7bf1f4-aeb9-4e64-bde3-2813b4804d56@freebsd.org> (Matthias Fechner's message of "Tue, 16 Apr 2024 08:09:34 +0300") References: <58745d45-46f3-4152-bc30-eee0794fe55c@freebsd.org> <0da7afa3-465f-4364-aad0-5b0932283b21@freebsd.org> <86edb6dgl8.fsf@ltc.des.dev> <9e7bf1f4-aeb9-4e64-bde3-2813b4804d56@freebsd.org> User-Agent: Gnus/5.13 (Gnus v5.13) Date: Tue, 16 Apr 2024 09:34:29 +0200 Message-ID: <867cgxdam2.fsf@ltc.des.dev> 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 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Matthias Fechner writes: > Does maybe anyone know where all the flavor features are documented. > Was not able to find a man page for, maybe there is something else to lea= rn about it :) Only an entire chapter in the Porters' Handbook: https://docs.freebsd.org/en/books/porters-handbook/flavors/ The @all syntax, however, is a poudriere feature, and is documented in the FLAVORS section of poudriere(8). DES --=20 Dag-Erling Sm=C3=B8rgrav - des@FreeBSD.org From nobody Tue Apr 16 13:47:52 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 4VJljT4PDqz5GttG for ; Tue, 16 Apr 2024 13:47:57 +0000 (UTC) (envelope-from void@f-m.fm) Received: from wfhigh4-smtp.messagingengine.com (wfhigh4-smtp.messagingengine.com [64.147.123.155]) (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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4VJljS2vbjz47m7 for ; Tue, 16 Apr 2024 13:47:56 +0000 (UTC) (envelope-from void@f-m.fm) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=f-m.fm header.s=fm2 header.b=SKhHtWLz; dkim=pass header.d=messagingengine.com header.s=fm2 header.b=NAoTYo7f; dmarc=pass (policy=none) header.from=f-m.fm; spf=pass (mx1.freebsd.org: domain of void@f-m.fm designates 64.147.123.155 as permitted sender) smtp.mailfrom=void@f-m.fm Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailfhigh.west.internal (Postfix) with ESMTP id EABD71800156 for ; Tue, 16 Apr 2024 09:47:54 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Tue, 16 Apr 2024 09:47:55 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=f-m.fm; h=cc :content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm2; t=1713275274; x=1713361674; bh=MvFutmJjC6 luBZu/Q0ZlTq3WL61f7aOH75LAOIO4MRM=; b=SKhHtWLzNSV3wAPjrNK0e08Fl2 Y+ImUch9PrXcG0d9pSJK1fdlUBZa+MAN/i37MVH9zCJwNmHKZfh4OqdTmwPIDmCf Iw+C5iefW8cLlc8Q2h8cJiqGT3i62Gc89dbznrTtx2EQ11zlPbT4zOv4eNvGaFtA Y4B/xh1kN4kWIm+VxIsgGwp4briWvv3kR5lahR5jHYabuGIzMinRPOuZ0yWheT5T si7J8BZOpJ7NEP1Qx5p6pVXsa2rBsI1XrrFI3zRdDstx7qqSJOWNU4Z01kxIZrEJ FMzXuUBbHs9VsppSagBQSXwE3iE4q7dKCTZmNV3dR0fJjLIfmvJKwkNnPpHA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; t=1713275274; x=1713361674; bh=MvFutmJjC6luBZu/Q0ZlTq3WL61f 7aOH75LAOIO4MRM=; b=NAoTYo7fnKIMdjuj3q9U1kKCwOYrZkyqCZYfqjYxyLXt VI52g+ParBg8jwKi+yuZ99h58rnrtcMs80BQ55/PBqGmT2AXinepuRydKsHpCV2h fL/dsY/yQzOEUjKMwMHo5M5Yzk4fzfwidy2R8qqn7IRy/4qNzy5vVlV26VsqxGXo m0AQSWnztheLJJm80XCBUZQ1nHztk6be3tT9PV/dleCFNCuHpx0CVIS/690pEM7J VHzJ563hYGXQnVBvqvEmT8a9XVpKVh6MhnmZV3/nRoRiMumef2ZCBJGLeK1hHiqr W/WSka1/KQNwjwYOuqpEAVd6e1Inoln5eF+k70gppg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrudejiedgtdejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpeffhffvuffkfhggtggujgesthdtre dttddtvdenucfhrhhomhepvhhoihguuceovhhoihgusehfqdhmrdhfmheqnecuggftrfgr thhtvghrnhepkeeutdelkeetvdeggeetgfehjeettddvgeduieeiieehgfetvdeivedtte eileeknecuffhomhgrihhnpehvvghrshhiohhnshdrmhhkpdgtrghtfhhlrghprdhorhhg necuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepvhhoih gusehfqdhmrdhfmh X-ME-Proxy: Feedback-ID: i2541463c:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Tue, 16 Apr 2024 09:47:53 -0400 (EDT) Date: Tue, 16 Apr 2024 14:47:52 +0100 From: void To: freebsd-ports@freebsd.org Subject: Re: holding rust at a particular version Message-ID: Mail-Followup-To: freebsd-ports@freebsd.org References: <202404160319.43G3JYV4025119@donotpassgo.dyslexicfish.net> 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 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: <202404160319.43G3JYV4025119@donotpassgo.dyslexicfish.net> X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.40 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.80)[-0.796]; MID_RHS_NOT_FQDN(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[f-m.fm,none]; R_DKIM_ALLOW(-0.20)[f-m.fm:s=fm2,messagingengine.com:s=fm2]; R_SPF_ALLOW(-0.20)[+ip4:64.147.123.128/27]; MIME_GOOD(-0.10)[text/plain]; RCVD_IN_DNSWL_LOW(-0.10)[64.147.123.155:from]; FREEMAIL_FROM(0.00)[f-m.fm]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_THREE(0.00)[3]; RCPT_COUNT_ONE(0.00)[1]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; FREEMAIL_ENVFROM(0.00)[f-m.fm]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[f-m.fm:+,messagingengine.com:+]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; ASN(0.00)[asn:29838, ipnet:64.147.123.0/24, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; MISSING_XM_UA(0.00)[]; DWL_DNSWL_NONE(0.00)[messagingengine.com:dkim] X-Rspamd-Queue-Id: 4VJljS2vbjz47m7 On Tue, Apr 16, 2024 at 04:19:34AM +0100, Jamie Landeg-Jones wrote: >I don't use poudriere, but for normal port buidling, and >specifically for rust, set this is /etc/make.conf: > >CARGO_BUILDDEP= "any-version" this might have fixed it for me - testing right now >If you then install a new rust port, it won't require updating rust. > >However, as you noticed, all the rust ports get version-bumped when >there is a new rust, so presumably if your setup does a "build all new ports", >then they will be affected by this. yeah. The other method would be taking the commit back to 1.76 and checking that none of the ports I'm using which are dependent on rust are themselves requiring a version bump for vuln reasons. The entire exercise is to get round having to build latest rust locally on a weak system. Rust is a special case because it won't build under qemu. rust on arm64 pkg servers is 1.76 but in ports it's 1.77. >Secondly, I'm sure some people reading this are screaming in horror - there >are obviously reasons why it's been decided to bump all the rust ports, >support and security issues based on previous rust versions being just two, >so, take this advice with a pinch of salt. I don't know what the reasons are. If it's to patch a vuln, and that vuln is either in rust itself or in something that needs it to build, then fair enough, it's just going to have to build latest rust. >On my slower machines I less care about, I have a script that automatically >sets the DEFAULT_VERSIONS for various things (in a file /var/run/port-default.versions.mk >that is loaded by make.conf) to the latest currently installed version - but >only if that version is still a valid port in the ports tree. > >It's here if you're interested: https://www.catflap.org/jamie/freebsd/ The DEFAULT_VERSIONS for rust in /var/run/port-default.versions.mk are either rust or rust-nightly. I can't see how the version can be held to a numeric value here. thanks for everything. your link looks interesting. -- From nobody Tue Apr 16 14:24:16 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 4VJmWT6HRpz5GxnW for ; Tue, 16 Apr 2024 14:24:21 +0000 (UTC) (envelope-from jamie@catflap.org) Received: from donotpassgo.dyslexicfish.net (donotpassgo.dyslexicfish.net [IPv6:2001:19f0:7400:8808:123::1]) by mx1.freebsd.org (Postfix) with ESMTP id 4VJmWT3vyMz4J2d for ; Tue, 16 Apr 2024 14:24:21 +0000 (UTC) (envelope-from jamie@catflap.org) Authentication-Results: mx1.freebsd.org; none X-Catflap-Envelope-From: X-Catflap-Envelope-To: freebsd-ports@FreeBSD.org Received: from donotpassgo.dyslexicfish.net (donotpassgo.dyslexicfish.net [209.250.224.51]) by donotpassgo.dyslexicfish.net (8.14.5/8.14.5) with ESMTP id 43GEOGaQ049027; Tue, 16 Apr 2024 15:24:16 +0100 (BST) (envelope-from jamie@donotpassgo.dyslexicfish.net) Received: (from jamie@localhost) by donotpassgo.dyslexicfish.net (8.14.5/8.14.5/Submit) id 43GEOGpa049026; Tue, 16 Apr 2024 15:24:16 +0100 (BST) (envelope-from jamie) From: Jamie Landeg-Jones Message-Id: <202404161424.43GEOGpa049026@donotpassgo.dyslexicfish.net> Date: Tue, 16 Apr 2024 15:24:16 +0100 Organization: Dyslexic Fish To: void@f-m.fm, freebsd-ports@FreeBSD.org Subject: Re: holding rust at a particular version References: <202404160319.43G3JYV4025119@donotpassgo.dyslexicfish.net> In-Reply-To: User-Agent: Heirloom mailx 12.4 7/29/08 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 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.2.7 (donotpassgo.dyslexicfish.net [209.250.224.51]); Tue, 16 Apr 2024 15:24:16 +0100 (BST) X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:20473, ipnet:2001:19f0:7400::/38, country:US] X-Rspamd-Queue-Id: 4VJmWT3vyMz4J2d void wrote: > The entire exercise is to get round having to build latest rust > locally on a weak system. Rust is a special case because it won't > build under qemu. rust on arm64 pkg servers is 1.76 but in > ports it's 1.77. Yeah, similar reason here. I know it's "buyer beware", but it's a risk I'm willing to take on my small arm boxes. > >On my slower machines I less care about, I have a script that automatically > >sets the DEFAULT_VERSIONS for various things (in a file /var/run/port-default.versions.mk > >that is loaded by make.conf) to the latest currently installed version - but > >only if that version is still a valid port in the ports tree. > > > >It's here if you're interested: https://www.catflap.org/jamie/freebsd/ > > The DEFAULT_VERSIONS for rust in /var/run/port-default.versions.mk > are either rust or rust-nightly. I can't see how the version can be held > to a numeric value here. Yes, sorry, the DEFAULT_VERSIONS thing I mentioned was referring to the more general issue with other ports, and not the issue you're having with rust. For rust, stick with the CARGO_BUILDDEP mentioned earlier. See /usr/ports/Mk/Uses/cargo.mk for more info! > > thanks for everything. your link looks interesting. Cheers, feedback welcome! From nobody Wed Apr 17 03:52:18 2024 X-Original-To: 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 4VK6Rk5cgHz5HkrH for ; Wed, 17 Apr 2024 03:52:18 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VK6Rk3xKJz4Xtq for ; Wed, 17 Apr 2024 03:52:18 +0000 (UTC) (envelope-from portscout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1713325938; a=rsa-sha256; cv=none; b=kFL0ZeimsfkhlXJjfr/joxcwE2ZcdGTH3seEuiHYSjCQ4c5gHag7hJKiN1jDx479kl4Hsn tnOLnjxPruvLIgMnfJwzSxNJSlkYwIhgK2w7cMRW/xT7B+26yeHgw+cymOnXzNzb3BX9os BfixZgI1vhBqx7PUTuzowiHbGUunWhHVqYNMtmjwGOuoSImav1T5NFPvt00t/yvSH2M6BM 0jgtV1R4tic84ocnhCdBaI0F/H8oWsGfCx2iHGwcpsfjqKSC10iil8ymlpTVXt2cxHXWeF gA8PF7F7EI3n6rdqzr3bDswpBofoPiaiM16CuEfScHsNqzXMtJ+2KsJSexpPNQ== 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=1713325938; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=/NYmB3dFFxsy4TAkwjqOUvFOglf6qWVg4aQWuVIU6J0=; b=rf4oSfiRbmQNCFLR0kHPBsBejb7tlxEpCMQhUSxNsQ9Zgq8UqtiHqBO6IUdOvfjulAO2N6 u1FQ7HeotUcRoHBMwMxGDjoQf4ps7D4uSS4TRyvIz0U89eLxk3GH/iXpqbkTy7PzOX6mMT u/oIu0ZrKuuX4ymaRfadc6feF1xhCfbux3G6peNfxk6ZBUZmH+zhUOSG4guaknXEQEDUR7 VC304cD0xztIaMYAIRZjkcKM1k9kIGJUrffJiMFMgBGSWZJXXNM8nN00daprWBz0Wm3PwP 7g+TGkavkhK7pDVbm5cpYITq5bU+qUNLenOrdVt2ELJNVInrUXak+WZVyE7j3Q== Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4VK6Rk3XpTz1B1Z for ; Wed, 17 Apr 2024 03:52:18 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.17.1/8.17.1) with ESMTP id 43H3qI65091076 for ; Wed, 17 Apr 2024 03:52:18 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.17.1/8.17.1/Submit) id 43H3qIN8091075; Wed, 17 Apr 2024 03:52:18 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202404170352.43H3qIN8091075@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain 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 Date: Wed, 17 Apr 2024 03:52:18 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: Unmaintained FreeBSD ports which are out of date X-Mailer: portscout/0.8.1 Dear port maintainers, The portscout new distfile checker has detected that one or more unmaintained ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. Please consider also adopting this port. If any ports have already been updated, you can safely ignore the entry. An e-mail will not be sent again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ cad/ifcopenshell | 0.6.0 | blenderbim-240416 ------------------------------------------------+-----------------+------------ devel/py-archinfo | 9.0.5405 | v9.2.99 ------------------------------------------------+-----------------+------------ devel/py-cle | 9.0.5405 | v9.2.99 ------------------------------------------------+-----------------+------------ security/py-ailment | 9.0.5405 | v9.2.99 ------------------------------------------------+-----------------+------------ security/py-angr | 9.0.5405 | v9.2.99 ------------------------------------------------+-----------------+------------ security/py-pyvex | 9.0.5405 | v9.2.99 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Reported by: portscout! From nobody Wed Apr 17 07:24:52 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 4VKC9D19wLz5J39j for ; Wed, 17 Apr 2024 07:25:04 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 4VKC9D0gvdz42gk for ; Wed, 17 Apr 2024 07:25:04 +0000 (UTC) (envelope-from eduardo@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1713338704; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=HIWK3rKbMRSfBqleA1uICVsPjNF+9ACCfONtcEoESDY=; b=FbM0/XZXoAwyNx8f4hdYF0UukhBhXUA3GbF0Nb9UKJsUATai37qJi+CiGIVaSZ6ENrfjhu 34HAt0FvDp2F8MBDJkHLhIMYC2CUMQiwS5Dn4o93lIaOoP4d1qnWLXnA7RK9Z90aickPyY tbQ4puToFPVKJ8c33DoCwstwlTxuGDVT2QaSC30ecBBi9+Ih2io5JXx6L70ZhMWNl/zm5a eBSi3ohhU6+xwFGd/L5w/u7+o1LPDJTNrV3d9WAjeG1X4MFgl0uELCXu1PtYcsOz6GZ98g hicTtUzmwBhoHtOHIw5yJW6fIIJikf7hbvihXxakxyQXBmAsaUNqhhWYgQGFxQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1713338704; a=rsa-sha256; cv=none; b=dSLYiauyALUCY0tKXcwHjXt3JpdIM6wIW7Pmo2Jxg0srOM+t7wG8fwckkRkg9AlG/59boY oEP/77GJMKDgi0SFwTyLvGaNJCoaa+SQBMnRSV0PObISTlm4+KN2irnxQRYesuVpBRfOtk IzzobZ8pka+t2na8a7Y7rTtUoOmfQysVej+KvbgmeMvVHC7OAufDXNrGl7OQxBt95q4GZW ZaReEFmdSz9zYCWmAfIGGE17QwTdhg03lFYETtRqgbiH4lbiWPD6lENW26lQSledsRKTgF qj8havMarFpMCy5hr3+oWAOX4La6J3p44OA+u8r2DhCA2iPJrYj89jux9Lz4Vg== 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=1713338704; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=HIWK3rKbMRSfBqleA1uICVsPjNF+9ACCfONtcEoESDY=; b=oXJCSA4TF73TEVZAwAfGWiHrZHVx6PI59abqrfnjw67/IZlH5VNRonya/zHUbZwCF9bjai bJEuKwsBFh1y8BHM/mflRqCQ4AKWGlV18WZ7SEx/yGUM21GQ9aO7NqLWx6gB9pdRPpB6EG iUpFJhN65ZYAfRDKfQ23ykm6Wv0Yd7KGepBBzxw0cC+ciQrNkeD7FMN4E+ktL4sXgOuAB4 bLSGCzk3ukvEUm6UJPco95hfwm+pVl6kJHGBRbuKb9bcXmaaSuUeo0pHxVkZhrTTDnMI9g 5CR82sEMz3Nm9cnV5C9ZWZ/K7NpSQxbb19czoF03XOkW2amWKYGpEFYzIWVq+w== Received: from mail-qk1-f169.google.com (mail-qk1-f169.google.com [209.85.222.169]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) (Authenticated sender: eduardo) by smtp.freebsd.org (Postfix) with ESMTPSA id 4VKC9D08dYzTYR for ; Wed, 17 Apr 2024 07:25:03 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: by mail-qk1-f169.google.com with SMTP id af79cd13be357-78efd0fcec4so45200985a.1 for ; Wed, 17 Apr 2024 00:25:03 -0700 (PDT) X-Gm-Message-State: AOJu0Yw8NYvcSp0QvO3TEkuqHk3IWLpggkORuD/wJBi4fh39xSWrmZW2 qJjDFsdYNX2PMuR92ecKnP5/NqYLQ2LFt/e7/FV3pjSGVbs4yHQ90yVxH0ufc1uasbtuhWQX30k bm4bpjUcN92ZqBjIbOOvYCupA/pA= X-Google-Smtp-Source: AGHT+IFISlJ80RGywzW7Fl2TZNMPLPlkvz6XB0V3gWTvO6FtGjfxjm3p3pHfhSDO8Y3kRNO9DrMK1LWGukvKtMfMWr0= X-Received: by 2002:a05:622a:1895:b0:434:4a16:69c0 with SMTP id v21-20020a05622a189500b004344a1669c0mr18094846qtc.8.1713338703436; Wed, 17 Apr 2024 00:25:03 -0700 (PDT) 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 From: Nuno Teixeira Date: Wed, 17 Apr 2024 08:24:52 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: multimedia/webcamd future To: FreeBSD Mailing List Content-Type: multipart/alternative; boundary="000000000000cc6d34061645c064" --000000000000cc6d34061645c064 Content-Type: text/plain; charset="UTF-8" Hello all, multimedia/webcamd port and upstream is unmaintained and I'm looking for similar programs but at same time worried about the future of webcamd. Any help on this matter? Thanks, -- Nuno Teixeira FreeBSD Committer (ports) --000000000000cc6d34061645c064 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello all,

multimedia/webcam= d port and upstream is unmaintained and I'm looking for similar program= s but at same time worried about the future of webcamd.

Any help on this matter?

Thanks,

= --
Nuno Teixeira
FreeBSD Committer (po= rts)
--000000000000cc6d34061645c064-- From nobody Wed Apr 17 21:07:32 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 4VKYQP25rcz5H8k9 for ; Wed, 17 Apr 2024 21:07:41 +0000 (UTC) (envelope-from imb@protected-networks.net) Received: from mail.protected-networks.net (mail.protected-networks.net [IPv6:2001:470:8d59:1::8]) (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 "mail.protected-networks.net", Issuer "R3" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VKYQN3VvFz4WLK for ; Wed, 17 Apr 2024 21:07:40 +0000 (UTC) (envelope-from imb@protected-networks.net) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=protected-networks.net header.s=201508 header.b="l T6Csbj"; dmarc=pass (policy=reject) header.from=protected-networks.net; spf=pass (mx1.freebsd.org: domain of imb@protected-networks.net designates 2001:470:8d59:1::8 as permitted sender) smtp.mailfrom=imb@protected-networks.net DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d= protected-networks.net; h=content-transfer-encoding:content-type :content-type:subject:subject:from:from:content-language :user-agent:mime-version:date:date:message-id; s=201508; t= 1713388053; bh=ap5IXol6ttRABn+exLWIFj4uWQKHgznkdye9nySvMhI=; b=l T6CsbjOs+LRG67TIW43Jvks+RUcnI+yHtRH4W0tss2RZWbfBPJFyNPH1yP7YhA4Z kFJZZEKWnPJSYua/HspXCSOVl5IZlaPWPgL85FsRKv4I/z9BrVEREZwwhJGZ6R14 B4KuRyqdUyHOQsttSI7UOhUwJZcefc8yh+sOfI6qag= Received: from [IPV6:2600:4040:53d9:8200:4ed7:17ff:fe3c:c98] (unknown [IPv6:2600:4040:53d9:8200:4ed7:17ff:fe3c:c98]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: imb@mail.protected-networks.net) by mail.protected-networks.net (Postfix) with ESMTPSA id 7CEFF751FD for ; Wed, 17 Apr 2024 17:07:33 -0400 (EDT) Message-ID: <5a56df32-0460-41f3-aa66-1a8d3bd5d599@protected-networks.net> Date: Wed, 17 Apr 2024 17:07:32 -0400 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 User-Agent: Mozilla Thunderbird Content-Language: en-NZ To: FreeBSD Ports From: Michael Butler Subject: thunderbird 115.10 build failure on -current Autocrypt: addr=imb@protected-networks.net; keydata= xsDiBETHZAURBACJicNaIbVVVZahtQcdJeogtTLjCYAdj4kFMpy6Y3Ac19UNWDM+TrD4yFPi 5nc/pp9M/5Q4RNBr6a97fTYroTaq+vDwWdklOHwD2ZXs7FqwWOtVSIPT/rev5fUvwEF2VFYE sNDbpE5HHpP/oFUw5scEJZVyOBJSGvYb1IhV55NWswCgzkUGbG8A3s+oZXkHqTCYGW/seukD +wTo/L835xLpbTJxoxEKeGA3aWifSsRvpWWHyXye6sTkSN3SmtE9A8Pqmdb1dBEO0eOms6GD RamvCFgdvg2HesAv9l7L/7Mm9iKJs6uTAa+taIQslpumGh4PRc94IepVFzAa4Ef/FA4mWx9w P/EqNsKUPE2U5HI1decbopkxH/d/A/9Hupc10lPsXVMACd54/YZRsSTTcArheekm8qE/f8Hl 1Q7At+yuFgfMll4QPAhefnrLUanXF1bWtxG5PmaJktDYp3HOmy43giZgacgt+a3TVd6vu8Gs DnI4FOfYllq7mZFezMIulCWUYtnkMEXEeyzp39dygi7blPIjckWlQ2sc380rTWljaGFlbCBC dXRsZXIgPGltYkBwcm90ZWN0ZWQtbmV0d29ya3MubmV0PsJgBBMRAgAgBQJEx2QFAhsDBgsJ CAcDAgQVAggDBBYCAwECHgECF4AACgkQQv9rrgRC1JL7mgCdEnPeo22kqT/bES+D78QSGhNR r8cAn2xOMeu6pBrc2tDY8Ky/70HBctmjzsFNBETHZA4QCACKbm/PMn4QcyDEvIn4MF+t2E1A zgiBAkPCMtWT1CcqeUj13OwNM8qJD/mBWjCZCnr1hKVbvzOmgKaM4uDCWIcSCdoDTJx1DqMx abr+EpHz1fL6aagEOKHz5sCYOkDXt3zzZ/5RBMdkEJwunXYtAbu5e68oty+d0DFzAM3pBp6l GC0TE3VutmFR/KK66rf0KB83YQBf/IAtyqsRIQPP9t0SLfJ+kqKXf73nvAUFEtb21gZSzhTm QP87QKyQvenE8o4PQ2tEslq2jICB7pGcqIrwP4o3Hl4V+HXi3lA26MMJ5rakQB2sKKWroPVQ BiRXO+W8Qf+0oQFq38oMXR5sPOs/AAMFB/sEKcjzvkwviZOsDElthxtgrmqUNKC9G/4Fw0tK k6fMynv+bcKz85k2uWOIfefUKBFoQ0SCphU4jquJENqqy6BPTkXePlIJok2/GkF7xtHm2FPq tTTuYmoBrGsls28Z9dn2LcBwFHz59SSWM9JFPIvFr9HCkKtp6zPUsJd5b02+0wgzDubTMQS9 M2LwGSh9xK6xl4MGgngl22b0TZDh5qHwmsywOX6SbGsQfeNpkptJ4gPjShypusFyF+pevnCM wTfUPCBd/AFbu2fHFQjA8sgkr5IqXuc4PoiIBXc9upoFpDqGkYssAKbzGcRsK94a8hRROJV9 bzPyYempIWaPXr2EwkkEGBECAAkFAkTHZA4CGwwACgkQQv9rrgRC1JKqhwCeOov6gTo8eWte es3gbLr2n2b5AXMAoItSlajet574lkouzY3u3scSRfiE Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.99 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[protected-networks.net,reject]; R_SPF_ALLOW(-0.20)[+mx]; R_DKIM_ALLOW(-0.20)[protected-networks.net:s=201508]; MIME_GOOD(-0.10)[text/plain]; XM_UA_NO_VERSION(0.01)[]; RCPT_COUNT_ONE(0.00)[1]; RCVD_VIA_SMTP_AUTH(0.00)[]; ASN(0.00)[asn:6939, ipnet:2001:470::/32, country:US]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_ONE(0.00)[1]; RCVD_TLS_ALL(0.00)[]; TO_DN_ALL(0.00)[]; ARC_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; DKIM_TRACE(0.00)[protected-networks.net:+] X-Rspamd-Queue-Id: 4VKYQN3VvFz4WLK In a clean environment with default options on -current, I get .. error[E0412]: cannot find type `_Pred` in this scope --> /usr/ports/mail/thunderbird/work/.build/x86_64-unknown-freebsd/release/build/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> { | +++++++ Any hints? Michael From nobody Wed Apr 17 21:40:15 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 4VKZ8122l5z5HCBW for ; Wed, 17 Apr 2024 21:40:17 +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 4VKZ811X5sz4Y5K; Wed, 17 Apr 2024 21:40:17 +0000 (UTC) (envelope-from dim@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1713390017; 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=TeFIC3a4WPZ6QyhZ45wazrjX2aXg7ZLk41czEZAIrbg=; b=IncDNqwwk3sSpqNV47g1QzNPauNvYXU71aQb/1sx2Zhz6S1bviOVpAwsjNwRCBM/lzTjvl RTcWEMBFU3GNWDbZkQ9klVfnpu+gL4sqGRI0wxsk27Gc5UXgQ/lXVgi0rsaD7WBT+7TSSH hXYx6jQBUuBH48ZLXimPqFGy9NiLcGW0VOl0tChATRY0VLOKUEvI9fcnMtc/QfDEIeY9BQ 89i9EYSdn54v2LpR7gVN2UO6alPW+OfivYfED202Ynp33VxbYhbuCmQ4dKvrYT6J2a8JaK HZRBvNRtFun2uRRAvee1gLsyR8VjeJ3nzfVBKU6X3BmGa5coIk7jcmuIq3jCSA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1713390017; a=rsa-sha256; cv=none; b=Va08bYbKUb3b1rsgw578dm/zxya9utYse3HWtKEuIiUSJ+ALRufphzkslSjFd8cPUJD4WF As1gBBYLI2WZ6V9DlplbmwQgpCehbfnSwzl9UKr4iJ+VIG51vW4fhMKyrREugsNo9L9R// V2xSBQxGyCgaA7ApUCYrAs/zAjwYzvBdc8jZ8khh/p7jTZVwfAKvJpZU98+4IOMtEUHzH+ Ja8qAkKs2o5zPRHFOY945/F7aS1QmosEZySaIPpaSd03f6WcvmIany1efohilgVVSm2COH sickQ1QiZ4FOI/AcVFymZZ6eLDQ0erLT/I4itARXRvmu1fuhjzq80+rMGdunyw== 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=1713390017; 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=TeFIC3a4WPZ6QyhZ45wazrjX2aXg7ZLk41czEZAIrbg=; b=OADHVLh5qmlweHkQjvJ7ZIY4iCO8/wMgdQil7GU5degu0zQJmSRVbWoygRVytOu3fTxjdi bw2fV9Welg0Mun8Ckm57RRsgxxsDeyiRUcSyNogpd+/H3B6D4pglWPU4POiTvBmPMsWLO6 oRXnPYsGNOvoyoN/4dy5zmynMwOI2gFkJ/WRXxLlyWuWjoejJCUS/HNXnkm9oG5TpEzrlK JNHWzMe52pd4RtCg1XUIFG+0pIJnmlnOP5GPGNq30BdJ39ItZM6LIv7j5SqDYDgSKc7azQ pbZsBIiv36SVW0JKkumW27ZOtG1l0TWGSlkOcJ5lRi6Nk0D0/r2k7WCkXlirgQ== 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 4VKZ810NrKz11SF; Wed, 17 Apr 2024 21:40:17 +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 98A3F5EDBD; Wed, 17 Apr 2024 23:40:15 +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: <5a56df32-0460-41f3-aa66-1a8d3bd5d599@protected-networks.net> Date: Wed, 17 Apr 2024 23:40:15 +0200 Cc: FreeBSD Ports Content-Transfer-Encoding: quoted-printable Message-Id: <49BDD8CC-8447-4B83-A528-8BFF369A7EBA@FreeBSD.org> References: <5a56df32-0460-41f3-aa66-1a8d3bd5d599@protected-networks.net> To: Michael Butler X-Mailer: Apple Mail (2.3731.700.6.1.1) 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? 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? -Dimitry From nobody Thu Apr 18 03:56:16 2024 X-Original-To: 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 4VKkTs2lxpz5Hlw7 for ; Thu, 18 Apr 2024 03:56:17 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VKkTr5NX5z4H0w for ; Thu, 18 Apr 2024 03:56:16 +0000 (UTC) (envelope-from portscout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1713412576; a=rsa-sha256; cv=none; b=KHJyze4RfXF6v3BEk/XQT0mrItsWtnk8rcriNfJDSCdsUvqpE5BEDOcefpmnoqnI4yi6It TBJJOotSSSFZ1KTNwBnYzkiLXYeJdEsQHWxlG/xh687KOGaECChJkmvBnv0EwoZN3cNv7O KSQy7+wUKCejJgThB3e8NraEsFqpXIQZh+Qqn4TyutIUISArwj3npNXQrOF0ERrWnW+5jP brFkBZ6UMrDRuLM5tl1zzpaBigxDSzrfSJFeX4V7U3WpOqqvktpveOMl9pUzBmz6hlQReq gXvBkzGJ+hn65dSUlm/z0EYq+EFffO3ALJoqeIuNEqkO7h8/ttLst2e4lvkDHA== 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=1713412576; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=5+4GQyk2d3FB7gFG+RhGH18WKIpVL8kwiqHTzOygy84=; b=DN0iAj3EkAOLfz7uZc450UO5CePB42K2ZKMEZF7AQ10D40vnUNzYbdd38YQfihEWZPrwjp L40l1mzOTFK35RCuJWixkpW6GAs2E5DlF0SNUat3iX9eMFesdNJ5m5iIxW7DckhEUlcahb p+fe3nbds6ixG9zVubZjQkvj8IjdRXavTn22REFVfi6OqdWAn2KJIyXVqbV6LTUDgMWibk NOarH393OQZkS0EWqqQkIHKH284kfkLhAUZrhiDv2csB+nA0aBPzjnDcIASRruEdx0VutY 2Bnm6TI3KmFuZb30WVJpLiIHFn3C8sw1Ul9+7FKPkVNgVV1NblcKpP03Y4tdqw== Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4VKkTr49TjztN5 for ; Thu, 18 Apr 2024 03:56:16 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.17.1/8.17.1) with ESMTP id 43I3uG8L032210 for ; Thu, 18 Apr 2024 03:56:16 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.17.1/8.17.1/Submit) id 43I3uGXH032209; Thu, 18 Apr 2024 03:56:16 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202404180356.43I3uGXH032209@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain 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 Date: Thu, 18 Apr 2024 03:56:16 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: Unmaintained FreeBSD ports which are out of date X-Mailer: portscout/0.8.1 Dear port maintainers, The portscout new distfile checker has detected that one or more unmaintained ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. Please consider also adopting this port. If any ports have already been updated, you can safely ignore the entry. An e-mail will not be sent again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ cad/ifcopenshell | 0.6.0 | blenderbim-240418 ------------------------------------------------+-----------------+------------ java/apache-commons-cli | 1.4 | 1.7.0 ------------------------------------------------+-----------------+------------ math/py-claripy | 9.0.5405 | v9.2.99 ------------------------------------------------+-----------------+------------ multimedia/gpac-mp4box | 1.0.0 | v2.4.0 ------------------------------------------------+-----------------+------------ net/mpich | 4.1.3 | 4.2.1 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Reported by: portscout! From nobody Thu Apr 18 11:15:00 2024 X-Original-To: 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 4VKwDK5TCCz5Gf11 for ; Thu, 18 Apr 2024 11:15:13 +0000 (UTC) (envelope-from alex@alexburke.ca) Received: from out-179.mta1.migadu.com (out-179.mta1.migadu.com [IPv6:2001:41d0:203:375::b3]) (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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4VKwDK0Rmpz4sQv for ; Thu, 18 Apr 2024 11:15:13 +0000 (UTC) (envelope-from alex@alexburke.ca) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=alexburke.ca header.s=key1 header.b=L1qtjUg4; dmarc=pass (policy=reject) header.from=alexburke.ca; spf=pass (mx1.freebsd.org: domain of alex@alexburke.ca designates 2001:41d0:203:375::b3 as permitted sender) smtp.mailfrom=alex@alexburke.ca Message-ID: DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alexburke.ca; s=key1; t=1713438904; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=GH84OTXhej1q2CdShisG+cZHCqcffcA6rVCK8agZb/k=; b=L1qtjUg4OHLC88hmg8OKK97UB79eJVXpcy5O8KV6ZyStLPWgzVHc8NBG1J0WzR5fA1OD/2 +DIZK0wcBr1u2zMNI+FGizHpZF9zZ+aIKImnJPv95KUUGMQq8urB001IL5VBYOYXZn8GEU YtlGE/ModKrhwh4F6qxQMfzL7JlkhKQ= Date: Thu, 18 Apr 2024 11:15:00 +0000 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 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: Alexander Burke Subject: FreeBSD Port: net-im/signal-desktop To: ports@FreeBSD.org Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Migadu-Flow: FLOW_OUT X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.98 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.98)[-0.983]; DMARC_POLICY_ALLOW(-0.50)[alexburke.ca,reject]; R_DKIM_ALLOW(-0.20)[alexburke.ca:s=key1]; R_SPF_ALLOW(-0.20)[+ip6:2001:41d0:203:375::/64:c]; MIME_GOOD(-0.10)[text/plain]; ARC_NA(0.00)[]; ASN(0.00)[asn:16276, ipnet:2001:41d0::/32, country:FR]; MIME_TRACE(0.00)[0:+]; MISSING_XM_UA(0.00)[]; FREEFALL_USER(0.00)[alex]; RCVD_COUNT_ZERO(0.00)[0]; MID_RHS_MATCH_FROM(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; TO_DN_NONE(0.00)[]; MLMMJ_DEST(0.00)[ports@FreeBSD.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[alexburke.ca:+] X-Rspamd-Queue-Id: 4VKwDK0Rmpz4sQv Hello, First, thank you for all the hard work you do. The signal-desktop port is now outdated to the point where Signal is refusing to send messages. Could someone please bump it to the latest (7.5)? https://github.com/signalapp/Signal-Desktop/releases/tag/v7.5.0 Thanks again, Alex From nobody Thu Apr 18 11:35:07 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 4VKwgK381Tz5GgZc for ; Thu, 18 Apr 2024 11:35:09 +0000 (UTC) (envelope-from decke@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 4VKwgK2b0Kz4vSS; Thu, 18 Apr 2024 11:35:09 +0000 (UTC) (envelope-from decke@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1713440109; 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: in-reply-to:in-reply-to:references:references; bh=UxSmWmR32qdhcj2btczBqS7gRL3ehLanAwdvVwkCs58=; b=BFvMCWnbIWMlY9teGHRIeNenFBC6Gg2E+kvQhxAh72ynbnq0INMYidY32WQf1FtyipjVSF kEfDvCw7N7HLIkFOUXMXvuHL1QevyG+GSpn48oYy++aLsaPHUuCJriPMW/C5tE4jrj79IR 6jEPLlU7P21kc98wBDuebkcsZZu4i4zLI8IgsK+juNGFe5/piYuVy/B/JFCwf4eT0z2f8R Q7fH5KdJ6XRMqR7OBtgUz+su+XRMedU0gCFQF4g1DioAzYNAKu2fpzvaXoSG0mmQfpCgrK wxs4cJ+cz4mkSAoGdY+XTAsnY0m6r0p5APVTexL7WFiJXo/Q2OiHQWW6OvYYbQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1713440109; a=rsa-sha256; cv=none; b=vvp8Sgm7Ar1LWkwXQGQ4N7ewN4MizrekIxVTYpQg62tIArU51VCkEvFZq1p0lQ0E6ixVEa uUJj0vPuGIv0wQKOQmHIaii6JLGEdt3sQYU3qJPPRUw8SFHK8d9NAiN9LW7aer/MHtf7bF lQYc/1mA2KLmLcQnWah6N+1aX38VTL86LORjwAKRwUV0cOusTzeKkVGr8gcE1hkrb8PI7Z XRjITr0928Mpx0VkLk0pu7XXtSwDtzffHnTZW9LsRh169kcZBqD0bOTg8bxMRRCRfHbz5Q b7XnUeTAjU2cURi16susDetSZkAhZKJw5j8KYJwd3xLuXzk/AgE2i11B+O+TWg== 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=1713440109; 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: in-reply-to:in-reply-to:references:references; bh=UxSmWmR32qdhcj2btczBqS7gRL3ehLanAwdvVwkCs58=; b=E+xuB99qnXsgds29H1iL+y8q2GpBPRK3L8vMxbvniNubYPv9k6lZbPKqMqmQ/xoyCkJn8b /ZpGoSb5tDJS4s7HuXTuXc9RCSABgi8oI3KR6XxJBLCxCjFbf+y/KokvBc2sv/Jz+fubev ZOKkJoz3NGqCpXsyMaxm8BUv49J3q5lW7FVM5y31K6I4hwQQ3zkzC57+mWm2BOgMHwDXhG B1LSsPCZ7jdCLp2ILNtqOQUyBICyGevHxdwySiapw5nezkT7R5+vSbn67XotYJfEpNWC3a 7txMcxahWUzmqcy7aO2T1Zos1GW7tcTfIOcHZqbzVcIk4xkdRTsKYuvBs1Q5pA== Received: from sender11.zoho.eu (unknown [31.186.226.21]) (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 did not present a certificate) (Authenticated sender: decke) by smtp.freebsd.org (Postfix) with ESMTPSA id 4VKwgK0Mdyz1JTK; Thu, 18 Apr 2024 11:35:08 +0000 (UTC) (envelope-from decke@FreeBSD.org) Received: from mail.zoho.eu by mx.zoho.eu with SMTP id 1713440107081673.3451267970182; Thu, 18 Apr 2024 13:35:07 +0200 (CEST) Date: Thu, 18 Apr 2024 13:35:07 +0200 From: Bernhard Froehlich To: "Nuno Teixeira" Cc: "FreeBSD Mailing List" Message-Id: <18ef0fd2a48.b068b4c91109390.4520020575811408776@FreeBSD.org> In-Reply-To: References: Subject: Re: multimedia/webcamd future 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 Content-Type: multipart/alternative; boundary="----=_Part_3325070_99505095.1713440107080" Importance: Medium User-Agent: Zoho Mail X-Mailer: Zoho Mail ------=_Part_3325070_99505095.1713440107080 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit ---- On Wed, 17 Apr 2024 09:24:52 +0200 Nuno Teixeira wrote --- Hello all, multimedia/webcamd port and upstream is unmaintained and I'm looking for similar programs but at same time worried about the future of webcamd. Any help on this matter? Yeah the situation is really sad but nonetheless webcamd is working fine even with the DVB-S2 tuners I have. We probably need to update it to a newer kernel in the future but the v4l stuff in the linux kernel is quite mature and does not change that fast. Do you have any specific problem with webcamd you are facing? -- Bernhard Froehlich https://www.bluelife.at/ ------=_Part_3325070_99505095.1713440107080 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable =
---- On Wed, 17 Apr 2024 09:24:52 +0200 Nuno Te= ixeira <eduardo@freebsd.org> wrote ---

Hello = all,

multimedia/webcamd port and upstream is u= nmaintained and I'm looking for similar programs but at same time worried a= bout the future of webcamd.

Any help on this m= atter?



Yeah the situation is really sad but nonetheles= s webcamd is working fine even with the
DVB-S2 tuners I have. We probabl= y need to update it to a newer kernel in the future but
the v4l stuff in= the linux kernel is quite mature and does not change that fast.

Do = you have any specific problem with webcamd you are facing?
<= /blockquote>


--
Bernhard Froehlich
https://www.bluelife.at/

------=_Part_3325070_99505095.1713440107080-- From nobody Thu Apr 18 13:44:12 2024 X-Original-To: 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 4VKzXQ68PLz5GtJv for ; Thu, 18 Apr 2024 13:44:22 +0000 (UTC) (envelope-from SRS0=kxRp=LX=quip.cz=000.fbsd@elsa.codelab.cz) Received: from elsa.codelab.cz (elsa.codelab.cz [94.124.105.4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4VKzXQ3jjvz4MNK for ; Thu, 18 Apr 2024 13:44:22 +0000 (UTC) (envelope-from SRS0=kxRp=LX=quip.cz=000.fbsd@elsa.codelab.cz) Authentication-Results: mx1.freebsd.org; none Received: from elsa.codelab.cz (localhost [127.0.0.1]) by elsa.codelab.cz (Postfix) with ESMTP id 3766AD788C; Thu, 18 Apr 2024 15:44:14 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quip.cz; s=private; t=1713447854; bh=TREw1Z6cTaGppscZPSwIEwfbqPOlCCWnKAaBJSvs0N8=; h=Date:Subject:To:References:From:In-Reply-To; b=um94kb0e9ojvx9bXlwy86pUr/Xp3rajikVx7z/rN+boBhP62aB0sA6A/2NcBaGskG zhiucMdBrwra+IoUyfqoQb9jlNameHimP+GFub42fBSLC6b6tbvIijsYAnHs2gu67y h+PXFZu8fp+i/ebG8Gl1xNiaO3xh0cKFX0mxfro0= Received: from [192.168.145.49] (ip-89-177-27-225.bb.vodafone.cz [89.177.27.225]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by elsa.codelab.cz (Postfix) with ESMTPSA id 0D5B1D7884; Thu, 18 Apr 2024 15:44:12 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quip.cz; s=private; t=1713447853; bh=TREw1Z6cTaGppscZPSwIEwfbqPOlCCWnKAaBJSvs0N8=; h=Date:Subject:To:References:From:In-Reply-To; b=BYYu8PVP3PS2R8XCWxk5Ijz2p8fB1T7Vzz3QzmVIgrN2r6YsIQM5GlFFFGfggEoDK ZzAnnHwV50mIk2C3PWHSAppw1GVZH/eFjUCZIh5YXFwKYCiBMjoShTf6S45Qx1nsR5 WLTTRgBhwr9laUzpKieNDUsmjmL15sWUGl/2Qtmk= Message-ID: Date: Thu, 18 Apr 2024 15:44:12 +0200 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 User-Agent: Mozilla Thunderbird Subject: Re: FreeBSD Port: net-im/signal-desktop To: Alexander Burke , ports@FreeBSD.org References: Content-Language: en-US From: Miroslav Lachman <000.fbsd@quip.cz> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:42000, ipnet:94.124.104.0/21, country:CZ] X-Rspamd-Queue-Id: 4VKzXQ3jjvz4MNK On 18/04/2024 13:15, Alexander Burke wrote: > Hello, > > First, thank you for all the hard work you do. > > The signal-desktop port is now outdated to the point where Signal is > refusing to send messages. Could someone please bump it to the latest > (7.5)? > > https://github.com/signalapp/Signal-Desktop/releases/tag/v7.5.0 "There is no maintainer for this port." :( Can I ask what version of Signal are you running? I have 6.42.0_1 installed and it says it is outdated for about a week or so. I tried to updated my desktop today but there is no Signal package in quarterly 2024Q2: % pkg version -vRL = | grep signal signal-desktop-6.42.0_1 ? orphaned: net-im/signal-deskto I see there is an updated version (6.48.1) in a quarterly ports tree https://cgit.freebsd.org/ports/tree/net-im/signal-desktop?h=2024Q2 But why is it missing from the packages? I can try to build it my-self in a Poudriere but is 6.48 still working or is it outdated too? (I really hate this style of deprecating application every 3 months or so without any incompatible changes in a protocol) Kind regards Miroslav Lachman From nobody Thu Apr 18 14:08: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 4VL04V2P33z5GwX1 for ; Thu, 18 Apr 2024 14:08:42 +0000 (UTC) (envelope-from void@f-m.fm) Received: from wfout1-smtp.messagingengine.com (wfout1-smtp.messagingengine.com [64.147.123.144]) (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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4VL04S4zQpz4T0t for ; Thu, 18 Apr 2024 14:08:40 +0000 (UTC) (envelope-from void@f-m.fm) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=f-m.fm header.s=fm3 header.b=LTvmjdGQ; dkim=pass header.d=messagingengine.com header.s=fm3 header.b=ZbwNIsg+; dmarc=pass (policy=none) header.from=f-m.fm; spf=pass (mx1.freebsd.org: domain of void@f-m.fm designates 64.147.123.144 as permitted sender) smtp.mailfrom=void@f-m.fm Received: from compute6.internal (compute6.nyi.internal [10.202.2.47]) by mailfout.west.internal (Postfix) with ESMTP id 09B2A1C00078 for ; Thu, 18 Apr 2024 10:08:38 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute6.internal (MEProxy); Thu, 18 Apr 2024 10:08:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=f-m.fm; h=cc :content-type:content-type:date:date:from:from:in-reply-to :message-id:mime-version:reply-to:subject:subject:to:to; s=fm3; t=1713449318; x=1713535718; bh=jaSDZrEPenrBKp5qKWZu1GQK8JdMwgzy fnc6oAn1UAE=; b=LTvmjdGQzqDzNOYPx0vIi5dPT8E+5WexgkrJZlZqKGB+uelV jSWHXURTJ9OX0xHW9S5dZaz4hgwZt4HsAGwPQKWhLierabm2n4cUSf/NykNc0oNL tC+1WqH9V7IzvLrN50yKUxPVIti5rAlRytFSmZ4sB7QhyQXpqNp43ySt0akcNYjF gtGbS/eoDsHQ8vzWKNwy2tKI8jF6qUSoy9jeg8QHLhQBrtwfrQt/HnJrBDital2t AdlArTcG6VF5OYHFb0Dj1lrSenGSwoTvC+JpxaoKmfv12+zevt3v4+BiId0PWU+N WZNvexRyxwJUK+l2jFM1NZxCADCkaFzq9C8NPg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:message-id :mime-version:reply-to:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t= 1713449318; x=1713535718; bh=jaSDZrEPenrBKp5qKWZu1GQK8JdMwgzyfnc 6oAn1UAE=; b=ZbwNIsg+BNXJLtmZMNLgfGULyuShbuhoDLw97Glx+7BKka3Li4h 31ccUgjlevJJpt8W2LQhnlL4/sORWlp+bbiPY2sRYWE3T3sovVzn9wB9G1EkTYoG Y2flOfp1OVhJnLQ6SqsdZy4k2bwHap004v/nVdOUTc7XIkJrHbTYj/rs5VvYorou 2vLJKSs4bEGzpBZFAhcc+Rcwa5gNM3Hk0JPYXV5erQEEbSlj/0hx95m+p7eYsGLF vEYy3deQqxY5cRb9rn1QObH2SqB/PnKw3H2xKRXD8hQ4O2HD3EUhDSJkbMdMFiAb +CyZP2qGE+GchsOE/xKqvaNzJ4dmnwbUffQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrudektddgjedvucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpeffhffvuffkgggtugesthdtredttd dtvdenucfhrhhomhepvhhoihguuceovhhoihgusehfqdhmrdhfmheqnecuggftrfgrthht vghrnhepveduffeivdfffffghfegfeejfefftdeiteehteekfefhvdefgfettdeuheegff eunecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepvhho ihgusehfqdhmrdhfmh X-ME-Proxy: Feedback-ID: i2541463c:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Thu, 18 Apr 2024 10:08:37 -0400 (EDT) Date: Thu, 18 Apr 2024 15:08:36 +0100 From: void To: freebsd-ports@freebsd.org Subject: pkg server for current/arm64 stopped ? Message-ID: Mail-Followup-To: freebsd-ports@freebsd.org 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 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.59 / 15.00]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.995]; DMARC_POLICY_ALLOW(-0.50)[f-m.fm,none]; MID_RHS_NOT_FQDN(0.50)[]; R_SPF_ALLOW(-0.20)[+ip4:64.147.123.128/27]; R_DKIM_ALLOW(-0.20)[f-m.fm:s=fm3,messagingengine.com:s=fm3]; RCVD_IN_DNSWL_LOW(-0.10)[64.147.123.144:from]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_FROM(0.00)[f-m.fm]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; FROM_HAS_DN(0.00)[]; FREEMAIL_ENVFROM(0.00)[f-m.fm]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[f-m.fm:+,messagingengine.com:+]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; ASN(0.00)[asn:29838, ipnet:64.147.123.0/24, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; MISSING_XM_UA(0.00)[]; DWL_DNSWL_NONE(0.00)[messagingengine.com:dkim] X-Rspamd-Queue-Id: 4VL04S4zQpz4T0t Not sure where to post this.. The last bulk build for arm64 appears to have happened around mid-March on ampere2. Is it broken? -- From nobody Thu Apr 18 14:49:35 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 4VL0zk1ByHz5H14P for ; Thu, 18 Apr 2024 14:49:38 +0000 (UTC) (envelope-from imb@protected-networks.net) Received: from mail.protected-networks.net (mail.protected-networks.net [IPv6:2001:470:8d59:1::8]) (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 "mail.protected-networks.net", Issuer "R3" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VL0zj5tl3z4cm9; Thu, 18 Apr 2024 14:49:37 +0000 (UTC) (envelope-from imb@protected-networks.net) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d= protected-networks.net; h=in-reply-to:from:from:content-language :references:subject:subject:user-agent:mime-version:date:date :message-id:content-type:content-type; s=201508; t=1713451776; bh=1q1iISQ0mi9LZMIxnY5Sma4bRRnsJLvwXEfpIxgeaeM=; b=G5mqgF7V0c0m dIpdX8mfLgSDsz+XpVHIuxx3AgKTBCEsOulTgFoQh39PdrFzwh+GtKamVOdeQDHz TJZMZlO0ko72PuzbL2Ub2hUHQcAby0EEBVvApdmenbE01OY1Mly8tTAFmm0DDkwM zzuRS56XM3P6Wn//PdkQjZHdxWcq+og= Received: from [IPV6:2600:4040:53d9:8200:4ed7:17ff:fe3c:c98] (unknown [IPv6:2600:4040:53d9:8200:4ed7:17ff:fe3c:c98]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: imb@mail.protected-networks.net) by mail.protected-networks.net (Postfix) with ESMTPSA id EA7B247DFE; Thu, 18 Apr 2024 10:49:35 -0400 (EDT) Content-Type: multipart/alternative; boundary="------------stXsqtp0PsLbxX6BVM7k6upB" Message-ID: <8d297b50-0b8b-4c5f-af73-0cc2d4ae746f@protected-networks.net> Date: Thu, 18 Apr 2024 10:49:35 -0400 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 User-Agent: Mozilla Thunderbird Subject: Re: thunderbird 115.10 build failure on -current To: Dimitry Andric Cc: FreeBSD Ports References: <5a56df32-0460-41f3-aa66-1a8d3bd5d599@protected-networks.net> <49BDD8CC-8447-4B83-A528-8BFF369A7EBA@FreeBSD.org> Content-Language: en-NZ From: Michael Butler Autocrypt: addr=imb@protected-networks.net; keydata= xsDiBETHZAURBACJicNaIbVVVZahtQcdJeogtTLjCYAdj4kFMpy6Y3Ac19UNWDM+TrD4yFPi 5nc/pp9M/5Q4RNBr6a97fTYroTaq+vDwWdklOHwD2ZXs7FqwWOtVSIPT/rev5fUvwEF2VFYE sNDbpE5HHpP/oFUw5scEJZVyOBJSGvYb1IhV55NWswCgzkUGbG8A3s+oZXkHqTCYGW/seukD +wTo/L835xLpbTJxoxEKeGA3aWifSsRvpWWHyXye6sTkSN3SmtE9A8Pqmdb1dBEO0eOms6GD RamvCFgdvg2HesAv9l7L/7Mm9iKJs6uTAa+taIQslpumGh4PRc94IepVFzAa4Ef/FA4mWx9w P/EqNsKUPE2U5HI1decbopkxH/d/A/9Hupc10lPsXVMACd54/YZRsSTTcArheekm8qE/f8Hl 1Q7At+yuFgfMll4QPAhefnrLUanXF1bWtxG5PmaJktDYp3HOmy43giZgacgt+a3TVd6vu8Gs DnI4FOfYllq7mZFezMIulCWUYtnkMEXEeyzp39dygi7blPIjckWlQ2sc380rTWljaGFlbCBC dXRsZXIgPGltYkBwcm90ZWN0ZWQtbmV0d29ya3MubmV0PsJgBBMRAgAgBQJEx2QFAhsDBgsJ CAcDAgQVAggDBBYCAwECHgECF4AACgkQQv9rrgRC1JL7mgCdEnPeo22kqT/bES+D78QSGhNR r8cAn2xOMeu6pBrc2tDY8Ky/70HBctmjzsFNBETHZA4QCACKbm/PMn4QcyDEvIn4MF+t2E1A zgiBAkPCMtWT1CcqeUj13OwNM8qJD/mBWjCZCnr1hKVbvzOmgKaM4uDCWIcSCdoDTJx1DqMx abr+EpHz1fL6aagEOKHz5sCYOkDXt3zzZ/5RBMdkEJwunXYtAbu5e68oty+d0DFzAM3pBp6l GC0TE3VutmFR/KK66rf0KB83YQBf/IAtyqsRIQPP9t0SLfJ+kqKXf73nvAUFEtb21gZSzhTm QP87QKyQvenE8o4PQ2tEslq2jICB7pGcqIrwP4o3Hl4V+HXi3lA26MMJ5rakQB2sKKWroPVQ BiRXO+W8Qf+0oQFq38oMXR5sPOs/AAMFB/sEKcjzvkwviZOsDElthxtgrmqUNKC9G/4Fw0tK k6fMynv+bcKz85k2uWOIfefUKBFoQ0SCphU4jquJENqqy6BPTkXePlIJok2/GkF7xtHm2FPq tTTuYmoBrGsls28Z9dn2LcBwFHz59SSWM9JFPIvFr9HCkKtp6zPUsJd5b02+0wgzDubTMQS9 M2LwGSh9xK6xl4MGgngl22b0TZDh5qHwmsywOX6SbGsQfeNpkptJ4gPjShypusFyF+pevnCM wTfUPCBd/AFbu2fHFQjA8sgkr5IqXuc4PoiIBXc9upoFpDqGkYssAKbzGcRsK94a8hRROJV9 bzPyYempIWaPXr2EwkkEGBECAAkFAkTHZA4CGwwACgkQQv9rrgRC1JKqhwCeOov6gTo8eWte es3gbLr2n2b5AXMAoItSlajet574lkouzY3u3scSRfiE In-Reply-To: <49BDD8CC-8447-4B83-A528-8BFF369A7EBA@FreeBSD.org> X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:6939, ipnet:2001:470::/32, country:US] X-Rspamd-Queue-Id: 4VL0zj5tl3z4cm9 This is a multi-part message in MIME format. --------------stXsqtp0PsLbxX6BVM7k6upB Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 4/17/24 17:40, Dimitry Andric wrote: > On 17 Apr 2024, at 23:07, Michael Butler wrote: >> In a clean environment with default options on -current, I get .. >> >> error[E0412]: cannot find type `_Pred` in this scope >> --> /usr/ports/mail/thunderbird/work/.build/x86_64-unknown-freebsd/release/build/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> { >> | +++++++ >> >> Any hints? > Yes, this ishttps://bugzilla.mozilla.org/show_bug.cgi?id=1873379, but apparently the fix (https://github.com/mozilla/gecko-dev/commit/627cc80defb3fa48e82ce656536d666176b9f8d1) did not land in the most recent Thunderbird port? > > -Dimitry > Sadly, it now compiles but fails to link :-( With MAKE_JOBS_UNSAFE set, I get .. gmake[3]: Entering directory '/usr/ports/mail/thunderbird/work/.build/toolkit/library/build' toolkit/library/build/libxul.so rm -f libxul.so /usr/local/bin/clang++17 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -DLIBICONV_PLUG -isystem /usr/local/include -fno-sized-deallocation -fno-aligned-new -O2 -pipe -march=ivybridge -O3 -DLIBIC ONV_PLUG -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -fno-exceptions -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O2 -O3 -fomit-frame-pointer -funwind-tables  -shared -Wl,-z,defs -Wl,--warn-unresolved-symbols -Wl,--gc-sections -Wl,-h,libxul.so -o libxul.so /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/libxul_so.list   -pthread -Wl,--as-needed -Wl,--undefined- version -Wl,-z,noexecstack -Wl,-z,text -Wl,-z,relro -Wl,-z,nocopyreloc -Wl,-Bsymbolic-functions -Wl,--build-id=sha1 -fstack-protector-strong -fstack-clash-protection -Wl,-rpath-link,/usr/ports/mail/thunderbird/work/.build/dist/bin -Wl,- rpath-link,/usr/local/lib  ../../../js/src/build/libjs_static.a /usr/ports/mail/thunderbird/work/.build/x86_64-unknown-freebsd/release/libgkrust.a ../../../config/external/lgpllibs/liblgpllibs.so ../../../config/external/sqlite/libmozsq lite3.so ../../../widget/gtk/mozgtk/libmozgtk.so ../../../widget/gtk/mozwayland/libmozwayland.so   -L/usr/local/lib -L/usr/local/lib -laom -ldav1d -lX11 -lXcomposite -lXdamage -lXext -lXfixes -lXrandr -lXrender -lXtst -lpthread -lplds4 -lplc4 -lnspr4 -pthread -ldl -lffi -L/lib -lz -lm -lnss3 -lsmime3 -lssl3 -lnssutil3 -lfreetype -lfontconfig -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2 .0 -lglib-2.0 -lintl -lutil -lpng16 -lwebp -lwebpdemux -lgraphite2 -levent -lvpx -lpixman-1 -ldbus-glib-1 -ldbus-1 -lxcb-shm -lX11-xcb -lxcb -lXcursor -lXi ld: error: undefined hidden symbol: std::__1::basic_string, std::__1::allocator>::assign(char const*) >>> referenced by Unified_cpp_components_viaduct0.cpp >>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../components/viaduct/Unified_cpp_components_viaduct0.o:(mozilla::HeaderVisitor::VisitHeader(nsTSubstring const&, nsTSubstring const&)) >>> referenced by Unified_cpp_tools_profiler0.cpp >>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../../tools/profiler/Unified_cpp_tools_profiler0.o:(ActivePS::ActivePS(PSAutoLock const&, mozilla::TimeStamp const&, mozilla::PowerOfTwo, d ouble, unsigned int, char const**, unsigned int, unsigned long, mozilla::Maybe const&, mozilla::UniquePtr >)) >>> referenced by Unified_cpp_rtc_base_logging_gn0.cpp >>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../../third_party/libwebrtc/rtc_base/logging_gn/Unified_cpp_rtc_base_logging_gn0.o:(rtc::LogMessage::LogMessage(char const*, int, rtc::LoggingSeverity, r tc::LogErrorContext, int)) >>> referenced 237 more times >>> did you mean: std::__1::basic_string, std::__1::allocator>::assign(char const*, unsigned long) >>> defined in: /lib/libc++.so.1 ld: error: undefined hidden symbol: std::__1::basic_string, std::__1::allocator>::operator=(std::__1::basic_string, std::__1::allocator> const&) >>> referenced by Unified_cpp_components_viaduct0.cpp >>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../components/viaduct/Unified_cpp_components_viaduct0.o:(mozilla::appservices::httpconfig::protobuf::Request::MergeFrom(mozilla::appservices::httpconfig: :protobuf::Request const&)) >>> referenced by Unified_cpp_components_viaduct0.cpp >>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../components/viaduct/Unified_cpp_components_viaduct0.o:(mozilla::appservices::httpconfig::protobuf::Response::MergeFrom(mozilla::appservices::httpconfig ::protobuf::Response const&)) >>> referenced by Unified_cpp_components_viaduct0.cpp >>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../components/viaduct/Unified_cpp_components_viaduct0.o:(google::protobuf::internal::MapEntryImpl, std::__1::allocator>, std::__1::basic_string, std::__1::allocator>, (google::prot obuf::internal::WireFormatLite::FieldType)9, (google::protobuf::internal::WireFormatLite::FieldType)9>::Parser, std::__1::allocator>, std::__1::basic_string, std::__1::allocator>, (google::protobuf::internal::WireFormatLite::FieldType)9, (google::protob uf::internal::WireFormatLite::FieldType)9>, google::protobuf::Map, std::__1::allocator>, std::__1::basic_string, std::__1::allocator> >>::UseKeyAndValueFromEntry()) >>> referenced 259 more times ld: error: undefined hidden symbol: std::__1::basic_string, std::__1::allocator>::push_back(char) >>> referenced by Telemetry.cpp >>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../components/telemetry/Telemetry.o:(std::__1::basic_istream>& std::__1::operator>>[abi:sn180100], std::__1::allocator>(std::__1::basic_istream>&, std::__1::basic_string, std::__1::allocator>&)) >>> referenced by parse_context.cc >>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../components/protobuf/parse_context.o:(google::protobuf::internal::WriteVarint(unsigned int, unsigned long, std::__1::basic_string, std::__1::allocator>*)) >>> referenced by parse_context.cc >>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../components/protobuf/parse_context.o:(google::protobuf::internal::WriteVarint(unsigned int, unsigned long, std::__1::basic_string, std::__1::allocator>*)) >>> referenced 104 more times ld: error: undefined hidden symbol: std::__1::basic_string, std::__1::allocator>::append(char const*, unsigned long) >>> referenced by Unified_cpp_components_protobuf0.cpp >>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../components/protobuf/Unified_cpp_components_protobuf0.o:(google::protobuf::StrAppend(std::__1::basic_string, std::__1 ::allocator>*, google::protobuf::strings::AlphaNum const&)) >>> referenced by Unified_cpp_components_protobuf0.cpp >>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../components/protobuf/Unified_cpp_components_protobuf0.o:(std::__1::basic_string, std::__1::allocator>& std::__1 ::basic_string, std::__1::allocator>::append[abi:sn180100](char const*, char const*)) >>> referenced by common.cc >>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../components/protobuf/common.o:(google::protobuf::internal::LogMessage::operator<<(std::__1::basic_string, std::__1::a llocator> const&)) >>> referenced 281 more times ld: error: undefined hidden symbol: std::__1::basic_string, std::__1::allocator>::append(char const*) >>> referenced by common.cc >>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../components/protobuf/common.o:(google::protobuf::internal::LogMessage::operator<<(char const*)) >>> referenced by message_lite.cc >>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../components/protobuf/message_lite.o:(google::protobuf::MessageLite::LogInitializationErrorMessage() const) >>> referenced by message_lite.cc >>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../components/protobuf/message_lite.o:(google::protobuf::MessageLite::LogInitializationErrorMessage() const) >>> referenced 1299 more times ld: error: undefined hidden symbol: std::__1::basic_string, std::__1::allocator>::resize(unsigned long, char) >>> referenced by message_lite.cc >>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../components/protobuf/message_lite.o:(google::protobuf::MessageLite::AppendPartialToString(std::__1::basic_string, std ::__1::allocator>*) const) >>> referenced by Unified_cpp_hunspell_glue0.cpp >>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../../extensions/spellcheck/hunspell/glue/Unified_cpp_hunspell_glue0.o:(mozHunspell::DictionaryData::ConvertCharset(nsTSubstring const&, std::_ _1::basic_string, std::__1::allocator>&)) >>> referenced by Unified_cpp_hunspell_glue0.cpp >>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../../extensions/spellcheck/hunspell/glue/Unified_cpp_hunspell_glue0.o:(mozHunspell::DictionaryData::ConvertCharset(nsTSubstring const&, std::_ _1::basic_string, std::__1::allocator>&)) >>> referenced 31 more times ld: error: undefined hidden symbol: std::__1::basic_string, std::__1::allocator>::insert(unsigned long, char const*) >>> referenced by Unified_cpp_rtc_base_logging_gn0.cpp >>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../../third_party/libwebrtc/rtc_base/logging_gn/Unified_cpp_rtc_base_logging_gn0.o:(rtc::LogSink::OnLogMessage(std::__1::basic_string, std::__1::allocator> const&, rtc::LoggingSeverity, char const*)) >>> referenced by Unified_cpp_rtc_base_logging_gn0.cpp >>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../../third_party/libwebrtc/rtc_base/logging_gn/Unified_cpp_rtc_base_logging_gn0.o:(rtc::LogSink::OnLogMessage(absl::string_view, rtc::LoggingSeverity, c har const*)) >>> referenced by Unified_cpp_rtc_base_logging_gn0.cpp >>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../../third_party/libwebrtc/rtc_base/logging_gn/Unified_cpp_rtc_base_logging_gn0.o:(rtc::LogSink::OnLogMessage(absl::string_view, rtc::LoggingSeverity, c har const*)) >>> referenced 5 more times ld: error: undefined hidden symbol: std::__1::basic_string, std::__1::allocator>::insert(unsigned long, char const*, unsigned long) >>> referenced by VariablePacker.cpp >>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../../gfx/angle/targets/translator/VariablePacker.o:(sh::(anonymous namespace)::ExpandStructArrayVariable(sh::ShaderVariable const&, unsigned int, std::_ _1::basic_string, std::__1::allocator> const&, std::__1::vector>*)) >>> referenced by Unified_cpp_dom_canvas0.cpp >>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../../dom/canvas/Unified_cpp_dom_canvas0.o:(mozilla::webgl::SanitizeRenderer(std::__1::basic_string, std::__1::allocato r> const&)) clang++: error: linker command failed with exit code 1 (use -v to see invocation) gmake[3]: *** [/usr/ports/mail/thunderbird/work/thunderbird-115.10.0/config/rules.mk:532: libxul.so] Error 1 gmake[3]: Leaving directory '/usr/ports/mail/thunderbird/work/.build/toolkit/library/build' gmake[2]: *** [/usr/ports/mail/thunderbird/work/thunderbird-115.10.0/config/recurse.mk:72: toolkit/library/build/target] Error 2 gmake[2]: Leaving directory '/usr/ports/mail/thunderbird/work/.build' gmake[1]: *** [/usr/ports/mail/thunderbird/work/thunderbird-115.10.0/config/recurse.mk:34: compile] Error 2 gmake[1]: Leaving directory '/usr/ports/mail/thunderbird/work/.build' gmake: *** [/usr/ports/mail/thunderbird/work/thunderbird-115.10.0/config/rules.mk:361: all] Error 2 *** [do-build] Error code 1 make[1]: stopped in /usr/ports/mail/thunderbird make[1]: 1 error make[1]: stopped in /usr/ports/mail/thunderbird *** [stage] Error code 2 make: stopped in /usr/ports/mail/thunderbird make: 1 error make: stopped in /usr/ports/mail/thunderbird --------------stXsqtp0PsLbxX6BVM7k6upB Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit
On 4/17/24 17:40, Dimitry Andric wrote:
On 17 Apr 2024, at 23:07, Michael Butler <imb@protected-networks.net> wrote:
In a clean environment with default options on -current, I get ..

error[E0412]: cannot find type `_Pred` in this scope
    --> /usr/ports/mail/thunderbird/work/.build/x86_64-unknown-freebsd/release/build/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> {
     |                                               +++++++

Any hints?
Yes, this is https://bugzilla.mozilla.org/show_bug.cgi?id=1873379, but apparently the fix (https://github.com/mozilla/gecko-dev/commit/627cc80defb3fa48e82ce656536d666176b9f8d1) did not land in the most recent Thunderbird port?

-Dimitry


Sadly, it now compiles but fails to link :-( With MAKE_JOBS_UNSAFE set, I get ..

gmake[3]: Entering directory '/usr/ports/mail/thunderbird/work/.build/toolkit/library/build'
toolkit/library/build/libxul.so
rm -f libxul.so
/usr/local/bin/clang++17 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -DLIBICONV_PLUG -isystem /usr/local/include -fno-sized-deallocation -fno-aligned-new -O2 -pipe -march=ivybridge -O3 -DLIBIC
ONV_PLUG -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -fno-exceptions -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -O2 -O3 -fomit-frame-pointer
-funwind-tables  -shared -Wl,-z,defs -Wl,--warn-unresolved-symbols -Wl,--gc-sections -Wl,-h,libxul.so -o libxul.so /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/libxul_so.list   -pthread -Wl,--as-needed -Wl,--undefined-
version -Wl,-z,noexecstack -Wl,-z,text -Wl,-z,relro -Wl,-z,nocopyreloc -Wl,-Bsymbolic-functions -Wl,--build-id=sha1 -fstack-protector-strong -fstack-clash-protection -Wl,-rpath-link,/usr/ports/mail/thunderbird/work/.build/dist/bin -Wl,-
rpath-link,/usr/local/lib  ../../../js/src/build/libjs_static.a /usr/ports/mail/thunderbird/work/.build/x86_64-unknown-freebsd/release/libgkrust.a ../../../config/external/lgpllibs/liblgpllibs.so ../../../config/external/sqlite/libmozsq
lite3.so ../../../widget/gtk/mozgtk/libmozgtk.so ../../../widget/gtk/mozwayland/libmozwayland.so   -L/usr/local/lib -L/usr/local/lib -laom -ldav1d -lX11 -lXcomposite -lXdamage -lXext -lXfixes -lXrandr -lXrender -lXtst -lpthread -lplds4
-lplc4 -lnspr4 -pthread -ldl -lffi -L/lib -lz -lm -lnss3 -lsmime3 -lssl3 -lnssutil3 -lfreetype -lfontconfig -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2
.0 -lglib-2.0 -lintl -lutil -lpng16 -lwebp -lwebpdemux -lgraphite2 -levent -lvpx -lpixman-1 -ldbus-glib-1 -ldbus-1 -lxcb-shm -lX11-xcb -lxcb -lXcursor -lXi
ld: error: undefined hidden symbol: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::assign(char const*)
>>> referenced by Unified_cpp_components_viaduct0.cpp
>>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../components/viaduct/Unified_cpp_components_viaduct0.o:(mozilla::HeaderVisitor::VisitHeader(nsTSubstring<char> const&, nsTSubstring<char> const&))
>>> referenced by Unified_cpp_tools_profiler0.cpp
>>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../../tools/profiler/Unified_cpp_tools_profiler0.o:(ActivePS::ActivePS(PSAutoLock const&, mozilla::TimeStamp const&, mozilla::PowerOfTwo<unsigned int>, d
ouble, unsigned int, char const**, unsigned int, unsigned long, mozilla::Maybe<double> const&, mozilla::UniquePtr<mozilla::ProfileBufferChunkManagerWithLocalLimit, mozilla::DefaultDelete<mozilla::ProfileBufferChunkManagerWithLocalLimit>
>))
>>> referenced by Unified_cpp_rtc_base_logging_gn0.cpp
>>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../../third_party/libwebrtc/rtc_base/logging_gn/Unified_cpp_rtc_base_logging_gn0.o:(rtc::LogMessage::LogMessage(char const*, int, rtc::LoggingSeverity, r
tc::LogErrorContext, int))
>>> referenced 237 more times
>>> did you mean: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::assign(char const*, unsigned long)
>>> defined in: /lib/libc++.so.1

ld: error: undefined hidden symbol: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::operator=(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
>>> referenced by Unified_cpp_components_viaduct0.cpp
>>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../components/viaduct/Unified_cpp_components_viaduct0.o:(mozilla::appservices::httpconfig::protobuf::Request::MergeFrom(mozilla::appservices::httpconfig:
:protobuf::Request const&))
>>> referenced by Unified_cpp_components_viaduct0.cpp
>>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../components/viaduct/Unified_cpp_components_viaduct0.o:(mozilla::appservices::httpconfig::protobuf::Response::MergeFrom(mozilla::appservices::httpconfig
::protobuf::Response const&))
>>> referenced by Unified_cpp_components_viaduct0.cpp
>>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../components/viaduct/Unified_cpp_components_viaduct0.o:(google::protobuf::internal::MapEntryImpl<mozilla::appservices::httpconfig::protobuf::Request_Hea
dersEntry_DoNotUse, google::protobuf::MessageLite, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, (google::prot
obuf::internal::WireFormatLite::FieldType)9, (google::protobuf::internal::WireFormatLite::FieldType)9>::Parser<google::protobuf::internal::MapFieldLite<mozilla::appservices::httpconfig::protobuf::Request_HeadersEntry_DoNotUse, std::__1:
:basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, (google::protobuf::internal::WireFormatLite::FieldType)9, (google::protob
uf::internal::WireFormatLite::FieldType)9>, google::protobuf::Map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>
>>::UseKeyAndValueFromEntry())
>>> referenced 259 more times

ld: error: undefined hidden symbol: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::push_back(char)
>>> referenced by Telemetry.cpp
>>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../components/telemetry/Telemetry.o:(std::__1::basic_istream<char, std::__1::char_traits<char>>& std::__1::operator>>[abi:sn180100]<char, std::__1::char_
traits<char>, std::__1::allocator<char>>(std::__1::basic_istream<char, std::__1::char_traits<char>>&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&))
>>> referenced by parse_context.cc
>>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../components/protobuf/parse_context.o:(google::protobuf::internal::WriteVarint(unsigned int, unsigned long, std::__1::basic_string<char, std::__1::char_
traits<char>, std::__1::allocator<char>>*))
>>> referenced by parse_context.cc
>>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../components/protobuf/parse_context.o:(google::protobuf::internal::WriteVarint(unsigned int, unsigned long, std::__1::basic_string<char, std::__1::char_
traits<char>, std::__1::allocator<char>>*))
>>> referenced 104 more times

ld: error: undefined hidden symbol: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::append(char const*, unsigned long)
>>> referenced by Unified_cpp_components_protobuf0.cpp
>>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../components/protobuf/Unified_cpp_components_protobuf0.o:(google::protobuf::StrAppend(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1
::allocator<char>>*, google::protobuf::strings::AlphaNum const&))
>>> referenced by Unified_cpp_components_protobuf0.cpp
>>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../components/protobuf/Unified_cpp_components_protobuf0.o:(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>& std::__1
::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::append[abi:sn180100]<char const*, 0>(char const*, char const*))
>>> referenced by common.cc
>>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../components/protobuf/common.o:(google::protobuf::internal::LogMessage::operator<<(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::a
llocator<char>> const&))
>>> referenced 281 more times

ld: error: undefined hidden symbol: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::append(char const*)
>>> referenced by common.cc
>>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../components/protobuf/common.o:(google::protobuf::internal::LogMessage::operator<<(char const*))
>>> referenced by message_lite.cc
>>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../components/protobuf/message_lite.o:(google::protobuf::MessageLite::LogInitializationErrorMessage() const)
>>> referenced by message_lite.cc
>>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../components/protobuf/message_lite.o:(google::protobuf::MessageLite::LogInitializationErrorMessage() const)
>>> referenced 1299 more times

ld: error: undefined hidden symbol: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::resize(unsigned long, char)
>>> referenced by message_lite.cc
>>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../components/protobuf/message_lite.o:(google::protobuf::MessageLite::AppendPartialToString(std::__1::basic_string<char, std::__1::char_traits<char>, std
::__1::allocator<char>>*) const)
>>> referenced by Unified_cpp_hunspell_glue0.cpp
>>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../../extensions/spellcheck/hunspell/glue/Unified_cpp_hunspell_glue0.o:(mozHunspell::DictionaryData::ConvertCharset(nsTSubstring<char16_t> const&, std::_
_1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&))
>>> referenced by Unified_cpp_hunspell_glue0.cpp
>>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../../extensions/spellcheck/hunspell/glue/Unified_cpp_hunspell_glue0.o:(mozHunspell::DictionaryData::ConvertCharset(nsTSubstring<char16_t> const&, std::_
_1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&))
>>> referenced 31 more times

ld: error: undefined hidden symbol: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::insert(unsigned long, char const*)
>>> referenced by Unified_cpp_rtc_base_logging_gn0.cpp
>>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../../third_party/libwebrtc/rtc_base/logging_gn/Unified_cpp_rtc_base_logging_gn0.o:(rtc::LogSink::OnLogMessage(std::__1::basic_string<char, std::__1::cha
r_traits<char>, std::__1::allocator<char>> const&, rtc::LoggingSeverity, char const*))
>>> referenced by Unified_cpp_rtc_base_logging_gn0.cpp
>>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../../third_party/libwebrtc/rtc_base/logging_gn/Unified_cpp_rtc_base_logging_gn0.o:(rtc::LogSink::OnLogMessage(absl::string_view, rtc::LoggingSeverity, c
har const*))
>>> referenced by Unified_cpp_rtc_base_logging_gn0.cpp
>>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../../third_party/libwebrtc/rtc_base/logging_gn/Unified_cpp_rtc_base_logging_gn0.o:(rtc::LogSink::OnLogMessage(absl::string_view, rtc::LoggingSeverity, c
har const*))
>>> referenced 5 more times

ld: error: undefined hidden symbol: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::insert(unsigned long, char const*, unsigned long)
>>> referenced by VariablePacker.cpp
>>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../../gfx/angle/targets/translator/VariablePacker.o:(sh::(anonymous namespace)::ExpandStructArrayVariable(sh::ShaderVariable const&, unsigned int, std::_
_1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::vector<sh::ShaderVariable, std::__1::allocator<sh::ShaderVariable>>*))
>>> referenced by Unified_cpp_dom_canvas0.cpp
>>>               /usr/ports/mail/thunderbird/work/.build/toolkit/library/build/../../../dom/canvas/Unified_cpp_dom_canvas0.o:(mozilla::webgl::SanitizeRenderer(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocato
r<char>> const&))
clang++: error: linker command failed with exit code 1 (use -v to see invocation)
gmake[3]: *** [/usr/ports/mail/thunderbird/work/thunderbird-115.10.0/config/rules.mk:532: libxul.so] Error 1
gmake[3]: Leaving directory '/usr/ports/mail/thunderbird/work/.build/toolkit/library/build'
gmake[2]: *** [/usr/ports/mail/thunderbird/work/thunderbird-115.10.0/config/recurse.mk:72: toolkit/library/build/target] Error 2
gmake[2]: Leaving directory '/usr/ports/mail/thunderbird/work/.build'
gmake[1]: *** [/usr/ports/mail/thunderbird/work/thunderbird-115.10.0/config/recurse.mk:34: compile] Error 2
gmake[1]: Leaving directory '/usr/ports/mail/thunderbird/work/.build'
gmake: *** [/usr/ports/mail/thunderbird/work/thunderbird-115.10.0/config/rules.mk:361: all] Error 2
*** [do-build] Error code 1

make[1]: stopped in /usr/ports/mail/thunderbird
make[1]: 1 error

make[1]: stopped in /usr/ports/mail/thunderbird
*** [stage] Error code 2

make: stopped in /usr/ports/mail/thunderbird
make: 1 error

make: stopped in /usr/ports/mail/thunderbird
 

--------------stXsqtp0PsLbxX6BVM7k6upB-- From nobody Thu Apr 18 15:02:30 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 4VL1H22RZ9z5H2fb for ; Thu, 18 Apr 2024 15:02:54 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic314-19.consmr.mail.gq1.yahoo.com (sonic314-19.consmr.mail.gq1.yahoo.com [98.137.69.82]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4VL1Gy0Jz2z4g0d for ; Thu, 18 Apr 2024 15:02:49 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=cjInSiLb; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.82 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1713452565; bh=WtpaxBJdYzHTrKLZIwdyWzfU/MD5f8x86IXMhTvBtko=; h=From:Subject:Date:Cc:To:References:From:Subject:Reply-To; b=cjInSiLbXFCkAkW81ULaVKfkWBOG729cKzpBRnROcf/SLTnEPQTQKUrfcgEF+IZ1tkPKFnhW98RVOv/byNoivs5TueQkIisFd1nbD5pRr6pIbVgd+vVZnvb8uELrLTOWSndfwossao+h+GcOwDAG2v1URLYe4bXfCjEkW7+LDd/blfZdcr/InHddQjE5ztJjmWXeqGbccPktsFoyOFrwbEjfbzibSnBxMgJjyBilezQHworZelSTuc3wzqkC20nTDAo5kVIMhomyGVZoY3WdxGieIJwvZmNh73fh64ISjt0b3EFBv30Op/ipvQF53xTPyYq25TAqnJb7ZG3O4qbjTg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1713452565; bh=1VW1sS1mUuVFPbW7qPiuWwLgJ4aaUTiuKNY2geSViiS=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=T+9ShyKt4iPv1R4BdEdnrdmS6+V+AMWXC4zekUA0WUkhQCjbUjqlPj2W1gj1juCRfvow7BpUt2LkqWydau97bfBWIkElczAgRIjgZTvw3HNPWlFUW0RJ+6mHEZOqGhdXQAbzbe4gzxfUpSkcnbP9VtQzh3ZSIDi6omLog4PZdUwxKxabVZmtSyWVwm9NLc9pYi0JW/d1YeaohqfRADPBtzupNuahZMwj8gTZEJMgkoGFR2A/MLMvkeZ+7M9/sbzWoAPZZaHE/yh/BLRBEJV0Lb5zF0/61XvnCi1BvgbbrO/sHiyDg1gKYN0mM/hcjVpxCXGJLyWg1akeKlRR+Ggatg== X-YMail-OSG: aGS8lwYVM1kBD7r1ZfpBOBMGKOVDo9EEdiLmiZZvbz0PN6kOR463uHRJkupGpPw 4uopf0SfPUiN3650HY4_Y8TXpQdNR4xsr7iLglXt5a81EfgjqQ.5T56QWPEYqeY_BSeePi.yRFlz N3f3nBX2RNR.wCnlGLtJdCXFFG2ugAmOcwYd4.DjntTmuxkK_uKhcbIiOTtvpbREwosaNV3Q1FDe pv2cv_F0gNCbiNoQuIh_60I8NvTPpAAgjiivm8tQHsOBt6eVKfZaeAANBg5RivolBhJJpfIj0IFc UlhiPyPWK_5bo7VmV.FbWrodk.eNDCHNEIy.e3KBe2MEaDCyk3QJ0eF2KVanmTQPwwSLW4ErnLKk yj0DnNpEQpz_I2nPMUFWN8gsmUzhXULCwgH.E3WoiPnv_tKKncyTPY6llr7mCEVu4pyTjQ8m0PRf O9k_Xy7NkEj0PKc1JFmHbaTTdvv5Lm.b9C8t6XAUUTDFLuPr3jmeNatt1wYyXDgssG8H404BjpZ8 VqriZqd65ZWZ0Rn5jJmUiOd7hl0O8lskt0foCW8kjYeH7v0yfIUJH1Cweq9i_HdD8KdC52Wfop4l H8CI5EMX1bX4OffdehTzeUOPXhuwiV3KexsF6Wxn353uc5nuhLWn4A.Ff7X0ZY2TTX1jp3qDpHzZ F0UC9Bmpf0OuTIAC8vuAcNBneSAUNbIP1vJ8P2Xe_1e2MHZ6wRj1cBzUWJHLQb9lPr7fY7CZtLCz KJ0MKqVr8vpmZoNbdREDTiKq1q5t39vNFcwAl1zM4Ts5xF_N8CgcDsihUb8TaCW4LdjlVrQhn94X LhD_AN8on5g0Gg_GrDfFgszIGMasggQaJEPOlwDar6As.JZCUEeHbm44zeoSMB_4ge_7VsPzUoi8 doHpVCoAnv7MlEz8er1eigPUhwynf.Lz3MRma6xU3WCewAxBW4HVBWgKx2uQvLrafD_nLAE3HQaT siStUKy97yp0E2vjuCF2aRhQizonY..4PIzH1lzwqNIrYO4rjhGKLvOzcrsmLDgDPl43We0zWEHv oTpXtNNFuPxu5B4nQgerXtgZwSUw1UVbG0xcXW.sxat24t2oKU7yrnbItGMxUwcqpT_1uoOg6EBn 4L6wXfzwAWbf9gCeJEuPtyP0PgdAXCJF8F1wzjkkWWnH.JIPVJmvYrf7.MxK1F6OZGmKi7bRDGPz 2pahjwCzA.4FDn9TC2_BcFkENCKRhkJRbXDfCOdfKAt7ldnwXWEXT9BJLfZy3feGob_aUwXq8PH_ zyT4tJLXGMdtPP70DrlvUgipWqKvpVCzYcqik8WIDkNBCyfdEEuTrLxu5LB8_aft1EFGyjXxgjem .QqaD1cHRwevZtnMtObRuN5_66zohvBcECA0jqSur7X60n4nwQDgaKgfX8Gp8k9VXD0oTsvTb0Y3 7w82BOW_HlTyPDFcdMiKApqpgJKYaKputLRwza0RdoDrnKl6316Y0H4BMSANx5U6XBd4fAJr7.Bv n8ibs6Ijm2o3HLJs7mvfa6soe5Wu6hdyNPbZw41Di7dkqS2.76lsjhIM2QYkzkWRBYkTV75r7.Zg wpKxpATvxncOt41E0tFVnPpil6a8Zs8Te.JEN2UsNmlfWzSaRdUyo.TLZ3P45.Ykn83Xn0J9iPOn uGFqCbKWYOF75RqzEI0G6Y84U73GRTuy1VaHx0KUFpVZ34zdJY6KxzozaGiLuJIyszLhzKCDEJVU d5yqMGL4wuZZTwcXVijXKWPg5oZvFnWkxOMBMYFCYKuIBh.kvvs7Qc6JNBMSPVrsBqXQSmCvX6eN XK4XuW2TL.YlutEXMvFMcDa27DTZqUhhwK0qIxZuBT_U36cb3BLrXJRcBwESNRwh788NVK0ZFO_P eza1meITJuCbrYtvbie_fmNS7nTHdsDMasqzaSgGR4.TUHdphW6ZBAt0ls6_C327TdhT3c_aWRXM l0PZwNrzQFMBCzgh1eFEL3Y15p0m6gxm42YU2zPtrOg_6P5Q4uYq.wXfgxsGvwBZCVIYtyvf0J1l gC.GGuCFaTb3yfnc3fK68dVisCmUWi4UfrKBXaXueJs1I4BDr3boguPjXZcRxe_WQYS3OLu8OGCo UY8sDoOYmOEOZ9qiWAm1F..q9GMsbCljVMlOGukn6gUqGpPYoRKpRtug15FamPAhFLFhJrEOtHgu _jt24il683UOib2QnETnlhqiqDzMTbNTb0RnGAc54cDAbmOndha3cnReYy_rFYwBTcNACHeL8Pqs d86NfdStHf6Yu31gFzBI9exWEGgYFPHnKEu8nymj9L5If6y4R.sWGbOdICWL3xrTxrlBFp3ZYjm9 8oKUKLe_3 X-Sonic-MF: X-Sonic-ID: c1eb525e-3f00-4eea-9e7b-5ad13b9dc567 Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.gq1.yahoo.com with HTTP; Thu, 18 Apr 2024 15:02:45 +0000 Received: by hermes--production-gq1-59c575df44-84j4c (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID bbf27ce9a18a9ef943973ffc19077d7f; Thu, 18 Apr 2024 15:02:41 +0000 (UTC) From: Mark Millard Content-Type: multipart/mixed; boundary="Apple-Mail=_512CBF7E-9AC6-47F5-8291-2D9B083EE44C" 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 \(3774.500.171.1.1\)) Subject: pkg server for current/arm64 stopped ? [main-armv7 on ampere2, elapsed so far: 651:21:56] Message-Id: <03736C90-EE54-47B3-AEA7-ED1AC0343B4B@yahoo.com> Date: Thu, 18 Apr 2024 08:02:30 -0700 Cc: Philip Paeps To: void , FreeBSD Mailing List , Current FreeBSD X-Mailer: Apple Mail (2.3774.500.171.1.1) References: <03736C90-EE54-47B3-AEA7-ED1AC0343B4B.ref@yahoo.com> X-Spamd-Bar: - X-Spamd-Result: default: False [-1.90 / 15.00]; MIME_BAD_ATTACHMENT(1.60)[ico:image/ico]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; MV_CASE(0.50)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[multipart/mixed,text/plain]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_TO(0.00)[f-m.fm,freebsd.org]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ARC_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; FREEMAIL_FROM(0.00)[yahoo.com]; RCPT_COUNT_THREE(0.00)[4]; FROM_HAS_DN(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.82:from]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.82:from]; SUBJECT_HAS_QUESTION(0.00)[] X-Rspamd-Queue-Id: 4VL1Gy0Jz2z4g0d --Apple-Mail=_512CBF7E-9AC6-47F5-8291-2D9B083EE44C Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii void wrote on Date: Thu, 18 Apr 2024 14:08:36 UTC : > Not sure where to post this.. >=20 > The last bulk build for arm64 appears to have happened around > mid-March on ampere2. Is it broken? main-armv7 building is broken and the last completed build was the one started on Mon, 19 Feb 2024 12:32:10 GMT. It gets stuck making no progress until manually forced to stop, which leads to huge elapsed times for the incomplete builds: pd5512ae7b8c6_s75464941dc 34472 12282 (+9196) 107 (+77) 4753 (+2247) = 1390 (+529) 15940 parallel_build: Fri, 22 Mar 2024 11:05:01 GMT = 651:21:56 p43e3af5f5763_sf5f08e41aa 19809 5919 (+3126) 137 (+100) 5363 (+2741) = 1395 (+522) 6995 parallel_build: Wed, 28 Feb 2024 15:46:14 GMT = 359:42:14 ampere2 ampere2 alternates between trying to build main-arm64 and main-armv7, so = main-armv7 being stuck blocks main-arm64 from building. One can see that all 13 job ID's show over 570 hours: = http://ampere2.nyi.freebsd.org/build.html?mastername=3Dmain-armv7-default&= build=3Dpd5512ae7b8c6_s75464941dc It is not random which packages are building when this happens. Compare: = http://ampere2.nyi.freebsd.org/build.html?mastername=3Dmain-armv7-default&= build=3Dp43e3af5f5763_sf5f08e41aa By contrast, the 19 Feb 2024 from-scratch (full) build worked: = http://ampere2.nyi.freebsd.org/build.html?mastername=3Dmain-armv7-default&= build=3Dpe9c9c73181b5_sbd45bbe440 My guess is that FreeBSD has something that broken after bd45bbe440 that was broken as of f5f08e41aa and was still broken at 75464941dc . =3D=3D=3D Mark Millard marklmi at yahoo.com --Apple-Mail=_512CBF7E-9AC6-47F5-8291-2D9B083EE44C Content-Disposition: inline; filename=poudriere.png Content-Type: image/png; x-unix-mode=0666; name="poudriere.png" Content-Transfer-Encoding: base64 AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAQAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsLCw2mpqa/6Ghof+pqan/s7Oz/wAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBOQAAAACVlZX+jo6O/21tbf+Xl5f/n5+f/6ioqP+0 tLT/AAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsLAxgAAAAAl5eX/42Njf9eXl7/kJCQ/5iY mP+ioqL/q6ur/7q6uv8pKSkEAAAAAAAAAAAAAAAAAAAAACckD1YbGQ4pAAAAAJ+fn/+Wlpb/ZWVl /5iYmP+qqqr/urq6/76+vv/AwMD/nJycEAAAAAAAAAAAAAAAAAAAAAAlJRFEMjIUOxgYGCCoqKj/ b29v/7a2tv+2trb/lpaW/4ODg//e3t7/19fX/9jY2BwAAAAAAAAAAAAAAAAAAAAASkUelkA8GXIA AAAAjo6O/21tbf+mpqb/oqKi/4iIiP9oaGj/0tLS/+Li4v////8YAAAAAAAAAAAAAAAAAAAAAC8r EjIlJAw2AAAAAKmpqf+BgYH/x8fH/+Hh4f/w8PD/9vb2/+3t7f+8vLzS////BwAAAAAAAAAAAAAA AAAAAAAAAAAAMS4URwAAAABAQEAlm5ub29HR0f9eXl7/8fHx//Hx8f+7u7vg////EwAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAACwpDT8AAAAAAAAAALKysgPr6+sW0tLSZM/Pz/////8j////BwAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkJCRCQkJDpAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0AAAAABZ/o TQsLCwkAlP9JAM3/EgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAABMv0wtP5DmAErxoQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAADK/yIAPqWkABz63AA647QAVo8HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAACEAAAAAAAAAHQBY55AAAAAZAMb/KAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAw/8xAAAAAAAAADoAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAA/h8AAPgPAAD4BwAA+AcAAPgHAADYBwAA+AcAAPwPAAD/vwAA/78AAP//AAD/zwAA/48AAP/f AAD//wAA//8AAA== --Apple-Mail=_512CBF7E-9AC6-47F5-8291-2D9B083EE44C-- 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 From nobody Thu Apr 18 15:08:00 2024 X-Original-To: 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 4VL1PK6jNmz5H2Vc for ; Thu, 18 Apr 2024 15:08:21 +0000 (UTC) (envelope-from ml@netfence.it) Received: from soth.netfence.it (mailserver.netfence.it [78.134.96.152]) (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 "mailserver.netfence.it", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VL1PK3WLzz4jY9 for ; Thu, 18 Apr 2024 15:08:21 +0000 (UTC) (envelope-from ml@netfence.it) Authentication-Results: mx1.freebsd.org; none Received: from [192.168.113.67] (martin.centrocontabilebiesse.it [151.69.5.121]) (authenticated bits=0) by soth.netfence.it (8.18.1/8.17.2) with ESMTPSA id 43IF809X011169 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NO); Thu, 18 Apr 2024 17:08:01 +0200 (CEST) (envelope-from ml@netfence.it) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netfence.it; s=202401; t=1713452884; bh=h+Ozrm3OnMyb86xaeE8fP1epgaltiO0sc+WjhqgDgtk=; h=Date:Subject:To:References:From:In-Reply-To; b=FKcYFx0cccwpeqtLC79g/2JvXda/jaHsHf7xYPltTyxT+9f9K9w3JtrdbU7xyCxb0 1OBfRt2OmOktk2nb4zUD+k1BZBl+wTSMRVGKcJEjyc4gFYoh34/N4w0dVg6YFOoQ3d ZJvU8X+zl0dtQvivoyQfFgkICgDXaeC/Uh/yDyxY= X-Authentication-Warning: soth.netfence.it: Host martin.centrocontabilebiesse.it [151.69.5.121] claimed to be [192.168.113.67] Message-ID: Date: Thu, 18 Apr 2024 17:08:00 +0200 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 User-Agent: Mozilla Thunderbird Subject: Re: FreeBSD Port: net-im/signal-desktop Content-Language: en-US To: Miroslav Lachman <000.fbsd@quip.cz>, Alexander Burke , ports@FreeBSD.org References: From: Andrea Venturoli In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.86 X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:35612, ipnet:78.134.0.0/17, country:IT] X-Rspamd-Queue-Id: 4VL1PK3WLzz4jY9 On 4/18/24 15:44, Miroslav Lachman wrote: > "There is no maintainer for this port." :( :(( > I see there is an updated version (6.48.1) in a quarterly ports tree > https://cgit.freebsd.org/ports/tree/net-im/signal-desktop?h=2024Q2 > But why is it missing from the packages? No idea. > I can try to build it my-self in a Poudriere but is 6.48 still working > or is it outdated too? I've got 6.48.1 and it's still wokring, altough of course it might stop any moment. Signal works like that :( It has on glitch though (which I didn't investigate yet): it does not start anymore from XFCE menu, although it works if started from the terminal. bye av. From nobody Thu Apr 18 15:14:22 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 4VL1XY5q4pz5H3bP for ; Thu, 18 Apr 2024 15:14:37 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic312-23.consmr.mail.gq1.yahoo.com (sonic312-23.consmr.mail.gq1.yahoo.com [98.137.69.204]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4VL1XX70Sqz4m2b for ; Thu, 18 Apr 2024 15:14:36 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=N+p9yowN; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.204 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1713453275; bh=DXMh71F3926cRNHdTQiJ5WKy0Y7HJOV1Z7cTnJbIG6M=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=N+p9yowNy7vGwlJ5m4gFh8heaGHdhUavsuioJEYpm1MlCTniPlbOgH7cQftbkmpmd5w9nYlRsd/5qTN9XAhkGb+6pLSSfon5uV15fqOanPNTeCKORovVZh8DSnWD9nOpuLOXequTBjUrwTi6jkkR+x8AjCD6ed+eRSANLW4zRZj47IcIDosUW/vPpwEzprrch+pzomCRCRVgojpsFWlNvgLOAB/xI5d0EUUKCEnJWDlFOPPQpmn1JMDowWCJrE1V/5phT9BiD2hkE/leZqAsho/C49mAvZMkQ7zAoiXp19wBDnbsQ+9elwUprYK5q0ZoicV6euyWyck+CF3lJ7PXYg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1713453275; bh=A3YV7bVjH6oKCRbXzMZHJbK9doP1sO6fuGvv5eZB6VM=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=FHZdbsFrP3LS0dO32Q5QyC90pNSSB/Znk6bjxPWv116ijP1B5BSIJVvYU7u3xLmVa8Hn8k02nqWzaQ5OJXRPIgTIucDYKTjFhYhC2M8r8AZAElktr/RZQ4skMlURK7KF2ZVdmXTp8YpJvL2RZ1zh14xe2+Wr1G1UQOD2tA56fOsbaH/D+xul+hhKmf63Lvu7U+i5R0KaCuTT6Z+0/q4oeq/WaRXFKL5oZpRFvcMzxnPAViWHEP1ihqQNtnkylvBKWjblfH61C2DqX03Y9Z6y8NQecvecm5h6wMhsL1KtfesA1vfm4vU/jx44V2C/iNWlvJ+mJc1hIwvqyf1eNnC2cg== X-YMail-OSG: .lgRBsMVM1mg_XjO7fp2yyTgOdDmktc_dAGKcowYjNcI.1HvDmgQSkh0692.3SJ j8I9VnshH5kET5NXr.9dTKn1S6HvLKdS1gfyUXcbwaBoTZ3zJnptAs2Q3dDV2xy5nDvmqw9IFn6Z GDtewpWtCSdh7pgcCVC3Mk3RYQlp.526cFpP8NQlazSxIGmrIjd5j0ad8EvLAI1hxbgmUAyYJm4G 0Wp0uQVoB5Lf0OB2Hw9TCfhF2nj.yomfMTqBNskOJKlq1Gerg9BQPCoRb_juM3hCcZLSm9aOY_AC 1QDxe09obHNklhhGhJ3RC99HqOns67sG2rTrA0.jum6EqQAmPGpUqdlNG1snGZyy1LlYuke0Y0Tu 6DalVj1GN7jA8VK.h4vpOi2bVnOcZukFzTjNi4UooyF0WHJUcI11fIxlAwHlC75TpBJ9Hyih61yX Bbe_sOqfiXI3TGKmj.85BsbkuBrTCribGj_ouSt5ye5iJdjOfajiN3LOmgeVWNL9aaO20WDOtuVc Hg5AFLo4Mzc9X5jB7kA9HSrT7HZcC5RGNL2ov1ve_F.JII58q.w9IlEhwSuYpFYAD8KeEnycxYdF vQpvVHmzQHk8C4yGH0uuR9OsYCuUmeOxb6uPVnmzYGdykWHsxtqZK4Y6RehaniPQXNbKa0tO.lWV hiOD652KXVZBG_Gig1o0FQR0IZIhGgTv9nApQSRIg2NWcQIRq.eXzfPnjftYOJ0iOrzlXCoy63h2 RPY.AAS17JBVJTG7qa2v_j3pSxcsBxZVQAyDpOclC1WDlOm4okBwyFoq23TtJ6ZyujD23fxOAM5b 5N6sQEN3DzdvVRtsQrUYL4FrslzNaE3PS9oWT9_J99d1MtZ.WAWq8oyHAcR7t7xkWUFCPY0R5D1D wL.F_VuNoJBBT28nePd5652IjjWVsNEX3ND218dAIlMrUTOZtQQ.d5rpBonLMe7moSK9FDNYq4iD BZEfkAaeLZicXrcKoF1aaEPMA6hT2CbY0hHwRbuotUCbcaUnoZ2s0l.DLVIuCQpiutKALJ4rBcdT 0PUBGfGZ49.YdBY.eOCGehdNfJD8MjQNp135cPj5z10G3Vnp_n70DwqVDEqy7rejdBN6m89emxVu UdevtRUYf7z.WJCYI4ch7MLcwxDjASDRueBamjLGrjy..6SPGxpENUqpl6UiG9r8eO.ak2mrYg9K CbismmCNhzsuGX8ArNweLhYgVvzHWpQeUJCiLKrOp3Pq6Ttm074zXkjXbmcpgArN3xPGNO2VYmkJ vDJn9WbnqFDluOyfyAVgDaJPcaEAwpIHOVhHbSR4neAVgCwSMxyNOuu8aUjCcNebPLr51dFQDpIW 3h4o6FAlI6lgu2P03cwlHpHLQcpmjl2K2Up0E4To7oqTGDp5faTw2z6jCKp9k4IKjf0srCPo7bFB INtrTwzzL6F5Uw0L8ZqIolJ03UiE82uw7uoZIrwpkptJjjr3yBfKbULWr4oowuhMLfJejkaeSKy3 hlo_VX26e_2n3_gcyJrtrVCwE68X1zsDPsCQ4Zc9csTZAnaeW0ej6cnuCzgvceBgTa3pTHEckjwh eDHQTXalBgSuvEJgZDrY65L53SONu83WtaAKVkmH8UML00Tezw2sD50yyY3zsdKdXteRA54QKTfj ..S15qecnweEjiBdHNIUFS4pZqcQlvY5xQg2iGDUMdHb4Tsyo2EoyQucjigZSSblmy1zR6U2ft6J NAHehqquJMMq41q0gfxLfVyDmDnU58ReFAC8Sd0O8tQRSj8D9DokIn.ci9hl3PqRObaAFXdN2gBe pl6hsDgByWqIf.4hmHpmxjwhRYbmEzCONJWMqbqxzwlsav1F8GzmLjNTuK.oHi8gJTPpwhafUXPJ DGSP9yJr3Kzjn.VIQ4eSzmPwBCI156lA..xq2TlWegkreRZuP4DJYCc1SvpOQqPqZ0M4Osci0Ic_ 1BpLTyqWy4k_UmH1xXV48lNIhZHONWeVB1XA09Lc_kPM4b7YnEQ0Srpklm7Pu6Z0kAe_0xxmvxld SQnzy.INMXky34Er2HFRRyOPAA1E16VK38dqtC4_nqW9uL4NRMqOLRKzSqyKSdMTAL5BqXrT99NW 7dHMnSZV7X21xyPPWiea3Cz3Wh5A0_Pp0aqU0jw8wY5TxdycLdRD.R3UhOyQRb4GJI4FiZHQXyGR UDms5o6eP9LeGKzRMP4BRWhhQVB3fzA.lbGCcfCAiJE5P11JTZcHH1.Qe3w1ecySLEWWoPQ_r3Ru 3jc30PHvR9NPtlxgtYeudanOq6BPtQBDmHRY9W3vN0lYDS68lCr7XKygNmJ3SpyoLviqX_YGR3rt 0_J1Y.Q-- X-Sonic-MF: X-Sonic-ID: 540a3c93-30b5-4ffe-bfcd-70a7776d991a Received: from sonic.gate.mail.ne1.yahoo.com by sonic312.consmr.mail.gq1.yahoo.com with HTTP; Thu, 18 Apr 2024 15:14:35 +0000 Received: by hermes--production-gq1-59c575df44-9fhd5 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID c3e27bd94f7057370920c91d707e9fe3; Thu, 18 Apr 2024 15:14:34 +0000 (UTC) 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 \(3774.500.171.1.1\)) Subject: Re: pkg server for current/arm64 stopped ? [main-armv7 on ampere2, elapsed so far: 651:21:56] From: Mark Millard In-Reply-To: <03736C90-EE54-47B3-AEA7-ED1AC0343B4B@yahoo.com> Date: Thu, 18 Apr 2024 08:14:22 -0700 Cc: Philip Paeps Content-Transfer-Encoding: quoted-printable Message-Id: References: <03736C90-EE54-47B3-AEA7-ED1AC0343B4B@yahoo.com> To: void , FreeBSD Mailing List , Current FreeBSD X-Mailer: Apple Mail (2.3774.500.171.1.1) X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.50 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; MV_CASE(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; TO_DN_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_TO(0.00)[f-m.fm,freebsd.org]; ARC_NA(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; DKIM_TRACE(0.00)[yahoo.com:+]; FROM_HAS_DN(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.204:from]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.204:from]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; SUBJECT_HAS_QUESTION(0.00)[] X-Rspamd-Queue-Id: 4VL1XX70Sqz4m2b On Apr 18, 2024, at 08:02, Mark Millard wrote: > void wrote on > Date: Thu, 18 Apr 2024 14:08:36 UTC : >=20 >> Not sure where to post this.. >>=20 >> The last bulk build for arm64 appears to have happened around >> mid-March on ampere2. Is it broken? >=20 > main-armv7 building is broken and the last completed build > was the one started on Mon, 19 Feb 2024 12:32:10 GMT. It > gets stuck making no progress until manually forced to stop, > which leads to huge elapsed times for the incomplete builds: >=20 > pd5512ae7b8c6_s75464941dc 34472 12282 (+9196) 107 (+77) 4753 = (+2247) 1390 (+529) 15940 parallel_build: Fri, 22 Mar 2024 11:05:01 GMT = 651:21:56 >=20 > p43e3af5f5763_sf5f08e41aa 19809 5919 (+3126) 137 (+100) 5363 = (+2741) 1395 (+522) 6995 parallel_build: Wed, 28 Feb 2024 15:46:14 GMT = 359:42:14 ampere2 >=20 > ampere2 alternates between trying to build main-arm64 and main-armv7, = so main-armv7 being stuck blocks main-arm64 from building. >=20 > One can see that all 13 job ID's show over 570 hours: >=20 > = http://ampere2.nyi.freebsd.org/build.html?mastername=3Dmain-armv7-default&= build=3Dpd5512ae7b8c6_s75464941dc >=20 > It is not random which packages are building when this happens. = Compare: >=20 > = http://ampere2.nyi.freebsd.org/build.html?mastername=3Dmain-armv7-default&= build=3Dp43e3af5f5763_sf5f08e41aa >=20 > By contrast, the 19 Feb 2024 from-scratch (full) build worked: >=20 > = http://ampere2.nyi.freebsd.org/build.html?mastername=3Dmain-armv7-default&= build=3Dpe9c9c73181b5_sbd45bbe440 >=20 > My guess is that FreeBSD has something that broken after bd45bbe440 > that was broken as of f5f08e41aa and was still broken at 75464941dc . >=20 One thing of possible note: Failing . . . Host OSVERSION: 1500006 Jail OSVERSION: 1500014 and, more recently, Host OSVERSION: 1500006 Jail OSVERSION: 1500015 But the most recent working had . . . Host OSVERSION: 1500006 Jail OSVERSION: 1500014 So, if it is a FreeBSD problem, it seems to have started during 1500014 = . =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Thu Apr 18 15:30:43 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 4VL1vB5p1yz5H4nd for ; Thu, 18 Apr 2024 15:30:46 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from omta001.cacentral1.a.cloudfilter.net (omta001.cacentral1.a.cloudfilter.net [3.97.99.32]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VL1vB2K4rz4q3j; Thu, 18 Apr 2024 15:30:46 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Authentication-Results: mx1.freebsd.org; none Received: from shw-obgw-4004a.ext.cloudfilter.net ([10.228.9.227]) by cmsmtp with ESMTPS id xSbkrmzDZ2Ui5xTinrNfda; Thu, 18 Apr 2024 15:30:45 +0000 Received: from spqr.komquats.com ([70.66.152.170]) by cmsmtp with ESMTPSA id xTilrPVOcWhyfxTimrSWas; Thu, 18 Apr 2024 15:30:45 +0000 X-Authority-Analysis: v=2.4 cv=MenPuI/f c=1 sm=1 tr=0 ts=66213ca5 a=y8EK/9tc/U6QY+pUhnbtgQ==:117 a=y8EK/9tc/U6QY+pUhnbtgQ==:17 a=xqWC_Br6kY4A:10 a=kj9zAlcOel0A:10 a=raytVjVEu-sA:10 a=6I5d2MoRAAAA:8 a=zxA2vyXaAAAA:8 a=pQs5aej7AAAA:8 a=NEAV23lmAAAA:8 a=YxBL1-UpAAAA:8 a=EkcXrb_YAAAA:8 a=YUIBdRssGDzolE4zsJ0A:9 a=CjuIK1q_8ugA:10 a=IjZwj45LgO3ly-622nXo:22 a=nK2txNHJmq7TfjpuLlwI:22 a=Ia-lj3WSrqcvXOmTRaiG:22 a=LK5xJRSDVpKd5WXXoEvA:22 Received: from slippy.cwsent.com (slippy [10.1.1.91]) by spqr.komquats.com (Postfix) with ESMTP id 94EE6CBD; Thu, 18 Apr 2024 08:30:43 -0700 (PDT) Received: from slippy (localhost [IPv6:::1]) by slippy.cwsent.com (Postfix) with ESMTP id 851102ED; Thu, 18 Apr 2024 08:30:43 -0700 (PDT) Date: Thu, 18 Apr 2024 08:30:43 -0700 From: Cy Schubert To: Dimitry Andric Cc: Michael Butler , FreeBSD Ports Subject: Re: thunderbird 115.10 build failure on -current Message-ID: <20240418083043.55f43415@slippy> In-Reply-To: <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> <5240E034-2B12-4BF5-AA9C-9E01C7E71196@FreeBSD.org> Organization: KOMQUATS X-Mailer: Claws Mail 3.19.1 (GTK+ 2.24.33; amd64-portbld-freebsd15.0) 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 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-CMAE-Envelope: MS4xfBDa2i5lh34CmVuvAUyFYfdaE5BSqIqlYdwkisJCjWl1ndbqb4g5ZjhXfx8o9eWzhondMMRLai0QE0iUgikpOzgZ6aeooUhhLPf6cg9ahlzQdHTErMAc QeJA9WguWAP+zope5GYsAtf+Uw6YD8NVoTxMsZ5uX1bl2J2wTI4KXYXkAFgg4fSJflT1BGIC3wP8MvvwisrIH33okrrbC7OPcS2aj3I4pi5/35AZAlfWM+5t VydOc7ukFFSyN1qE2lMmOCCzLIh5KcOcZGjmLpvHTsI= X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:16509, ipnet:3.96.0.0/15, country:US] X-Rspamd-Queue-Id: 4VL1vB2K4rz4q3j On Thu, 18 Apr 2024 17:05:36 +0200 Dimitry Andric wrote: > On 18 Apr 2024, at 16:49, Michael Butler wrote: > > > > On 4/17/24 17:40, Dimitry Andric wrote: > >> On 17 Apr 2024, at 23:07, Michael Butler wrote: > >> > >>> In a clean environment with default options on -current, I get .. > >>> > >>> error[E0412]: cannot find type `_Pred` in this scope > >>> --> /usr/ports/mail/thunderbird/work/.build/x86_64-unknown-freebsd/release/build/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> { > >>> | +++++++ > >>> > >>> Any hints? > >>> > >> Yes, this is https://bugzilla.mozilla.org/show_bug.cgi?id=1873379, but apparently the fix (https://github.com/mozilla/gecko-dev/commit/627cc80defb3fa48e82ce656536d666176b9f8d1) did not land in the most recent Thunderbird port? > >> > >> -Dimitry > >> > >> > > > > 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*) > > >>> referenced by Unified_cpp_components_viaduct0.cpp > > That is https://bugzilla.mozilla.org/show_bug.cgi?id=1874059 :-) 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. It's not that. Our thunderbird port tracks thunderbird-esr while our firefox ports have firefox-esr and firefox (for mainline). We should probably rename our thunderbird port to thunderbird-esr and add a thunderbird port that tracks upstream mainline. -- Cheers, Cy Schubert FreeBSD UNIX: Web: https://FreeBSD.org NTP: Web: https://nwtime.org e^(i*pi)+1=0 From nobody Thu Apr 18 16:59:53 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 4VL3t72kWjz5HCXV; Thu, 18 Apr 2024 16:59:59 +0000 (UTC) (envelope-from void@f-m.fm) Received: from wfout3-smtp.messagingengine.com (wfout3-smtp.messagingengine.com [64.147.123.146]) (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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4VL3t61qy0z4yyQ; Thu, 18 Apr 2024 16:59:58 +0000 (UTC) (envelope-from void@f-m.fm) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=f-m.fm header.s=fm3 header.b=aZGQ9Bmh; dkim=pass header.d=messagingengine.com header.s=fm3 header.b=TUT9wv7W; dmarc=pass (policy=none) header.from=f-m.fm; spf=pass (mx1.freebsd.org: domain of void@f-m.fm designates 64.147.123.146 as permitted sender) smtp.mailfrom=void@f-m.fm Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailfout.west.internal (Postfix) with ESMTP id 632911C001BA; Thu, 18 Apr 2024 12:59:56 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Thu, 18 Apr 2024 12:59:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=f-m.fm; h=cc :content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm3; t=1713459595; x=1713545995; bh=XKAdTyCf4A y/2rhAXslS9soSsYMFQUhxPeMxaT355XE=; b=aZGQ9BmhX3Tih+Ox2rFMBCqneo TwNIUEs1BL1nxleTSAf6cLw3CM/xa3LVEHqEcuRW7Uny2MOPt8Gq9cMeJh4sQSN7 MtIqBqfFanQ0hVg8UBQQsrj8ZsQ3pxToh4MklgfZHwTQ4x7F1kbe8tarrhL+yvE8 h4LhecW2q9dKqj+GOmQokF6H7PB7apvipTzNsu43XwbmCKySOy78Ddy4bsI8sTIZ GDr+4U2Jn9twt1Ml/EzweTaxdyIdnPr+f5iD0dcNFridORSX352NvXixHdqqod8j lrlkVFALz+PqnD1xp3v+t0veMogtu2kR3i6OmMqY2iQkwut+qoA/4MskXUmQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; t=1713459595; x=1713545995; bh=XKAdTyCf4Ay/2rhAXslS9soSsYMF QUhxPeMxaT355XE=; b=TUT9wv7WUmn4iQtLAoDMw5L9X90hV2Uq5qZD41bhEZP8 RLl93BIWquTPIQOjOMA8WGJ0RIcsEC24WTs09jCXCMiDIeR4Ytus6FOqFOnNGbpO gUMcbX5FpLTDNOOuDFUQwb9fUpNHQvPj+1F3JBMcrA0Xm7AhmL+om/CF+wnbd/3w X7tBUp7tfDoTXDKzKwJQOMC0HvQNbKAlnkd8ZD0Vm8iEzaWMYS0qzVWLWznXpPo8 JDLkAJGsQedK2TsyUnpnAK8tnj9qS/+65RQia95T44Nozp9T2X4BCAMplXkqd6vU ry601C8NwsMWn4OmNK/pb10rnMa+LxU1uqp5vUoKRg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrudektddguddtiecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhepfffhvffukfhfgggtuggjsehttd ertddttddvnecuhfhrohhmpehvohhiugcuoehvohhiugesfhdqmhdrfhhmqeenucggtffr rghtthgvrhhnpeekleduvdelhfeileefgffghfffkedtheellefgudfgvdegkeejjedutd ehhefgueenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhm pehvohhiugesfhdqmhdrfhhm X-ME-Proxy: Feedback-ID: i2541463c:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 18 Apr 2024 12:59:55 -0400 (EDT) Date: Thu, 18 Apr 2024 17:59:53 +0100 From: void To: freebsd-ports@freebsd.org, freebsd-current@freebsd.org Subject: Re: pkg server for current/arm64 stopped ? [main-armv7 on ampere2, elapsed so far: 651:21:56] Message-ID: Mail-Followup-To: freebsd-ports@freebsd.org, freebsd-current@freebsd.org References: <03736C90-EE54-47B3-AEA7-ED1AC0343B4B.ref@yahoo.com> <03736C90-EE54-47B3-AEA7-ED1AC0343B4B@yahoo.com> 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 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: <03736C90-EE54-47B3-AEA7-ED1AC0343B4B@yahoo.com> X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.60 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; MID_RHS_NOT_FQDN(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[f-m.fm,none]; R_SPF_ALLOW(-0.20)[+ip4:64.147.123.128/27]; R_DKIM_ALLOW(-0.20)[f-m.fm:s=fm3,messagingengine.com:s=fm3]; MIME_GOOD(-0.10)[text/plain]; RCVD_IN_DNSWL_LOW(-0.10)[64.147.123.146:from]; FROM_HAS_DN(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_TWO(0.00)[2]; FREEMAIL_ENVFROM(0.00)[f-m.fm]; FREEMAIL_FROM(0.00)[f-m.fm]; RCVD_TLS_LAST(0.00)[]; DKIM_TRACE(0.00)[f-m.fm:+,messagingengine.com:+]; DWL_DNSWL_NONE(0.00)[messagingengine.com:dkim]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org,freebsd-ports@freebsd.org]; ASN(0.00)[asn:29838, ipnet:64.147.123.0/24, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; MISSING_XM_UA(0.00)[]; SUBJECT_HAS_QUESTION(0.00)[] X-Rspamd-Queue-Id: 4VL3t61qy0z4yyQ On Thu, Apr 18, 2024 at 08:02:30AM -0700, Mark Millard wrote: >void wrote on >Date: Thu, 18 Apr 2024 14:08:36 UTC : > >> Not sure where to post this.. >> >> The last bulk build for arm64 appears to have happened around >> mid-March on ampere2. Is it broken? > >main-armv7 building is broken and the last completed build >was the one started on Mon, 19 Feb 2024 12:32:10 GMT. It >gets stuck making no progress until manually forced to stop, >which leads to huge elapsed times for the incomplete builds: Should I report it in bugzilla? -- From nobody Thu Apr 18 19:40:59 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 4VL7S71DWSz5HS61 for ; Thu, 18 Apr 2024 19:41:11 +0000 (UTC) (envelope-from eduardo@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 4VL7S70mYDz4G01; Thu, 18 Apr 2024 19:41:11 +0000 (UTC) (envelope-from eduardo@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1713469271; 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: in-reply-to:in-reply-to:references:references; bh=Z8vRlcW2EvHwkbqEeXuSmcODXOGuyv3bnLG4peBR89k=; b=Lgi9ZBWQ5VHyWywc8GELNQ9qpJaFksrbmoD85sYVx3vO9PdzWigIUDCAo/7d3uIDk0O+Ok c2wQZrkUUASIm1MA58yvQuyEk25XvgbY8AoY3k4d+ppweKmQ9bEvByniLm0p1OzWIJ/YU0 htV1uGdBKAHYHG7fKt4rIhJrOR623iz1VSW3sUHlOVnV5WaMAlYLlRzu7tUEqcdTYAD8fw vHbq20W72PEmpL4HGy7QnZZl+GlTezChZhWAWd8DNVm1Qz8fJVDCuZLJqBsLfZzaY/0uoZ XolrtgCV/senzojauruT3lq9YEMgCZLAwkfrtqaWY9//MC+PVa+/BMwUi8kKBA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1713469271; a=rsa-sha256; cv=none; b=xVx5DUIzUBP2tj+6PbjUUc0B2Wc5XrYLs48W3ja4dzdYdRjX5gVB9FNjI4n6INPkWLvT2H 6QFP3CdECtrkKootp3zEcaniVGwUWfqxLb4d6dYY6wBqggn+etYGzp+D4netI2KbU1A+06 eth8P2/wUwtvnqINm8CxWoEQjEJNm5vbW0B4chST3eT32+YQM5b5sxA/dX148CRXgFl75+ b5F5/7d043YEzo9yg4WHdfKT1GG9k9RRY/RcNhPOjDKBMOR1RhPYC3wje71QDJcHndc5id 5jI/E7urVspBXG8mJgLdlJfA/mA2OhOfSPNDFBNcKBnpacaWJ0GKZ7J3BBFjOw== 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=1713469271; 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: in-reply-to:in-reply-to:references:references; bh=Z8vRlcW2EvHwkbqEeXuSmcODXOGuyv3bnLG4peBR89k=; b=XN+cgslFYoXmHFBfUW/f3g9UJAJRPFGFPtJSbPpds/8xnC96KVTsMA64AtCwsjoaL9sj2N 6U6+b8l2iqV2TGMgZTdPCFC1R39k9wI+VHAyJrtmYNDh3ussQanfRrkWmbX3xW5lmTUAhg CRRTJo87sN7J45gcUnGamNb+a0Pj3AHRu1uBK8MrX7/beiLsU8KgTS6m89t+xEOIoIfL9Y bPKuSKTDekFVYi+RxTIccwPvRP+bheiSF9zd1aSd/k9QBw6DvA861/M+GosCNzejwqhvF8 RSIgcL5cK0O5NB7THjjg4VGBBn/J/DS8FQN78Nd7qwHzkNf+yre1iQCWb2GcAg== Received: from mail-qt1-f172.google.com (mail-qt1-f172.google.com [209.85.160.172]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) (Authenticated sender: eduardo) by smtp.freebsd.org (Postfix) with ESMTPSA id 4VL7S70DtwzF51; Thu, 18 Apr 2024 19:41:11 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: by mail-qt1-f172.google.com with SMTP id d75a77b69052e-434925427c6so7146451cf.1; Thu, 18 Apr 2024 12:41:11 -0700 (PDT) X-Gm-Message-State: AOJu0YwBh9qFLibDcJouAcRNK5qxeVeGNHAOlO/GEGeG4GlVe7YDn6wd 4U7LXmnc+WJIiD3SjFDTALLgZRfIrFQxvn1NyougOX99bSzvHLvQDARNYdtlX+89LtKpXYMxCoe zt6rDaejJg9W7QsT3kTy79FLX3zo= X-Google-Smtp-Source: AGHT+IFANVr7f4vlWoAylg9vCuz/C9ruQ+Jb/OJ0XUFEu8DhbUvUpiya31OkFOzHgfMVquGQcVy9Rj0PC3UNYSxdU0U= X-Received: by 2002:ac8:5a84:0:b0:432:c16b:76e8 with SMTP id c4-20020ac85a84000000b00432c16b76e8mr75996qtc.22.1713469270405; Thu, 18 Apr 2024 12:41:10 -0700 (PDT) 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 References: <18ef0fd2a48.b068b4c91109390.4520020575811408776@FreeBSD.org> In-Reply-To: <18ef0fd2a48.b068b4c91109390.4520020575811408776@FreeBSD.org> From: Nuno Teixeira Date: Thu, 18 Apr 2024 20:40:59 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: multimedia/webcamd future To: Bernhard Froehlich Cc: FreeBSD Mailing List Content-Type: multipart/alternative; boundary="0000000000003242b40616642702" --0000000000003242b40616642702 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello, I've found some PRs about it: https://bugs.freebsd.org/bugzilla/buglist.cgi?quicksearch=3Dwebcamd&list_id= =3D685477 And I'm looking for a well maintained port since I will need to use web conferencing soon. I will install it this weekend and see how it goes. Thanks, Bernhard Froehlich escreveu (quinta, 18/04/2024 =C3=A0(= s) 12:35): > ---- On Wed, 17 Apr 2024 09:24:52 +0200 *Nuno Teixeira > >* wrote --- > > Hello all, > > multimedia/webcamd port and upstream is unmaintained and I'm looking for > similar programs but at same time worried about the future of webcamd. > > Any help on this matter? > > > > Yeah the situation is really sad but nonetheless webcamd is working fine > even with the > DVB-S2 tuners I have. We probably need to update it to a newer kernel in > the future but > the v4l stuff in the linux kernel is quite mature and does not change tha= t > fast. > > Do you have any specific problem with webcamd you are facing? > > > > -- > Bernhard Froehlich > https://www.bluelife.at/ > > --=20 Nuno Teixeira FreeBSD Committer (ports) --0000000000003242b40616642702 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
And I'm looking for a well maintained port since I wil= l need to use web conferencing soon.

I will install it th= is weekend and see how it goes.

Thanks,
Bernhard= Froehlich <decke@freebsd.org&g= t; escreveu (quinta, 18/04/2024 =C3=A0(s) 12:35):
---- On Wed, 17 Apr 20= 24 09:24:52 +0200 Nuno Teixeira <eduardo@freebsd.org> wrote ---

Hello all,
multimedia/webcamd port and upstream is unmaintained and I'= ;m looking for similar programs but at same time worried about the future o= f webcamd.

Any help on this matter?



Yeah the situation is really sad but nonetheless webcamd is work= ing fine even with the
DVB-S2 tuners I have. We probably need to update = it to a newer kernel in the future but
the v4l stuff in the linux kernel= is quite mature and does not change that fast.

Do you have any spec= ific problem with webcamd you are facing?

--
Bernhard Froehlich



<= span class=3D"gmail_signature_prefix">--
Nuno Teixeira
FreeBSD Committer (ports)
--0000000000003242b40616642702-- From nobody Thu Apr 18 21:56:27 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 4VLBSS58Y8z5Hf8q for ; Thu, 18 Apr 2024 21:56:40 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Received: from www121.sakura.ne.jp (www121.sakura.ne.jp [153.125.133.21]) (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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4VLBSS0Cj8z4YQb; Thu, 18 Apr 2024 21:56:38 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Authentication-Results: mx1.freebsd.org; none Received: from kalamity.joker.local (123-1-21-232.area1b.commufa.jp [123.1.21.232]) (authenticated bits=0) by www121.sakura.ne.jp (8.17.1/8.17.1/[SAKURA-WEB]/20201212) with ESMTPA id 43ILuSZ1035329; Fri, 19 Apr 2024 06:56:28 +0900 (JST) (envelope-from junchoon@dec.sakura.ne.jp) Date: Fri, 19 Apr 2024 06:56:27 +0900 From: Tomoaki AOKI To: Nuno Teixeira Cc: Bernhard Froehlich , FreeBSD Mailing List Subject: Re: multimedia/webcamd future Message-Id: <20240419065627.ba8faa4692444797b16dd3df@dec.sakura.ne.jp> In-Reply-To: References: <18ef0fd2a48.b068b4c91109390.4520020575811408776@FreeBSD.org> Organization: Junchoon corps X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.33; amd64-portbld-freebsd14.0) 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 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:7684, ipnet:153.125.128.0/18, country:JP] X-Rspamd-Queue-Id: 4VLBSS0Cj8z4YQb Tracking logs of multimedia/webcamd, it was originally submitted by hselasky@ [1], and the upstream was always his repo. After he passed away, we lost not only the maintainer, but also the upstream, too. Maybe the best way would be forking from current master site and keep on doing what Hans Petter did for updating. Unfortunately, I'm not the one who is possible to do so. [1] https://cgit.freebsd.org/ports/commit/multimedia/webcamd?id=69f1e54d3f7fc62718bda0291922cddf8eb28a83 On Thu, 18 Apr 2024 20:40:59 +0100 Nuno Teixeira wrote: > Hello, > > I've found some PRs about it: > https://bugs.freebsd.org/bugzilla/buglist.cgi?quicksearch=webcamd&list_id=685477 > > And I'm looking for a well maintained port since I will need to use web > conferencing soon. > > I will install it this weekend and see how it goes. > > Thanks, > > Bernhard Froehlich escreveu (quinta, 18/04/2024 à(s) > 12:35): > > > ---- On Wed, 17 Apr 2024 09:24:52 +0200 *Nuno Teixeira > > >* wrote --- > > > > Hello all, > > > > multimedia/webcamd port and upstream is unmaintained and I'm looking for > > similar programs but at same time worried about the future of webcamd. > > > > Any help on this matter? > > > > > > > > Yeah the situation is really sad but nonetheless webcamd is working fine > > even with the > > DVB-S2 tuners I have. We probably need to update it to a newer kernel in > > the future but > > the v4l stuff in the linux kernel is quite mature and does not change that > > fast. > > > > Do you have any specific problem with webcamd you are facing? > > > > > > > > -- > > Bernhard Froehlich > > https://www.bluelife.at/ > > > > > > -- > Nuno Teixeira > FreeBSD Committer (ports) -- Tomoaki AOKI From nobody Thu Apr 18 22:30:18 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 4VLCCL1S3rz5HjM2 for ; Thu, 18 Apr 2024 22:30:22 +0000 (UTC) (envelope-from cmt@burggraben.net) Received: from smtp.burggraben.net (smtp.burggraben.net [IPv6:2a01:4f8:140:510a::3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.burggraben.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VLCCK6Kd4z4d27; Thu, 18 Apr 2024 22:30:21 +0000 (UTC) (envelope-from cmt@burggraben.net) Authentication-Results: mx1.freebsd.org; none Received: from elch.exwg.net (elch.exwg.net [IPv6:2001:470:7120:1:127b:44ff:fe4f:148d]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "elch.exwg.net", Issuer "R3" (verified OK)) by smtp.burggraben.net (Postfix) with ESMTPS id 13325C0030C; Fri, 19 Apr 2024 00:30:19 +0200 (CEST) Received: by elch.exwg.net (Postfix, from userid 1000) id A14773AFCA; Fri, 19 Apr 2024 00:30:18 +0200 (CEST) Date: Fri, 19 Apr 2024 00:30:18 +0200 From: Christoph Moench-Tegeder To: Cy Schubert Cc: Dimitry Andric , Michael Butler , FreeBSD Ports Subject: Re: thunderbird 115.10 build failure on -current Message-ID: References: <5a56df32-0460-41f3-aa66-1a8d3bd5d599@protected-networks.net> <49BDD8CC-8447-4B83-A528-8BFF369A7EBA@FreeBSD.org> <8d297b50-0b8b-4c5f-af73-0cc2d4ae746f@protected-networks.net> <5240E034-2B12-4BF5-AA9C-9E01C7E71196@FreeBSD.org> <20240418083043.55f43415@slippy> 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 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20240418083043.55f43415@slippy> User-Agent: Mutt/2.2.13 (2024-03-09) X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:24940, ipnet:2a01:4f8::/32, country:DE] X-Rspamd-Queue-Id: 4VLCCK6Kd4z4d27 ## Cy Schubert (Cy.Schubert@cschubert.com): > We should > probably rename our thunderbird port to thunderbird-esr and add a > thunderbird port that tracks upstream mainline. Maybe check the release model first before having ideas. I'm getting enough shit for pushing RCs already, we're not going beta. Gruß, Christoph -- Spare Space From nobody Thu Apr 18 22:51:56 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 4VLChJ2Cwbz5HG0N for ; Thu, 18 Apr 2024 22:52:00 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from omta001.cacentral1.a.cloudfilter.net (omta001.cacentral1.a.cloudfilter.net [3.97.99.32]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VLChH5tWCz4gBW; Thu, 18 Apr 2024 22:51:59 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Authentication-Results: mx1.freebsd.org; none Received: from shw-obgw-4004a.ext.cloudfilter.net ([10.228.9.227]) by cmsmtp with ESMTPS id xSbkrmzDX2Ui5xabmrPGbS; Thu, 18 Apr 2024 22:51:58 +0000 Received: from spqr.komquats.com ([70.66.152.170]) by cmsmtp with ESMTPSA id xabkrRbciWhyfxablrTXsy; Thu, 18 Apr 2024 22:51:58 +0000 X-Authority-Analysis: v=2.4 cv=MenPuI/f c=1 sm=1 tr=0 ts=6621a40e a=y8EK/9tc/U6QY+pUhnbtgQ==:117 a=y8EK/9tc/U6QY+pUhnbtgQ==:17 a=IkcTkHD0fZMA:10 a=raytVjVEu-sA:10 a=kgfhYre9AAAA:8 a=YxBL1-UpAAAA:8 a=6I5d2MoRAAAA:8 a=EkcXrb_YAAAA:8 a=BCGRY75VO0LZY3dYQUQA:9 a=QEXdDO2ut3YA:10 a=UJ0tAi3fqDAA:10 a=FOgIJflhCR-CFpFWLMjf:22 a=Ia-lj3WSrqcvXOmTRaiG:22 a=IjZwj45LgO3ly-622nXo:22 a=LK5xJRSDVpKd5WXXoEvA:22 Received: from slippy.cwsent.com (slippy [10.1.1.91]) by spqr.komquats.com (Postfix) with ESMTP id 9CC2CA7; Thu, 18 Apr 2024 15:51:56 -0700 (PDT) Received: by slippy.cwsent.com (Postfix, from userid 1000) id 6037CA6; Thu, 18 Apr 2024 15:51:56 -0700 (PDT) X-Mailer: exmh version 2.9.0 11/07/2018 with nmh-1.8+dev Reply-to: Cy Schubert From: Cy Schubert X-os: FreeBSD X-Sender: cy@cwsent.com X-URL: http://www.cschubert.com/ To: Christoph Moench-Tegeder cc: Cy Schubert , Dimitry Andric , Michael Butler , FreeBSD Ports Subject: Re: thunderbird 115.10 build failure on -current In-reply-to: References: <5a56df32-0460-41f3-aa66-1a8d3bd5d599@protected-networks.net> <49BDD8CC-8447-4B83-A528-8BFF369A7EBA@FreeBSD.org> <8d297b50-0b8b-4c5f-af73-0cc2d4ae746f@protected-networks.net> <5240E034-2B12-4BF5-AA9C-9E01C7E71196@FreeBSD.org> <20240418083043.55f43415@slippy> Comments: In-reply-to Christoph Moench-Tegeder message dated "Fri, 19 Apr 2024 00:30:18 +0200." 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 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Date: Thu, 18 Apr 2024 15:51:56 -0700 Message-Id: <20240418225156.6037CA6@slippy.cwsent.com> X-CMAE-Envelope: MS4xfLOz6d0KzBn11DXY1rVqxjMWXh2sf8yKTSt0zK5MlDhZezGCPCyChpMkPoGkitATR3zLShh2W3Ca0d93xlN3yGLQHBRc58OveehvhnRYtDimERB05jcA 7JMYts8MbOpy2+az3Mgh4cEavrfXDEubTRNanAGwHqlbBRXNdyfz5hE4pAJWy/JU+dmOnJN/W6F3gpPGIJwvQpxqSkAOFLAc+UIZzcQ1ornPA8qEd/qCsrmq +0vxRSM0iMKLf/4SlWdOLPnSYd8UzssauEnZ0Ublymhc8GoM7T/sm04ubXUnwnTpNTgvPJz4iF1qeAkBHp199g== X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:16509, ipnet:3.96.0.0/15, country:US] X-Rspamd-Queue-Id: 4VLChH5tWCz4gBW In message , Christoph Moench-Tegeder writes: > ## Cy Schubert (Cy.Schubert@cschubert.com): > > > We should > > probably rename our thunderbird port to thunderbird-esr and add a > > thunderbird port that tracks upstream mainline. > > Maybe check the release model first before having ideas. > I'm getting enough shit for pushing RCs already, we're not going beta. Sorry. I had assumed it was the same. It wasn't apparent from their hg tree. -- Cheers, Cy Schubert FreeBSD UNIX: Web: https://FreeBSD.org NTP: Web: https://nwtime.org e^(i*pi)+1=0 From nobody Fri Apr 19 00:42:22 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 4VLG81495Bz5HQgf for ; Fri, 19 Apr 2024 00:42:41 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic301-20.consmr.mail.gq1.yahoo.com (sonic301-20.consmr.mail.gq1.yahoo.com [98.137.64.146]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4VLG804Qgyz4t3T for ; Fri, 19 Apr 2024 00:42:40 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=nKNimzO8; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.64.146 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1713487358; bh=L1V/Osg7lzJUK3lmPzAmlAVyhqTRTgPMK3ahly0rZWM=; h=From:Subject:Date:Cc:To:References:From:Subject:Reply-To; b=nKNimzO8cUjhVjxbiyskJpFFMU7tzfpcfXXIasf7fXGYDBbaGeQPytghWCma7x/3B3SIaDpBdpaoQumoksJVjQ8HSaUFXkxKoDMoHvVJd0dqmcFP7P7fGzy3maX6NXdf+k3HqkUiyfwgLto8vZ03ZkD83zbwbulJyJ6eHPnIbEXhgLYIh3U0jzZ5yRwkRUAFL7589goC/EYnkSsLZwHASTMWR4HRPghXBoUkIgVw7MFxqKPOtasqCFRdoK5X51E76Ik01nm17nQyKNvCAiLRUTKjoxJxEN8VghmiM0O0CRSiHY9mt8SFmZbbvzcg1BLmIyw0Dvs2i5iF0qPK/BVGBg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1713487358; bh=VsS1m5QijMvJ70+nCwCQTD4ewQCKIGD9oYkrMWaO02A=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=iurc6kXzfXy/EKg2zlxb8I/I2bEZP2baKRSk6nXK42H7jjU4+C9lxPBfBCOt95rYIioYEu0t4u8RMk6t3StklO5ZDlH3qPuE4GWcfxshWpVCi7i8plCdhJBlnfbfcVqsqUznK18NmTqhvaXSOTffScD76Ahl4ySmtBtJprV5CSjHz7fP77i60arASO06UKcRkm1NGoj3X1KpTe5QBwW9VcKYsmZoBp3hLSw827av/gxyMMqGb8jG3+jq/Pi1lYi7fWndN7KMtbA88RYWcUGIqP53fLZ6rKmzqsJvez9j3W8LZbUcrxnE6XWidQZBmSULcqGLJAzo4Kmh1VG3Ps56Ow== X-YMail-OSG: svyZoxYVM1lNSGUMHq_Jt3.t1_dSukx3EpXURI.kwKJgEYmA_DnRzGKVquYzkhJ uPsdwc9KI8fEustDzI_ge6TZuc6lUp31QeQ.47tgzgGwAFHhah.FNMgUgM4_aRjck7QcFsfq07hu rG1j6S0A.3iHU7kYWF7qK0.QSDLP.lkPmL38LYDYM8KSP_3KjoQUUj.SIkdgA5M6.KUUbe.RCHfb zVd_fQyCW81yBbjjH9i4hp2spRNC0ZkKtQ0Uwg1exHGdnINMQRSysXgI.s9_ygACkSvhy5dAJtr. 0DsiHuPmkXph23I73lVXRJv2OPPhIawoTEq6kyXBdURXytwRHK61ymrYLUq5OAS8sLoLaEcGSZTk MFI1.cmjDyfAZZPmOIBh7E3gcDEbE.exmXSwNGXmQRmrSl0wY_.NYVB0gL6C1ycvwXFuQV6gmZ.P E3N7Qo8BmeREV2WwgE.HI3U0V2XdjX8GwJSlElWZp4uH5Hr.k.bO_Mk8grOi_i6jTDnVSAp9Sqfc fZgAJunG7c9_fmgDynXwPZ3_gVVyop.NN5RWdyFnPx3bXr_fHWmgDv8uLBdAunaCTa8SpYhDDbHT Q0zfK_wWkr5T1OuT1RdLsEqq6cZYKWUW2s1g85QmhFrBaDvxb9LB2AfkJHIFGFz6spWbCTbifrPi PO_ErE8ho2ydaGuVxoNkXR2aFf0kkyvu3T_TUh0XwXinlixIBQZ5LzAkgUVmSSiVycqJSfnVM9XP 18t8GIa02.VUsc8buOoyE1n5OP0.DpI6JXzTj_y9GBy64xkPUiI2qrqOAxs4wGQWVT4a3Bd0e.0k 88RKS9Q1OuIe8VCfalfHPyCEeiW4mpT.77WUCrEPZnJjXSM.0voJ8xb5Qx90S6qLu2XMiQN5CUVD PEs.tMViDTD9bouO6G399xz7diUoyPp_Dz7iB9_Tbkb_paUMtgVDUS0_etOC6DfmIJFLPRuiKf_5 R4zrvUZfY6DGH1nOARGCw4HkSe2c0SrtpItSCBZdWttV4w3Iy5oxoWgEOPXQy6gsuOczDOVamBhp 8uoDeywma8UeGFulvhn_Ko4CHcBarz2C7wlfr3VEtt6_A0vnQ5quUeoNZupLg79Rwo2nVoyVdFqI sNQ5CCDbIQMhXlmFPegpi.kdBVHcdcZq8Y2a.p6SlWIxyONpo70hVUytcWZz1gJI1K.GDo1g9lHf 0RFW1DQp5YJe3mFb4x._oBIXb91vKvq8IqnZjnPbN_t39yAedDpUXd7Qdcgb8adoxbJpi8V.GjS5 4.oW_hmXL1pfQay9JltmMjCLZn8Y7iU0eibdbwVEgI_VFCgUVXOvgmynZA3XXfY3xijK4lmwNS6F JwFO.4g4wCI.qp9T4KeeKwlKm4QxHOM6VNCXO7YeLnJiupfoYG3wqXk3M5QYZh.NzuXTPwi5tCfw c3eoFdnCSE3h8PTI4BPI9XNMibgmTdersXVFzqhClvCIJLymu7FSmxDneWyrWNYY_B8a4dkoPwMq xiVMOVRcRVoULtF30RHJ7S.knytT57W00umy1BwD5h5m9lMRxP7TcCe7o7a4OVvDb9P7L6uY1CfJ xPhXU46ac1pogK_oygjduDwkYNP8y6ymDRSBMTLBdh.ATG8yXJDFuo_4TLgHQUpyzl1M41._RMwd mVt2GC4kfRDhBDnwAyd6DKAkNlNTlZCtvea2k2SS3WPU_heClLBl72evjfuggyQcbnV.6ShdSrFE N.zl7YlF_9K3gQE1fULQiOTNdfE8HxgHQTUa4UuD1mPOwbUyUKIxZyXxyv8e4tEVFbsMk8TiRdFB z0OFlTU31e.iPsuAqGT5Ed4k0jgNvv4bP098_Q7wzJ8vl7UcEVgHW7V7V7I94HWp_obrGaWTRaCX 98tRx3xW0QlKVa3HjdXzpIjwNpfP0kS_NFKHz2uN9yTqFupU0oaYPke94p6LRU7g8G1Mq9hd1zXT MFRuf5giRDlKoA29GSeHFOplJW2nnM7V6DoxEVM0jRrjsSiDuB3puLahHm6O3vLCTH5jvjmkSuLY jBQ4vQslg5LaUGDF6xSrdi2BIhl4TM82403Nm.w5tKLmWoV_S4NCIPn8zBzkwbg4nuBGVgpUff4O V2DZpNmWA9KTrw6MmZ.T8v6FhPtr_6Nz.sPRcx_XhUnXGLfNEjALxy28l9ZLCpc1dsY_pIG1ZI1g M_Xor7HU3uUiNtXgCYbWAGI0_R8vEr25g4ziax0EmTCJ6jHtMJzy8WyMjxEYvcLCuGbXeRoQkQzr q7iqYr4o7IluYjM4g1xPpuAjX9SvkvF0LqSFB1PcCCafS4GlQCxGKIi2o1MKIgZLpbMiitLoUQ.7 Kjzl_8iE- X-Sonic-MF: X-Sonic-ID: 510be409-90f0-4c06-9329-25c0e5905047 Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.gq1.yahoo.com with HTTP; Fri, 19 Apr 2024 00:42:38 +0000 Received: by hermes--production-gq1-59c575df44-8sqjb (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID d0edd3c9c97b70a6549f1a3d15dfe76c; Fri, 19 Apr 2024 00:42:33 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit 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 \(3774.500.171.1.1\)) Subject: Re: pkg server for current/arm64 stopped ? [main-armv7 on ampere2, elapsed so far: 651:21:56] Message-Id: Date: Thu, 18 Apr 2024 17:42:22 -0700 Cc: Philip Paeps To: void , FreeBSD Mailing List X-Mailer: Apple Mail (2.3774.500.171.1.1) References: X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.49 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.987]; MV_CASE(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; TO_DN_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_TO(0.00)[f-m.fm,freebsd.org]; ARC_NA(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; DKIM_TRACE(0.00)[yahoo.com:+]; FROM_HAS_DN(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.146:from]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.64.146:from]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; SUBJECT_HAS_QUESTION(0.00)[] X-Rspamd-Queue-Id: 4VLG804Qgyz4t3T void wrote on Date: Thu, 18 Apr 2024 16:59:53 UTC : > On Thu, Apr 18, 2024 at 08:02:30AM -0700, Mark Millard wrote: > >void wrote on > >Date: Thu, 18 Apr 2024 14:08:36 UTC : > > > >> Not sure where to post this.. > >> > >> The last bulk build for arm64 appears to have happened around > >> mid-March on ampere2. Is it broken? > > > >main-armv7 building is broken and the last completed build > >was the one started on Mon, 19 Feb 2024 12:32:10 GMT. It > >gets stuck making no progress until manually forced to stop, > >which leads to huge elapsed times for the incomplete builds: > > Should I report it in bugzilla? There are 2 separate issues: A) Having clusteradm stop main-armv7 and allow main-arm64 to run. [But see later notes related to (B).] B) The fact that it hangs up and FreeBSD may well need to be fixed. (A) Would be appropriate for bugzilla if the person submitting could cause assignment to clusteradm . I can not do that so I had CC'd Philip Paeps in my reply to you. (B) Would separately be appropriate. However that does not supply a reduced reproducer for anyone to work with. That would have to be added later if discovered. Someone with access to ampere2 could potentially look at the stuck processes and add information to a bugzilla for (B) if there was one --if done before (A)'s activity happens. === Mark Millard marklmi at yahoo.com From nobody Fri Apr 19 03:58:34 2024 X-Original-To: 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 4VLLV35psbz5HkkZ for ; Fri, 19 Apr 2024 03:58:35 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VLLV327Zlz4Cw5 for ; Fri, 19 Apr 2024 03:58:35 +0000 (UTC) (envelope-from portscout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1713499115; a=rsa-sha256; cv=none; b=d+/L/PfT3YtFOzrfiNgorx1AsfmONhR2xeLR+t9zjPQyKbYANgjyhswIjjd6rS0f+5xNph RDySJ9yE+yXWUV7vXLoUUp1yOc0X2Kaa5+bfEJ4tz4xsUJQ/X86fqQqlwkf+XcpuW8p7Yy mZjGS5uU+ynNwgTIUicRostoKHWkr8EISx+53w1t3aMIVzGLiy7fHbxIMOMRCqxMj6TYvE JrCC7tVyplb7zpwc12hBF/FrSMvW+fGWipRNlvO39uvAbiXSNQ9t8B9ldGVch/ulkK3auc wbLFDpXqSwGrUiIVr3Ock21mlI2zS/lcng7uoGtn1aNUsSIxSO93ujFO9P1M9Q== 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=1713499115; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=672XTprKnPYkhP8ssPEqub0WLVpJ6GKifCV9mEQpDQ4=; b=EvmIIEBZGaMlX9ZCgZEwoPg2XOL9LAMACElHwPIpB42WCA1R7rVSa8sJaoV41p+scny2om kk3ObgJvz6d/zVOt3x2PKN2rZd9zEIllCYok28p0Xgzjb2jr71tlsZBUAbfXPAl4CqO16d ZUTjh2rzE1I2Kcm418IgIbYiUlKA7ZUxPFhyKAxEo1nw8v+5mu6eEXPujCs9F1vARgPiOk X4ULwZMydk1hxyuPvlEW2UioUTgwc/eREch4ccAYdd/u/fCUraah1EYxvg46GvhJJx0lel NCM/R0AChBQ3yll6R7lqtDEPRuEyy1f8Qnh3PxLsw01D0uzRDj+nnnSs48iRyA== Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4VLLV25RG9zdfb for ; Fri, 19 Apr 2024 03:58:34 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.17.1/8.17.1) with ESMTP id 43J3wYir073054 for ; Fri, 19 Apr 2024 03:58:34 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.17.1/8.17.1/Submit) id 43J3wYM6073053; Fri, 19 Apr 2024 03:58:34 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202404190358.43J3wYM6073053@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain 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 Date: Fri, 19 Apr 2024 03:58:34 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: Unmaintained FreeBSD ports which are out of date X-Mailer: portscout/0.8.1 Dear port maintainers, The portscout new distfile checker has detected that one or more unmaintained ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. Please consider also adopting this port. If any ports have already been updated, you can safely ignore the entry. An e-mail will not be sent again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ benchmarks/perftest | 4.5-0.17 | 24.04.0-0.41 ------------------------------------------------+-----------------+------------ emulators/hatari | 2.3.1 | 2.5.0 ------------------------------------------------+-----------------+------------ games/retroarch-assets | g20240102 | v1.18.0 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Reported by: portscout! From nobody Fri Apr 19 07:29:52 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 4VLRB41Gjlz5J26k for ; Fri, 19 Apr 2024 07:30:04 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 4VLRB40kxvz4X85; Fri, 19 Apr 2024 07:30:04 +0000 (UTC) (envelope-from eduardo@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1713511804; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=gGkxZtUNW6LuGvgSzaComH0jOFwxzOe/Ol+5lFBJ344=; b=H25BvlFbJgmXfrntbfb9uO/bf6hZ7gpz2XMy8BBnXIA9bJ5hYNA5N3psCDopCkG1/oRLyd GPGENyyoNZSy42U8+HoqU7ID4GwJxfrbu+ngPGmBEFOZ5X0I1js+xcHyeaIVszxszjWMf5 +mrTKa9R+VA1rY5O+CnhluCHeNUgHafjo4Cvr7uexhrjemEOMKaG/i5PY/xVPt9A2vIgGR 7KPA7eo1S2rLSJY1B2X0EfQz8E4jYuxM9wGfJvyheZt4vSNzg54Xw1hHmnDtm+agFq1tfr Y0Jy1X9nSTnDGlrIYPvCdXoPl8GFtx1N3PqFLXYP6cX4LMa6mbBugtM4APZjTA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1713511804; a=rsa-sha256; cv=none; b=QWoIYpt6290azmPb6mZVIcO5z5sJSE0RzDwmAftUnkI+FmlLW2hMFSN3zKy4Yh3MuDjLPQ bbZ2+4h6VasCr64/K0MAWwI44yueqAOTjzWO9IeBNvXi4BtG3PC33GEZ/yKsc6uw06PGa3 NVfUORFRkV8z4jsxIo767x43jmDCBBegZ6ZNroZG3KR1WI3wIdGbwpOu0bhFPimq7j6+5r UUckyGDoJQd+zrwpqsn1hldueJRhgRo0HP2sCl0qKcaiuNguYdtOz27cZnP660dFYLaToN 4nithgcPOSw+7nRMZatTLWYTNPYFz5KluiHsYGdOP4m9p87ifPjT7U15V8Ng0Q== 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=1713511804; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=gGkxZtUNW6LuGvgSzaComH0jOFwxzOe/Ol+5lFBJ344=; b=Ui8ycEfjT1MB/XiqKmFSVZNuaSXLl/cSvQpOaYsSSVdZLE5xPkqw3nmSwXTXULPJnKdXEJ hAK1iV2o8cPwLgrPH9mXB6SfKbkD/N+z9GosC3KkhsTciGMagu796zKE6d+pXgj8aHiCU5 hlp/KbyOSIAVaUNJgYp/QOu9d6Q23bI18RH88UMbxmLsBfBV5lIyilorlEmDmCSeQoQhgF Jjho/XWoR5xh2dA5u4oPMdsYHV/3WWCriULSoBImanCO6V/wtP4beoIK1F6KxEiJu5Eah6 RNp4pUVUwd+BM2eh8HOlF2XmoOV2byIsiUt+39XkXPubeu0k8JiiS+11OepQRw== Received: from mail-qt1-f174.google.com (mail-qt1-f174.google.com [209.85.160.174]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) (Authenticated sender: eduardo) by smtp.freebsd.org (Postfix) with ESMTPSA id 4VLRB40CnvzTq2; Fri, 19 Apr 2024 07:30:04 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: by mail-qt1-f174.google.com with SMTP id d75a77b69052e-4365c1451d4so9438781cf.2; Fri, 19 Apr 2024 00:30:03 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCVztgJXgkGvMORTGE9mrUn7sAV1xFirP9R0FxbKaq/zlxYTp1wppEXgk7DfPAZ7gzcoHElLNgJw4R7wgTH5tDs= X-Gm-Message-State: AOJu0Ywrj9zuhLcTslHE7dSuWdThokbyEX82uVtcmuZaWRikzygsyx5M eDmO2D3C+kJLBleSVGVpvFvbg98SE97TafqSzOvJleUR68h3+40Xbc9ajCXPDTQHyB8rxxustVi S9b/VM9S+RTIbD8kp+1/SrjgB+tM= X-Google-Smtp-Source: AGHT+IE94Khu34DtJMebFxSEXY4ri667tz3HgHIWlFLgFL1KHL/4Ip4npYP+8KtSwek+xIRoMDGTmHUbklSpsjjqFto= X-Received: by 2002:a05:622a:1822:b0:434:7c49:a94e with SMTP id t34-20020a05622a182200b004347c49a94emr1281275qtc.27.1713511803396; Fri, 19 Apr 2024 00:30:03 -0700 (PDT) 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 From: Nuno Teixeira Date: Fri, 19 Apr 2024 08:29:52 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: R: size of long on all supported arches To: FreeBSD Mailing List , Joseph Mingrone Content-Type: multipart/alternative; boundary="0000000000005c342906166e0ed6" --0000000000005c342906166e0ed6 Content-Type: text/plain; charset="UTF-8" Hello all, I'm testing a fix for tests on a R port (math/R-cran-RcppArmadillo): https://github.com/RcppCore/RcppArmadillo/issues/408 Resuming: test is failing because "tolerance" needs to get adjusted to work: ---- FAILED[data]: test_cube.R<44--45> call| expect_equivalent(cx_fcube_test(cplx_cube), (cplx_cube^2), tolerance = critTol) diff| Mean relative Mod difference: 1.512537e-07 ----- FAILED[data]: test_cube.R<81--82> call| expect_equivalent(as_cx_fcube(cplx_cube), (cplx_cube^2), tolerance = critTol) diff| Mean relative Mod difference: 1.512537e-07 Error: 2 out of 314 tests failed is fixed by patching: .onWindows <- .Platform$OS.type == "windows" -critTol <- if (.onWindows) 1.0e-6 else 1.5e-7 +critTol <- if (.onWindows || .Machine$sizeof.long == 4 || .Machine$sizeof.long == 8) 1.0e-6 else 1.5e-7 i.e., setting "tolerance" to 1.0e-6 value, test is ok (on systems bellow) With my hardware i7 and rpi4 I noted that long are: amd64 .Machine$sizeof.long == 8 i386 .Machine$sizeof.long == 4 aarch64 .Machine$sizeof.long == 8 armv7 .Machine$sizeof.long == 4 and suppose that is the same to all 32/64 bit supported systems? Upstream are sugesting using OS agnostic check to fix test, so, any better approach or sugestion is welcome. Thanks :) -- Nuno Teixeira FreeBSD Committer (ports) --0000000000005c342906166e0ed6 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello all,

I'm testing a= fix for tests on a R port (math/R-cran-RcppArmadillo):

Resuming: = test is failing because "tolerance" needs to get adjusted to work= :

---- FAILED[data]: test_cube.R<44--45>
   call| expect_equivalent(cx_fcube_test(cplx_cube), (cplx_cube^2), toleran=
ce =3D critTol)
   diff| Mean relative Mod difference: 1.512537e-07
  ----- FAILED[data]: test_cube.R<81--82>
   call| expect_equivalent(as_cx_fcube(cplx_cube), (cplx_cube^2), tolerance=
 =3D critTol)
   diff| Mean relative Mod difference: 1.512537e-07
  Error: 2 out of 314 tests failed

is fixed by patching= :

=C2=A0.onWindows <- .Platform$OS.type =3D=3D = "windows"
-critTol <- if (.onWindows) 1.0e-6 else 1.5e-7+critTol <- if (.onWindows || .Machine$sizeof.long =3D=3D 4 || .Machine= $sizeof.long =3D=3D 8) 1.0e-6 else 1.5e-7

i.e., se= tting "tolerance" to 1.0e-6 value, test is ok (on systems bellow)=

With my hardware i7 and rpi4 I noted that lon= g are:

amd64 =C2=A0 .Machine$sizeof.long =3D=3D 8<= br>i386 =C2=A0 =C2=A0.Machine$sizeof.long =3D=3D 4
aarch64 .Machine$size= of.long =3D=3D 8
armv7 =C2=A0 .Machine$sizeof.long =3D=3D 4
and suppose that is the same to all 32/64 bit supported system= s?

Upstream are sugesting using OS agnostic check = to fix test, so, any better approach or sugestion is welcome.

=
Thanks :)

-- =
Nuno = Teixeira
FreeBSD Committer (ports)
--0000000000005c342906166e0ed6-- From nobody Fri Apr 19 08:11:08 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 4VLS5g6ljfz5J4w2 for ; Fri, 19 Apr 2024 08:11:19 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 4VLS5g4P4Lz4Zvg; Fri, 19 Apr 2024 08:11:19 +0000 (UTC) (envelope-from eduardo@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1713514279; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=KZsbCveoB031N/Mfhb1PWXDUYqEvRdvQvIFfuOXUndk=; b=yLl2t+GEq/DCjkJLEZC4K5dspOCQHcO70ftWppflG9kRHEx0cuV1VYvRxLtMhtY8NW/i94 0YwtgubuQ9WNak5B7o5+xqe/nZwTnSfSDlb22NbXdsXikvTF+pPLVPb908k+Ai7VYL15DM qEhlc7oeSs7Bh10Ldn49/2EBlBB4S8dKpE11KKrIoGHWPoGs0JoKM1E4Ow5TRyprmQW1EH qcZgVp9inR2szq6mzHAwcRk9WQA5b4ne4wq6km+7QCk2KFfrPQ2IsH8VvpjJpXdpoy5SxX pXJXqAjloZbFLcmDU+tCh/UMJGExHFUc/BP9zd5M4vZsk+KlSnJEMvqmE9FKZA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1713514279; a=rsa-sha256; cv=none; b=H/mcjreQ4C1+UNdUmA/YgRCfIOn2fISAMbqf6onQQ1GIODztKg/MLhjCy0dJClPyU+QNmB FlkJ1AYRvQlSyVdEZt58HWokXv6fOahR6tY26j/sgDSTuL9CxpZ42K8yz8wTVcpaFuCxq+ QOwhTF6w/9QZqx+3JkseN8xckzNHdYKLMbzp/4LN94IcxCcx08/GmBQC0JIfqsl++mxz+u nztU2o7n4Eal6PCsO79EDa4sBsfYk5oRsYPlywKXVUpi1WCTozIP+sVyPeSdIvRKdxOq6o DTNYpBLBBPbkVIVdzdx6mbRkgwO0yFzpscyDppbGKVquaw1LEPflyfEvBt+tNA== 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=1713514279; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=KZsbCveoB031N/Mfhb1PWXDUYqEvRdvQvIFfuOXUndk=; b=wrcQdrB52i0kU7nBGWTnnzqQAs3TbOwYnrrvwJBbZYlHHBXLFqCqQ3cSlOxQCmkkyY8OCA xlj1q7rBIavAMG2vbVe6f5Xjt2lpfRH1t7CkEx9aAiXTStHqtdscx/vJXudNmYtENRiAbb pxrGsrxZznFskOdepuSYS0EWY0hijUJjR0PMhnQ9hhKQFrEQkVcoNfYBwZyVWBa+f5htdm nQzbSWvL4uY25yeFnGIE6gSo3m8CVv7hho97w5tkxEqngfnyZrhkSy7ZohWL5cVbf7pNTg +3GPRYUvBkCrZCW41ouj6nZ1SAgxf7VxfJqA2g5X6yIFqk7/BoPgZ33Khth09g== Received: from mail-qt1-f172.google.com (mail-qt1-f172.google.com [209.85.160.172]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) (Authenticated sender: eduardo) by smtp.freebsd.org (Postfix) with ESMTPSA id 4VLS5g3zN7zVWW; Fri, 19 Apr 2024 08:11:19 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: by mail-qt1-f172.google.com with SMTP id d75a77b69052e-434c3d21450so8838941cf.0; Fri, 19 Apr 2024 01:11:19 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCUZMoB7zEsGLIywqJfD6ytjqpnqMzEph5wE9dbcB4msSDdO+aAxKuuki9WXEIwuDjruk9zTK9rUjRfvcmoOZCM= X-Gm-Message-State: AOJu0YwRBG1wWKuJTfdG3SRs0L7/IJ3JqoLpr/W4F1ZS8B8JkjfrGgn3 MnyL5tveNB0ki9YAoS0PDQkS8CArDlMR5BvpVFd2LwXxsnrGvkGIC8g1AS3ATzRhAVxvlYb/MBO 3jvnXn2tErf71EmPOQZf9c3Iq/VM= X-Google-Smtp-Source: AGHT+IHlaGV1QXCrrCFFvHRoXR7LQDbZ6yC+9lPVHUW6H5FoEAKnhZkNRhs3xe+e+qOJwiFdMuyxuZEHr1RqNkeuwwk= X-Received: by 2002:a05:622a:13d3:b0:437:aca0:d82a with SMTP id p19-20020a05622a13d300b00437aca0d82amr1140144qtk.67.1713514279052; Fri, 19 Apr 2024 01:11:19 -0700 (PDT) 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 References: In-Reply-To: From: Nuno Teixeira Date: Fri, 19 Apr 2024 09:11:08 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: size of long on all supported arches To: FreeBSD Mailing List , Joseph Mingrone Content-Type: multipart/alternative; boundary="000000000000ebb72606166ea1e3" --000000000000ebb72606166ea1e3 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable (...) If anyone wants to test, I've included patch in commit: https://cgit.freebsd.org/ports/commit/?id=3D89e4a1f2c1d1997b8414e2e648c7b4b= 7c829b63e Nuno Teixeira escreveu (sexta, 19/04/2024 =C3=A0(s) 0= 8:29): > Hello all, > > I'm testing a fix for tests on a R port (math/R-cran-RcppArmadillo): > https://github.com/RcppCore/RcppArmadillo/issues/408 > > Resuming: test is failing because "tolerance" needs to get adjusted to > work: > > ---- FAILED[data]: test_cube.R<44--45> > call| expect_equivalent(cx_fcube_test(cplx_cube), (cplx_cube^2), toler= ance =3D critTol) > diff| Mean relative Mod difference: 1.512537e-07 > ----- FAILED[data]: test_cube.R<81--82> > call| expect_equivalent(as_cx_fcube(cplx_cube), (cplx_cube^2), toleran= ce =3D critTol) > diff| Mean relative Mod difference: 1.512537e-07 > Error: 2 out of 314 tests failed > > is fixed by patching: > > .onWindows <- .Platform$OS.type =3D=3D "windows" > -critTol <- if (.onWindows) 1.0e-6 else 1.5e-7 > +critTol <- if (.onWindows || .Machine$sizeof.long =3D=3D 4 || > .Machine$sizeof.long =3D=3D 8) 1.0e-6 else 1.5e-7 > > i.e., setting "tolerance" to 1.0e-6 value, test is ok (on systems bellow) > > With my hardware i7 and rpi4 I noted that long are: > > amd64 .Machine$sizeof.long =3D=3D 8 > i386 .Machine$sizeof.long =3D=3D 4 > aarch64 .Machine$sizeof.long =3D=3D 8 > armv7 .Machine$sizeof.long =3D=3D 4 > > and suppose that is the same to all 32/64 bit supported systems? > > Upstream are sugesting using OS agnostic check to fix test, so, any bette= r > approach or sugestion is welcome. > > Thanks :) > > -- > Nuno Teixeira > FreeBSD Committer (ports) > --=20 Nuno Teixeira FreeBSD UNIX: Web: https://FreeBSD.org --000000000000ebb72606166ea1e3 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
(...)

If anyone wants to tes= t, I've included patch in commit:

Nuno Teixeira <ed= uardo@freebsd.org> escreveu (sexta, 19/04/2024 =C3=A0(s) 08:29):
=
Hello all,

I'm testing a fix for tests on a= R port (math/R-cran-RcppArmadillo):

Resuming: tes= t is failing because "tolerance" needs to get adjusted to work:

---- FAILED[data]: test_cube.R<44=
--45>
   call| expect_equivalent(cx_fcube_test(cplx_cube), (cplx_cube^2), toleran=
ce =3D critTol)
   diff| Mean relative Mod difference: 1.512537e-07
  ----- FAILED[data]: test_cube.R<81--82>
   call| expect_equivalent(as_cx_fcube(cplx_cube), (cplx_cube^2), tolerance=
 =3D critTol)
   diff| Mean relative Mod difference: 1.512537e-07
  Error: 2 out of 314 tests failed

is fixed by patching= :

=C2=A0.onWindows <- .Platform$OS.type =3D=3D = "windows"
-critTol <- if (.onWindows) 1.0e-6 else 1.5e-7+critTol <- if (.onWindows || .Machine$sizeof.long =3D=3D 4 || .Machine= $sizeof.long =3D=3D 8) 1.0e-6 else 1.5e-7

i.e., se= tting "tolerance" to 1.0e-6 value, test is ok (on systems bellow)=

With my hardware i7 and rpi4 I noted that lon= g are:

amd64 =C2=A0 .Machine$sizeof.long =3D=3D 8<= br>i386 =C2=A0 =C2=A0.Machine$sizeof.long =3D=3D 4
aarch64 .Machine$size= of.long =3D=3D 8
armv7 =C2=A0 .Machine$sizeof.long =3D=3D 4
and suppose that is the same to all 32/64 bit supported system= s?

Upstream are sugesting using OS agnostic check = to fix test, so, any better approach or sugestion is welcome.

=
Thanks :)

-- =
Nuno Teixeira
FreeBSD Committer (port= s)


--
Nuno Teixeira
FreeBSD UNIX:=C2=A0 <eduardo@FreeBSD.org>=C2=A0 =C2=A0Web:=C2=A0 https://Fr= eeBSD.org
--000000000000ebb72606166ea1e3-- From nobody Fri Apr 19 09:07:03 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 4VLTLM6yVGz5J8xY for ; Fri, 19 Apr 2024 09:07:23 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Received: from APC01-TYZ-obe.outbound.protection.outlook.com (mail-tyzapc01olkn20801.outbound.protection.outlook.com [IPv6:2a01:111:f403:280c::801]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "DigiCert Cloud Services CA-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VLTLM22RVz4gQT; Fri, 19 Apr 2024 09:07:23 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Authentication-Results: mx1.freebsd.org; none ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SmyP1RVwpbsCRrWAeS12zdK1zdcPPduJj3MRmEEchl3UnO4X5FmklLKEr7wd2S6OkDVQcRcnF9yM+ugMbCWQ9sDyPqIQ36Z/Pd8Hrfx8mX5u9sYymPhxag5nDvMIcadOjkuVbdHyCQCuOlAAmWzI0kqai04OIt4gHtZjyj37bl6xmObjtRjfiWS2b9budeM2bjmD1VEqsAbXo0gcW0uLSe6P1WkUSLwIS6oTF98/vsKImaKqC7lW9+yCNJeWUY0UzgyA/rOrDpHyvXCtCJ26JsyG0/9oOICMwOXJSKkqH9IeXh17Q/jsawQICQx/UK1XOBOwsXuORF8syha95q0SAg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=7FQ7L9SKQihAQQe8u3BOcLZyd7vvP5QdR1xm0MPyMxo=; b=In1j2F6XTc6MQOKOocwsY7FbTW6eVKkiCyoPUQj9bQ2/JZmGrIJTqiWVNaUtJPUhbJj5w1rLXletklb6xFKM+rngOInI6+M45jLy/raOq5dGqDgu+2E9k0WYEtotGrxDrGahFsFPQZC2uhG1EJfYn4rvCveiBJn0xMbGuEYQ8wGSfrRCOmfeI3ePVtDJODDvo/1zgrj7H7NzCxnxhKGZk+oLb/duGQ/O01kOurELQYXVld2yw1WXVRqEQ/HUwz2Vw9TmPQZgl56N3vI3poM6ncBR9SVMpNMsv+py4k3Js3PMfGl6973fKuGuyqS0EYSsEfKDqvt8F1IkWsqE0kQqyw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7FQ7L9SKQihAQQe8u3BOcLZyd7vvP5QdR1xm0MPyMxo=; b=RzU4u1DaYc5JFWnaE51pvwJ2LzaNzYDEkE77tGN7WsongQHvv+DddhdI/QZxvpVeOsOXAMIgR1+O1PxMJAw+opFxFO6v2GovGCtehVSLcXIbLuWm9kvJKreOKVBlZLF/zBC8hqZ0Vl5aSum84r4zbTf6Oqe8qwkxr2aNEn8+eHGbXek8BFjewbGDZ7Nvt+Cm4rHDC+CZzC/pJ96xTDN55jdriaMQa53WZjlZVHjLE/XniSw/vnbwI9zZOgSZABHq2rQGfCsuTTfl1Px5qG+IODGzaiBKqY5Mdhu5/0MBL+RskMSt7VLgZDNZwB1z1qY9kIJTuAtRYDb0+k1c9W+O3A== Received: from SI2PR01MB5036.apcprd01.prod.exchangelabs.com (2603:1096:4:1f8::9) by OSQPR01MB6125.apcprd01.prod.exchangelabs.com (2603:1096:604:27f::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7472.39; Fri, 19 Apr 2024 09:07:16 +0000 Received: from SI2PR01MB5036.apcprd01.prod.exchangelabs.com ([fe80::1537:ef5d:9dab:474e]) by SI2PR01MB5036.apcprd01.prod.exchangelabs.com ([fe80::1537:ef5d:9dab:474e%5]) with mapi id 15.20.7472.042; Fri, 19 Apr 2024 09:07:16 +0000 Subject: Re: size of long on all supported arches To: Nuno Teixeira , FreeBSD Mailing List References: Cc: Joseph Mingrone From: Tatsuki Makino Message-ID: Date: Fri, 19 Apr 2024 18:07:03 +0900 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.4 In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-TMN: [Xwo7Oqaat4XK9vo/dNSpK6aeUxExTMwF] X-ClientProxiedBy: TYWP286CA0029.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:262::17) To SI2PR01MB5036.apcprd01.prod.exchangelabs.com (2603:1096:4:1f8::9) X-Microsoft-Original-Message-ID: <25a0923e-780b-c2e1-aaa7-4e1da6200c21@hotmail.com> 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 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SI2PR01MB5036:EE_|OSQPR01MB6125:EE_ X-MS-Office365-Filtering-Correlation-Id: f0189a40-45f6-4c7f-769b-08dc60501b0e X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: joLGKFGAtkBEc3obMaczC5MrL7UZUjVfQYdBY11YjMFGJ/dLvOd2AjLa9rhZQEHKfUHLPLXyR8Bli1863DJrM7kJInIhtjUGdUiZIKDQO46jiJWzFzVQuiuRc9iCfQs/S4TfvjIsjc3moBvLTdCdVtpkxBvPjYodce+i65yp4VaHPuNUCdh9+qg/vrdQdRWToaotZgV7FfmcrjSKkFotCkXNpFYlVMvHbHe3tGLKze1tQ8yA9vKftFLsCOF7a9askd1P6LzaRHnS8dG6eLbPbGGZjh+z0ixVk6G8VfnHFKdMtRGBSGzI3aZlVSdtUBB5UC5RgLgVR6+ZpFy+dZmKydHuN/TMr1sfSPCEBst42gUsOyO8RZ3fKmOTbEQqH3ErvkQmEPhOtmPWOt9BTjToubThdiIsgzhUlNnJEFNQkytG3AfmBwm2g9Caz30/bpEx5StxbJAfO5viC5/qAYMEszl8QFtVbJwxaqoTwrsXh7dBcG083xezUAQMUdFJEXVYZXA1NLFAgSeYADBNBJJ2uXcM7BvALgQmPh/IIN/301FgG2VOveCtT2jFH+ilnSoRus1q75MCWQxXgK1F8eOMtDEPDfRrTTuy+/Jv7KV39BnJuZmpGzmti4QZ3FqH5LNWwY9sJxqWB9AFHoUxY19YIUQ9ggmFO9kWyhtwPGH3kLV72Z5ZtXfs/3cRQmeH6kfbxnmiCx4QoXiIlwg3fLpspIvLKIJjp+EDy6/VNi3+Ha3H+hHyY/cGoPQ57F+3rjqX X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?WW1RdHdBS2E1MnQwWWdCck1OY0lQMXViVDNJWXZBRzZvcFc2cXhxVGN6Tjd2?= =?utf-8?B?NXpYOERrd2Q3OU1CQmIzNDBmelMxM2NwaTNZNGFjQ01YYThsOWNNTC8xd1Rt?= =?utf-8?B?VllxMmpISWdaSTBxdk5HaTFDaHhBRVpKa0lPRlFqaSs3SXhVZG51TjVkSGJk?= =?utf-8?B?UFB5cmlDU1RtOXVFMkozWWxVZFFIZmt2enRCbCtKV0ZBQmtTVVBoeHNSdjQy?= =?utf-8?B?eW9BYUlwQ2d1UzNON1JEZ0k4V0ZFdC9WeUdCWUVzMTNPZnQwOTE3VGZ4Nk5q?= =?utf-8?B?LzJrb1ZtaWEwOTh4dVJGZ3d3SksreXB5bE1YN3pRWnZDMjdOYWxaa1MrTUV4?= =?utf-8?B?RzVQL2dRVDdrblMrQWdOTTdxZEg2STh6Zm5Pb0pod2l5b0lHSXV6UkVSQ2o1?= =?utf-8?B?MklaeVE2ZlpteUpORm13SUxWNVU3M3l3ZTJwNi80UXRQWHhiUVF1OVZlQ3FW?= =?utf-8?B?WVJKRFNGeWl4RWhZVS9LNk5MRzZDaVhZSHV2TUxDeksxNkE2OFpoMXVJYjJE?= =?utf-8?B?bXJnTEVkMjJGL0J4dk03ZWlidXBsaHc3ajA2YkFzQUMwbWZQNEFZdmVacldu?= =?utf-8?B?VlpLSXJDNUlDdGpDNGpUYS8rOEI4Z2ZyektOWWFiMThQVng2a1hwUnZzNkhS?= =?utf-8?B?TjlVZWY1VHFENWtkdkdkbWNTL0JIaUo4U1NVcUI2akVteVlRVVk1YWQ1TDVx?= =?utf-8?B?QmltbVJwRTNFNDN2czJCZk85Wm9QL2tHZ3ZpandFWERHbXlTYlNIMU1td0FJ?= =?utf-8?B?MGxzbWk3S0d1c0JWdmpjL3JNWWlTRm1pcVAvMEtSaWZvM3VmdStRcDYzbXZT?= =?utf-8?B?ZjQzUThEQjBKZ29tcUpSZkgvdkxtRTBBcFp6dTV2Zkt1dWtudUNIRm9nUXFD?= =?utf-8?B?RU9zeDVMcGhJNlpKL2lMb3l3am1OYnp3Z1RFQ3ZuMHpBQmI0M0NhM1ZwajQ4?= =?utf-8?B?ZlFpamhmUFBxOThxNm5CMUU2R2RKQSt5WnFCK1FxNU9jN2tsMmNTL2doVnkx?= =?utf-8?B?a1EzdHlkbUZ1MHc0OG9wNHFIVGthelNVMGkyenpHUzJ2R1hyRzN2Y0cwbXds?= =?utf-8?B?R1NxNjZvdk1mWUNsWG5hZFlQOXZpOW1lNUxpaFlyUEVpem5lTFl5VWlaTW9G?= =?utf-8?B?NFpOM0pvMTZTTm02Y05PYXVUR1NjbWNDQmZiU1RBK2ptRzhiN1F3OXZyK2ky?= =?utf-8?B?cUF5dzBSYkdjTzFMaG1UMEJxeTdNQ2xuaTVwY1diaG1BemxuYnBTSG9jM0lE?= =?utf-8?B?ZGc2SXc5RHJ2QzJKTTRqSDlaNmVna0p3NEx4R20yOGw5U3c0TjVLRmhkdHB1?= =?utf-8?B?eHpaZHRZYUZyU2M2SjBEYzFHTGNBTTNRNFNKOUR1ZktpRFNSZFVBaXY1Uld4?= =?utf-8?B?cmMyUzkwTVlTR2tTODBSeVlheHcrSTl5MENiTEJmSFpvSmtBMlc2MDdBaDZW?= =?utf-8?B?VlZwU3o1L2VDM2hHTlhvbHZyZ29RbkxyQk5BK1lRdGVDZ1RERDhFRHJTN2t4?= =?utf-8?B?WTU5dU1ma0Vpa21vNDc0dmtYbWlHb1dXTDNMaVQrR2dSQ3BNaFk3VS9SdkdE?= =?utf-8?B?UnlKRkc3bkF3VjQrV3BrbXNmWUdnUHd1cGxpTjhRaWh2dEVjUFRad2pDQ2FD?= =?utf-8?B?QlBtcTFhelY1WThRQWh3NTVDWExIRkxGM3pCdjNtZlRmRjhDL2ZZQ1RJMEJY?= =?utf-8?Q?GChOwzU2FKssr8a1LYtp?= X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-d8e84.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: f0189a40-45f6-4c7f-769b-08dc60501b0e X-MS-Exchange-CrossTenant-AuthSource: SI2PR01MB5036.apcprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Apr 2024 09:07:15.0238 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: OSQPR01MB6125 X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:8075, ipnet:2a01:111:f000::/36, country:US] X-Rspamd-Queue-Id: 4VLTLM22RVz4gQT Hello. Nuno Teixeira wrote on 2024/04/19 17:11: > (...) > > If anyone wants to test, I've included patch in commit: > https://cgit.freebsd.org/ports/commit/?id=89e4a1f2c1d1997b8414e2e648c7b4b7c829b63e I don't know how to write the language R, but it seems to me that it matches 1.0e-6 even when the size of long is 8. The size of long for 64-bit Windows is 4. For more details of it need to look into the history, which is more than 20 years old :) LP64 or LLP64 would be the key word for it. Regards. From nobody Fri Apr 19 10:36:12 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 4VLWJz3dbgz5GnVM for ; Fri, 19 Apr 2024 10:36:19 +0000 (UTC) (envelope-from rhurlin@gwdg.de) Received: from mx-2023-1.gwdg.de (mx-2023-1.gwdg.de [134.76.10.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4VLWJy6yKRz4qf2; Fri, 19 Apr 2024 10:36:18 +0000 (UTC) (envelope-from rhurlin@gwdg.de) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gwdg.de; s=2023-rsa; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:From: Reply-To:References:CC:To:Subject:MIME-Version:Date:Message-ID:Sender: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=tMr6hW+4a7TQ9JoA8SeQg+xJGx2gq+GHtXy6KYMSM94=; b=WBP0R2sHGbUhztYXBY2OcdG2KV 6SVA3dHgVV8lJFjdOjufrcZFIA4n1Pzl9l5FNPUTK2VmFbnTEaqLe6EkqbKlWRt8/v3FRllabCLmI GiGtfVWupWfgBNiCBjxVjSlyRITIqQOI3fNekg/GJkoTShRoTQ0ZayQQ/Sx5txCGvGL5p3bA/Ef2F Zie80g3uubZ+Zh62PfugR9kJLy0g8KBbbWOiFFW7ImV/+j+yvoqSp9wwRZfgIsjZiwZRzIwdyY8Sf L429xpVLKu16Hbi4tNOPo4xsmc+DzOfC8NyCAKqoNlJHVwK4EI8n/559XCHGYnz+Zbn/J7VvKaboK oCQzXTZQ==; Received: from xmailer.gwdg.de ([134.76.10.29]:41529) by mailer.gwdg.de with esmtp (GWDG Mailer) (envelope-from ) id 1rxlbJ-00B9U7-2r; Fri, 19 Apr 2024 12:36:13 +0200 Received: from mbx19-gwd-03.um.gwdg.de ([10.108.142.56] helo=email.gwdg.de) by mailer.gwdg.de with esmtps (TLS1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (GWDG Mailer) (envelope-from ) id 1rxlbJ-00045j-2e; Fri, 19 Apr 2024 12:36:13 +0200 Received: from [192.168.178.23] (10.250.9.199) by MBX19-GWD-03.um.gwdg.de (10.108.142.56) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.2.1544.9; Fri, 19 Apr 2024 12:36:13 +0200 Message-ID: <3c2a971e-84b3-4192-8b54-b583f4db325a@gwdg.de> Date: Fri, 19 Apr 2024 12:36:12 +0200 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 User-Agent: Mozilla Thunderbird Subject: Re: multimedia/webcamd future Content-Language: en-US To: Tomoaki AOKI CC: Nuno Teixeira , Bernhard Froehlich , FreeBSD Mailing List References: <18ef0fd2a48.b068b4c91109390.4520020575811408776@FreeBSD.org> <20240419065627.ba8faa4692444797b16dd3df@dec.sakura.ne.jp> Reply-To: Rainer Hurling From: Rainer Hurling In-Reply-To: <20240419065627.ba8faa4692444797b16dd3df@dec.sakura.ne.jp> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 8bit X-Originating-IP: [10.250.9.199] X-ClientProxiedBy: EXCMBX-03.um.gwdg.de (134.76.9.218) To MBX19-GWD-03.um.gwdg.de (10.108.142.56) X-Virus-Scanned: (clean) by clamav X-Spam-Level: - X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:207592, ipnet:134.76.0.0/16, country:DE] X-Rspamd-Queue-Id: 4VLWJy6yKRz4qf2 Am 18.04.24 um 23:56 schrieb Tomoaki AOKI: > Tracking logs of multimedia/webcamd, it was originally submitted by > hselasky@ [1], and the upstream was always his repo. > > After he passed away, we lost not only the maintainer, but also > the upstream, too. Hans Petters repo is still present until now: https://github.com/hselasky/webcamd > > Maybe the best way would be forking from current master site and keep > on doing what Hans Petter did for updating. > Unfortunately, I'm not the one who is possible to do so. > > [1] > https://cgit.freebsd.org/ports/commit/multimedia/webcamd?id=69f1e54d3f7fc62718bda0291922cddf8eb28a83 > > > On Thu, 18 Apr 2024 20:40:59 +0100 > Nuno Teixeira wrote: > >> Hello, >> >> I've found some PRs about it: >> https://bugs.freebsd.org/bugzilla/buglist.cgi?quicksearch=webcamd&list_id=685477 >> >> And I'm looking for a well maintained port since I will need to use web >> conferencing soon. >> >> I will install it this weekend and see how it goes. >> >> Thanks, >> >> Bernhard Froehlich escreveu (quinta, 18/04/2024 à(s) >> 12:35): >> >>> ---- On Wed, 17 Apr 2024 09:24:52 +0200 *Nuno Teixeira >>> >* wrote --- >>> >>> Hello all, >>> >>> multimedia/webcamd port and upstream is unmaintained and I'm looking for >>> similar programs but at same time worried about the future of webcamd. >>> >>> Any help on this matter? >>> >>> >>> >>> Yeah the situation is really sad but nonetheless webcamd is working fine >>> even with the >>> DVB-S2 tuners I have. We probably need to update it to a newer kernel in >>> the future but >>> the v4l stuff in the linux kernel is quite mature and does not change that >>> fast. >>> >>> Do you have any specific problem with webcamd you are facing? >>> >>> >>> >>> -- >>> Bernhard Froehlich >>> https://www.bluelife.at/ >>> >>> >> >> -- >> Nuno Teixeira >> FreeBSD Committer (ports) > > From nobody Fri Apr 19 12:43:07 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 4VLZ7W5m1Pz5H0Rg for ; Fri, 19 Apr 2024 12:43:19 +0000 (UTC) (envelope-from yasu@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 4VLZ7W5FK4z43S4; Fri, 19 Apr 2024 12:43:19 +0000 (UTC) (envelope-from yasu@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1713530599; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=VSkv3ttODpus11Tfp/SaQtECwRWyyxRg3jrp3vPNcX8=; b=SgQ3zbuLp01ORi7He8jfQqjjgjsY1+3hk31GOWLDc1oNR7WUI/FZ7duZQki+5mFhD5gKYQ R6DE57srSU33rW1I0kT9pkfvDeMC+K2hkKuNmIrcpAlis4TOyI4ZTLiINKg/iPCFRIPoqJ 1iRoFlSnUYg5QfomcynTFMJ2BEbTEvL1Wo6MLGK2YaSS2F1KJ5fgt3HpppE27UyNCKSN1k F5VoMCsGOMX1vnJCe7Ds/8G88Gl3dd3Vj/gYJmaTG1kZcboU8qeGawpXvAjRYS4+eny8zM eD3yBB8FIh65w7tZcvtjV/LexwCZO4Xeqhh635vBXjDuRGmfhxDn7KSvjk3n5w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1713530599; a=rsa-sha256; cv=none; b=xON864kYaOjWJcrJmjXoGw2rNI+he6b4/J57majLE6otgV4HwrhFjxyJ0Wzg1i2N5mMbOc MFyxot2xaemE8V3WMY7FcxfIdgfFGYzFXcPAQUeDzY0U0zl59LQjSS6eeypejKbuSciw0A UiUSNlnjNB8NzE0hdj0dw8j76SfiUPVsY1r3O9ZTnAE7AH6kq2uoyCcNNaJlH0GVbNIkoK KCBAKYgjM1mXVlFFur7ugNjjbQgII63O2YQWi6NEs+dQngHHYe5U4ZYkNAChP2PBPsJ8w/ 4q4HGUUgymn/ixtm1T4cchBkCiwmdTVizzwu88w8swOZyXcZ6s/49gn5oTDCEQ== 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=1713530599; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=VSkv3ttODpus11Tfp/SaQtECwRWyyxRg3jrp3vPNcX8=; b=HVWLIkFv5MxtL9M4cb0Z9fICmDmrfbPP4jkyuR00tQbqSP/P0WFTacNR5bXfRJxzSnX1j7 WytE9pn5QwrqRtB99xyKLX7o5ndhEx40kUGvhAjILjk02/oea0CdsL4Jj4iV9zzv2Q+vhw tloZSA1+8yJYRSotBjrJVbuBmDFrfuFzJtnb6KF4CHOFNcHYQCbO0AaiD7jYediFp8VqVL D04VU4ElSmfMOMLNK0C+gSPGCGRoYiWmZbFalxfHPv+4YOlWRQlYfMai0xfmWXSHO7Gng5 /mS02w+joltx3TMY9yOGB+QaSTyVhQHDtRCLHFzKYli95Q+AM6AJBgoQTg11tg== Received: from localhost (unknown [IPv6:240b:11:220:fe00::174:11]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) (Authenticated sender: yasu/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4VLZ7W0k9vzbKs; Fri, 19 Apr 2024 12:43:18 +0000 (UTC) (envelope-from yasu@FreeBSD.org) Date: Fri, 19 Apr 2024 21:43:07 +0900 (JST) Message-Id: <20240419.214307.1212149214636268607.yasu@FreeBSD.org> To: freebsd-ports@freebsd.org Subject: Re: `pkg autoremove` uninstalls pkg itself From: Yasuhiro Kimura In-Reply-To: <86sf016r27.fsf@ltc.des.dev> References: <20240404.202624.2016737165801435957.yasu@FreeBSD.org> X-Mailer: Mew version 6.9 on Emacs 30.0.50 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 Content-Type: Text/Plain; charset=utf-8 Content-Transfer-Encoding: base64 RnJvbTogVG9yZmlubiBJbmdvbGZzZW4gPHRpbmdveEBnbWFpbC5jb20+DQpTdWJqZWN0OiBSZTog YHBrZyBhdXRvcmVtb3ZlYCB1bmluc3RhbGxzIHBrZyBpdHNlbGYNCkRhdGU6IFRodSwgNCBBcHIg MjAyNCAxODowMjoyMiArMDIwMA0KDQo+IFllcywgdGhpcyBpcyB0aGUgZXhwZWN0ZWQgYmVoYXZp b3IuDQo+IEJvbnVzIHBvaW50cyBmb3IgZmlndXJpbmcgb3V0IGhvdyB0byBpbnN0YWxsIHBrZyBv biBhIHN5c3RlbSB0aGF0DQo+IGRvZXNuJ3QgaGF2ZSBpdC4gOi0pDQoNCkZyb206IEdsZWIgUG9w b3YgPGFycm93ZEBmcmVlYnNkLm9yZz4NClN1YmplY3Q6IFJlOiBgcGtnIGF1dG9yZW1vdmVgIHVu aW5zdGFsbHMgcGtnIGl0c2VsZg0KRGF0ZTogVGh1LCA0IEFwciAyMDI0IDE5OjA4OjM4ICswMzAw DQoNCj4gRWg/IFdoeSBkaWQgeW91IGRvIHRoYXQ/DQo+IA0KPiBUaGlzIHByb2JhYmx5IHJlbW92 ZWQgcGtnIHRoYXQgeW91IGJvb3RzdHJhcHBlZCBlYXJsaWVyIGFuZCB0aGVuDQo+IHJlaW5zdGFs bGVkIGl0IGZyb20gcG9ydHMgd2hpY2ggY2hhbmdlZCB0aGUgYXV0b21hdGljIGZsYWcgdmFsdWUg KG15DQo+IGd1ZXNzKS4NCg0KRnJvbTogRGFnLUVybGluZyBTbcO4cmdyYXYgPGRlc0BGcmVlQlNE Lm9yZz4NClN1YmplY3Q6IFJlOiBgcGtnIGF1dG9yZW1vdmVgIHVuaW5zdGFsbHMgcGtnIGl0c2Vs Zg0KRGF0ZTogVGh1LCAwNCBBcHIgMjAyNCAxODoxNzowNCArMDIwMA0KDQo+PiBUaGVuIGlzIGl0 IGV4cGVjdGVkIGJlaGF2aW9yPw0KPiANCj4gWWVzLCBpdCBkaWQgZXhhY3RseSB3aGF0IHlvdSBh c2tlZCBpdCB0byBkby4NCg0KQXQgZmlyc3QsIEkgYXBvbG9naXplIGZvciB0aGlzIHZlcnkgbGF0 ZSByZXBseS4gSnVzdCBhZnRlciBJIHdyb3RlDQpvcmlnaW5hbCBtZXNzYWdlIEkgaGFkIHRvIGJl IGF3YXkgZnJvbSBrZXlib2FyZCBmb3IgYSB3aGlsZQ0KdW5leHBlY3RlZGx5Lg0KDQpOZXh0LCB0 aGFua3MgZXZlcnlvbmUgZm9yIHJlcGx5aW5nIG1lLiBJIHJlYWQgYWxsIG9mIHRoZW0gYW5kDQp1 bmRlcnN0YW5kIG15IHF1ZXN0aW9uIGluIG9yaWdpbmFsIG1lc3NhZ2UgaXMgaW1wcm9wZXIgYW5k DQppbnN1ZmZpY2llbnQuIFNvIEknZCBsaWtlIHRvIGV4cGxhaW4gbXkgcXVlc3Rpb24gbW9yZSBp biBkZXRhaWwNCmluY2x1ZGluZyBiYWNrZ3JvdWQgb2YgaXQuDQoNCk9uIHRoZSBsYXN0IHdlZWtl bmQgb2YgTWFyY2ggSSB3YXMgcmVwb3J0ZWQgdGhlIGJ1aWxkIGVycm9yIG9mDQpzZWN1cml0eS9j bGFtYXYtbHRzIGJ5IHByaXZhdGUgbWFpbCAoSSdtIG1haW50YWluZXIgb2YgdGhlIHBvcnQpLg0K SW4gdGhlIG1lc3NhZ2UgdGhlIHJlcG9ydGVyIHNhaWQgYXMgZm9sbG93aW5nLg0KDQoxLiBIZSBt YWRlIGNsZWFuIGluc3RhbGwgb2YgMTQuMC1SRUxFQVNFIGFtZDY0IHN5c3RlbS4NCjIuIEhlIHN0 YXJ0ZWQgaW5zdGFsbGluZyBwYWNrYWdlcyBoZSB3YW50cyB0byB1c2UuDQozLiBXaGVuIGhlIHRy aWVkIHRvIGluc3RhbGwgc2VjdXJpdHkvY2xhbWF2LWx0cywgaXQgZmFpbGVkIGJlY2F1c2Ugb2YN CiAgIGJ1aWxkIGVycm9yLg0KDQpJIGNoZWNrZWQgYnVpbGQgb2Ygc2VjdXJpdHkvY2xhbWF2LWx0 cyBvbiAxNC4wLVJFTEVBU0UgYW1kNjQgd2l0aCBib3RoDQp1c2luZyBwb3VkcmllcmUgYW5kIGBj ZCAvdXNyL3BvcnRzL3NlY3VyaXR5L2NsYW1hdi1sdHM7IG1ha2VgLiBCdXQNCmJ1aWxkIGZpbmlz aGVkIHN1Y2Nlc3NmdWxseSB3aXRoIGJvdGggY2FzZXMuIFNvIEkgYXNrZWQgaGltIHNvbWUNCnF1 ZXN0aW9ucyB0byBnZXQgbW9yZSBpbmZvcm1hdGlvbi4gQWNjb2RpbmcgdG8gdGhlbSB0aGUgYnVp bGQgZmFpbHVyZQ0KaGFwcGVucyBhcyBmbGxvd2luZy4NCg0KMS4gQWZ0ZXIgaW5zdGFsbGF0aW9u IG9mIHRoZSBzeXRlbSB3YXMgY29tcGxldGVkLCBoZSBjaGVja2VkIG91dCBwb3J0cw0KICAgdHJl ZSB3aXRoIGZvbGxvd2luZyBzdGVwcy4NCg0KICAgYS4gSW5zdGFsbCBnaXQtdGlueSBwYWNrYWdl IHdpdGggYHBrZyBpbnN0YWxsIGdpdC10aW55YA0KICAgYi4gQ2hlY2sgb3V0IHBvcnRzIHRyZWUg d2l0aCBgY2QgL3Vzci9wb3J0czsNCiAgICAgIGdpdCBjbG9uZSBodHRwczovL2dpdC5mcmVlYnNk Lm9yZy9wb3J0cy5naXQgLmAuDQogICBjLiBVbmluc3RhbGwgYWxsIGluc3RhbGxlZCBwYWNrYWdl cyB3aXRoIGBwa2cgZGVsZXRlIC1hZmAuDQoNCiAgIChIZSBzYWlkIGhlIGRpZCBzdGVwIGMgdG8g aW5zdGFsbCBwYWNrYWdlcyBmcm9tIHNjcmF0Y2guKQ0KMi4gSGUgaW5zdGFsbGVkIGRvemVuIG9m IHBhY2thZ2VzIHdpdGggYGNkIC91c3IvcG9ydHMvY2F0ZWdvcnkvbmFtZTsNCiAgIG1ha2UgaW5z dGFsbGAuIChIZSB0b2xkIG1lIHRoZSBsaXN0IG9mIGluc3RhbGxlZCBwYWNrYWdlcyBhbmQgdGhl DQogICBvcmRlciBvZiBpbnN0YWxsYXRpb24uKQ0KMy4gVGhlbiBoZSB0cmllZCB0byBpbnN0YWxs IGNsYW1hdi1sdHMgcGFja2FnZSB3aXRoDQogICBgY2QgL3Vzci9wb3J0cy9zZWN1cml0eS9jbGFt YXYtbHRzOyBtYWtlIGluc3RhbGxgLg0KNC4gQnVpbGQgb2YgY2xhbWF2LWx0cyBmYWlsZWQgd2l0 aCBlcnJvci4NCg0KQW5kIEkgc3VjY2VlZGVkIHRvIHJlcHJvZHVjZSB0aGUgZXJyb3Igd2l0aCBh ZGRpdGlvbmFsIGluZm9ybWF0aW9uLg0KDQpXaGlsZSB3b3JraW5nIGFzIG1haW50YWluZXIgb2Yg cG9ydHMgSSBoYXZlIGV4cGVyaWVuY2VkIHN1Y2ggYnVpbGQNCmVycm9yIG9mIHBvcnRzIHVuZGVy IG5vbi1jbGVhbnJvb20gZW52aXJvbm1lbnQuIEFuZCB0aGUgY2F1c2Ugb2Ygc3VjaA0KZXJyb3Ig aXMgb2Z0ZW4gb25lIG9yIG1vcmUgcGFja2FnZXMgYWxyZWFkeSBpbnN0YWxsZWQgYnV0IG5vdCBs aXN0ZWQNCmFzIGRlcGVuZGVuY3kgb2YgdGhlIHBvcnRzIGluIHF1ZXN0aW9uLiBTbyBteSBzdGVw IG9mIGludmVzdGlnYXRpb24gaXMNCnRvIHJlbW92ZSBzb21lIG9mIGluc3RhbGxlZCBwYWNrYWdl cyB0byByZWR1Y2UgdGhlIG51bWJlciBvZg0KY2FuZGlkYXRlcyBhbmQgY2hlY2sgaWYgYnVpbGQg ZXJyb3Igc3RpbGwgaGFwcGVucy4gQW5kIEkgb2Z0ZW4gdXNlDQpgcGtnIGF1dG9yZW1vdmVgIGFz IGEgZmlyc3Qgc3RlcC4NCg0KU28gSSBleGVjdXRlZCBgcGtnIGF1dG9yZW1vdmVgIHRoaXMgdGlt ZSB0b28uIFdoZW4gSSB0cmllZA0KYGNkIC91c3IvcG9ydHMvc2VjdXJpdHkvY2xhbWF2LWx0czsg bWFrZWAgYWZ0ZXIgdGhhdCwgaG93ZXZlciwgd2VpcmQNCmVycm9yIG5ldmVyIHNlZWQgYmVmb3Jl IGhhcHBlbmQuIEFuZCBJIG5vdGljZWUgJ3BrZycgaXMgdW5pbnN0YWxsZWQuDQoNCkFzIEkgd3Jv dGUgYWJvdmUgSSBoYXZlIHRyaWVkIGBwa2cgYXV0b3JlbW92ZWAgc2V2ZXJhbCB0aW1lcyB1bmRl cg0Kc2ltaWxhciBzaXR1YXRpb24uIEJ1dCBJIGhhdmUgbmV2ZXIgZXhwZXJpZW5jZWQgdGhhdCBg cGtnYCBpdHNlbGYgaXMNCnJlbW92ZWQgYnkgdGhlIGNvbW1hbmQgYmVmb3JlLg0KDQpNeSBxdWVz dGlvbiBpcywgdGhlbiwgd2h5IHdoYXQgZGlkbid0IGhhcHBlbiBiZWZvcmUgaGFzIGhhcHBlbmQ/ DQoNCkEuIFNvbWV0aGluZyAocG9ydHMtbWdtdC9wa2cgb3IgcG9ydHMgZnJhbWV3b3JrKSBoYXMg Y2hhbmdlZA0KICAgcmVzZW50bHkgc28gYHBrZ2AgaXMgbWFya2VkIGFzIGF1dG9tYXRpY2FsbHkg aW5zdGFsbGVkIHdoZW4gaXQgaXMNCiAgIGluc3RhbGxlZCB3aXRoIHN1Y2ggc2l0dWF0aW9uIGFz IGFib3ZlLg0KQi4gVGhlcmUgaW5zJ3Qgc3VjaCBjaGFuZ2UgYW5kIGBwa2dgIGhhcyBiZWVuIG1h cmtlZCBhdXRvbWF0aWNhbGwNCiAgIGluc3RhbGxlZCB3aGVuIGl0IGlzIGluc3RhbGxlZCB3aXRo IHN1Y2ggc2l0dWF0aW9uLiBCdXQNCiAgIGBwa2cgYXV0b3JlbW92ZWAgIGRpZG4ndCByZW1vdmUg aXRzZWxmIHNpbXBseSBiZWNhdXNlIHRoZXJlIGlzDQogICBtYW51YWxseSBpbnN0YWxsZWQgcGFj a2FnZSB0aGF0IGRlcGVuZHMgb24gYHBrZ2AgKGVpdGhlciBkaXJlY3RseQ0KICAgb3IgaW5kaXJl Y3RseSkuDQoNCklJUkMsIGxhc3QgdGltZSB3aGVuIEkgZXhlY3V0ZWQgYHBrZyBhdXRvcmVtb3Zl YCBpcyBhdCBsZWFzdCBhIHllYXINCmJlZm9yZS4gU28gaWYgdGhlcmUgaXMgc29tZW9uZSB3aG8g ZXhwZXJpZW5jZWQgc2FtZSByZXN1bHQgdW5kZXINCnNpbWlsYXIgc2l0dWF0aW9uIGJlZm9yZSBh IHllYXIgb3IgbW9yZSwgdGhlbiB0aGUgYW5zd2VyIGlzIEIuIEFuZCBpdA0KbWVhbnMgZXZlcnl0 aGluZyBoYXZlIHdvcmtlZCBhcyBpcyBleHBlY3RlZC4gQnV0IGlmIHRoZXJlIGlzbid0LCB0aGVu DQp0aGUgYW5zd2VyIGlzIHByb2JhYmx5IEEgYW5kIGl0IG1heSBiZSB3b3J0aCBpbnZlc3RnYXRp bmcgdGhlIHJlYXNvbg0Kb2YgdGhlIGNoYW5nZS4NCg0KLS0tDQpZYXN1aGlybyBLaW11cmENCg== From nobody Fri Apr 19 12:54:32 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 4VLZNb3zznz5H1jl for ; Fri, 19 Apr 2024 12:54:39 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Received: from www121.sakura.ne.jp (www121.sakura.ne.jp [153.125.133.21]) (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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4VLZNZ5XRkz44Zd; Fri, 19 Apr 2024 12:54:38 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Authentication-Results: mx1.freebsd.org; none Received: from kalamity.joker.local (123-1-21-232.area1b.commufa.jp [123.1.21.232]) (authenticated bits=0) by www121.sakura.ne.jp (8.17.1/8.17.1/[SAKURA-WEB]/20201212) with ESMTPA id 43JCsXn9043795; Fri, 19 Apr 2024 21:54:33 +0900 (JST) (envelope-from junchoon@dec.sakura.ne.jp) Date: Fri, 19 Apr 2024 21:54:32 +0900 From: Tomoaki AOKI To: Rainer Hurling Cc: Rainer Hurling , Nuno Teixeira , Bernhard Froehlich , FreeBSD Mailing List Subject: Re: multimedia/webcamd future Message-Id: <20240419215432.da6bdb9bed315be22f0cdbce@dec.sakura.ne.jp> In-Reply-To: <3c2a971e-84b3-4192-8b54-b583f4db325a@gwdg.de> References: <18ef0fd2a48.b068b4c91109390.4520020575811408776@FreeBSD.org> <20240419065627.ba8faa4692444797b16dd3df@dec.sakura.ne.jp> <3c2a971e-84b3-4192-8b54-b583f4db325a@gwdg.de> Organization: Junchoon corps X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.33; amd64-portbld-freebsd14.0) 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 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:7684, ipnet:153.125.128.0/18, country:JP] X-Rspamd-Queue-Id: 4VLZNZ5XRkz44Zd On Fri, 19 Apr 2024 12:36:12 +0200 Rainer Hurling wrote: > Am 18.04.24 um 23:56 schrieb Tomoaki AOKI: > > Tracking logs of multimedia/webcamd, it was originally submitted by > > hselasky@ [1], and the upstream was always his repo. > > > > After he passed away, we lost not only the maintainer, but also > > the upstream, too. > > Hans Petters repo is still present until now: > https://github.com/hselasky/webcamd Yes, upstream "repo" is still accessible. But it's just "a part of the project". The problem is that: *Can anyone push update to the repo (or commit pull requests from someone)? *Can anyone grant commit bits for someone newly popping in? *Most importantly, who keep on developing/maintaining for new devices and/or chase changes on FreeBSD base side? The first 2 are about managements of the repo. The essential part is the last one. I call it as "upstream". And as a repo, because Hans Petter has already passed away, github could, possibly, BAN the repo in the future. This suspition is why I think one of existing 9 or newly created exactly one repo needs to become the new upstream repo as "the" successor. > > Maybe the best way would be forking from current master site and keep > > on doing what Hans Petter did for updating. > > Unfortunately, I'm not the one who is possible to do so. > > > > [1] > > https://cgit.freebsd.org/ports/commit/multimedia/webcamd?id=69f1e54d3f7fc62718bda0291922cddf8eb28a83 > > > > > > On Thu, 18 Apr 2024 20:40:59 +0100 > > Nuno Teixeira wrote: > > > >> Hello, > >> > >> I've found some PRs about it: > >> https://bugs.freebsd.org/bugzilla/buglist.cgi?quicksearch=webcamd&list_id=685477 > >> > >> And I'm looking for a well maintained port since I will need to use web > >> conferencing soon. > >> > >> I will install it this weekend and see how it goes. > >> > >> Thanks, > >> > >> Bernhard Froehlich escreveu (quinta, 18/04/2024 à(s) > >> 12:35): > >> > >>> ---- On Wed, 17 Apr 2024 09:24:52 +0200 *Nuno Teixeira > >>> >* wrote --- > >>> > >>> Hello all, > >>> > >>> multimedia/webcamd port and upstream is unmaintained and I'm looking for > >>> similar programs but at same time worried about the future of webcamd. > >>> > >>> Any help on this matter? > >>> > >>> > >>> > >>> Yeah the situation is really sad but nonetheless webcamd is working fine > >>> even with the > >>> DVB-S2 tuners I have. We probably need to update it to a newer kernel in > >>> the future but > >>> the v4l stuff in the linux kernel is quite mature and does not change that > >>> fast. > >>> > >>> Do you have any specific problem with webcamd you are facing? > >>> > >>> > >>> > >>> -- > >>> Bernhard Froehlich > >>> https://www.bluelife.at/ > >>> > >>> > >> > >> -- > >> Nuno Teixeira > >> FreeBSD Committer (ports) -- Tomoaki AOKI From nobody Fri Apr 19 12:54:39 2024 X-Original-To: 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 4VLZNm1NxMz5H1jp for ; Fri, 19 Apr 2024 12:54:48 +0000 (UTC) (envelope-from nsonack@herrhotzenplotz.de) Received: from mailout-l3b-97.contactoffice.com (mailout-l3b-97.contactoffice.com [212.3.242.97]) (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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4VLZNk6XWQz454Q for ; Fri, 19 Apr 2024 12:54:46 +0000 (UTC) (envelope-from nsonack@herrhotzenplotz.de) Authentication-Results: mx1.freebsd.org; dkim=fail ("body hash did not verify") header.d=herrhotzenplotz.de header.s=20231125-inrf header.b="aFhfDZ/x"; dmarc=pass (policy=none) header.from=herrhotzenplotz.de; spf=pass (mx1.freebsd.org: domain of nsonack@herrhotzenplotz.de designates 212.3.242.97 as permitted sender) smtp.mailfrom=nsonack@herrhotzenplotz.de Received: from smtpauth1.co-bxl (smtpauth1.co-bxl [10.2.0.15]) by mailout-l3b-97.contactoffice.com (Postfix) with ESMTP id A99A0F34 for ; Fri, 19 Apr 2024 14:54:44 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1713531284; s=20231125-inrf; d=herrhotzenplotz.de; i=nsonack@herrhotzenplotz.de; h=From:To:Subject:Date:Message-ID:In-Reply-To:References:MIME-Version:Content-Transfer-Encoding:Content-Type; l=974; bh=IGtm4DIYexcrhPOwd186/GenetbOEjdNqIUJNXA79B8=; b=aFhfDZ/xW9ZzxYsgPJVLmJfyqizBObHqqlcu8p1AhXVf70BZpfsKNK8Yi2/qKJWg FUmO1eNFY1JExYM8ygbBLwUko0HIstJFHJ6LxcKCfu9bBEE4rOkejJD8/rPpSkF/yQs 23mXIyYEQ7mWPewQQkcmJqm0FkSruzj6GIabvk4YRK2fWfupPR4q8SWSUAtOqAPsmQE mn1B8ByDwFajYenuUfl5CGnOUTVWb0fQKx83NNq2gxVUDbOamcbh0Gbzb8iJoi3g1sA 0gsFQohI8BCScQuN2ZrbdmQYmr7GWZqGbyNmWblWxHQbO7d/EfzuzdXNZ/1KlqPclKF sfz/0Z4YnA== Received: by smtp.mailfence.com with ESMTPSA for ; Fri, 19 Apr 2024 14:54:41 +0200 (CEST) Received: from triton.localnet (triton.vpn [fd44:ae45:e8f0::2]) by weisbach (OpenSMTPD) with ESMTP id 479f7e4c for ; Fri, 19 Apr 2024 12:54:40 +0000 (UTC) From: Nico Sonack To: ports@freebsd.org Subject: Re: multimedia/webcamd future Date: Fri, 19 Apr 2024 14:54:39 +0200 Message-ID: <2936317.slGk94SIus@triton> Organization: TU Bergakademie Freiberg Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAFVBMVEUQDQ6fiW2pqJIrLShh RDWOYEfMwaLycv4gAAACp0lEQVQ4y1WSQXMbKxCER0HO2aBFZ4OfOSOBctaK4Z2NtfhsbcX8/5+Q BiWuZEpSrfrb7pmdhUqRkueQODCulDTyXqRlkbQNMVR5U/e6A3w1h8AHa6SxqlsGg0PKyLmo1qAY MGN6ZHfIba7WGSutVV03HRE6StENRmlje3UkDRw6iVwBjO6ysdB17VG7GBjx64tWw2HNS+IC8Dqf Ex3kUqX6HTWFzACJz7wwQHlzd8c1Kw0QODGnwqLYdRCZikVz7SPXzBddjLNrBzoWCYcmXmqtb1gN RBAzxcq5gxBzB7IDZJmFS62ENluf6zR21HUrF9wH8ELCc63z25jWOWc7WMgaTweEMpBd19W1VXOu iaz1dEITnquCaNsASyJlvKftqdRyLW61xjWrc83Y7kSb3TYxVhPdaiYFUMv7T+Jz0YHY51zicZUV E2hpVSI6miUSo3kRsmvWvih707QxNcKBgd9EUqaPvKLXQmUu5+C3mHAnCl6hwWxt/1lJF8wsQCoO 0Xx0A7TLjSa9C4ICob7FKSOsP8kPTXO5Bk+ED50PHCXW29qn/KDKKcCC2vp4Ddyaa6dbJoIcwjBs QgbA/U/qir8xiOA7o4fuDUWZOD0CICeA4CdOOMM4Sc/bmQagux6uhwxLugjuSSQA7oXL5EOUrb1C Jiw9jAE8CXQTh1fXnsb43os4HF6EaxBxX93HiOpp3eJnrMKlxwdVXjvwICGmFN6ht09x+n5S/g+I yNp3vU07f3pkGqDHpfT/0H/GmELN9FUhdvlW0OmJcKbGJsYEo8HuQZwvH5gx8m+dTl1fw6MIzlDk 5P9EbUcSnuTYngPzl04CZ7bdThTf1/9wCP9qfnla8RBXvzfxb51oNke3qufNuhP/6H6DM6Brezee /gVS7Ztsxu2+pF/XHb4NJFcZIgAAAABJRU5ErkJggg== In-Reply-To: <3c2a971e-84b3-4192-8b54-b583f4db325a@gwdg.de> References: <20240419065627.ba8faa4692444797b16dd3df@dec.sakura.ne.jp> <3c2a971e-84b3-4192-8b54-b583f4db325a@gwdg.de> 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 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Spam-Flag: NO X-Spam-Status: No, hits=0.4 required=4.7 symbols=BAYES_05,DMARC_NONE,SPF_HELO_NONE device=10.2.0.21 X-ContactOffice-Account: com:340256275 X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.10 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; CTE_CASE(0.50)[]; DMARC_POLICY_ALLOW_WITH_FAILURES(-0.50)[]; MID_RHS_NOT_FQDN(0.50)[]; R_SPF_ALLOW(-0.20)[+ip4:212.3.242.64/26]; RWL_MAILSPIKE_VERYGOOD(-0.20)[212.3.242.97:from]; MIME_GOOD(-0.10)[text/plain]; RCVD_IN_DNSWL_LOW(-0.10)[212.3.242.97:from]; R_DKIM_REJECT(0.00)[herrhotzenplotz.de:s=20231125-inrf]; DMARC_POLICY_ALLOW(0.00)[herrhotzenplotz.de,none]; RCPT_COUNT_ONE(0.00)[1]; RCVD_TLS_LAST(0.00)[]; HAS_ORG_HEADER(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[herrhotzenplotz.de:-]; FROM_HAS_DN(0.00)[]; MIME_TRACE(0.00)[0:+]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MISSING_XM_UA(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; MLMMJ_DEST(0.00)[ports@freebsd.org]; ASN(0.00)[asn:203, ipnet:212.3.242.64/26, country:US]; ARC_NA(0.00)[] X-Rspamd-Queue-Id: 4VLZNk6XWQz454Q On Friday, April 19, 2024 12:36:12 PM CEST Rainer Hurling wrote: > Am 18.04.24 um 23:56 schrieb Tomoaki AOKI: > > Tracking logs of multimedia/webcamd, it was originally submitted by > > hselasky@ [1], and the upstream was always his repo. > > > > After he passed away, we lost not only the maintainer, but also > > the upstream, too. > > Hans Petters repo is still present until now: > https://github.com/hselasky/webcamd > The same applies to audio/virtual_oss as well. I myself have a patched version of virtual_oss on Github[1] that fixes a few bugs with modern Bluetooth devices not connecting and also adds support for the aptX codecs. Been using this for a while now and it seems to work just fine. There's a few patches in the base system needed, these are rotting away somewhere in Phabricator. Nico [1] https://github.com/herrhotzenplotz/virtual_oss -- Sent from triton / FreeBSD 14.0-RELEASE Nico Sonack From nobody Fri Apr 19 14:16:35 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 4VLcCJ4bHBz5H7r7; Fri, 19 Apr 2024 14:16:44 +0000 (UTC) (envelope-from philip@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 4VLcCJ3pNrz4JJj; Fri, 19 Apr 2024 14:16:44 +0000 (UTC) (envelope-from philip@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1713536204; 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=2ac8IgFl3+vkTjQbNvhekb08BVw7n8hvoERUu/kBL80=; b=epOHNEQogBfVk+5NKrFFhEZ26DFFm96HuF5r99pbYaxbggP+4gG+lNUTyX7HbnVnu8Z2RM w1C/3HQGkJX+f7LZTpU/6MQ+WLBh+F4Bh3ZqQy/RKhQvmRW7tci8UyBAc1JQsDJwuS6kQr 0HCsxjXb/e+hYFdCrw85C4zSX8i7VpCEJkHUDKILVKdrTVGsj9a50kC3KyJylHUNFq+s6L 3H1XsWpWGd0PpwNMF5pGxkzgrbnqMCflM2KhNYON4VgsZrismdPCPecjVO9xk1CbtSjPAu ikbZClsIfUgxnbxxRd6prXlEzVqwXpImqOslUqfUvU1WgDap0xOWdLGewyAF4w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1713536204; a=rsa-sha256; cv=none; b=lb7VqlUe1TFQ8ez2V/jlMtJBX5Fe41GJ/ttjSGWYCAsCmZRj66pjel7RC71HiXUcj3lmls j/5j2LMzdxnLGMFT4RCFrKq37201UkfnecmmP0BUlL0v51PjJwmdIGeHlKe0Jd1SSb4Fbc nn2+snQ9Tg7kabUw11jbKwy1qTYqrHLWiDm55boogMjUT8/fP2bx72UCgeoGAEWcDqLqSx P1Bjcrzb5bMjHlqdFQB9k9nxy41jpRG2ucwLuy+yuZAP/YHt28lxwdi6ND1H9Ucw0PDA4i 3A4up0Z5WrPzFFsvS7qL3tfHdUV3C7R5J7uELMFtL07jMFmVB3bgsChjYlTBJg== 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=1713536204; 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=2ac8IgFl3+vkTjQbNvhekb08BVw7n8hvoERUu/kBL80=; b=DO6Rm7Ks8dmnAB7k91OHWi3jjcrC9cQZijxuNEVh/0mg09n7xPYD4I4a7bhMUgfSghPr4a fJsmbKjdJRPLnGNdU9XKZBiXT4a+Lt8Zx3T9tmLLmnLkvBmlQO7i+tjhKLh+FlD/3Wztip zbPOfFyPPppAOy7CEDg1rWv/iyY6LydVM9j7PjKDlMVRL5WOljV8YwwFOtxt3fqz7kvat5 pSDPDggcHYPV3vmWZV5iq47ufLgg+2lHe1t82RKeZfQ4szHr9uEsCn0jUr87pBJ0Yl2kn8 bir7RxghEqlfspGc7uNFL+En5wVSR8VdnbvFQn2p1TjmuKB279LFwjLnQR5LDg== Received: from fauth2-smtp.messagingengine.com (fauth2-smtp.messagingengine.com [103.168.172.201]) (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 did not present a certificate) (Authenticated sender: philip/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4VLcCJ2wygzd6H; Fri, 19 Apr 2024 14:16:44 +0000 (UTC) (envelope-from philip@freebsd.org) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailfauth.nyi.internal (Postfix) with ESMTP id BCEFF1200066; Fri, 19 Apr 2024 10:16:43 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Fri, 19 Apr 2024 10:16:43 -0400 X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrudekvddgjeehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvvefufffokfgjfhggtgfgsehtqhhmtdertddtnecuhfhrohhmpefrhhhi lhhiphcurfgrvghpshcuoehphhhilhhiphesfhhrvggvsghsugdrohhrgheqnecuggftrf grthhtvghrnhepjedukeffgfffkeejfffgfefgledthefhffeggeevgeevhedvheegtddu vdetkeeinecuffhomhgrihhnpehfrhgvvggsshgurdhorhhgnecuvehluhhsthgvrhfuih iivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepphhhihhlihhpodhmvghsmhhtphgr uhhthhhpvghrshhonhgrlhhithihqdduudeiiedviedvgeekqddvfeehudektddtkedqph hhihhlihhppeepfhhrvggvsghsugdrohhrghesthhrohhusghlvgdrihhs X-ME-Proxy: Feedback-ID: ia691475d:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 19 Apr 2024 10:16:41 -0400 (EDT) From: Philip Paeps To: Mark Millard Cc: void , FreeBSD Mailing List , Current FreeBSD Subject: Re: pkg server for current/arm64 stopped ? [main-armv7 on ampere2, elapsed so far: 651:21:56] Date: Fri, 19 Apr 2024 22:16:35 +0800 X-Mailer: MailMate (1.14r6028) Message-ID: In-Reply-To: <03736C90-EE54-47B3-AEA7-ED1AC0343B4B@yahoo.com> References: <03736C90-EE54-47B3-AEA7-ED1AC0343B4B.ref@yahoo.com> <03736C90-EE54-47B3-AEA7-ED1AC0343B4B@yahoo.com> 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 Content-Type: text/plain; format=flowed Content-Transfer-Encoding: quoted-printable On 2024-04-18 23:02:30 (+0800), Mark Millard wrote: > void wrote on > Date: Thu, 18 Apr 2024 14:08:36 UTC : > >> Not sure where to post this.. >> >> The last bulk build for arm64 appears to have happened around >> mid-March on ampere2. Is it broken? > > main-armv7 building is broken and the last completed build > was the one started on Mon, 19 Feb 2024 12:32:10 GMT. It > gets stuck making no progress until manually forced to stop, > which leads to huge elapsed times for the incomplete builds: > > pd5512ae7b8c6_s75464941dc 34472 12282 (+9196) 107 (+77) 4753 = > (+2247) 1390 (+529) 15940 parallel_build: Fri, 22 Mar 2024 11:05:01 = > GMT 651:21:56 > > p43e3af5f5763_sf5f08e41aa 19809 5919 (+3126) 137 (+100) 5363 = > (+2741) 1395 (+522) 6995 parallel_build: Wed, 28 Feb 2024 15:46:14 = > GMT 359:42:14 ampere2 > > ampere2 alternates between trying to build main-arm64 and main-armv7, = > so main-armv7 being stuck blocks main-arm64 from building. > > One can see that all 13 job ID's show over 570 hours: > > http://ampere2.nyi.freebsd.org/build.html?mastername=3Dmain-armv7-defau= lt&build=3Dpd5512ae7b8c6_s75464941dc > > It is not random which packages are building when this happens. = > Compare: > > http://ampere2.nyi.freebsd.org/build.html?mastername=3Dmain-armv7-defau= lt&build=3Dp43e3af5f5763_sf5f08e41aa > > By contrast, the 19 Feb 2024 from-scratch (full) build worked: > > http://ampere2.nyi.freebsd.org/build.html?mastername=3Dmain-armv7-defau= lt&build=3Dpe9c9c73181b5_sbd45bbe440 > > My guess is that FreeBSD has something that broken after bd45bbe440 > that was broken as of f5f08e41aa and was still broken at 75464941dc . I'll kill the build on ampere2 again. Thanks for the nudge. We don't really have good monitoring for this. Also: builds should time = out after 36 hours. The fact that this one does not is a bug in itself. Philip [hat: clusteradm] From nobody Fri Apr 19 16:44:04 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 4VLgTb1CvSz5HMLk for ; Fri, 19 Apr 2024 16:44:19 +0000 (UTC) (envelope-from xaque208@gmail.com) Received: from mail-wm1-x330.google.com (mail-wm1-x330.google.com [IPv6:2a00:1450:4864:20::330]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VLgTZ0h82z4cq7 for ; Fri, 19 Apr 2024 16:44:18 +0000 (UTC) (envelope-from xaque208@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=hNzbdGt4; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of xaque208@gmail.com designates 2a00:1450:4864:20::330 as permitted sender) smtp.mailfrom=xaque208@gmail.com Received: by mail-wm1-x330.google.com with SMTP id 5b1f17b1804b1-417e327773cso19152335e9.1 for ; Fri, 19 Apr 2024 09:44:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713545056; x=1714149856; darn=freebsd.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=fMslC+rkiIEVzKNR+l6nIEGz2hFkpsGfnPU2PGStIic=; b=hNzbdGt4auK+Ovto7MDUTKzNZhEkwCmTXA9cJfMH/N5E4aivldYGxG1wKgnTNt446n AaCyejmmsvhy+8sDUESk8F5ulz4DbzozlQ6m/xECX5+vbftWhL9WJfOrxJ+s2Is/iWFL On1wL91UDq5JIG+egFZVGTyY4p63THZ1IJIq0GsphMOVMacfSvboQK/5UoUGc6JkuTUR Y4EApTbzR4QSN5+ax1KBq6slS5+AJofOO/njG42gowynnai2yuhcDE6dqE5FD7sUmS7G G6loXpYZEnKaXLYrOh3Tfkul2PjbzEVPv4fk42aHyBS8Vi92ATNAsQIb2q6oUmhzKIvV NR8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713545056; x=1714149856; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=fMslC+rkiIEVzKNR+l6nIEGz2hFkpsGfnPU2PGStIic=; b=EUwL9kvmxTYuHBVzVFTemIUrv2hHgIg7geta6i44gQnJOjw6TwDrwZIfVoNLdutoRH F7/B0p8240kJJmLMVmneEeTQTYjx7XcWdYoyLjZ5VcqFLFotIeE/4kbBc+MWv36RHdBP UKZ31tr5mIpvEZKggLJDLhMfgxo1z3eG8nXNjFCvYPnko4rYDTu59wiNkYxWJedXUV4R V0RrFKXCEqhjfXW8OHUW75kN6FIhsgjbVTkLEOihcJOBoW8OD27LQWqRab5u+u2N2Tfy xbUqQWjxUDCWioKf5voWgBd0XrmYhjiiMxslhOj/BHaoUV8yuh0x0Olm/mvB0EutAKAx pWmg== X-Gm-Message-State: AOJu0YyMggwTOx4TNcCILht4JffUFrfMcnk0zcRzjr3mgCqNoYJCRI7y DXPct4HgqlI1F15GF9H9QXwT6Uvps+ALML1i95nkzXxc9WIQTJl0d/geQGHLaXGd8gr7H6BLwkq xJuI5KPPSHOh2YoGbreGnAUSyobyqGrhG X-Google-Smtp-Source: AGHT+IF0+A8IkKsHrWfoza1gY4AO2F9kQJrD5HK+4FVVw9P/2xf1DVcUHv579zP+OxiGDoIUW/ZI77MVVXluiw1NM6Y= X-Received: by 2002:adf:f1ca:0:b0:348:cd2c:d2fe with SMTP id z10-20020adff1ca000000b00348cd2cd2femr2421829wro.13.1713545055601; Fri, 19 Apr 2024 09:44:15 -0700 (PDT) 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 From: Zach Leslie Date: Fri, 19 Apr 2024 16:44:04 +0000 Message-ID: Subject: Porting a new Golang app: go mod replace relative path To: freebsd-ports@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; MIME_GOOD(-0.10)[text/plain]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; FREEMAIL_FROM(0.00)[gmail.com]; DKIM_TRACE(0.00)[gmail.com:+]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MISSING_XM_UA(0.00)[]; MID_RHS_MATCH_FROMTLD(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; RCVD_COUNT_ONE(0.00)[1]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::330:from] X-Rspamd-Queue-Id: 4VLgTZ0h82z4cq7 Good day, I've been trying to create a new port and running into an issue. Here is the port: https://github.com/zachfi/personal-ports/blob/main/sysutils/alloy/Makefile Here is the source of the issue: https://github.com/zachfi/personal-ports/blob/main/sysutils/alloy/Makefile When running `make makesum` to fetch all the dependencies, the local reference fails with the following error message. ===> Fetching github.com/grafana/alloy dependencies go: github.com/grafana/alloy/syntax@v0.1.0 (replaced by ./syntax): reading syntax/go.mod: open /usr/ports/distfiles/go/sysutils_alloy/grafana-alloy-v1.0.0_GH0/syntax/go.mod: no such file or directory *** Error code 1 I've spoken with the authors, and they don't intend to keep a `vendor` directory, nor do they intend to change the go mod replace line, so I'm left wondering what my options are. Is there a workaround for this? Can we specify in the port that for a specific module, to reference the module github.com/grafana/alloy/syntax at the same version as the port? Any advice would be appreciated. Cheers, -- Zach From nobody Fri Apr 19 17:34:02 2024 X-Original-To: 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 4VLhbL6cykz5HR1x for ; Fri, 19 Apr 2024 17:34:22 +0000 (UTC) (envelope-from tim@beachpatt.com) Received: from serendipity35.net.net (serendipity35.net [167.71.244.20]) (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 "serendipity35.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VLhbL0bTSz4hXN for ; Fri, 19 Apr 2024 17:34:21 +0000 (UTC) (envelope-from tim@beachpatt.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=beachpatt.com header.s=mail header.b=IeAiL2os; dmarc=pass (policy=quarantine) header.from=beachpatt.com; spf=pass (mx1.freebsd.org: domain of tim@beachpatt.com designates 167.71.244.20 as permitted sender) smtp.mailfrom=tim@beachpatt.com Received: from beachpatt.com ([50.123.163.179]) by serendipity35.net.net (8.18.1/8.18.1) with ESMTPS id 43JHY5Qj001578 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=FAIL); Fri, 19 Apr 2024 13:34:05 -0400 (EDT) (envelope-from tim@beachpatt.com) Received: from [192.168.254.154] ([192.168.254.154]) (authenticated bits=0) by beachpatt.com (8.18.1/8.18.1) with ESMTPSA id 43JHY2AE004125 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NO); Fri, 19 Apr 2024 13:34:02 -0400 (EDT) (envelope-from tim@beachpatt.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=beachpatt.com; s=mail; t=1713548043; bh=aiB2/uVEQ+aNyC9irhBldp6dGBo03Sy443H+eargjCc=; h=Date:Subject:To:References:From:In-Reply-To; b=IeAiL2osRcFAVZO/eaMRfXpj8Z3mPYBOaWC2R3wjOCN2uGQhz4NnwyvFUDnSmhyE7 E8RxyguFod9hK2NSUtDqVgZ2JsI7kj6aociMtGolHIWo3BZEq422EuMQIZEECwXYEr pe2GaMosHJefTfUKRYObCs6r/zdurxh7ym3x6IYw= Message-ID: <6a85bcf7-04ba-4a66-87ca-6e9caea9997c@beachpatt.com> Date: Fri, 19 Apr 2024 13:34:02 -0400 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 User-Agent: Mozilla Thunderbird Subject: Re: FreeBSD Port: net-im/signal-desktop To: Andrea Venturoli , Miroslav Lachman <000.fbsd@quip.cz>, Alexander Burke , ports@FreeBSD.org References: Content-Language: en-US From: TIM KELLERS In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.99 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.996]; DMARC_POLICY_ALLOW(-0.50)[beachpatt.com,quarantine]; R_DKIM_ALLOW(-0.20)[beachpatt.com:s=mail]; R_SPF_ALLOW(-0.20)[+a:serendipity35.net]; MIME_GOOD(-0.10)[text/plain]; XM_UA_NO_VERSION(0.01)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; TO_DN_SOME(0.00)[]; ASN(0.00)[asn:14061, ipnet:167.71.240.0/20, country:US]; RCVD_TLS_ALL(0.00)[]; MLMMJ_DEST(0.00)[ports@FreeBSD.org]; RCPT_COUNT_THREE(0.00)[4]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; DKIM_TRACE(0.00)[beachpatt.com:+] X-Rspamd-Queue-Id: 4VLhbL0bTSz4hXN On 4/18/24 11:08 AM, Andrea Venturoli wrote: > On 4/18/24 15:44, Miroslav Lachman wrote: > >> "There is no maintainer for this port." :( > > :(( > > > >> I see there is an updated version (6.48.1) in a quarterly ports tree >> https://cgit.freebsd.org/ports/tree/net-im/signal-desktop?h=2024Q2 >> But why is it missing from the packages? > > No idea. > > > > >> I can try to build it my-self in a Poudriere but is 6.48 still working >> or is it outdated too? > > I've got 6.48.1 and it's still wokring, altough of course it might stop > any moment. Signal works like that :( > > It has on glitch though (which I didn't investigate yet): it does not > start anymore from XFCE menu, although it works if started from the > terminal. > > bye > av. > I managed to get desktop-signal 7.5.0 built from source on a 3 day old Current. It took quit a while to gt all of the dependcies rebuilt from a fresh install, but I do have it running under KDE6 uname is below, but you can see its on arm64. Tim FreeBSD fbsd151 15.0-CURRENT FreeBSD 15.0-CURRENT #0 main-n269436-73cce7d8886b: Tue Apr 16 12:49:55 EDT 2024 root@fbsd151:/usr/obj/usr/src/arm64.aarch64/sys/APRIL16 arm64 From nobody Sat Apr 20 03:55:58 2024 X-Original-To: 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 4VLyNb2pN0z5GvG3 for ; Sat, 20 Apr 2024 03:55:59 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VLyNZ5FZhz4yT7 for ; Sat, 20 Apr 2024 03:55:58 +0000 (UTC) (envelope-from portscout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1713585358; a=rsa-sha256; cv=none; b=uvNm6BKV7W9Zn9brn/+sT3hF8OTD69aMguoTfn3uFzVIAV32/981wDyZZ7H01SK19gmnF7 KFDr6Dx9VOJfCWeNe1k2mSHPSTNYroNnCPXFsG8lm0ot/wgWfZibYRSFpnnI1GEuyDmQN9 vQmToxnr/yJIxi1LfBX5xbwvAJyztj1yBgTImkPzzjit7Gw2gjfDyKOYyo8xaAn/bZe2gU +YjiUEsXfqIT0Uof4X4KEJmlm3zELSRZLnNkxBZIxqt7yskidycseneqi1/MtsD0/vIak5 7TlUxZfJLTIVDUw0c/xgI8YEe9jhfGlmtcgLmOJFw+1qHl3BLqYhMHIyzys7wA== 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=1713585358; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=1tKk/q7/Yd4w8PgZ8l1E5ZmltVOsZbtybyT0yEFcVPo=; b=v6YKz0FJgPBpBo64TtNxBsBa6Fyn/O5yrf6WoWsEuWvzJmbWCYjSo+pvBqiDzU5afMydW4 RXrpC0JyoZrgJueTAPAVpmblScFnVSnegfqBLLfknGKSDUyu1HQnG8Eb4BNpxOQjxt0BTf E+ezbrCzPvljb0kDy0XG6tluP4v7MCw+RGxspgKkZeZHSyYaVTKe02NUf1mTWKA06xw5nk BTD54y49JEFPr5OxF9nQth/OfpwbnQUwcXSbFoc6n/e5lGpQiP+x+a5F48A4rgLemK4QMm TIBCa660B+GpQcdgjbDftyHVSMvSmeQ3Tr2vcV/cQWDvXNWMUWK6OeaZiginrA== Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4VLyNZ3xlQzLyq for ; Sat, 20 Apr 2024 03:55:58 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.17.1/8.17.1) with ESMTP id 43K3twBs011133 for ; Sat, 20 Apr 2024 03:55:58 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.17.1/8.17.1/Submit) id 43K3twcX011132; Sat, 20 Apr 2024 03:55:58 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202404200355.43K3twcX011132@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain 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 Date: Sat, 20 Apr 2024 03:55:58 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: Unmaintained FreeBSD ports which are out of date X-Mailer: portscout/0.8.1 Dear port maintainers, The portscout new distfile checker has detected that one or more unmaintained ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. Please consider also adopting this port. If any ports have already been updated, you can safely ignore the entry. An e-mail will not be sent again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ devel/intel-graphics-compiler | 1.0.12504.5 | igc-1.0.16510.2 ------------------------------------------------+-----------------+------------ lang/intel-compute-runtime | 22.24.23453 | 24.13.29138.7 ------------------------------------------------+-----------------+------------ net-im/signal-cli | 0.9.0 | v0.13.3 ------------------------------------------------+-----------------+------------ sysutils/lttng-ust | 2.13.2 | 2.13.8 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Reported by: portscout!