From nobody Mon Mar 4 00:11: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 4Tnzd552m5z5Cc7X for ; Mon, 4 Mar 2024 00:11:21 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from mx.catwhisker.org (mx.catwhisker.org [107.204.234.170]) (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 4Tnzd42mM5z4djw for ; Mon, 4 Mar 2024 00:11:20 +0000 (UTC) (envelope-from david@catwhisker.org) Authentication-Results: mx1.freebsd.org; none Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.18.1/8.18.1) with ESMTP id 4240BISj097170; Mon, 4 Mar 2024 00:11:18 GMT (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.18.1/8.18.1/Submit) id 4240BITC097169; Sun, 3 Mar 2024 16:11:18 -0800 (PST) (envelope-from david) Date: Sun, 3 Mar 2024 16:11:18 -0800 From: David Wolfskill To: Tatsuki Makino Cc: freebsd-ports@freebsd.org Subject: Re: How do I clear no-longer-usable packages from poudriere? Message-ID: Reply-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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="xT1DIyjhmJ7eUGkz" Content-Disposition: inline In-Reply-To: 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:7018, ipnet:107.192.0.0/12, country:US] X-Rspamd-Queue-Id: 4Tnzd42mM5z4djw --xT1DIyjhmJ7eUGkz Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Mar 04, 2024 at 08:03:53AM +0900, Tatsuki Makino wrote: > Hello. >=20 > David Wolfskill wrote on 2024/03/04 03:33: > > ld-elf.so.1: /usr/local/lib/libtasn1.so.6: version LIBTASN1_0_3 require= d by /usr/local/lib/libgnutls.so.30 not defined >=20 > I don't know what it. > If you want to have them rebuilt only for those packages in poudriere, th= e command will be as follows. >=20 > poudriere bulk -j somejail -C security/gnutls security/libtasn1 >=20 > Is this it? That could address one concern (the above-quoted message); thanks. I am. however, also concerned about recently-installed packages that appear to have references to obsolete libraries, such as libc.so.6. (I had written earlier that I had not had libc.so.6 on my systems since 18 February. That is technically true, but misleading: a backup image from 01 January has libc.so.7, not libc.so.6. So I have no idea how a recently-built package would have references to libc.so.6.) It is the latter concern (recently-built packages that reference obsolete libraries) that actually prompted my initial message. Peace, david --=20 David H. Wolfskill david@catwhisker.org Alexey Navalny was a courageous man; Putin has made him a martyr. See https://www.catwhisker.org/~david/publickey.gpg for my public key. --xT1DIyjhmJ7eUGkz Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iNUEARYKAH0WIQSTLzOSbomIK53fjFliipiWhXYx5QUCZeURpV8UgAAAAAAuAChp c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0OTMy RjMzOTI2RTg5ODgyQjlEREY4QzU5NjI4QTk4OTY4NTc2MzFFNQAKCRBiipiWhXYx 5X3zAQCtPTMPRiIvhiAxT1c8wm63eFoO3UzfHQvdn7+DL9wA6QEA9L455y93TKzt CoDrxpNJzZ/I+27Pepp7GNiu37DVwAI= =VE7d -----END PGP SIGNATURE----- --xT1DIyjhmJ7eUGkz-- From nobody Mon Mar 4 01:16:49 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 4Tp14x1wngz5CjL8 for ; Mon, 4 Mar 2024 01:17:05 +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 4Tp14w2m7Kz4p12 for ; Mon, 4 Mar 2024 01:17:04 +0000 (UTC) (envelope-from portmaster@bsdforge.com) Authentication-Results: mx1.freebsd.org; dkim=none; 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 4241Govv038852; Sun, 3 Mar 2024 17:16:56 -0800 (PST) (envelope-from portmaster@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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Date: Sun, 03 Mar 2024 17:16:49 -0800 From: Chris To: Xin LI Cc: freebsd-ports@freebsd.org Subject: Re: Proposed ports deprecation and removal policy In-Reply-To: References: 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=multimap; Matched map: local_wl_ip X-Spamd-Result: default: False [0.00 / 15.00]; MIME_GOOD(-0.10)[text/plain]; ONCE_RECEIVED(0.10)[]; R_SPF_NA(0.00)[no SPF record]; local_wl_ip(0.00)[24.113.41.81]; FREEMAIL_TO(0.00)[gmail.com]; ASN(0.00)[asn:11404, ipnet:24.113.0.0/16, country:US]; R_DKIM_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; FROM_HAS_DN(0.00)[]; MIME_TRACE(0.00)[0:+] X-Rspamd-Queue-Id: 4Tp14w2m7Kz4p12 On 2024-03-02 17:48, Hubert Tournier wrote: > On Thu, 29 Feb 2024 19:26:23 UTC, Xin LI wrote: > >> For example, one of my port gets marked as DEPRECATED because a dependency >> was deprecated and scheduled for removal after 1 month, without any email >> telling me so (the port doesn't have a lot of releases and there isn't any >> release during that "parole" month), and it gets removed after that. So in >> order to know there is an ongoing deprecation of the port, I as a port >> maintainer would have to either watch the directory for any changes, or >> read all ports-git commit messages or at least a filtered version of it, >> and that's burdensome and inefficient use of developer time at best. > >> What I would love to see happen is that, when a port gets marked as >> DEPRECATED, there is an automated system that sends me notification with >> something like: > >> ACTION REQUESTED: X new ports you maintain is marked as DEPRECATED > > [...] > >> and that email gets sent every 7 days until the port is removed or the >> issue is fixed. Or a bug is created and assigned to the maintainer, etc. IMHO Depreciation should performed via pr(1) -- the bugzliia bug reporting system we already use for bugs. I'm on the commits-ports-all@ list which is a noisy list. I'm maintain over 100 ports, so it seems justified. But someone with a dozen or less ports, joining ports-all list would probably seem too large a burden. We want to encourage participation, not discourage it. Bugzilla should be the required path for DEPRECIATION. All maintainers are already notified automatically. So this seems like the most efficient path for all concerned. -- Chris Hutchinson From nobody Mon Mar 4 01:21: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 4Tp1C06z5Yz5Cjck for ; Mon, 4 Mar 2024 01:22:20 +0000 (UTC) (envelope-from robert@rrbrussell.com) 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 4Tp1C04yzdz4pf5 for ; Mon, 4 Mar 2024 01:22:20 +0000 (UTC) (envelope-from robert@rrbrussell.com) Authentication-Results: mx1.freebsd.org; none Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailfout.west.internal (Postfix) with ESMTP id 18B251C0007D; Sun, 3 Mar 2024 20:22:17 -0500 (EST) Received: from imap52 ([10.202.2.102]) by compute1.internal (MEProxy); Sun, 03 Mar 2024 20:22:17 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rrbrussell.com; h=cc:content-transfer-encoding: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=fm1; t=1709515336; x=1709601736; bh=20SuS5Hk9PfH1GKAm59NQw55/Zf44J3thW8aQn99ETg=; b= k0erx+V85rPVEzo+sJ6185ANWUv5YI6eVMN8+ehdkEF8aaKKw4YUeteQa4SyekOC 6tnCtyVljdN2cPsZ4r/asM6PSwsIbZ1bMMjNN0iwXV2FqjVFM67btH8QNEH+/zEE oFJKjq9ufbbkiD08DLquFjN6bTB5nOOh1x/RYJdi3HdxsTkwlfErxf9yOu6SzKK7 9jGy8eu76W1BUAoAKR83rDPsRkMpG6b+shvHAHbCbk1EC/vBwA0AXfmo9k58mpFA 84HmWLGyAOVy/Je7JwCrjnNziwgN8YLHAPIXPTGDYVKbBYD3PmIu+zblXAQWy+5i /Kz8PHCKa60P1a6g6/uLIw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding: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=fm1; t=1709515336; x= 1709601736; bh=20SuS5Hk9PfH1GKAm59NQw55/Zf44J3thW8aQn99ETg=; b=A 8+o/XM7YGoCTVvJGiJpKED6d31vqhTfrbk4k4973xLl0its+4wSdWCaiCJIoZ+3V 2E4NrOhMjMe8KPsq3D2X+8F6V2zBbH4AT9sq4ZSFBYdmJQDCkpXMAN881eGDxLju d9hIcjTfgttip4UL5Jv3PImNBHXVeqRTAmFBVWSwFoJatgnXJArGtAZHktMw0O4E XXyI3mVAoaeBMgJpizugsJKcbjylaRxghqDzraJwqpyPShNZI37tCdQ0w8Va+1I1 0uZd7S9wtaDij6oh80io0VLKYogAwBHlSE8UTH9HgvQouL/G1Y3p9T68RFEbuuP1 GNB/ua2+TkJXStZhjHKUw== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrheeigdefvdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefofgggkfgjfhffhffvufgtgfesthhqredtreerjeenucfhrhhomheprhhosggv rhhtsehrrhgsrhhushhsvghllhdrtghomhenucggtffrrghtthgvrhhnpeekhedtleeffe ffteeglefgfeekudehtdelvddvtdfhueefgfehteevvedtffdtffenucffohhmrghinhep tggrthifhhhishhkvghrrdhorhhgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrg hmpehmrghilhhfrhhomheprhhosggvrhhtsehrrhgsrhhushhsvghllhdrtghomh X-ME-Proxy: Feedback-ID: ie421460a:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id 5B495C60097; Sun, 3 Mar 2024 20:22:16 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.11.0-alpha0-205-g4dbcac4545-fm-20240301.001-g4dbcac45 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Message-Id: In-Reply-To: References: Date: Sun, 03 Mar 2024 19:21:56 -0600 From: robert@rrbrussell.com To: freebsd-ports@freebsd.org, "Tatsuki Makino" Subject: Re: How do I clear no-longer-usable packages from poudriere? Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: quoted-printable 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:29838, ipnet:64.147.123.0/24, country:US] X-Rspamd-Queue-Id: 4Tp1C04yzdz4pf5 On Sun, Mar 3, 2024, at 18:11, David Wolfskill wrote: > On Mon, Mar 04, 2024 at 08:03:53AM +0900, Tatsuki Makino wrote: >> Hello. >>=20 >> David Wolfskill wrote on 2024/03/04 03:33: >> > ld-elf.so.1: /usr/local/lib/libtasn1.so.6: version LIBTASN1_0_3 req= uired by /usr/local/lib/libgnutls.so.30 not defined >>=20 >> I don't know what it. >> If you want to have them rebuilt only for those packages in poudriere= , the command will be as follows. >>=20 >> poudriere bulk -j somejail -C security/gnutls security/libtasn1 >>=20 >> Is this it? > > That could address one concern (the above-quoted message); thanks. > > I am. however, also concerned about recently-installed packages that > appear to have references to obsolete libraries, such as libc.so.6. (I > had written earlier that I had not had libc.so.6 on my systems since 18 > February. That is technically true, but misleading: a backup image fr= om > 01 January has libc.so.7, not libc.so.6. So I have no idea how a > recently-built package would have references to libc.so.6.) > > It is the latter concern (recently-built packages that reference > obsolete libraries) that actually prompted my initial message. > > Peace, > david > --=20 > David H. Wolfskill david@catwhisker.org > Alexey Navalny was a courageous man; Putin has made him a martyr. > > See https://www.catwhisker.org/~david/publickey.gpg for my public key. > > Attachments: > * signature.asc Read the poudri=C3=A8re-pkgclean man page. It covers all the specifics a= bout how to remove already built packages from poudri=C3=A8re=E2=80=99s = package trees. From nobody Mon Mar 4 03:25: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 4Tp3xK53PYz5Bfqq for ; Mon, 4 Mar 2024 03:25:41 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Received: from APC01-SG2-obe.outbound.protection.outlook.com (mail-sgaapc01olkn20819.outbound.protection.outlook.com [IPv6:2a01:111:f400:feab::819]) (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 4Tp3xK0j7nz40yl for ; Mon, 4 Mar 2024 03:25:41 +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=G3V4oIKVU0ew/SJ71pvU6nMDXk93h2sBYP18TF06altyz5ufcQY5xbEfdqY1X+9mYjKbg1Fz/pq+mDXxzjC4Kr4VcDRVMnSjKaiWd/SKw/ennQJP33f9FVUlTht82ZztIdSBw5fgDKpnYnOcgZ1bjh/2plR1s6FcvGhucnVKYva2LS3NLUcRYUsB9bUGdQLLK5TX4tUDMayPeVTaMnKiEDaMI1JTVxElPKsHow1QS2ghVX7Yz8B6vd/oM2N8Q9XD0atdNmtdgWOPMNxWrVXnwIwk7ActauGrfZGvKJpaXLIUDI+4xjy7d7BX5WK/zqVkHWjteoq6YaD/zAbRtJmXpg== 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=hfd1o6zF6wnSvkLvwRXUe9t0l0cXZbT5pBzmU1wBMyM=; b=DbrU/hbpVLii0HMY8Z0sCzfkB3ZyGVGx/cRQi3vV0HHNgQabL2GXXMKqI2mU67G9wxdNPxjTs/2uelLH9sNkVJHuVgSvA7XULUbJtaK74L54/7S6GHpSbXX4HAT/T4QwXKzejYvsec5IzfFDHANEC+gnpCOmeFI7iZCcL/qsZG1jCp5oJvXalATw3PmFQcKA3qZIzlQUARHMej0DZeV2zkOV2YhGeY1NSwktIBscjVLB3aeI+bSf7SFdirRvpK2ZfyJ/Sr74+rBB1tuZMJQaakodH6kR3Cmg90AvIF63eToBfIFA376A9qcXHDz8V7IwEWP38baKQmfTAGyFfar84Q== 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=hfd1o6zF6wnSvkLvwRXUe9t0l0cXZbT5pBzmU1wBMyM=; b=UsiUR/LSghFmAG60VVxPNlICTznpikO+TLKymkHpzvnuIyXR/wdLeHty7NbtPFX/kKurUXYrCz2/bkRbNqrHDzo+PZGGIJdDvY94zT/6KNNub40tzGFbXm5HzIAGDPfGwo1Eb2nMtKNjQNJnTuC5FcMwsANWDH1wSTXI/me5z6vdjEhgk7iGZwdI3HLJK8AGs7TS0smG9uVtnpkcDECMFBaVF+0kByBgQ5Y8vFVAyIAz7WRM11/KeTgMHZgR1YafXRvam8+2kxQIhu80P7bHE8xZkdQajC1rDGxkbppuemEZBgCR4CPyS2kmTPTO7CHdYZSOa+NXVVmhLoTpbw7Fug== Received: from SI2PR01MB5036.apcprd01.prod.exchangelabs.com (2603:1096:4:1f8::9) by TYZPR01MB6258.apcprd01.prod.exchangelabs.com (2603:1096:405:af::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7316.41; Mon, 4 Mar 2024 03:25:34 +0000 Received: from SI2PR01MB5036.apcprd01.prod.exchangelabs.com ([fe80::c37:9a9a:7a46:89ef]) by SI2PR01MB5036.apcprd01.prod.exchangelabs.com ([fe80::c37:9a9a:7a46:89ef%7]) with mapi id 15.20.7339.033; Mon, 4 Mar 2024 03:25:33 +0000 Subject: Re: How do I clear no-longer-usable packages from poudriere? To: robert@rrbrussell.com, freebsd-ports@freebsd.org, David Wolfskill References: From: Tatsuki Makino Message-ID: Date: Mon, 4 Mar 2024 12:25:30 +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: 8bit X-TMN: [NTBB/z6QTGEkri2U9CzdR+mS2v4fo/JZ] X-ClientProxiedBy: TYAPR01CA0158.jpnprd01.prod.outlook.com (2603:1096:404:7e::26) To SI2PR01MB5036.apcprd01.prod.exchangelabs.com (2603:1096:4:1f8::9) X-Microsoft-Original-Message-ID: <63a92f37-daab-8013-b82f-d87a0842451b@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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SI2PR01MB5036:EE_|TYZPR01MB6258:EE_ X-MS-Office365-Filtering-Correlation-Id: 86cf9299-896a-482e-2812-08dc3bfac03d X-MS-Exchange-SLBlob-MailProps: obhAqMD0nT9zBZja19kUjLs9pZ92RbRgudRDPbv3SAKOE3WYISN00G1eKhO/4s7/rcP+xhyiDS9/+F/Z2R2nBfFckyrYzYOuFn5sAVCrQMyBgmFSBQdnIl57BYE4XAq6WBXISuzEJWw8l8hK4RPKjIagyY2I9aFE+HRVhZZOLcLiuIC8gygKQfUUcocU3YS2WZfHHgeARh56RNJgb49oKM1IwajwinrgU7DQ9iUjaGYPgiGV1JDDMbhUUYRsXaulQ4SsMim4tEJXaIqxxkcBhVitYVxEe2he+Y/yrMqwqUUOQc5OmIMPB/OwX4IHumDUWaU6H6FjKiWO3JVacs0KLoLaALBQ3K5J6StciArOpHYx037qrf5MSCSkwiDJe2d3hxNmEgPv3oxebkJ9cFdsiVEVHZUw6SV07+3VhL1AXRZLygayxzLSIRYN+t9shQbLFJAolfmERuzTWJdH/k3LAO/AIL0che1GXQVDzoYgwRi0lJy5l/UWt6cg+1uCUgFTeoIrkxASU1S00rYmZGSCSCumVpw9S5LVvKcyJx/p1sKglBPg8h80UjhwWteECTCkZ0dMYz4xHfDHohtx7Q+lx/iZu3a5jRiS7OwEa7MmsAwVMqDUFhw+bMIhCpvKKWK3An/djLJZdz2Fw70fUnIlXrKKV6Ig25f2mpJmO1sn5e1zeyFq5a2mqLv2xcDIiTuRCIAr7NkXyo+JDX8803Z/NsdHQ1JrfaPBoVBfKnyErLDWjSBhyDiTbDm5fbx9DNrXLi2grhzDhXcIPQWJUYqV3YRDyd9jgKxLvZ77+ZbeB2GwRiLjLLo6Z2uKokHNnMLy X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: MZ6chOxS6C/6DJbk2Ff3nUUyrPpANI9vVnHl6bt0GHuoqjGNEXzH+y3HZXOUVle+BlOOpyeOEGr7gMXzRGFYpjcFdkJM5OvaiqgFAaa8Gnip0cZreUaYs8Z9tGj6gj3/qqvkfhr3OGxeREFe7iVvuQukbMPFH6eorIgUcqyB/xfURrPrw12Vi2Fq9PUJrMgFucPqFizZiWnAWZkk41TySonPwYB+6RxWGKh12DOcPBDKfJOSbgs7xLs6huaqZ8bxIzhaMUhd1zlKNZ01qU1/xxGmKxwE013DDFAZ9dw2VLg2HHJ2eWx3CnTyZ18oDJWcVFwkh1mmWg0fmBQdiGjKMVFiVXMEkB+RgMB/c3QuSFdbI5F8UaP+nBJkBmMon9COQ3ksZHbv8baq6Be38O7Klq6EADipKxpiSPyZRboRZ5y+S13NNJmqlCzUD3rUFlderV4bUhIukmJVeKkWZBGQXKCcfKiomgK7tfiV/rBxz8NZ84tZhIUYHzE6Ig6uNAJ4rr+eV7QCEk5RH/Cy9SG0O2yqeub+a95+QtVPeLKLLgfakqT4n4A0UsGpoGH+fNnEDiHc9jAdaf3LVTn7psv4WYPqXZi3LDIGxEgZLWRKSO881UT5sUQfpz6gEo2fTeX9SwsBgW+kNcu2n+CXAZjE/G+FIERwKWUXDX835RcjCiPdvoMTXvnRQ0VJulSjk6eA X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?Q3U4dlNUQmU5dzFlQTFlbzVUaE1QSkZwenY2bitUNDEwa2ROSU5CRXByaWkv?= =?utf-8?B?SkVwZVR1SXNNN0RvVDdjSlNFYXU2eDhVSXEySEJ1ajFEMkRadG0zM3NTSUNz?= =?utf-8?B?NVN0WjF4MFFTMmNocCtJYU5sVzg3RHV1SnpDMEtUMVQ1c3dxV2poWUU2c1Y3?= =?utf-8?B?VkgxdVY2Z3lKSnRldUgvWU5hN1M2SklEL2E0RVI0RTd2R2xsYkFwUXlHeUxS?= =?utf-8?B?Mk16M2p0OHpJZ1YyaSsrVUNTbmloVzduQU5GWGR6WXZIaC9QZm5CUG5rR3ZE?= =?utf-8?B?V2JhZERxcjQrOW1JbWJjSER0RjVkR2xxUXFEQUkrd3JPcGlmZWJ5Zkx1RHhp?= =?utf-8?B?VldpOXdWcEdHS09adG5tdmtNV3F3TEF2R2hmby9Wd0QxOXRWcURxN0drb3JV?= =?utf-8?B?RVAxa241WWN0Y0RPQkNRRHN4a2JhR3JoTFo2dDhLVGNCU0xJZnRaMGZuUjBi?= =?utf-8?B?V1RJcno3dTlWNllGM2l0V1lrRERydUcwaWwzQ0wxUkwxY1VuTExFeENoTnR1?= =?utf-8?B?bkk5UytuMW9DWHYwVkNYS3hGcHg0RkFhVit4OGIyWE03N1R3THNZK2tJQUlx?= =?utf-8?B?eHVtNWhUMmtFcXRoSnZpaWl2S3VYUWtzM1dBN0NNTS9RZVlBa3ZmS1I0SlhU?= =?utf-8?B?b2xzdHFJUEk2V29zN0puU05lWkE4bHJzUCtCRHl5eTF0dXk2Q0tPZmFOemd0?= =?utf-8?B?NkZ1eUtPdzJ3a2RyUTlIdldQNTUyQ1JiMjhOMlY4YTZIbWdVZHJlR2UvTEZR?= =?utf-8?B?dTN1RkxiZllHNzc2d2RsMUhlZzR1cFF3ajJ3WklqdHRidUVSNlIrV2lDZEZJ?= =?utf-8?B?ZFRGU0hUV1dCVWx2ZVZoQ1AvT3FDdGRwYnhHUkxZeWlycmZ0N2p2N2ozS3Jk?= =?utf-8?B?bENSN2lxbGxpTDU1cU9UUnVNSmk1RjBzL3BSRXhTeEI4bGxIajZ4eCtqN1Ir?= =?utf-8?B?OVVLT0JJTDBZR0d5TFN5citSTzI1bW9rWXNNTmNXTGpaZXgrc1UzNU1LeCtE?= =?utf-8?B?TGJ1YnhaRUdNRDBCRGtwRngyMHVRcHRjTlh6bzI0N0RRdjd3ejI5VXorc05t?= =?utf-8?B?dHN3U0dhYWlwQ2szT2hrdFZwZ29SdUJpV3NkcE1pQUJSVG9NYmtuSGJYZGZ5?= =?utf-8?B?cUNrZkJTSUZreEQvVGM2anBiNXVjQWlDYUE0eDBybFhlSUNndEV6Zm10U1V1?= =?utf-8?B?SU1YUWZQc0hvd1grTWJNZ1h6bElCY3g1VFgrcnFYbERWNi9YeDV2WWVOSTdi?= =?utf-8?B?cldmMVh6MGNmdXB6Z091MDNBWklodGw3SGMrTnlTUkVtdEo3QTRkQ1kzeTls?= =?utf-8?B?ek05a3EycVE4MjV6Mkg1ZkZndldDWUhpNE5ZOXBDbVN6S2JEYVRvbW4yK0p1?= =?utf-8?B?VkJ1dVFoN3JreWQzOVJqWnlFY0NqUCtiK3dlVWM1M2RMTy9SUTBkNkhzQmVp?= =?utf-8?B?bUU3ZnBLeEhJNVBEcHplWXN6Um5CU1BydkoxZVFFU1h6djBTRWpZMjdmczY2?= =?utf-8?B?dXNmZGYyQWZua0NRMmlUVExweEljYnU3elpnbDJuU2NNK1VUcjdtei9adnBI?= =?utf-8?B?RFY5UjFCalVKdXNEem12WDlUWFNHSDNHUGp6ZlJEQzlkbVlLTHVGcVpKemtE?= =?utf-8?B?NTByKzdSRzR1Z05FMERQdWZmTHRIcXRRMkI4NzlIQ3FCUE1BZTB5V3hlOE9W?= =?utf-8?Q?mAgHch0zxw/FdctQgvn6?= X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-d8e84.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 86cf9299-896a-482e-2812-08dc3bfac03d X-MS-Exchange-CrossTenant-AuthSource: SI2PR01MB5036.apcprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Mar 2024 03:25:33.5836 (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: TYZPR01MB6258 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: 4Tp3xK0j7nz40yl David Wolfskill wrote on 2024/03/04 09:11: > I am. however, also concerned about recently-installed packages that > appear to have references to obsolete libraries, such as libc.so.6. (I > had written earlier that I had not had libc.so.6 on my systems since 18 > February. That is technically true, but misleading: a backup image from > 01 January has libc.so.7, not libc.so.6. So I have no idea how a > recently-built package would have references to libc.so.6.) One of the reasons for the name libc.so.6 was also present, including the following https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=260434 Or, if linux emulator is used, it also contains *.6 of lib.c. robert@rrbrussell.com wrote on 2024/03/04 10:21: > Read the poudrière-pkgclean man page. It covers all the specifics about how to remove already built packages from poudrière’s package trees. I know that, but this time I dared to avoid it :) Because it can be a heinous package cleaner for those who are only making part of the package. If everyone lost their favorite rust package, it would be a catastrophe :) If used, it is strongly recommended to check in advance which packages will be deleted by the dry run. Regards. From nobody Mon Mar 4 03:35: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 4Tp48D1wjXz5BhTP for ; Mon, 4 Mar 2024 03:35:08 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from mx.catwhisker.org (mx.catwhisker.org [107.204.234.170]) (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 4Tp48C5rYXz43bw for ; Mon, 4 Mar 2024 03:35:07 +0000 (UTC) (envelope-from david@catwhisker.org) Authentication-Results: mx1.freebsd.org; none Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.18.1/8.18.1) with ESMTP id 4243Z5KI098981; Mon, 4 Mar 2024 03:35:05 GMT (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.18.1/8.18.1/Submit) id 4243Z5nW098980; Sun, 3 Mar 2024 19:35:05 -0800 (PST) (envelope-from david) Date: Sun, 3 Mar 2024 19:35:05 -0800 From: David Wolfskill To: Tatsuki Makino Cc: freebsd-ports@freebsd.org Subject: Re: How do I clear no-longer-usable packages from poudriere? Message-ID: Reply-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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="gH8KkUsl6Jx9Rwti" Content-Disposition: inline In-Reply-To: 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:7018, ipnet:107.192.0.0/12, country:US] X-Rspamd-Queue-Id: 4Tp48C5rYXz43bw --gH8KkUsl6Jx9Rwti Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Mar 04, 2024 at 12:25:30PM +0900, Tatsuki Makino wrote: > ... > One of the reasons for the name libc.so.6 was also present, including the= following > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D260434 > Or, if linux emulator is used, it also contains *.6 of lib.c. > .... Ah: Thank you. I was wondering how my package-builder was managing to build packages with references to a library that I thought was obsolete. :-} Peace, david --=20 David H. Wolfskill david@catwhisker.org Alexey Navalny was a courageous man; Putin has made him a martyr. See https://www.catwhisker.org/~david/publickey.gpg for my public key. --gH8KkUsl6Jx9Rwti Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iNUEARYKAH0WIQSTLzOSbomIK53fjFliipiWhXYx5QUCZeVBaV8UgAAAAAAuAChp c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0OTMy RjMzOTI2RTg5ODgyQjlEREY4QzU5NjI4QTk4OTY4NTc2MzFFNQAKCRBiipiWhXYx 5WvtAQCevvp0MKbyJN0ffbFnkeRRz3r88cprf3YcOlMtPt933gEA3daL3hOzivCl PwPSNgBZsD+frd5dBUeWZxDq5CG0AAg= =umTb -----END PGP SIGNATURE----- --gH8KkUsl6Jx9Rwti-- From nobody Mon Mar 4 04:03: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 4Tp4mN4kY8z5Bkx9 for ; Mon, 4 Mar 2024 04:03: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 4Tp4mN2yq6z46Qf for ; Mon, 4 Mar 2024 04:03:00 +0000 (UTC) (envelope-from portscout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1709524980; a=rsa-sha256; cv=none; b=kOt1M2yKeB3hLeU5HMVSi8FTGxK5CZ0X33UCLvsSmHP8VUjkNexbwI0Wdzcx1TK/sUyGrr eY93QritGuzHyTEk7ElH8hcbq7brd+GIxdoLUan6LUlvw7pYmLAnOpyWOWiKmXSBrBsjc7 G/Ept2WdNKXLnzvKd5ihNDc1RtcCVR1yZT7wE/YiulJ2Z4KEpqD1Nta/RQGRLyBSf2Rb2g NP1maI4MNCM7YpR5RunjEiBrqq2nKJUbZpRuhodX/y1wlJI86DK8V4W8XpitPByqZMzegC 00eLjd0drNmdlYHuqd/SDr4x1+665z2+SLFybDRTeE2eT37mKCR4wV8+eK+YmA== 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=1709524980; 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=h414nlnSZF59G8k0LboaTvMOccUNiIk7ss/E4brBs6Q=; b=tv7eWYXiWbXOHzcqwwxr8Sd3aqhhxGV8dlnV//JRE7ZHWTY/ga6gKnF7fb8ydbsJzYMAfo GV3iafoFyJ3uxwbwoIrp2USDaZvSiqIBYwe7WXKrR3SOhfmg6A2FCuhGAS5t2yNiESjEPV dJKvCXyTxdWRs4CqDI86f1ZcsZFQFjaiZSyYlzKm9C+LLf3ZOa+tguY1ivFtqZLXyjxWM5 Ruaa6+YGcaeab3sfeSjGKeH7myGpxJPZNPqfZQFwy7nMVzLdhANGg3KDF+SPBCgmTPEdsW h4US/ecRHJa/Alb/hgn5C2S5oe6AM/nT1tXrUPncI7UTQRbl8HTdhzTo+akiWw== 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 4Tp4mN2ZgNz15mF for ; Mon, 4 Mar 2024 04:03:00 +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 4244303Y081521 for ; Mon, 4 Mar 2024 04:03:00 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.17.1/8.17.1/Submit) id 424430xB081520; Mon, 4 Mar 2024 04:03:00 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202403040403.424430xB081520@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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Date: Mon, 4 Mar 2024 04:03:00 +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 ------------------------------------------------+-----------------+------------ audio/noson-app | 5.6.3 | 5.6.6 ------------------------------------------------+-----------------+------------ 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 Mar 4 09:53: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 4TpDXZ0CPCz5CHym for ; Mon, 4 Mar 2024 09:53:18 +0000 (UTC) (envelope-from bofh@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 4TpDXY6tZZz4kMq for ; Mon, 4 Mar 2024 09:53:17 +0000 (UTC) (envelope-from bofh@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1709545998; 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=Mp2EuR0o2P6uaHOiXmdKMYpxSRMpwPewTepOWPw2fcw=; b=XbrNhXRnMIRoiYHd+yiy9apyzGZ8vzHcjZ0KR98n3Jy43dVrMCtCsFvoBWKRssmCbSW7Jz n5jAZi1tW64UpXURtp9KEkZYd4htGZoHS5iuP4UcsL89jYzT32808cNNoy8ZDS/KnnYKbM dlNUkGnyg5oDXqsGeeQIyj23EhKXDBIruuk78TBfTek1JaczH+MADMoKCnE5pdgxZU8iG3 5aD5YdZMpex3NxF3JJN99sFtrK2/I81vDZ7hygmAIqpRm5AMQ2PvL3G/x0H2cqwpfGNOxD QYgoQuxw7NNdW58KMbKVNdA0g9pAbwKghZVP/GUUs+/lAccR52cY5LryHW27cg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1709545998; a=rsa-sha256; cv=none; b=Vo5a/jtJ2Z3l6KMF46A/Mebew8829Bv7OxYQdP4Ps0AaMfnNj7oow4u/t/igoLmV54CIi7 EsQbB2gWbj1ZdkbIKvCsqNOfCTImy7mbfT+KlH5Na0XcfBMaK/Zi0eAYrQQwtb0ED10U9l sWkPZcTdUk1sms2mudWHQ3OgwXpHmuWB5KdjKomAwZxMny+mcbM5qXUaKrtoCB499UzVYU 6MFVk2V6Td3Rd1pH5yQ71mvt0lC4wgtKgy51bksekUeViOHn7eT7z4KzLrkYMNajHpjyk6 AbxUsiW5o7L4JzW1SEdFLSxxLZh9w0m2bmWa+yAM808MeR0gLGgyoUZSgzpySQ== 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=1709545998; 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=Mp2EuR0o2P6uaHOiXmdKMYpxSRMpwPewTepOWPw2fcw=; b=Q14eTIL6l4AYZtbZEykVLhEZL1rXPPAOyWVSgs7PK+aM04cuGrCS4+gjibR5AJnm0GfZo+ ofbsOdWWxwleGAUwqnkLz9c/yntUbUE/AxUC8NNTicUW1+v4Ul4ufGNArCGQ0J7I2LB/Pz PUT41sca+RzzXj7Mo2X0GWOmpI4LAMkt7JuNGlvCLJp7Z61/OV1OUjTrpoVPiISq0Gf6qt qtX4YIwvIWGkmXAFO6bM6ulVKZXjnmhN5QEOvJZNbNv08tws3b5CfJeZOxSBVs20tdfVho 4xWtFXVOMeatm5P717LWnJNvUe9tESPOy1BsdJX50afYtDp+HU5fytP87g3R+g== 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 4TpDXY4jdgzHGJ for ; Mon, 4 Mar 2024 09:53:17 +0000 (UTC) (envelope-from bofh@freebsd.org) Received: from smtpclient.apple ( [217.117.226.147]) by mx.bofh.network (OpenSMTPD) with ESMTPSA id ae3e3c05 (TLSv1.2:ECDHE-ECDSA-AES256-GCM-SHA384:256:NO) for ; Mon, 4 Mar 2024 09:53:14 +0000 (UTC) From: Moin Rahman Content-Type: multipart/signed; boundary="Apple-Mail=_F55AA458-92BC-49E3-868E-9B1C6958C7AC"; 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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.700.6.1.1\)) Subject: Re: How do I clear no-longer-usable packages from poudriere? Date: Mon, 4 Mar 2024 10:53:04 +0100 References: To: freebsd-ports@freebsd.org In-Reply-To: Message-Id: X-Mailer: Apple Mail (2.3731.700.6.1.1) --Apple-Mail=_F55AA458-92BC-49E3-868E-9B1C6958C7AC Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii > On Mar 3, 2024, at 7:33 PM, David Wolfskill = wrote: >=20 > I have a local package-builder that's (generally) been working quite > well for me since Jul 2015 (through a couple of hardware replacements, > sure, but the approach remains the same). >=20 > Today, in trying to chase down what was causing my central "hub" = machine > to whine: >=20 > ld-elf.so.1: /usr/local/lib/libtasn1.so.6: version LIBTASN1_0_3 = required by /usr/local/lib/libgnutls.so.30 not defined >=20 > I found (via the "pkg_libchk" script from ports-mgmt/bsdadminscripts2) > that some just-installed packages are apparently expecting to use > libc.so.6, which hasn't existed on anything here since 18 February. >=20 > (My machines run stable/14 for getting things done; the development > machines also track head, so I have some clue what's coming.) >=20 > The package-builder also builds FreeBSD for its "client" machines. = The > package-builder (and my laptop) track stable/14 daily; the > package-builder does a 2-pass weekend run of package-building (first > pass on Saturday, after updating FreeBSD; second on Sunday). Once the > packages are built, the client machines update FreeBSD (to the latest > snapshot from the package-builder, which is already running that = code). >=20 > The package-builder is thus running the same revision of FreeBSD that > the clients are about to run. And poudriere is using the > package-builder's /usr/src and /usr/ports to construct jails & build > stuff. >=20 > I am trying to ensure a certain level of consistency, here. And today > appears to show that I have failed to do that. >=20 > Is there something less drastic than clearing all poudriere caches of > packages and rebuilding all packages all over again??!? (that will get > me a set of packages consistent with the current state of FreeBSD > sources and ports (stable/14-n266921-8a7d5d73b849 and > main-n654175-6928d3a11398, respectively (at the moment)))? >=20 > At least name resolution isn't broken this time, but printing seems to > have been a casualty. >=20 > Peace, > david > -- > David H. Wolfskill david@catwhisker.org > Alexey Navalny was a courageous man; Putin has made him a martyr. >=20 > See https://www.catwhisker.org/~david/publickey.gpg for my public key. How do you upgrade the poudriere jails? I faced these a couple of years ago on my head builder. And since then I have never used poudriere's jail update method. I used to destroy the jail and recreate the jail. I haven't checked recently again but the main problem was somehow poudriere's jail update method did not used to handle two important methods owhen you are building jails those are `make delete-old` and `make delete-old-libs`. This might have fixed or not but for being the safe side I always delete and create. So I think that when upgrading your jails libc.so.6 were still there while your main host has been handled properly by deleting those libs. And no longer hosted those files. A find foo should be able to get the answers. And hence this chaos. So although for binary cases I still use `poudriere jail -u` for src based jails I delete and recreate the jails. Kind regards, Moin --Apple-Mail=_F55AA458-92BC-49E3-868E-9B1C6958C7AC 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+fvbm1phfAvJEFAmXlmgBfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDRE Rjc1MTEyODUwNjhEMDY0QTA1MkY5RkJEQjlCNUE2MTdDMEJDOTEACgkQvbm1phfA vJGmbA/+KuDjXK+Y0v5/M4Jpo0lSTXuirU8fuVIfw9O+sMQzkp3R9BpSZOjSguWT elRb7WbY52C/k+fyVADla0WIbSEasvGTN1+RLC/buFoNVeb4PmQO9zAA8bKwmvGQ g9HIYs77FC6/ofk1lytf+AlMBqfLX2+x9EJHcylpdrdx8764MeFgBBt3YNs+veGD D+YmAeepdQizfNj1eOM/WfQnm5Ty5nQY6ZqdFfX+SsEfmYhSPuKPnds8HqPIg3i9 AOh0g8KUKDWkSFnzkbW6ZuYx+29G0yPOuXLz8vjWNaOP9W/W/nOfl4onnl/ynrtV saKenDhlq0uv5pKXwZZQ8d9iMEzlarRPesLN/CuaDcawUXxctmxg7B0kvIdkPZQP /Cj9S4+OfYte+pjJWFbgDj1u3FBvF3xYOOAdWRQ6HFKp6plpZTI1xkDq+6sOKyLn 8Zf65Lg/DZVLFVb39KWqNWk/1dtSlH6dwUA+bgG0SuF8ro1mtrD8r9AzowgOnosg kU2tFxZTMCDaOs/tRVyRmcsCZ0oJJ8R8Cn3fzq0wW0bPWns3mVcTpeRYY8YN/M9o HzLh118S3EM5p/O30CUNGfS7LeHnOlJeTa1a4HaRoY44ETByNGh3ZRHaiBHBNKMM XyYyB7LtXykufNtttadejNbGe/utjslDyLXLlrTa41oS35fOaf0= =B0C7 -----END PGP SIGNATURE----- --Apple-Mail=_F55AA458-92BC-49E3-868E-9B1C6958C7AC-- From nobody Mon Mar 4 15:21: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 4TpMqC6BmYz5Cn66 for ; Mon, 4 Mar 2024 15:21:27 +0000 (UTC) (envelope-from cth-freebsd@pm.me) Received: from mail-4322.protonmail.ch (mail-4322.protonmail.ch [185.70.43.22]) (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 "protonmail.com", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TpMqB73vFz46Qg for ; Mon, 4 Mar 2024 15:21:26 +0000 (UTC) (envelope-from cth-freebsd@pm.me) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=pm.me header.s=protonmail3 header.b=pLW0RqyN; dmarc=pass (policy=quarantine) header.from=pm.me; spf=pass (mx1.freebsd.org: domain of cth-freebsd@pm.me designates 185.70.43.22 as permitted sender) smtp.mailfrom=cth-freebsd@pm.me DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pm.me; s=protonmail3; t=1709565683; x=1709824883; bh=Y37ZhagpGqHS0KS8tCqAyYgC5aKNViGBn5sWqRpNzx8=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=pLW0RqyNzXk81Dq3DKZbS/JsyC0rPB0KFEUetrXhsHfJ3I1NzEUKZrs1L6bSk+b7Y qbKDchGFeeqIwwMunWdthSPl9uOkjdD2AtunXNwRlGVYtTdObwI243/nEUmoATnhYM B15VGCaWOiGWb8v2ffu3+q25QiEIVYKO6K7OkVXnB8dkm5DYmu469f6CatSunl2PR0 eWOFarzdenc3tgKzqdeGGjL84f+qvBobaCZ93Us7FthwSqmd90BuckqRecLfVHuBqD i6QXUHghSOqX/0qns85Q8e9gl3oRL4ouAd0M0Ku8pBL4iMjQXQUvKb/WZOa2GoV1KE 0pCWi4Vs1Z0Pg== Date: Mon, 04 Mar 2024 15:21:05 +0000 To: "freebsd-ports@freebsd.org" From: CTH Subject: Committer Request for New Port Message-ID: Feedback-ID: 28466667:user:proton List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.20 / 15.00]; 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)[pm.me,quarantine]; R_SPF_ALLOW(-0.20)[+ip4:185.70.43.0/24]; R_DKIM_ALLOW(-0.20)[pm.me:s=protonmail3]; RWL_MAILSPIKE_VERYGOOD(-0.20)[185.70.43.22:from]; MIME_GOOD(-0.10)[text/plain]; ASN(0.00)[asn:62371, ipnet:185.70.43.0/24, country:CH]; RCPT_COUNT_ONE(0.00)[1]; MISSING_XM_UA(0.00)[]; FROM_HAS_DN(0.00)[]; MIME_TRACE(0.00)[0:+]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; RCVD_COUNT_ZERO(0.00)[0]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; TO_DN_EQ_ADDR_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; DKIM_TRACE(0.00)[pm.me:+] X-Rspamd-Queue-Id: 4TpMqB73vFz46Qg Hi, Can a committer please review: https://bugs.freebsd.org/bugzilla/show_bug.c= gi?id=3D276963 and provide some feedback? Maybe merge it in if there are no issues? Thanks! Travis From nobody Tue Mar 5 00:25:03 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 4Tpbtb6JFsz5DZ8M for ; Tue, 5 Mar 2024 00:25:11 +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 4Tpbtb0WRmz4LYg for ; Tue, 5 Mar 2024 00:25:10 +0000 (UTC) (envelope-from jamie@catflap.org) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=pass (policy=none) header.from=catflap.org; spf=pass (mx1.freebsd.org: domain of jamie@catflap.org designates 2001:19f0:7400:8808:123::1 as permitted sender) smtp.mailfrom=jamie@catflap.org X-Catflap-Envelope-From: X-Catflap-Envelope-To: 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 4250P3cA019541 for ; Tue, 5 Mar 2024 00:25:03 GMT (envelope-from jamie@donotpassgo.dyslexicfish.net) Received: (from jamie@localhost) by donotpassgo.dyslexicfish.net (8.14.5/8.14.5/Submit) id 4250P37B019540 for ports@freebsd.org; Tue, 5 Mar 2024 00:25:03 GMT (envelope-from jamie) From: Jamie Landeg-Jones Message-Id: <202403050025.4250P37B019540@donotpassgo.dyslexicfish.net> Date: Tue, 05 Mar 2024 00:25:03 +0000 Organization: Dyslexic Fish To: ports@freebsd.org Subject: maintainer timeout - please can someone action this fix? devel/py-xattrs 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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: 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, 05 Mar 2024 00:25:03 +0000 (GMT) X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.70 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; DMARC_POLICY_ALLOW(-0.50)[catflap.org,none]; R_SPF_ALLOW(-0.20)[+mx:dyslexicfish.net]; RCVD_NO_TLS_LAST(0.10)[]; MIME_GOOD(-0.10)[text/plain]; TO_MATCH_ENVRCPT_ALL(0.00)[]; HAS_ORG_HEADER(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; FREEFALL_USER(0.00)[jamie]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:20473, ipnet:2001:19f0:7400::/38, country:US]; TO_DN_NONE(0.00)[]; MLMMJ_DEST(0.00)[ports@freebsd.org]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; R_DKIM_NA(0.00)[]; SUBJECT_HAS_QUESTION(0.00)[] X-Rspamd-Queue-Id: 4Tpbtb0WRmz4LYg A change to ZFS has meant that py-xattrs (xattr support via python) no longer works with ZFS filesystems. I wrote a fix, upstreamed it, and a new release has been made. Unfortunately, my PR to get the port upgraded hasn't been actioned after a month. Please could someone action this? Details about the issue are in the PR itself https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=276964 Thanks, Jamie From nobody Tue Mar 5 01:27:20 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 4TpdGT6DRSz5Dg8x for ; Tue, 5 Mar 2024 01:27:29 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from mx.catwhisker.org (mx.catwhisker.org [107.204.234.170]) (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 4TpdGS31sZz4TGJ for ; Tue, 5 Mar 2024 01:27:28 +0000 (UTC) (envelope-from david@catwhisker.org) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of david@catwhisker.org designates 107.204.234.170 as permitted sender) smtp.mailfrom=david@catwhisker.org Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.18.1/8.18.1) with ESMTP id 4251RKdJ014486 for ; Tue, 5 Mar 2024 01:27:20 GMT (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.18.1/8.18.1/Submit) id 4251RKUI014485 for freebsd-ports@freebsd.org; Mon, 4 Mar 2024 17:27:20 -0800 (PST) (envelope-from david) Date: Mon, 4 Mar 2024 17:27:20 -0800 From: David Wolfskill To: freebsd-ports@freebsd.org Subject: [Solved?] Re: How do I clear no-longer-usable packages from poudriere? Message-ID: Reply-To: fbsd-o@catwhisker.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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="ZYBaetaj01XV/FfZ" Content-Disposition: inline In-Reply-To: X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.40 / 15.00]; SIGNED_PGP(-2.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; R_SPF_ALLOW(-0.20)[+ip4:107.204.234.170]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; ASN(0.00)[asn:7018, ipnet:107.192.0.0/12, country:US]; ARC_NA(0.00)[]; FREEFALL_USER(0.00)[david]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MISSING_XM_UA(0.00)[]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; DMARC_NA(0.00)[catwhisker.org]; FROM_HAS_DN(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; REPLYTO_DOM_EQ_FROM_DOM(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; MID_RHS_MATCH_FROMTLD(0.00)[]; TO_DN_NONE(0.00)[]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; R_DKIM_NA(0.00)[]; HAS_REPLYTO(0.00)[fbsd-o@catwhisker.org] X-Rspamd-Queue-Id: 4TpdGS31sZz4TGJ --ZYBaetaj01XV/FfZ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Well... I had managed to get myself confused. In fairness, some of the clues I was getting were misleading (at best). TL;DR: After rebuilding a few packages, re-installing them, finding that that didn't help, then force-re-installing the most recently-built package for dns/libidn (libidn-1.38_1; package built 24 January), ghostscript stopped whining and printing started working again. The clue to try that came when I figured I would try to bypass cups, and just feed a Postscript file to lpd. I happened to have a bunch of PDFs around, so I tried: albert(14.0-S)[14] pdf2ps pdf/bike.pdf >/tmp/bike.ps ld-elf.so.1: /usr/local/lib/libidn.so.12: version LIBIDN_1.0 required by /u= sr/local/lib/libgs.so.10 not defined Oh. So I forced a rebuild & re-install of print/ghostscript10 (after determining that /usr/local/lib/libgs.so.10 is provided by that package). Tried `pdf2ps` again; same failure. Tried a few other packages (including print/cups) that got rebuilt when I told poudriere to just rebuild print/ghostscript10). Same failure. Noted that /usr/local/lib/libidn.so.12 comes from dns/libidn, so I forced a re-install of that... and that instantiation of the issue appears to be resolved. Now, given that this type of failure can occur: * I know how to check for missing libraries. How can I (similarly) check for an executable or library that needs some symbol or version that "is not defined"? I managed to "get lucky" and trigger something that actually provided a reasonably clear error message -- this time. Until I did that, I could (sometimes) see that a print job failed to print because the "filter failed." But since last week, it was named that was failing (for me), it's obvious that this mode of failure could affect any (dynamically-linked?) executable (or libraries that it uses), yeah? * Is there a way to prevent the problem from occurring? * Now that the problem has definitely occurred, is there a way to detect that a (poudriere-built) package suffers from that problem? That said, >8 years of weekly updates without a "hiccup" worth mentioning is a pretty good record. :-) Peace, david --=20 David H. Wolfskill david@catwhisker.org Alexey Navalny was a courageous man; Putin has made him a martyr. See https://www.catwhisker.org/~david/publickey.gpg for my public key. --ZYBaetaj01XV/FfZ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iNUEARYKAH0WIQSTLzOSbomIK53fjFliipiWhXYx5QUCZeZ0+F8UgAAAAAAuAChp c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0OTMy RjMzOTI2RTg5ODgyQjlEREY4QzU5NjI4QTk4OTY4NTc2MzFFNQAKCRBiipiWhXYx 5ZKrAQDps+ACweoKBsCtJHorS/cYd0GwZle7yyI1xFGYFaCQjwEA0jUQp72SnBH+ xsjVCTpPhImJpDVGOwYhgyKrU+pXUwo= =lgF5 -----END PGP SIGNATURE----- --ZYBaetaj01XV/FfZ-- From nobody Tue Mar 5 03:35: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 4Tph6T49HNz5BfJ4 for ; Tue, 5 Mar 2024 03:35:45 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Received: from SINPR02CU002.outbound.protection.outlook.com (mail-southeastasiaazolkn190110001.outbound.protection.outlook.com [IPv6:2a01:111:f403:d402::1]) (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 4Tph6T0LM5z4hDg for ; Tue, 5 Mar 2024 03:35:45 +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=cKf3K4b4/XrGCU8iphi4minv8xFtllpJO1R0OCjoaWb0UUyZirzXdooK6k00bIcry7XVi0OjEK7hINIvCUcYcc8lcPuyWm6EtzA3PP+6Jl9uGxJ/6V25DNZDYQCPtBzTXd+9J4HzsvmRoMveJhDs/c8OyTOzsjjWhWNod9KP9c9zpihOGeKNk4Nf5p0rKs/dKD1BPF7sg9bLMRwO55pS3Bj6qOBMLiiOQRKi4zUC7ATMBu+dLEsaYucJnioejgC3al0+SEIDc5tNcmm6f/zZtu4pekNFvF4bLnsvniYkps+mBcN1O8Wg4UuYH2nn4vT8KBhm3f0+Zydw8jEANVspOg== 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=YdFyhyfi4rsNdvBcTJTmMAtByUf0YUpnKoZh9LFRCig=; b=fAf3tTlXhVD97i1RzPXduijXiq8hoEFBW1nLxtrt9jOv5Or7yglx3znA8i9dbCLgbD1pu3PyCkShg3p0McRgKuzm3xP/oMoMhYj5esYQZZpdX2X1npmhWA++CPmNxCCA1mBtrE0UREwfUgRX0OIoM0hiBgPYWYGOJqIqQ0v8o1QRTwydGWOO3J/96ojddMGOxRGH//dVfX6oTPZ/XWvgpj0aaJhUrs228m2Y3DnRO19312LkpS281OsxRiy+kMzoFep0RrSFds54IDoMK6JrI2NfRwkNwhSRmKTzG7AXDATI72Fc/UW06GJimh5s8ttqeYQ0gs7M0gh8HelEwbbhMw== 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=YdFyhyfi4rsNdvBcTJTmMAtByUf0YUpnKoZh9LFRCig=; b=biOPv43FCa9GOCzDzu4m9duWFTEc/bFbt9olvA4ZIgaEnMbjuPPtJHFs4F/TvfEsQ4o6t2Mwg/+LDQ5Nlgi1jUYdPVrmnp5uOQ13QQAGA51GvTmnuBn0rss8aJ2wkaJQ7oAfCCrZP0e1Zli0L7Y1KcHB3PLEbtZTeeY2Puj2aiERILpfmh7lZz7XeUJkjW4IM73sBufOjTAZp/o50ptLnsn//bPdQqEI/JIvizVhMoCigvucVt+a3SFztBtZwonQcPTFnTRNVzoC0UTi8vbRJ7XZMVya4UxENXuoC8O1PtH+GRBYVzBEWdJBt1ra0+D8ZxURSAM0Et/NCJwrl9NCgQ== Received: from SI2PR01MB5036.apcprd01.prod.exchangelabs.com (2603:1096:4:1f8::9) by TYZPR01MB4556.apcprd01.prod.exchangelabs.com (2603:1096:400:1f4::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7339.37; Tue, 5 Mar 2024 03:35:39 +0000 Received: from SI2PR01MB5036.apcprd01.prod.exchangelabs.com ([fe80::c37:9a9a:7a46:89ef]) by SI2PR01MB5036.apcprd01.prod.exchangelabs.com ([fe80::c37:9a9a:7a46:89ef%7]) with mapi id 15.20.7339.033; Tue, 5 Mar 2024 03:35:39 +0000 Subject: Re: [Solved?] Re: How do I clear no-longer-usable packages from poudriere? To: fbsd-o@catwhisker.org, freebsd-ports@freebsd.org References: From: Tatsuki Makino Message-ID: Date: Tue, 5 Mar 2024 12:35:33 +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: [VmkmVWHh2Pk0h7xFpJT/w/8nIF8ZyPxV] X-ClientProxiedBy: TYCP286CA0100.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:2b4::7) To SI2PR01MB5036.apcprd01.prod.exchangelabs.com (2603:1096:4:1f8::9) X-Microsoft-Original-Message-ID: <53c899cf-fb7d-224f-35d2-2007c1e626e6@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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SI2PR01MB5036:EE_|TYZPR01MB4556:EE_ X-MS-Office365-Filtering-Correlation-Id: a2fc79d4-3280-4d11-69f3-08dc3cc5537b X-MS-Exchange-SLBlob-MailProps: obhAqMD0nT8MguBJzhDfC6mQwJWjHZ1dtjt9SMcZgGWRrlPdex7NTDukimHgu3DRVuzLrbrgaZhll+JJpsRhANFE/z8UttZavPA1tirkBH7iV0PlVu0U8hi3slyvL91Kc+vbEm29I3XzoYppu09KkitwoCTlAGQya8V00oSm2jZfEyoabcJ6cF6w875I8W13qYK87m9Ct30tu/lkwH6bqghKOabNZSFx3P7lDlED2ZQnRFbFiMb8dGhp7btUUC5TiPPaBgf59a4jJQFzYLVlk6Sjxak1e/1Uy0Y85xTPa5Taesu1sT/3XuDdL3MZZNbxskWnVcVXypRwCCiFDOMBkGQE8PmHdq+s6yfqBKW/PN/aydntjqlSgC/ySxDQuXxFerM+ds8PTk+VdgOl3Jo1IlvvAOdLsbpFPZbXMQL6XShcIF7+3BLL1Od6b/XIOwlF9XAz/XUbqikpz6zSve5OEyUWs1VjAKbCLvBy67jsvDBQ4XFFC0DOEwRsX2wMvJGjF3G6nB+IpE5CmXequiZQinpmEodxVxyOKS+IlwaQhRVLDr2PGzZB0Dml886oPrYLc6EqcV094jQFMiHlBb1BScWyvK6BI+QmUnNmR3iRr1zjYFWliHjtYUPnd+qsiwhEj9pBDcM8ioTjF9ZiLwD4OWKnjn4O5oIBzbdttM1DMoTVhM6lv6EqUhur9dnBnYN5E0dcxltJLtc6BuEcUX5phg8/tBn74/tT5B661O8tJ4gnq+Wnl2toVLD8hMccGfi4t5f1rmOYytDkQAHudeVIVNuB4Haogf/cG2zFXSiiXANwJH3OWfujqVUoKEsGR7vP X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: TXnQz/UYGw7tvswCjqDo32EeNSnXNAg60fOoY6LdcOZUVQnNZsPyGaNp9bybYAm5uGxq7DcIxSoUGBuwtZArf66BanDoVFbZtn1TyWfbBJIY0h9YFWRhuA8RIKqmimUib2xsANKlIZ0o/tNNuPqBnbIuTUXuH4UAfuQ1G3PJ48g9AjoqoliVkVk2saR8Zmo1IXldojfquCzP9N+ergQupgxFrg3TjO5zQDUvh4EpImCbH2dtZyIvS5sUawilwgwndodAtobj3lURn5gHvKQbTkcbSR96gENOzdy3j7U4vVwRaKlCoXttMYHsL1hJp2MglXyWa6RKeh9WFyKHshL44dQjsofHIYCFHBaajdfaRtaNJ1qLJTbwcSvNZQpF7utcN2eiQdBQDQSQTkijV7zQYfKRF0vkiRJPk9X7+q7dzxgIrhQv7a0DpsOS3pKGT7uwLj2pvhA8Ynil0qoElOpKgw+41qbOgKFSYvDcFrXE8GnJ+wraRjWbrlbvdJ1rTxsqUHmorzFPICuKbo2GZB0a0DmltFU79qdDSEoFG5zYv2//MRBvPR9KuiwC4lY3WSOW4i8XOw3lQij4+ru2jWo0s7aHGwUalKrV+Bjizg1DqakemHne/CyjXcgTnfUXwW++oDf8LJRyj3+yfprDqDnQhwuYV63FT8+QItmEDbZ3AlrSP18L4UlEeerbqsF7QXgt X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?VUhQY09WQXV5WHJhSXVHbGFLODNhT2hZSTBsZFgyOTdtaTB1MHd0ejdHdlRp?= =?utf-8?B?ZjhCeEZUWER1VnFGaXJvYnFYTnB2dEJOQzdWaittRXVqUDhTRDVQb3NjNnQw?= =?utf-8?B?L1FlV2lwcTJUTXljSExwZnFDRVVlZ1ZLRXg3Rm9lWVdIVE5KM214YStPaFJl?= =?utf-8?B?YW5NZk9KTUtYZkxCQ1BqbENVYzFSME1LcVpmdjlJM2NKU1lOSWMzNlFYOVJC?= =?utf-8?B?UFJsRmo3VjZtVCthR2VraDhuN2dsUzYxNlorYzdmL0V4Z3huS3pFWDdVY2Nu?= =?utf-8?B?TnYxeGJsVncwdGxuTVE1aC9FWG5Va1VzMnVIalVNR2gxZnBGOWJ3OU9CYTQw?= =?utf-8?B?c1FiMHE5aE9qK2JIS0RCYWxKcGZ3Ry8rN2JFWWdVNUpnWWJkeWorRlF1T1ZE?= =?utf-8?B?MGg3RlVrWVZqdHNCWitiL3lpU1RiTlZXVkUzN0NmRHZhbnhBTVhqTDdyeDR6?= =?utf-8?B?LzNqd0djaXRLNVEraGltNEkvYnUvd3lDamNFdVBuZzhFSVZ3TUJyVzBERDUy?= =?utf-8?B?T3JxZ3duUUpPNUFmNTBZakZtZUJhRWNRbDFHWHRtVTgwVTl0cGdSTTdsQktE?= =?utf-8?B?WC9FMmMvSkhnU1BHM1RIRUN0Mm1JSVFKTDh3TnhmanN3cHVvYmt5eEN1U3Uz?= =?utf-8?B?alhER0xCVVJTRFFhdmVhcGRhNkdtOUVDUm5MWGRtREErOG8xNWkrUmxodlQ0?= =?utf-8?B?YSt5bU9QelNpOW1ZelZ4SENiMkl2OTNWOEY1cWtmNVZ2K013V2pFeU1BRzh3?= =?utf-8?B?N3N6cHR2bExSNEQzVzRaZ25VTENabVQ2Ulg5ajlRd0VCNFo3azNYeGVCNWF3?= =?utf-8?B?bVFqSDhZUW1PdzNtdWJ5SDdzMHl3dEM4cE5tMzl6cEdrenFkUWlTSVlKYmJE?= =?utf-8?B?ZlpoaGpadHJWbjJUSTU1b1FNRlFodGtTdUZGR203RldsNkhJTVZvNWI5Qlh3?= =?utf-8?B?dmNNZE0vTUROa2xMNmpJVldhWnI0UjMyOWZWeEV1QmFhVHg3TDBlbXlSS1pl?= =?utf-8?B?QnJhTU1qUGduOTRlcG8zd1c5emdVTkRVaEFmWDFocjV6WEF5eTVyMUtndmdQ?= =?utf-8?B?aHg2RjZPWFlQNHl6V0hxdlMxNFhSNENpUUV3NGZhZk1QdEhqdTdBMk81WkFN?= =?utf-8?B?T0RTZi9aeEtMa2ZBOWF5YTdRK0hqQkdSRm1nM1dva2krYys2Skg4M2JTTjlv?= =?utf-8?B?eGJSRkp5S0dBaFk3RkdtVm1Ba21vYktLM09VNVFGUVc0eFJUTW9KZjB4dCtH?= =?utf-8?B?c1pwSkMzbVBLSnAwMHZ4OHRHcEFieW1rWG1jTlZ1bEFycTRlSHVNajF4R2tj?= =?utf-8?B?VlpCTG1peGhhd2J3eGFHQ1NDMXEyY0IyV2xqZDBTcWNrck16QUJkYXUxOGdh?= =?utf-8?B?bVB3Nzk1T0dQRTlCZTVnM1QrS1htRWtKOTNnWndZdUhaVVNIL0ZNWk1oRHpI?= =?utf-8?B?WHRiUThBS05uNUszOFZLR3pzQzd0RjYxUys3Y1UrcjZZQzlqVGlrMFV3MXcy?= =?utf-8?B?ejhEZWpNWXQ4U09CcDMzMVlYZHgzazhtK2Eza3NOSktabVZPYVllQnZHNVdS?= =?utf-8?B?UXNlVGFhNmwxS2ZWM3lJVFp5RUlnN3BSNTRJNytYaDlENjRKK2NBZkRkUjNa?= =?utf-8?B?UWZMWnM5Q2pqSjA3dExtd2RzQVp5OGN4N1hKUXliR1k3VUdncU5nNE9OOUZx?= =?utf-8?Q?PMEn/bS1kyjNQEUquINJ?= X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-d8e84.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: a2fc79d4-3280-4d11-69f3-08dc3cc5537b X-MS-Exchange-CrossTenant-AuthSource: SI2PR01MB5036.apcprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Mar 2024 03:35:38.9532 (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: TYZPR01MB4556 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: 4Tph6T0LM5z4hDg I recently saw a similar problem and thought I had looked into something, but this was it. https://lists.freebsd.org/archives/freebsd-ports/2024-February/005546.html David Wolfskill wrote on 2024/03/05 10:27: > albert(14.0-S)[14] pdf2ps pdf/bike.pdf >/tmp/bike.ps > ld-elf.so.1: /usr/local/lib/libidn.so.12: version LIBIDN_1.0 required by /usr/local/lib/libgs.so.10 not defined > * Is there a way to prevent the problem from occurring? > > * Now that the problem has definitely occurred, is there a way to > detect that a (poudriere-built) package suffers from that problem? It seems that not only fstrm but also libidn contained the same problem. This would seem to indicate that there has been a change on the part of the OS that reverses the availability of version-script in your environment. However, since the package version has not changed, the actual package used would not have been reinstalled. And since a version-script availability was reversed at the same time as some dependent package was rebuilt, all packages created in poudriere were assumed to be so. I guess that's how it is :) For its part, configure seems to output the following line checking if LD -Wl,--version-script works... yes If you are still keeping a large amount of poudriere logs, can you check to see if there is a mix of yes and no on the lines? Regards. From nobody Tue Mar 5 04:02:11 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 4Tphj035X5z5BhVk for ; Tue, 5 Mar 2024 04:02:12 +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 4Tphj00MHXz4kcF for ; Tue, 5 Mar 2024 04:02:12 +0000 (UTC) (envelope-from portscout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1709611332; a=rsa-sha256; cv=none; b=RLH9jm+3PJApk8lqUpITvQUER2re9eqjv5tjYKwdU9L36tEj9PwT5RDYiG+bfKGbheji0m P6jwCCnNOPtJ1US25G8aEEa/IcvFkVateziE0EeNbLaGA/PnWiGX7Q3U7iUw/7+a4b9fVh fi5UouXjQ03epJKu9x5QIkAUDXyIbnWIObkkxO+iw/oKMC6+k6Uv97yfuFFIRZ83Eo/Rgw /J8Ty2DZJO8quBHdiV5L5XNsnftGVwYPtEVGNkO6jXvmvMbSKBWivaI7WQk+4iJ8EKkUz9 DDs0l2WQKPYV6X2xxmZabqkUPzej69Rz/VmwYPfdmSwYZXOc/JmEvFUrijQwfQ== 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=1709611332; 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=DTSIKN8Xv5t2IHo+gBkuEfyyrPsmvB7GtrEWoux2+pk=; b=Arq6B/Tb1NBYj7f+gPea8/SB2K/n7HsW5p3xIjJR1AnFOEWr9E6ED9kYa0ytnF5WV5u1TS /yuNFPl3npYoqTvLi4ZA9T9y2j6BxeegjgkqdJgsfcYb8xkL7SiPb3maMsLUHNJ7b9lw3J YyTLBRwjbyN2xqVRyJsybqNJTyB/vThQHujpu/3SR9aw/1mmKBBIP7ZUkWoi53WGE3mg8c 4zUQPhD3C7AEkRI2XRzFgf+eUSA8Y/d6TkoEYaf2sUZb7gy91rlFphNQgOsC+MBZez0n6A BlhmQA8db4OS1fICICoOC4+2iZqSnnvh/NhXpj/n3JfkXJ9l6XJk3MrTUssV8Q== 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 4Tphj00026zr2T for ; Tue, 5 Mar 2024 04:02:11 +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 42542BVx017792 for ; Tue, 5 Mar 2024 04:02:11 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.17.1/8.17.1/Submit) id 42542BRM017791; Tue, 5 Mar 2024 04:02:11 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202403050402.42542BRM017791@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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Date: Tue, 5 Mar 2024 04:02:11 +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-240304 ------------------------------------------------+-----------------+------------ 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 Mar 5 04:12:14 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 4Tphwd4Jfyz5BjFq for ; Tue, 5 Mar 2024 04:12:17 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from mx.catwhisker.org (mx.catwhisker.org [107.204.234.170]) (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 4Tphwd0sdwz4m80 for ; Tue, 5 Mar 2024 04:12:17 +0000 (UTC) (envelope-from david@catwhisker.org) Authentication-Results: mx1.freebsd.org; none Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.18.1/8.18.1) with ESMTP id 4254CEi8015892; Tue, 5 Mar 2024 04:12:14 GMT (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.18.1/8.18.1/Submit) id 4254CEfC015891; Mon, 4 Mar 2024 20:12:14 -0800 (PST) (envelope-from david) Date: Mon, 4 Mar 2024 20:12:14 -0800 From: David Wolfskill To: Tatsuki Makino Cc: freebsd-ports@freebsd.org Subject: Re: [Solved?] Re: How do I clear no-longer-usable packages from poudriere? Message-ID: Reply-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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="iIunhDY3cNKbKR81" Content-Disposition: inline In-Reply-To: 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:7018, ipnet:107.192.0.0/12, country:US] X-Rspamd-Queue-Id: 4Tphwd0sdwz4m80 --iIunhDY3cNKbKR81 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Mar 05, 2024 at 12:35:33PM +0900, Tatsuki Makino wrote: > I recently saw a similar problem and thought I had looked into something,= but this was it. > https://lists.freebsd.org/archives/freebsd-ports/2024-February/005546.html >=20 > David Wolfskill wrote on 2024/03/05 10:27: > > albert(14.0-S)[14] pdf2ps pdf/bike.pdf >/tmp/bike.ps > > ld-elf.so.1: /usr/local/lib/libidn.so.12: version LIBIDN_1.0 required b= y /usr/local/lib/libgs.so.10 not defined > .... > It seems that not only fstrm but also libidn contained the same problem. Indeed. And (as far as I know), perhaps others. > This would seem to indicate that there has been a change on the part of t= he OS that reverses the availability of version-script in your environment. > However, since the package version has not changed, the actual package us= ed would not have been reinstalled. > And since a version-script availability was reversed at the same time as = some dependent package was rebuilt, all packages created in poudriere were = assumed to be so. >=20 > I guess that's how it is :) >=20 > For its part, configure seems to output the following line >=20 > checking if LD -Wl,--version-script works... yes >=20 > If you are still keeping a large amount of poudriere logs, can you check = to see if there is a mix of yes and no on the lines? >=20 > Regards. > .... I am, yeah. :-} And running: grep -r 'checking if LD -Wl,--version-script works' 20* in the parent directory of the logs (from 2023-11-26_15h39m37s - 2024-03-03_11h45m10s) shows "yes" responses consistently through: 2023-12-31_11h44m48s/logs/ImageMagick6-nox11-6.9.12.77_7,1.log:checking if = LD -Wl,--version-script works... yes the next entry is: 2024-01-21_13h15m44s/logs/gnutls-3.7.10.log:checking if LD -Wl,--version-sc= ript works... no and all of the subsequent entries are "no". Summarizing: 33 yes 43 no 76 total For the last "yes" entry, the build machine was running: FreeBSD 14.0-STABLE #33 stable/14-n266091-1e9df419f14c: Sat Dec 30 11:51:06= UTC 2023 root@freebeast.catwhisker.org:/common/S1/obj/usr/src/amd64.am= d64/sys/GENERIC amd64 1400503 1400503 For the first "no" entry, it was running: FreeBSD 14.0-STABLE #34 stable/14-n266092-ab71e3480921: Mon Jan 1 11:34:00= UTC 2024 root@freebeast.catwhisker.org:/common/S1/obj/usr/src/amd64.am= d64/sys/GENERIC amd64 1400503 1400503 (I was away from home from 01 Jan - 20 Jan; I did not attempt to update anything during that time.) The next record of a "uname string" on the build machine is: FreeBSD 14.0-STABLE #36 stable/14-n266466-9d29be87d86c: Mon Jan 22 11:52:14= UTC 2024 root@freebeast.catwhisker.org:/common/S1/obj/usr/src/amd64.am= d64/sys/GENERIC amd64 1400506 1400506 Peace, david --=20 David H. Wolfskill david@catwhisker.org Alexey Navalny was a courageous man; Putin has made him a martyr. See https://www.catwhisker.org/~david/publickey.gpg for my public key. --iIunhDY3cNKbKR81 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iNUEARYKAH0WIQSTLzOSbomIK53fjFliipiWhXYx5QUCZeabnl8UgAAAAAAuAChp c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0OTMy RjMzOTI2RTg5ODgyQjlEREY4QzU5NjI4QTk4OTY4NTc2MzFFNQAKCRBiipiWhXYx 5aSLAQCo+BLk/obkzMi76TPoXoEhYF8Kjf+silDmCRTX9ZD7rwEAnja958M6GsVi mMA+zfrnhA3BDFfp5ghnvdXujP42EQk= =5rVY -----END PGP SIGNATURE----- --iIunhDY3cNKbKR81-- From nobody Tue Mar 5 04:31:09 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 4TpjLR4BfFz5Bl9H for ; Tue, 5 Mar 2024 04:31:11 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from mx.catwhisker.org (mx.catwhisker.org [107.204.234.170]) (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 4TpjLQ47wkz4p6t for ; Tue, 5 Mar 2024 04:31:10 +0000 (UTC) (envelope-from david@catwhisker.org) Authentication-Results: mx1.freebsd.org; none Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.18.1/8.18.1) with ESMTP id 4254V91M016201; Tue, 5 Mar 2024 04:31:09 GMT (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.18.1/8.18.1/Submit) id 4254V9Tk016200; Mon, 4 Mar 2024 20:31:09 -0800 (PST) (envelope-from david) Date: Mon, 4 Mar 2024 20:31:09 -0800 From: David Wolfskill To: freebsd-ports@freebsd.org Cc: Tatsuki Makino Subject: Re: [Solved?] Re: How do I clear no-longer-usable packages from poudriere? Message-ID: Reply-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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="pJi3vwu+7FKTubhm" Content-Disposition: inline In-Reply-To: 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:7018, ipnet:107.192.0.0/12, country:US] X-Rspamd-Queue-Id: 4TpjLQ47wkz4p6t --pJi3vwu+7FKTubhm Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Mar 04, 2024 at 08:12:14PM -0800, David Wolfskill wrote: > ... > For the last "yes" entry, the build machine was running: > FreeBSD 14.0-STABLE #33 stable/14-n266091-1e9df419f14c: Sat Dec 30 11:51:= 06 UTC 2023 root@freebeast.catwhisker.org:/common/S1/obj/usr/src/amd64.= amd64/sys/GENERIC amd64 1400503 1400503 And the ports tree was at main-n645000-e86cc77ea382. > For the first "no" entry, it was running: > FreeBSD 14.0-STABLE #34 stable/14-n266092-ab71e3480921: Mon Jan 1 11:34:= 00 UTC 2024 root@freebeast.catwhisker.org:/common/S1/obj/usr/src/amd64.= amd64/sys/GENERIC amd64 1400503 1400503 And the ports tree was at main-n645312-2089650e5d35. > (I was away from home from 01 Jan - 20 Jan; I did not attempt to update > anything during that time.) >=20 > The next record of a "uname string" on the build machine is: > FreeBSD 14.0-STABLE #36 stable/14-n266466-9d29be87d86c: Mon Jan 22 11:52:= 14 UTC 2024 root@freebeast.catwhisker.org:/common/S1/obj/usr/src/amd64.= amd64/sys/GENERIC amd64 1400506 1400506 And the ports tree was at main-n647692-145775c0b157. Peace, david --=20 David H. Wolfskill david@catwhisker.org Alexey Navalny was a courageous man; Putin has made him a martyr. See https://www.catwhisker.org/~david/publickey.gpg for my public key. --pJi3vwu+7FKTubhm Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iNUEARYKAH0WIQSTLzOSbomIK53fjFliipiWhXYx5QUCZeagDV8UgAAAAAAuAChp c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0OTMy RjMzOTI2RTg5ODgyQjlEREY4QzU5NjI4QTk4OTY4NTc2MzFFNQAKCRBiipiWhXYx 5QBxAQCIEkAz+jlRxY08/2/sZ+ocCayL4g/REF+To86SCl3OLAD/cLhUjw74zQ9V S/nsKrr2t4wlN2wiVLBwimFPnVDS7Aw= =adUm -----END PGP SIGNATURE----- --pJi3vwu+7FKTubhm-- From nobody Tue Mar 5 05:32:48 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 4Tpkjh3zfTz5Br4H for ; Tue, 5 Mar 2024 05:32:56 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Received: from APC01-SG2-obe.outbound.protection.outlook.com (mail-sgaapc01olkn2053.outbound.protection.outlook.com [40.92.53.53]) (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 4Tpkjh0SpYz3wtk for ; Tue, 5 Mar 2024 05:32:56 +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=E5vMLNbr6vMm7TLyMdcLqaqfVQ3y8cUFszrMNErtQ0c9j9VmZURv8B+pYzAYP2aFkpwCF77DIuT9wzBsdEF3INSQaWzNsuq86Y6YNsGug6ZhHvkuyJ0lw+1RB2s5JKdyJppUqIVRUB8xZ9PYOpkJpN0nFtzgAyZVuvQebYBAgfdef8S1fan+2KCB9GhByOCDLKyOtQNoc9uHc2foiu5uT+RsdHejYaTYzDFnlt+ddGhr/Nd3DpmoBfBiUq1bvPFIbZNvHVy0NCy9Eq0bYM1bkXN7cEmuGqtqv0c9PoHGiqAeS39g+SurJYI30ZOeMZjKFuVB8Nnu2y8ufUne/sZ2Ww== 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=ufs+cZ1K1gJ4fDcKk3dnc0phveHRcti2Uax2cBWyJOI=; b=JcxM2a92bEuOvwctqFKQQPzSZLMtADheSvSg1i1uGUWd+LwrtWWxRjTIyzsZ6NjDG0a77uxR26Zqtl+6X+iYSfuXBNEDG8WTWgUXnAIlYILLVJFiO0rYML+ihXG3aKGLixysr5dZQWVJyICXiYnGXTSU3REddvm5ph93dKyqcniDg8Zd2npqicBMDP+Pwu0hC4Ub1QuuAUd/ONmrPEv1Gx39RtKnRqifgmUPzQgzXQvjwu7eEOrOUvNFO0pgY3oz8cqS3tf8hbVTPNmpPQmnGMlFJDhfFSMFE/Gc6CQk5R/5hLW4R+S7Y2hUtffhgkMjFV+QQvP0ObZKBVw2dqXp6Q== 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=ufs+cZ1K1gJ4fDcKk3dnc0phveHRcti2Uax2cBWyJOI=; b=UpORHDJ71FtKGAJLsnrOoTlOd1G2vUrv+7Ep5/0C9G6jgOUjn64i40bDsv8lZBKd1Ltb7fEgzVkGiwmT4oZgrPigckyu0t91cQC/YQ90SY7thIhSekEyhUKynN32Jm74aTJJyTGsZJeDGHmb2sifk9P30NgvVFs6ZyJOnSS3I714zHP14KwawzjNteu0CZgNH4uzO4zoV/X/ooBANoeR+vj8J0SC3SvHlqxRJYkok/7l2N0iAhk7jAteMi+OLlfHrYOyM7TLolyxi84XwveoZXJySxuCSMgSoOaU27B3OWmoLFeG3S2X2DMm+4cvqEJNLByg1ckMuOzbfZLJd0VXCg== Received: from SI2PR01MB5036.apcprd01.prod.exchangelabs.com (2603:1096:4:1f8::9) by SG2PR01MB4100.apcprd01.prod.exchangelabs.com (2603:1096:4:1c3::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7339.39; Tue, 5 Mar 2024 05:32:51 +0000 Received: from SI2PR01MB5036.apcprd01.prod.exchangelabs.com ([fe80::c37:9a9a:7a46:89ef]) by SI2PR01MB5036.apcprd01.prod.exchangelabs.com ([fe80::c37:9a9a:7a46:89ef%7]) with mapi id 15.20.7339.033; Tue, 5 Mar 2024 05:32:51 +0000 Subject: Re: [Solved?] Re: How do I clear no-longer-usable packages from poudriere? To: freebsd-ports@freebsd.org References: From: Tatsuki Makino Message-ID: Date: Tue, 5 Mar 2024 14:32:48 +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: [YL7+2752L749DwaYNVWH/S5zUIYjdv4+] X-ClientProxiedBy: TY2PR06CA0033.apcprd06.prod.outlook.com (2603:1096:404:2e::21) To SI2PR01MB5036.apcprd01.prod.exchangelabs.com (2603:1096:4:1f8::9) X-Microsoft-Original-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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SI2PR01MB5036:EE_|SG2PR01MB4100:EE_ X-MS-Office365-Filtering-Correlation-Id: 40d9aa86-ef32-4b31-abd3-08dc3cd5b328 X-MS-Exchange-SLBlob-MailProps: obhAqMD0nT8MguBJzhDfC6mQwJWjHZ1dNc5rjzUZrsYQ990i3D/b4Mw0wX7rEMqaSsFh68nAzjEU63pnkdA3mhFUsOCEyQHf0Bb3t6tpa3MMyk/a8v7z/ZTU+yL/01Oo04bAUzNBxS2J3Q7ks1YK7iU6MfiYtPyHfzOmC1R+obN2qZSyVYA8kSj12FUCF9NLeLtTHHaPD1rtXFb7yQ8fxbl2a7rwgi6oOXwGeaRFGTctYoj7JD9JUbdcAt1Ctef1jk9OKd81zi0hlEql38UnIRD5EzH+m16ar8+wKBUHhr+h8ryCx4oo+wmdzLJ7C/Y+d1sfOqxoMvuiY6eFtK2KWuNTTPWaFHhUr7HI/cbnlUPolQv307rftIHX3L6wRhiov9sWHDlmdJwIbBCVrg63hUA8/2/khYMbUbTfU+e43JoJnli4Wj+U2i9FpiyBIEaMKCy7lEgbI7lhnNUSzGkW1vDrCm9dZhjZv1SB85bDUztRZoeA9aO/wLMomA3JsSR3cmesEALELcDXlXc+Pojyf7vjjoXWTu9o0kLnJQ98EAqfPRM/ydyqDtq6h1JjoqBh6Vm5hA0onw4UTEpk0rH4zsqr3ue26n7Io4ZCy1WPyKwjrNWpJQY0wufoKHvuerL7ewKaNdAM4OzIwbC5rMSrKRYJzC/5fMUcBruyBF15C/udEsAAUQDXu+ur+aNN6qZbfXrEmH/TX7CIDqaCuru9IzJL32PB7J+CcQRo9SjObTa5T5Pf3b3jsATPb3KgIxZtBuBZPHHywQzQHq90ulUtpnSEySN4xsL8y0fIvVf3SlBkxu/NLNJTPlaeTF5wyoyN X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: f5d35+r5svY+noZDc/CRUGnL8eBMF7Ixcr+cpXuYhA2bpRuk6GJRMjz+FT/lkvhXlMlsqTR1oqevjlRyUSpb3gvzHne4G3RFYPn90L8ugCwHYnUwbgmcREQqO04yzCZ55A3emKgsQlauSlscJmrTTCJt2L2megQ4oSHnnKdCGgBTzCRTcJSdm4330TNWj7Y8ZPBFjU/lplP7FVBQGIyzYLkYJ7IsMgJvIlVVo0JNtsXCOiOeSTrjdwDuVKNGHxUkLZlznH/YWuK7S8MWmndX5OKkIeDDpIU07Zgx0N7DF8RSzIpkXs2amHLqQndQMW1ONecuvob3Ed3s3djkacguuHRmSOVummCptszBFqBSkJRsmsHYcGWIcyc38fO3LXcpU+mpA4Zf0ww1ONH9acwOqI/4Or6ikI3iHMpAzNc20Z0+VHcVndlUMByoo2p1sbcAGLte8I9nXUKkNgIGFlXSaXdJ9k97gp6bn/A/27QotLPA86p+j2+0KuosL5g04xAy6qKpRlZNRRmswoOmhk7kmkCzKMeMtDWoY5umVEk795IULIrF5A9x8ytOCMvEg3Q1UUBrs6hi8BQ5AyIfy6sAG0uPgs6Orz0+wwwkYQh7KJKbaeEq5NwZQu4zqzlTkslneXVNV63usDCJjAtWHI7m2WteCNxo6O7G1k5zRUoAQXXCuuXC1NFbwP2UmmIgOjP6 X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?bjhOdzRBWkJYcWhnR1VuY0VJaGlZbVdhSnhmUHJuRGdCZ0IybUlRdUtNaGpB?= =?utf-8?B?WFBsVEJhbWJoL1hKRWtSaHhNaXBMTU9rSUtNWjQxQkZ0akZTdFlLT0p2TFEz?= =?utf-8?B?cTRGdFVxSDkyOUp5UUVqeWlCa1hzUTNQUUxjKzZXaUlYcTh4aWxaSGxRZDJ2?= =?utf-8?B?Tm5CbzA4TnRvT1dPV09xT1pBeVhxZnMxN3llLzFlTmt6b3BZOE1STzdqd2dv?= =?utf-8?B?ZkFDMWExNVZXd1d1Wloyckk1TkVWZjZhZHVzbXBTSkdWZTVDMkpQSXFWeVFC?= =?utf-8?B?Tkkxek1wRFJMNzZlVDFVYUF5dnhKZDcxSXR1UG1TSng3eEZzRUdIK2p0TUZM?= =?utf-8?B?ZUh2STBsWGhFMk8xNkhNMFVidjhyNUdXYWlSUElwNEp5N2lQNmUvbitGNElm?= =?utf-8?B?VjJjYVJPVHRhL1pDRTBmWXI2WUNibW9EMjNLNzdhOVA4TjhCSlhyMjBzM0lE?= =?utf-8?B?TnpGNlNRbkRDVTdodE43VmdDMS9Ccy9YTUxINUxyVG41bDZIWnd2MStRb3ZH?= =?utf-8?B?U2VwVWZxditYQ1VxTndyQlhZdS9pTXFYaHRncGovZXdiNUovd0N4cVh1QlpW?= =?utf-8?B?VUpjdE9RSmdJRHErK3RRdWhYQjdTVmNNT0JiUUlCMEg4b1JLS2RlSHRLakNI?= =?utf-8?B?NEtDdW5WQlVLaytUd1dYdG9EaG9qMzBidE5HSDIzTTlJc1hYVGlvQkNFejhm?= =?utf-8?B?RVZ1TXYrcWRJd1Y0bUlVN2YyTG9VY0hvVU9ndE1GSzlKT0RBbUJOSGVqZmJa?= =?utf-8?B?OXR0dUhmQUNGZTMwcW5teHZ6UDNKa1dPMDF5WHJ1SzFwN0xoMHRucGRoMmc2?= =?utf-8?B?enA4anEyVUMrb0c4SjhwY3dsdjFEb291UVZ3RHVmbzJ3eXlNbXFPcndQZmN4?= =?utf-8?B?azlaNTBBOGpIT2ZoNmE0YzJGUHNVOFFiSGN4VTU2N3RTK3Z5aElBYld4R3ph?= =?utf-8?B?UDF0VnFjQTVXaGpmZ21jYUtTazRtUU05djZPVVBSa3RZbm9CZlJ4ZFcvZzVR?= =?utf-8?B?QjN6djBJbFNENWpkNEVqYnBHOFBMUXNiNDhGeUV6T2ppOXkrdzVFejI4Wmtl?= =?utf-8?B?ek5tLzlOWXVBOHFTM3NmSHAranlPVHBRMVJ4Vk13ekdsL2puTzM0ZDZIejdR?= =?utf-8?B?RitFOGRGeWRHZnFkWmZKZWxGckpZU2lUYVh5b0JxTVNQWk9ZNzhyYjVrL2Ex?= =?utf-8?B?QmlaMVZOMlV3NFN4RTc0T2t6NWlUMWVqK2N2SklYS3FlUHVNTlk3SDZpRW9V?= =?utf-8?B?b1NZSDBobG9YNjFWWUltSEcxQzlTRllwcGR1SkZ2RlVBc3IyY21OVmxHZGdV?= =?utf-8?B?RFdpUGRFeGt3bTFJejdGYzltZU1PRU44R3EwM1d5VGl0Z2RXemV2WFVkRWZH?= =?utf-8?B?VGlnU1ltSFE0ZVNqeHUzK1hETmJENVhkbkJsZGIxbm5Hak9zUkRFbm1tUk41?= =?utf-8?B?MU1Na2duVUR6NnlScUdIYWJZWDdMYWtnZmxoODRVTGlKS3h6N2lNbnJ1cnJu?= =?utf-8?B?bHN0NWFxK25uVEtlb05vaGRObGdRanQ5L0FrVTV4TTh5R0d2d2h6WHpxTElP?= =?utf-8?B?Qk9EZ1FRYldXcE5Xa0lzd2RCTVAwczZDY1IrTUhXMXpVdUMydkN2MXVtUkZG?= =?utf-8?B?QzYxcHZnbFE0MjlaVlhNRDByOVpTbEc3d09MRTRBT0ZxYW9VY0lFdjZjQUtC?= =?utf-8?Q?iUCWKxWVvy+OKci3uMFj?= X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-d8e84.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 40d9aa86-ef32-4b31-abd3-08dc3cd5b328 X-MS-Exchange-CrossTenant-AuthSource: SI2PR01MB5036.apcprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Mar 2024 05:32:51.3295 (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: SG2PR01MB4100 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:40.80.0.0/12, country:US] X-Rspamd-Queue-Id: 4Tpkjh0SpYz3wtk Thank you for the various extractions. In the official poudriere this still seems to be yes. The version of it is 14.0-RELEASE-p5 amd64. In my environment this is yes. The version of it is still 12.4-STABLE amd64 :) Since dns/libidn2 has --enable-ld-version-script in CONFIGURE_ARGS, the problem does not occur. It may be that a change was added to 14.0-STABLE to make this a no, but it may be a different option when testing. To erase that possibility, I will write down the command that was executed in that test in my environment. The following is the relevant part of config.log of dns/libidn. If there seems to be something different, another search begins using that as a keyword. Regards. The following is log. configure:25724: checking if LD -Wl,--version-script works configure:25744: cc -o conftest -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -fstack-protector-strong -Wl,--version-script=conftest.map conftest.c -L/usr/local/lib >&5 ld: error: conftest.map:1: unexpected EOF >>> foo >>> ^ cc: error: linker command failed with exit code 1 (use -v to see invocation) configure:25744: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Libidn" | #define PACKAGE_TARNAME "libidn" | #define PACKAGE_VERSION "1.38" | #define PACKAGE_STRING "GNU Libidn 1.38" | #define PACKAGE_BUGREPORT "help-libidn gnu.org" | #define PACKAGE_URL "http://www.gnu.org/software/libidn/" | #define PACKAGE "libidn" | #define VERSION "1.38" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_ICONV_H 1 | #define HAVE_LANGINFO_H 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ICONV 1 | #define ICONV_CONST | #define HAVE_ICONV 1 | #define ENABLE_NLS 1 | #define HAVE_GETTEXT 1 | #define HAVE_DCGETTEXT 1 | #define HAVE_ALLOCA 1 | #define HAVE_FCNTL 1 | #define HAVE_SYMLINK 1 | #define HAVE_GETDELIM 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_GETPROGNAME 1 | #define HAVE_LSTAT 1 | #define HAVE_DECL_STRERROR_R 1 | #define HAVE_STRERROR_R 1 | #define HAVE_WORKING_O_NOATIME 0 | #define HAVE_WORKING_O_NOFOLLOW 1 | #define restrict __restrict__ | #define HAVE_DECL_GETDELIM 1 | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_DECL_GETLINE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_STDLIB_H 1 | #define MALLOC_0_IS_NONNULL 1 | #define PROMOTED_MODE_T int | #define HAVE__BOOL 1 | #define HAVE_WCHAR_T 1 | #define HAVE_WINT_T 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_FCLOSEALL 1 | #define __USE_MINGW_ANSI_STDIO 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define GNULIB_TEST_CLOEXEC 1 | #define GNULIB_TEST_CLOSE 1 | #define GNULIB_TEST_DUP2 1 | #define GNULIB_TEST_FCNTL 1 | #define GNULIB_TEST_FSTAT 1 | #define GNULIB_TEST_GETDELIM 1 | #define GNULIB_TEST_GETDTABLESIZE 1 | #define GNULIB_TEST_GETLINE 1 | #define __GETOPT_PREFIX rpl_ | #define GNULIB_TEST_GETOPT_POSIX 1 | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0 | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0 | #define HAVE_DECL___ARGV 0 | #define HAVE_VAR___PROGNAME 1 | /* end confdefs.h. */ | | int | main () | { | | ; | return 0; | } configure:25767: cc -o conftest -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -fstack-protector-strong -Wl,--version-script=conftest.map conftest.c -L/usr/local/lib >&5 configure:25767: $? = 0 configure:25778: result: yes From nobody Tue Mar 5 15:37: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 4Tq06z3hnBz5Cv4V for ; Tue, 5 Mar 2024 15:37:15 +0000 (UTC) (envelope-from mat@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 4Tq06z37vsz47DX; Tue, 5 Mar 2024 15:37:15 +0000 (UTC) (envelope-from mat@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1709653035; 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=u77/HYbm0QRaasnlt36BVBx/UJcO021W3cI3iJn33oM=; b=yZFBbtsgyg4DDiUXfw+wJWUNtDuJgdO97HdkW/lBeMSwirr3pdYTGJm0xZr3sfe9FduIlF IfMFy55UFsRcuNjxEGRSNggQw5rBcMxbMdr1IbygrwINwNz4lhVf/zFytjz/iLrIgshdEQ 2n7gdb6N9yCd0ZpGiIXYy3cgsEa2jsXGfxdJv11PU2COq9f8DfVXbKZGd8J3G31pJv8qWW cArUwalNttmS+7ICYsXDuijEuYMP/PavU4sFgR6yazcP2TPTtW4qjy2WNh2WfB1+1C4jTX LalZZR8lKajsfQcxc4HLf/mdTaGFKoqjiJTQuqRUrJ/Ny5mZGsDVLuqYipobYQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1709653035; a=rsa-sha256; cv=none; b=srbXUjNewMtQNf++JmewYVxqQJA4kadlrdBdemm8x8iHk9CbH9ZaS5sKLDhShPdzpRuwqt +SBqh87CHibeHxFyLzVVhv5vMH6l0OrycUJiyzOqd1c6dDy1cE/J7wdvPXVSCmna1cOC9Q FznD4qDwNryhDxrSh3KpoyWZoxDtnme6rwJckhrM1avMdBVCejOKScZrIQINUlY6Z3VG52 jWENUQmVwwuGwuBWMvesgcIZFmCBknsIUrGV4sRHlbtv4N3e7bHjyH3OiKzo4LwvytvZR/ FOSSQg8e/VgFtOjyZzpVSNJEB7lBrZbuV2Y40Qt2A9UW5pKfx3EH8A3l05lOIA== 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=1709653035; 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=u77/HYbm0QRaasnlt36BVBx/UJcO021W3cI3iJn33oM=; b=WaftY15DN85ciKLevXf2ZIqn8zIAA7SPJ0lb7cnK1MkGIaZkbhrX3+dEybC1yYWV6VaSXQ OdSCzXis1UAoQqvHd9xgUkg/jgmlw0l6t0D4zsqGDCiqzdb+W1LvBACGoLTxSUlfd6OXsr zJeKcl37UAO2FFDuMcUajmKLU56x3jWtaWdV/R6RQkIKA5AAcAodFoYV64MFytzUQyxAHj tU64KknvV+rBY22NCt3bXvt2whWb/bCWa9QWu8HvZIZiJDEKP3g1Fk/6rLAbrve4afLa6f BCcZoW92faGgKaKFKmJ9n6fhjZ1Q5dUbyBxEagJfb41mhXNmaMUnImcmk82BGg== Received: from relay.mat.cc (cow.mat.cc [IPv6:2a01:678:2:200::49]) (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 "cow.mat.cc", Issuer "R3" (verified OK)) (Authenticated sender: mat/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4Tq06z21jFz18qB; Tue, 5 Mar 2024 15:37:15 +0000 (UTC) (envelope-from mat@freebsd.org) Received: from aching.in.mat.cc (unknown [IPv6:2a01:678:ab:50:716:1ded:630c:7c39]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by relay.mat.cc (Postfix) with ESMTPSA id 05CDF214D8; Tue, 5 Mar 2024 16:37:12 +0100 (CET) Date: Tue, 5 Mar 2024 16:37:08 +0100 From: Mathieu Arnold To: Oliver Epper Cc: FreeBSD Ports Subject: Re: compiling for other architecture 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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="qrlbjqtybmdwi46f" Content-Disposition: inline In-Reply-To: --qrlbjqtybmdwi46f Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, I don't think you need to do much of the things you are saying, cross building can't really work because most ports will compile something and then try to run it, which won't work because an armv6 binary won't run on a x86_64 machine. What works on the other hand is using poudriere and qemu-user-static. you install both, and if you want to build packages for armv6, you just create a jail with the arch as "arm.armv6", and then simply run poudriere bulk with the arm jail. It will build everything in a jail, and you'll get arm packages in the end. On Sun, Mar 03, 2024 at 01:53:31PM +0100, Oliver Epper wrote: > Hi all, >=20 > I am currently working on an updated port of net/pjsip. I have a personal > use case building for the raspberry-pi, too. All the information that I > found so far seemed outdated. Many are talking about building a > cross-compiler. With clang that should not be necessary, right? >=20 > Can anyone point me to more recent information on how I can build for arm= v6 > on a x86_64 machine? >=20 > greetings > Oliver >=20 > P.S.: I know how to build for different architectures. My questions are a= ll > about the "dos and don'ts" and best practices when it comes to the FreeBS= Ds > ports system. --=20 Mathieu Arnold --qrlbjqtybmdwi46f Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQITBAABCgB9FiEE9XJBpJetWizkEBUef2IOCp6dQb4FAmXnPCRfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEY1 NzI0MUE0OTdBRDVBMkNFNDEwMTUxRTdGNjIwRTBBOUU5RDQxQkUACgkQf2IOCp6d Qb7m1QwAiVaNn/kah5gGjo3A27B2wIwLkTHktyxvIBJs6L6xCLl/ev9boaq3itgH cGDkKNQGaowl996HoOOf9uvJ7z1eGNMCB4ZGtqBdpBj2YGDTFHIJ7Mj/tvSisSrS jfoD/+d/OlRbdZ25MJgfpuhBXHw+90qB9oPZbdaBUWaHswySt2Cdr1CyC5EbvfGK NcWZC+Z5VhfMLmI4CbFH4iZbDMjmo52jz2xrkWCuJ0cgUR6kMGo0Jkp6QNwSUCqa wrWT+mw4eLFvNQuzCYKeN0KQHDge7X4z57jOAGpTdAzRzzjyswZths747+Yh9hcR 9aLBEmJ0RoY72ZpsFduY3U+aymiaN/l0wUezRGQE3wMoofBxwZxGMt/C2ysF2aJ2 Xr0sMpSv2B3SUuHYhxTrSeTbB4dD6AVCxylicZ42ms7iUW8yFhC6YlICqvaYXsRe KB4eeG//i4XlwpG3mBgOVIE3xc0u+CG7iTMJnyqJPAL5fgkhWmvj6F7jmZv6skFG sC0gDA/t =USRB -----END PGP SIGNATURE----- --qrlbjqtybmdwi46f-- From nobody Tue Mar 5 17:43: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 4Tq2x727zfz5D6BW for ; Tue, 5 Mar 2024 17:43:55 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic315-54.consmr.mail.gq1.yahoo.com (sonic315-54.consmr.mail.gq1.yahoo.com [98.137.65.30]) (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 4Tq2x568Trz4QZ2 for ; Tue, 5 Mar 2024 17:43:53 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=Z2GnyjYn; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.30 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1709660630; bh=fcnhExjy6g97yIBheUutklkHAZPa//geP/PQAg9k2Fc=; h=From:Subject:Date:Cc:To:References:From:Subject:Reply-To; b=Z2GnyjYnPNVnSOjJY0GmMGqOlF/3CN79t4dLauzoKC4joIwWIxFLTFNRRYMd26oV4s08mVvxrjm3cuhkQmzembApEhcMnKBsS7AgT+ALK3PrpJhdb/GnL57PXyhllPssyCks3BcEZPGZut7rP/0lwM2fst1lkA+hi8Mx5YAXaEBtAeh0AlnAk36gC7pmKiHeaUdtv8FXMx+UFgd+gPiMSDtDUbOaworUINdsdBUUrNSozdX+2KyXdp10KWDOdCdy9rLQcmCqUHnfjB6G1gax2IoOWP89V2Sm+CxlRZ4aX16PPEBSU9oAplt0PMTnVhQBquTM9AQWUFOjGzJiH9kg+g== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1709660630; bh=luOG5UYq+nqXj9foXjsI4ZxfVYmdElpvpXRgT7/Oq/K=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=BDj9wZSiGN/Vp2BNVQdG1yPvAOCtsGODieoRwBdhTRV11GsUleo1arta+o7q4Wz5xJ89GHuroOGGh75XsPB9znbBBRNDnUUtATBYVBfCHk2kd8OR+bn0ov4UvlQPSwY3fWmLZC1IRnqcbLh30hKdpPlDD59VeZ/0afWYqztTRu3NnkfA5TAm6qV10xS3e4NjgvnWKx3IywMRtiPC2Z4wQD/lTCmggi7YZ7ubZgBPuObREjrYvG/SZ5vvpPQOJCWiORY4fWiyXt6BJRH99B62+ko7zdYUsItEJ7My04UyzCGHO4l83pa+CEIm9xQG5dbLwGfSzdkmSEi532QiHp0nDA== X-YMail-OSG: M6mUpAAVM1mC18FcgiflArNIivttHBbgsMGsMBq7.uLD1gEhOoC4_dcYlurxyLO BIob3sA1A7YqNf2eEB1f2.jeLMRYfTdOpDyQ0B0qfIEVueWLKkJKFFQb7gNtRqFNPDyE.OIQJrf. x.zTyZS0YMR1RvhmzW3URAEk.BH8JtM0ZHjl.jHl5H3VYgEGi2vwA1rEGsIo1M.RXsCBQNsAtxhU N1Dz132Yjlxvwp.D2TyY5flk00ox9QOLX3P8KSF4hYUG5.NDezejZ32URpxqa5VQkVVHjCkOgEWB ffhmDhmIjN2TXxDxXhyZcABXva9j6GIr21.xgU_r8w6GJwd.AYGhYysqAAoQa82TUFgGNcgMBKNA 1fwe7Wd7Urm2HPQaoHA4yzcAjRjb2QEf7_JRhGr6py9Fe1Po0pMeloanIVAcbEoW_0OrV0OTwMxJ OqDHWKrrTXBgXbrhexo8TZnDRlNk3CvNTjEWF3YrupwyeSeMj9.Ea0RDARVpvXgGWtqmd_gA0dhx nE.PBj_CjMjRqdtoDyu49aM0jblsVIvy7Bd6ebS9SrflplFo_rLFKKPaWUmFl6DrJAsk5xH1e8a1 1d5T31DiqSID2RdlIUgoVtWXOL3k7mZjqDH3J5LoSdNNF3NAs3SCWD8YwJuBpjZFoBmamecAzWzS UUZlGgeHuNg16pU0rOjWPtQ0ZLrAtRauusgcfjD8.mB95gS4vQP6YgAIixvDvfh8CvInNE03NIzm VBo5D1efHnijZvnqHyk2AZRkp0WOQ9O0EgPQUDcon0OxRMYeV0Sn5HSm6v7_BWX6idV83wrlCdKI 2rP.VbFDOHBlXoTKz4eUtBIg7Ppp1.omzp_uvzbrAp7_4SQHBWmn0uI5AbJ4xEZ6ztq2cdHVD_K2 q.WsLxfm5FLud0laAYPz3b4TbemYnmBZRAlE2W.OQcrAlnNavD.M5mRCTQzq.3uVeZVuZ16JiF9c PrPsYfGstUl.luZv_Cj6.OkmmPPdlKKyF4uLR_3YaZkdE4Q32rr5rhI6DeAtkzDQ2APFEx5qVdIW C3gze5Oo8ZSiHPOkprCK6IyGeV_XsvWrZMvroG4RMbnhy7pLrEczU6qu3b4K.dUuNcvBm5uL9Vcy L.MSH2HVxtKeeAkTD23T7Z9ej2k5mJGvo7Q5Ayq6cNIZodzfz6tnT1sTSv.OY15nFW28ucaiSLt1 cFKtNapQY0q9eYyzQ_ecYNkeyTUNcjq9OwxapImzq8p6YSVwfzrYD4XWC9EM5TdmnY5sjqrJ2CDa aEmMX8xqNQPw.LlN0DHgMT8AnJWG2Q6BJffPaDpd6cnLzzMn2nF5lHUoJVt3gNxZsmNjZ0XWfJQc qvIylJTBQZLJJD9bzKTh4tEjN9VxfwvHKDAEen.XtZs8gw2b3LLuXoTzPrBZpKDpgG2hQ66KWbrG WotYxRwx1mJuUjPZKmeq_qe6euzWt1k5ekcTBPgba2DcnRPgfVkv1ncgPTZKgWFtLIdnxCrObokv ucsTgHJg1yeJlvaGK4KVg9JDGpnDqv_ZCioW9odrYipi8gKJDW3Y0jw7VqBvJ__eI5ov0.ynLkZC 7jeIsSTuDSODHplEz4De72J2V0bHJzFW.84exDc1mUYyFp18MBQfBdOlLcEAeOvs2_PXAX9DF3Ti TJDv3naqOHAoLLE3YSY4ws06OTmUsUtjhE271Gcp7mefMBde0l1_CqwyElt9L.mKCSgbOfuq7ugq 65Hh9prpoO85HzZJLChI5LpTSXI2qvAYicFN2FYX_.iIBAUcQoUYlgeH9bksj33bB8vKclZPeScd Tm8yJp0JvIHywX2UfA4hJj_i4y9IoV4WwglxFTgVU63v48wKQ_FDvwr9KjVsUmZhGNle53yAJ1Em jF1Faz3P4AtzQG9nuZjqX9q5x7klzgg69d2dJTmiPtUW2z5K3jvvO3hCJMYoIgzLtaqsCopv07gf XO9aV6Rs3xg6QGhPNkudfBvsFLICd._rqfVTBUfIUu_q4YOeOFih8mFw9KpnmOyiPuXUzdOZ_91p bErXTsGERNhGxNEtBCRx5bwCyXpdUSC5rjnWJhRw2nlf3snHQjoqVcf4Hgk51gvIdD3JA4imM.Sv V2URCxvX3iW0EZmrFka2d4RgWB4OPocFhon5K4P3DiNXfg6FenuyaK6UKg.pR44dmEqasVQKGIWq uoc_guqn84sF_0HsV7GK3RNfpfbyg5qDDlaTWr61qv9R6ajvY_jyK8eHuHi8xLbyuKBqE_d4JBJR FINDeT6djB6HuMvp.8dnJX1CKP5jOLRdQMJQgkBF9CehmXM_S0nYhDWxBvNM9CdjDvPK8xXOy3tj RCXSvO_kvyg-- X-Sonic-MF: X-Sonic-ID: 9c2392ab-8143-4ca4-abce-bb28f312d370 Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.gq1.yahoo.com with HTTP; Tue, 5 Mar 2024 17:43:50 +0000 Received: by hermes--production-gq1-5c57879fdf-7xbd4 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 02e2d985959e4435d6d14d7a66a30c80; Tue, 05 Mar 2024 17:43:46 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.400.31\)) Subject: Re: compiling for other architecture [armv6 targeting specifically] Message-Id: Date: Tue, 5 Mar 2024 09:43:35 -0800 Cc: mat@freebsd.org To: oliver.epper@gmail.com, FreeBSD Mailing List X-Mailer: Apple Mail (2.3774.400.31) References: X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.80 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.80)[-0.798]; 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]; DKIM_TRACE(0.00)[yahoo.com:+]; RCVD_TLS_LAST(0.00)[]; FROM_HAS_DN(0.00)[]; FREEMAIL_TO(0.00)[gmail.com,freebsd.org]; MIME_TRACE(0.00)[0:+]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; ARC_NA(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.30:from]; TAGGED_RCPT(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.30:from] X-Rspamd-Queue-Id: 4Tq2x568Trz4QZ2 Mathieu Arnold wrote on Date: Tue, 05 Mar 2024 15:37:08 UTC : > I don't think you need to do much of the things you are saying, cross > building can't really work because most ports will compile something = and > then try to run it, which won't work because an armv6 binary won't run > on a x86_64 machine. >=20 > What works on the other hand is using poudriere and qemu-user-static. >=20 > you install both, and if you want to build packages for armv6, you = just > create a jail with the arch as "arm.armv6", and then simply run > poudriere bulk with the arm jail. It will build everything in a jail, > and you'll get arm packages in the end. Back when FreeBSD ran official port -> package building was targeting armv6 it worked this way. But there were major problems. The last armv6 attempt was on Thu, 05 Oct 2023 02:37:41 GMT. It queued 34637 packages (so a from-scratch build attempt). It built 8276. 242 failed. 25763 were skipped because of the failures. 356 were ignored up front. The overall ending status was "stopped:crashed:". This was a 132releng-armv6 quarterly build. The prior from-scratch "stopped:done:" build was on Sat, 05 Aug 2023 04:40:30 GMT. Queued 34382. Built 26346. Failed 407. Skipped 6844. Ignored 721. Again a 132releng-armv6 quarterly build. (Unusually successful for fairly modern times.) The most recent from-scratch main-armv6 build (non-quarterly) goes back to Sun, 11 Dec 2022 03:52:32 GMT. It had a large incremental build on Thu, 12 Jan 2023 03:51:11 GMT, which is the last of the "stopped:done" builds for main-armv6. =46rom my own on-time involvement and and general observation of the official package build attempts for 32 bit architectures on 64-bit hosts is that has rarely gone well overall. > On Sun, Mar 03, 2024 at 01:53:31PM +0100, Oliver Epper wrote: > > Hi all, > >=20 > > I am currently working on an updated port of net/pjsip. I have a = personal > > use case building for the raspberry-pi, too. All the information = that I > > found so far seemed outdated. Many are talking about building a > > cross-compiler. With clang that should not be necessary, right? > >=20 > > Can anyone point me to more recent information on how I can build = for armv6 > > on a x86_64 machine? > >=20 > > greetings > > Oliver > >=20 > > P.S.: I know how to build for different architectures. My questions = are all > > about the "dos and don'ts" and best practices when it comes to the = FreeBSDs > > ports system. =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Tue Mar 5 19:50:07 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 4Tq5l11mC4z5DJRx for ; Tue, 5 Mar 2024 19:50:21 +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 4Tq5l11DFmz4dvs for ; Tue, 5 Mar 2024 19:50:21 +0000 (UTC) (envelope-from bofh@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1709668221; 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=ssQ9VS+fth1MSIxJHjZgEQCo+HwyXiYVngkyFUl1KuU=; b=CpHCEWpHCchus+FN/e6lfzAY1hOGI9ajtZXvHhwfmPzxufgxfdZ6Va+AebzEci+NML+gzX i7No/3zoBG72958AyJrfCuPtM5Rm1vwZaxXjFqZc/OJObovCVNLiyHzea3sgwQQHx3f4Bs ezshul8QPt38Xm8pRRSoLU6FsoJlWyFzdIdLHRlYdN8NK4qsIqIhLPniB70/D5IsM8tKhF MK+g4S5VLhIUTWjRCeIdX9rea7kYP3o6T60OM02sueTa9j9KNr8DM49I2q6FeAUnipg2Bv 9rHYb5+1cgc9ga3Wg7+CuICIAdr/VCYHTLIB9pKhfEQvfyJK2XZ6jzZcpyUsOA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1709668221; a=rsa-sha256; cv=none; b=jXcsbaK9/1BAPdCcRL4xz8oPEG1Zb8jMMt1aAN8YNzyOFyOGu+oBl7Z9dmX5r6LdlYjW4l 3dHN4eHfaExDlFs+DJ61uWxwxcFlMgRIiVBfLRBg1BdnLnX7ycLjUO5VoMz4ANTfO5Sl67 53VlGfI6KqPNmHlaVeym2BB2Za3pNc/6eyh3DnKA0OI8DkicgqrZjkQtSUSsPOvIqVVfPk k/gnjCi24wofUd8BctjHjBTmp9l7/+4QVHxepq2Z8TOkVLr9+CfT3NMmwD217QrMxvGlM0 Bqsu6hJ0VtP6uC3tieuJ75zCozN6OO8me6V5K1vaVLTqsDiaDysHPcFbhQCRkg== 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=1709668221; 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=ssQ9VS+fth1MSIxJHjZgEQCo+HwyXiYVngkyFUl1KuU=; b=xGHztiJWbVGVYg7jVE4+YeGc/TlvpgVnY9mu0o0QRml6jDn7/xM7ylxwmxfqjjNBfBfiNP 2GZZ9nKep4LAPAtgwT1aHGSFGBgqrLg3hOsvh4b8qVX0XE0tz3bKkMxhmlf5S9fcYm0LcN iIjm/gLfe1sO5UbX9/CVjgIEyRblY4q1vpgTCZs1hdNa32V95syAPSe5VCdVR1W/udEi12 QHAa0V460LouXYYAshmpZMg/jU2hKq7wHhFlsftFnaYVyNsRBNVHQrvJFpa8qdRk1OyDpB z0e1VXbZetJV/YetTnUhMFSPEOsc6IguOzRmW9ekpY5xPwflP49WjjqxsyULgA== 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 4Tq5l061Zlz1DdQ for ; Tue, 5 Mar 2024 19:50:20 +0000 (UTC) (envelope-from bofh@freebsd.org) Received: from smtpclient.apple ( [217.117.226.147]) by mx.bofh.network (OpenSMTPD) with ESMTPSA id 947be81a (TLSv1.2:ECDHE-ECDSA-AES256-GCM-SHA384:256:NO) for ; Tue, 5 Mar 2024 19:50:18 +0000 (UTC) From: Moin Rahman Content-Type: multipart/signed; boundary="Apple-Mail=_163CD25F-4BC7-409A-99B2-F0C4BD8E26DB"; 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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.700.6.1.1\)) Subject: Re: Call for help: moving manpages to share/man Date: Tue, 5 Mar 2024 20:50:07 +0100 References: To: "ports@FreeBSD.org" In-Reply-To: Message-Id: <6BC5A7AA-AAE9-4771-960C-51996CF90816@freebsd.org> X-Mailer: Apple Mail (2.3731.700.6.1.1) --Apple-Mail=_163CD25F-4BC7-409A-99B2-F0C4BD8E26DB Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii > On Mar 1, 2024, at 7:25 PM, Gleb Popov wrote: > > A small update: we're down to 705 ports failing and 342 skipped > according to the latest build run by bofh@ > > The updated list of failed ports can be obtained from the same URL as > before [1]. > > It is also worth mentioning that portmgr@ will make the hard switch > after 2024Q3 gets branched. This will break ports from the list, so > please make sure to update them beforehand. > > [1] https://people.freebsd.org/~bofh/dropzone/manprefix-fail.maintainer.txt > Although we discussed earlier about making the hard switch sometimes after the branching of 2024Q3 however based on today's announcement from re@ portmgr will complete this task before the final build of 14.1-RELEASE starts. This decision was made as the release dates and this change are coincidentally too close. As per yesterday's build the there are 557 ports failing and and 271 being skipped. The list of ports failing and skipped are available from the same URL which is updated daily: https://people.freebsd.org/~bofh/dropzone/manprefix-fail.maintainer.txt And thanks to everyone helping us completing this. Kind regards, Moin --Apple-Mail=_163CD25F-4BC7-409A-99B2-F0C4BD8E26DB 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+fvbm1phfAvJEFAmXnd29fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDRE Rjc1MTEyODUwNjhEMDY0QTA1MkY5RkJEQjlCNUE2MTdDMEJDOTEACgkQvbm1phfA vJEyeg//eqLKzqhF71Tbq8D8FnO8QlNELHjEJr4bsumsCQNcvk5svrBUjhX3Hsz+ fnjPh7O1zf+h8MVnJxF6MbLHuaiCD2ZMOZ3Yv0kSB8I0gTw7BVQbtDO+iaE+xLtL lLey4M8tY3Qorvk0UxG9o/I11LfHufKmoRStGNUd4HJTwLnaIdjz5C3RHC77ozpe Abfi4t+MU5nOVOC2AaZmyq1tJtjpbPPH+b7C4IrqD1zhZA/9y1m4XgrGNDKYweBE lPeqXFuBKUSBVOsE61QuVq7/yM5ZHZKzrERD54Bsi1Tjw0mIyPSoePhoBj03wzGQ RwowqxErl+ni0qzasLDVX7N1QAVFRPDjTD38fuC5LgxVcHYSxuCNIvooT7nbywuT KniOZ6CUZhvH4eodT5HaGFkWj9LA9M9H82E66ZOvPpkgVOKNABcmYhQe/DhA3GQv KdiP+9r5wsaFe9lRGHp8MVZmzuRF4y1EuDQ09fiLnLII2v5y68kAqX7FJZ18jUdU XbnnouP8p1PEpxKGxFo5hh7p39jqwYFHkUNY+6RugUwJd8Jjpbr4MFqRuwUiaflW AEir4vFuv+BV9s5i3AjUeQ0jZqKHQYwBx3SncYEOdSIWLcIn5aWE7iOpipN07IOb bWR8IiEV3cRljwPnyVquniSkZ7MYfh0VLNhTiLwSJUNgvgAW6Qc= =Xr75 -----END PGP SIGNATURE----- --Apple-Mail=_163CD25F-4BC7-409A-99B2-F0C4BD8E26DB-- From nobody Wed Mar 6 02:43: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 4TqGw45RVdz5Dx5G for ; Wed, 6 Mar 2024 02:43:48 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic312-25.consmr.mail.gq1.yahoo.com (sonic312-25.consmr.mail.gq1.yahoo.com [98.137.69.206]) (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 4TqGw353JHz4BqS for ; Wed, 6 Mar 2024 02:43:47 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b="Ny71/79D"; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.206 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1709693023; bh=2mcFLP9Hf6mC7HPE1IqCd+qqAeJSLiRD/BPs5dexSn8=; h=From:Subject:Date:References:To:In-Reply-To:From:Subject:Reply-To; b=Ny71/79D1J0j/eFMRKBFrWIRMszlVJF2G4d4cPpTxUa5zIEa61lXz8uw6S+9Ov8gtq5cjIWnGAyIj9u1oH+im2PMY3gFop38iNOXhLyYsbplgKRxuQz4VqYOicVM5Ohkm1mbixC0/fDQWKxEiIrQeTOX3NwFUvOLUMtJM7vqReTv/g15adQlaOW6yHqZWbm3f++r3neSlnUhhpb3BEuKT3GFtg+mg/kSBc0qRDcleIDaMNs+kHKQGpSpVgNvFUxqgmk/KJv6eBlGBirT9YN5u+k/hzS3CfoFoKILeqjly91Ypumgd/lEgObRXOYfmWk0wrUPydaiZaax7ibK7kNNQA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1709693023; bh=cwh2DyI+Mgw0328gz9ieq8TnsfbHal31jI1efyKrePp=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=Xcp+RcKe0X+ES3wIEP7o2gGLH7WKtoeJCOE52+e44v3PNYvYqIJdA5nz4AkHqMMdtzcNp2ZH6Lss/fWIgVUBRwe5t2vaYM8+0cUVRwbeK2zciTEJ+sEZfmOr/lIjYPXpD7LlnfNnqQEKtmW+GzjOR3uxOKXTuxFSsxWpJWEq1FZRl8l6VKuiULfwLwiACuGIqV7bVy93t0aV/U+1O2PnmRtziKv1UPXTutYMDC3UkNhsFqI/oXIOS1NzV9oIJ/YoIaB8AvAeAsRusFtpjhV8uBCqhLU56xIbITR/xNPxJFwJ77j48vXfMfpYMc0pBNLBBRTV/TJPCizazVPRbeVJaA== X-YMail-OSG: 3aS_ZW4VM1lMq7bi46kdIRpWQRCTMDxGaBMIZub8VzxpAfuv7NjA_0olS5QulaX 44lsk6dt75bnOKbC0lngaki18QKkqtLQznZcPybBPVsnWp1rfjIWdQm.o3U_nl02oe8IIvGB5YLE TltNmikYh.LpF6bm6V7FDScNQcJLnRXQmRKVfwLKfhZB0LTUjyB.F0iA8DAq5hdf8PuKXGiqzAe. wWuBVsesEZLy34H912gtRN2mucESDc8fYw7GffzOg175phh8urqxTZt9mLCWqIZ..KcEiLOsL7PC DxZiQ1x9lednikKFD5CdcpHctSViZ.Skfb3vVcQ3MtlDvcuEknnUHYsUjBe1AcvuTYP.MRt3fYHM nHFbkFpGU5xFjun76xAoA6kI9haUDHnGZw43Nu2klPW00.I0WYBjx9VnLKNKd7uAh2u0WxQtX4wc ijm2ZMu9qVHJdAg4nipzwjQv8nvJns52Z.99jF7IfE_ST01ql2nDw7SY9HExYk9Ch2lt1RLEcDxY z4VmvNRK_0NFo1E67l3K0js0NY4VJgOmamBgfjtInB7lT00hlydH59QbROLi92UoikA8u5w_sDNZ _erchEEJzjcNym0t35qrgs6FsPxcNiopKSEYlXG93QU9jiTu6RwdkYmHeeY50HNTAI_RuaHkAlSt mJrHxnI0SsovhcqRVWGHBOQABQqkylrGbXXwJMpaVBaPjddxtUbnqpuDffC4uvzaWknFymwi7EW9 Hnqwd4NOFEh9cKBLnQCkV.8B5NypaJ7UBVIdeXPzY5ZDxaq.3WrBHB_FekBna.7S_H2GGDstWelk sYa_0qA9z4MC14yQQk0RJoTfsYB4oiodGU4c.3IjTF1W970Hlp9vMs1oUGD_4eLJm9FRaKeEdwLt H.P83U0UwAMTSFTPIGwj.ZhWD.yJc1D6jAXbpVW5srUMeEoGeV4jnv6EtuUX8x7AjDFmOq8QkzjJ 7TsvX402ZX0LU_DE3JFyW7fiL_lQXN03V6nuSl0fATsvLh3xdCrQ8.MRUC4F3GrAnA4RSg3VKigq lDNdbuXBXGOMMT5nXVX8RQ2tqCteLTwVZ6lL3T7aQH91hZhr3vQcfcg7Ka391YJH6B_9WG3cnZ.t 6xOjGgGn0sbOS7_ban2DrJ93o57G66HrDD55W5Jvp8hag__0ElOkorpNELbTjug3umBmPqQQK27J wPCBz16ACIYW3954I_HgfaYMjoJYv6GrvNN5ks7RewE2_TLDlVQaf0RosgxaBo0x8Yxil2BWZZVn LUaMwohCVxUX.Xg41U7cVOz87DiGSBdFgUE.JP6Whfb9_UvcAky3I130RopQ0qXiCqjQavnMRRHO zPtnRjtWzvY03jGJ9ZoK_c9iPC1mkBNliAasE2L7lfHwjg8aETT3._y4PuYeTLzlTjX1cd3ve2b9 vm3BZPN.L7KTzGTm_dGo5qY.4ndxJy3IvIY.eUNYmq.CJV_uCu0AoZ.8UNxnPk9Hs85iXJsxa2Hb knldnyhjC6Q9yb7c9VsciS5.VflrFJqH6whqhBc8ePFtzI1UNXckjocfWRySd8w53wPhbes_3p78 hPFem_liVrH1K5lsY0.YMB0XgMM1QiS2PZ1fpUHMyaTvQlHerc_UrRIv6wY53BoymP9k18apuXyr roGYOWrVT1aK0g4KiwS829GSKIOKRpCk9mQz5ZSj4UGxrBr4kQn5mhP0aPqCloNf7EaxTRsu5wCY XztM_BF1P8MJKytUr8Cz2XhqegxL0qxJbiBljy9L5hUwPXsYjuxBwyr5Zk7X3fIsJYj1eIR93.Ju LSARsZszYisSJipr5C57vOtq7uDTRCNxpy5UNhCbGVk3h8z48cqNRyqRPveWpKRb9BxKNKNbtUxX fITMV1QoLniOMqktZauW5_cbQzdcB_k14_MVTsRzQVOpMpedUhzgqaL8XTSuZrP3uxddMjCSVpHR Lx6P5huBx5uYfesd08DKpNd_Y3JSYjymCeDEfvYvEcDOLHV31WmiVY8WMo2Vh990B6ipRMHEXZJi mcmtCMLwoRSIDaAenFtoaFjCAMFsC5JbVU7LRV3E.bA6UkbpZJLZBY5tRDsHoyuJ0bGCKhO_SWtl Vc4CVuvV7Ku3j5KwmflqakCRTjqSYDaGMKGGPpZQYNR2AJMtYOVw073aXHxenZRee2uNLeMPw_7J .MclVDgIObChKL1gT5dfTwTRj.JTmstF3SDpMbh95fL1049A0ryG82NBEyh1Lv5ANHg2svk860VI z0hFkohNEyAgEYtdVTAywX9UbOqtf_uDdiNAhPY9OJI.bW.0YQJqXMyUyotk- X-Sonic-MF: X-Sonic-ID: f59e0b3c-6406-4e81-9573-33fb6c97f8df Received: from sonic.gate.mail.ne1.yahoo.com by sonic312.consmr.mail.gq1.yahoo.com with HTTP; Wed, 6 Mar 2024 02:43:43 +0000 Received: by hermes--production-gq1-5c57879fdf-6xjwd (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID ec4a4cebb7eb2b3597299434a4a1c87f; Wed, 06 Mar 2024 02:43:41 +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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.400.31\)) Subject: Re: FreeBSD ports community is broken [port building configuration notes] Date: Tue, 5 Mar 2024 18:43:30 -0800 References: <87B38D6C-1D83-4158-B03B-F4C8EA396DD1@yahoo.com> To: FreeBSD Mailing List In-Reply-To: Message-Id: X-Mailer: Apple Mail (2.3774.400.31) X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.997]; 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]; RCVD_TLS_LAST(0.00)[]; TO_DN_ALL(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; RCPT_COUNT_ONE(0.00)[1]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.206:from]; APPLE_MAILER_COMMON(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.206:from] X-Rspamd-Queue-Id: 4TqGw353JHz4BqS [I noticed that my SWAP figures were not self consistent for the armv7.] On Feb 18, 2024, at 09:50, Mark Millard wrote: > [I also forgot to mention an important FreeBSD configuration setting > as well. It is not specific to poudriere use.] > >> On Feb 18, 2024, at 09:13, Mark Millard wrote: >> >> [I forgot to mention the armv7 core count involved: 4] >> >> On Feb 18, 2024, at 08:52, Mark Millard wrote: >> >>> Aryeh Friedman wrote on >>> Date: Sun, 18 Feb 2024 10:37:06 UTC : >>> >>>> It should not require >>>> prodiere running on a supermassive machine to work (in many cases >>>> portmaster and make install recursion fail where prodiere works). >>> >>> As for configuring for small, slow systems relative to >>> resource use, I provide some settings that I've >>> historically used below. Then I have some other notes >>> after that material. >>> >>> For a 2 GiByte RAM armv7 system with 3 GiByte swap space >>> and a UFS file system, no use of tmpfs in normal operation >>> (since it competes for RAM+SWAP generally): Actually: 2 GiByte RAM armv7 has 3.6 GiByte SWAP space, with some margin. Ever so slightly over 3.8 GiBytes got the mistuning warning but there is variability across builds so I try to avoid repeated adjustments by picking somewhat smaller. >> FYI: The armv7 has 4 cores. >> >>> /usr/local/etc/poudriere.conf has . . . >>> >>> NO_ZFS=yes >>> USE_TMPFS=no >>> PARALLEL_JOBS=2 >>> ALLOW_MAKE_JOBS=yes >>> MAX_EXECUTION_TIME=432000 >>> NOHANG_TIME=432000 >>> MAX_EXECUTION_TIME_EXTRACT=14400 >>> MAX_EXECUTION_TIME_INSTALL=14400 >>> MAX_EXECUTION_TIME_PACKAGE=57600 >>> MAX_EXECUTION_TIME_DEINSTALL=14400 >>> >>> /usr/local/etc/poudriere.d/make.conf has . . . >>> >>> MAKE_JOBS_NUMBER=2 >>> >>> /etc/fstab does not specify any tmpfs use or the >>> like: avoids competing for RAM+SWAP. >>> >>> The 3 GiBytes of swap space is deliberate: RAM+SWAP >>> is important for all means of building in such a >>> context: there are a bunch of ports that have >>> large memory use for building in all cases. >>> >>> [armv7 allows around RAM+SWAP=2.5*RAM before That equation should have been RAM+SWAP==2.8*RAM (with margin considered), so SWAP==1.8*RAM. (With a small enough RAM 2.7*RAM might need to be used, for example.) So the 2 GiByte RAM leads to a 5.6 GiByte RAM+SWAP for the builders and other uses to share. I may set up a modern experiment to see if the combination: PARALLEL_JOBS=2 ALLOW_MAKE_JOBS=yes (with MAKE_JOBS_NUMBER=2) still completes for a build that would end up with llvm18 and rust likely building in parallel for much of the time (if it completed okay, anyway). Something like 265 ports would be queued, the last few of which include some use of llvm18 and of rust. If it failed, I'd revert to using PARALLEL_JOBS=1 and MAKE_JOBS_NUMBER=3 and see how that went. llvm18 and rust would no longer build in parallel. If that also failed, I'd revert to MAKE_JOBS_NUMBER=2 . The last option would be MAKE_JOBS_NUMBER=1 . It has been a notable time since I last did such an exploration on such a small configuration. >>> tradeoff/mistuning notices are generated. aarch64 >>> and amd64 allow more like RAM+SWAP=3.4*RAM before >>> such notices are reported. The detailed multiplier >>> changes some from build to build, so I leave >>> margin in my figures to avoid the notices.] >>> >>> I also historically use USB SSD/NVMe media, no >>> spinning rust, no microsd cards or such. > > /boot/loader.conf has . . . > > # > # Delay when persistent low free RAM leads to > # Out Of Memory killing of processes: > vm.pageout_oom_seq=120 > > This is important to allowing various things > to complete. (The default is 12. 120 is not > the maximum but has been appropriate in my > context. The figure is not in time units but > larger increases the observed delay so more > work gets done before OOM activity starts.) > > Using vm.pageout_oom_seq is not specific to > poudriere use. > >>> As far as more ports building in poudriere than in >>> "portmaster and make install recursion" in other >>> respects than resources: it is easier to make ports >>> build in poudriere. It provides the simpler/cleaner >>> context for the individual builders. More things >>> lead to failure outside poudriere that are just not >>> issues when poudriere is used so more care is needed >>> setting up the ports for the likes of portmaster use. >>> (And, yes, I used to use portmaster.) The required >>> range of testing contexts is wider for use of the >>> likes of portmaster to know that the port build will >>> just work in the full range of contexts. >>> >>> Such issues adds to the port maintainer/committer >>> development burdens when portmaster or the like are >>> the target level/type of support. >>> >>> (Note: synth may be more like poudriere for this >>> but I've historically had use of platforms that >>> synth did not support and so have not looked into >>> the details.) === Mark Millard marklmi at yahoo.com From nobody Wed Mar 6 04:11: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 4TqJs82vDwz5BcFG for ; Wed, 6 Mar 2024 04:11: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 4TqJs75d3Sz4L3b for ; Wed, 6 Mar 2024 04:11:23 +0000 (UTC) (envelope-from portscout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1709698283; a=rsa-sha256; cv=none; b=oIUxPfqBEzBAhiv8v9DEN+ZgocUskeV0uhxZMv+JBy8JrGGAu4EBA8KAwFDVIZ9DwYAxZV 20v6LZ8PzwXbfJNuQJGad7ER1rjNt/6GGDNQ+JM0vF7wl3wc5Y5dbmq4ZHjBadv07etc9K FXrouGCEY1idSv/Moix8LproI2R0FxuPgrRMtNAD/245bQ1jDIswtsAEk9TDLOwc7lLpIt FgelSEpsVE65E2ih4tU03AMyBBNIJJ4jUFJ96/f8LyHZazQoG0LR7elj9gZpq7AChJ2x6q SHF2vOpzdfmnNs2KnUdVKjqMjz6GbHep1PRCF6SzTAKKTz5VcBGTsGzgqkYqWw== 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=1709698283; 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=mj1irrfcGtfMfNkqPPXxURNSQ9t5kpxf9JIZ1nt+p6U=; b=siA2kgRq3XQDCVq2GvB9iEaeLGwL6fP0oLbiVmv0FD+Xhe3kxf8ItLeBNW1KQWW0dsfkPE Zrj+3d5P4GqAAL3vEIGutI9F1ckix/k8P12R0zFOL7eHnc2aFf8hmX0yElhFPqDgKrx/0T Cx9P95qGtEgtd/m+DOXOKAialq/mUJ5I3iJ8MnXsaAPYrKRhtmffp0eqslvP9xGUpoq3XA ZqQhtGvsViTFCKL678XAKQIuJBowkqz3SbvLNvXPF5v2eFySHscaXvwmPArpWvB3wepPL5 avxOIqHJj6puWVZjmWIzU365A8EkSDjiqQthPWc72f4Jty3CIQNp7QGIDw/2Pg== 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 4TqJs73W3kzZXW for ; Wed, 6 Mar 2024 04:11: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 4264BNqN038373 for ; Wed, 6 Mar 2024 04:11:23 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.17.1/8.17.1/Submit) id 4264BNB4038372; Wed, 6 Mar 2024 04:11:23 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202403060411.4264BNB4038372@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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Date: Wed, 6 Mar 2024 04:11: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-240305 ------------------------------------------------+-----------------+------------ devel/py-archinfo | 9.0.5405 | v9.2.93 ------------------------------------------------+-----------------+------------ devel/py-cle | 9.0.5405 | v9.2.93 ------------------------------------------------+-----------------+------------ math/py-claripy | 9.0.5405 | v9.2.93 ------------------------------------------------+-----------------+------------ security/py-ailment | 9.0.5405 | v9.2.93 ------------------------------------------------+-----------------+------------ security/py-angr | 9.0.5405 | v9.2.93 ------------------------------------------------+-----------------+------------ security/py-pyvex | 9.0.5405 | v9.2.93 ------------------------------------------------+-----------------+------------ 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 Mar 6 06:50: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 4TqNQF0zw1z5Bv3N for ; Wed, 6 Mar 2024 06:51:49 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Received: from mailgate.Leidinger.net (bastille.leidinger.net [89.238.82.207]) (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 ECDSA (P-256) client-digest SHA256) (Client CN "mailgate.leidinger.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TqNQC6NMLz4YdM for ; Wed, 6 Mar 2024 06:51:47 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=leidinger.net header.s=outgoing-alex header.b=nqCoZkPo; dmarc=pass (policy=quarantine) header.from=leidinger.net; spf=pass (mx1.freebsd.org: domain of Alexander@Leidinger.net designates 89.238.82.207 as permitted sender) smtp.mailfrom=Alexander@Leidinger.net List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=leidinger.net; s=outgoing-alex; t=1709707896; 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=63UHwmCEaYPPv2qUWYdePWfaPor/e9UntpDNo+hi+4E=; b=nqCoZkPo4MQg0IVIgWgwnV6R7I4kP8LlnuyuvaEUDTEp5uEC9rhCplUEBzUbfnCUNE4Cg0 nrQbJQc2sHkkzIV6qLTH8yricoOfEOqbnj93rMF4zgKSkW5O6g3mWxOwcfj+XdVxmckgwf mweaIEYG+izS9jdWTv41sqp6P8Il5oi8D9RzOCbpkl/zf1XVjsqF2iTIxPdhEd9XSJVxh4 0HxinZ8VN/njPrKKSvQu8WL+Xr+e9+8wUL8GA6eEJjak6eiuwSfhPrzR4uUABo/8M6xleA 4Hha1osQtyOgg0GttprzF7IawzLZmMqoehT3I1IChWwhdg8yoCIVdS+qzylloA== Date: Wed, 06 Mar 2024 07:50:43 +0100 From: Alexander Leidinger To: Freebsd Ports Subject: PORTEPOCH reset when PKGNAMESUFFIX changes? Message-ID: <0acc264da5f038589d31a3d5be30fcda@Leidinger.net> Organization: No organization, this is a private message. Content-Type: multipart/signed; protocol="application/pgp-signature"; boundary="=_69d7e518117fa4625c786c4942a10b29"; micalg=pgp-sha256 X-Spamd-Bar: ----- X-Spamd-Result: default: False [-5.10 / 15.00]; SIGNED_PGP(-2.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.998]; DMARC_POLICY_ALLOW(-0.50)[leidinger.net,quarantine]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; R_SPF_ALLOW(-0.20)[+mx]; R_DKIM_ALLOW(-0.20)[leidinger.net:s=outgoing-alex]; RCPT_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:34240, ipnet:89.238.64.0/18, country:DE]; MISSING_XM_UA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; HAS_ORG_HEADER(0.00)[]; DKIM_TRACE(0.00)[leidinger.net:+]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; RCVD_COUNT_ZERO(0.00)[0]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; TO_DN_ALL(0.00)[]; HAS_ATTACHMENT(0.00)[] X-Rspamd-Queue-Id: 4TqNQC6NMLz4YdM This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --=_69d7e518117fa4625c786c4942a10b29 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed Hi, Does poudriere/pkg take the PKGNAMESUFFIX into account for a given origin? The context of the question is: I have a patch for a php-using port which flavourizes it. It will go from no PKGNAMESUFFIX to the usual php version as PKGNAMESUFFIX. So the package name will change from abc-1.2.3_x,y to abc-phpXX-1.2.3_x,y. The question from the port maintainer is now, if it is possible to reset the PORTEPOCH and the PORTREVISION to 0 (remove the corresponding lines). Before subpackages, it was not necessary for pkg/poudriere to look at package name, the origin and the version (including epoch and revision) would have been enough. For flavours I still think it is necessary to only look at the origin, and not the package name. Now with subpackages I'm not sure what the correct answer is. Can someone share some hard facts about this? Bye, Alexander. -- http://www.Leidinger.net Alexander@Leidinger.net: PGP 0x8F31830F9F2772BF http://www.FreeBSD.org netchild@FreeBSD.org : PGP 0x8F31830F9F2772BF --=_69d7e518117fa4625c786c4942a10b29 Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc; size=833 Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEER9UlYXp1PSd08nWXEg2wmwP42IYFAmXoElEACgkQEg2wmwP4 2IZr1g/+LE8rVdeYSPR4T+TmeSAIRzDIsHBRB/aCq9ubPqQQ4TxJIyLRUYA+26Xe d0BfwOytIcsefaK8iSEH1xUP4hBgCtK3GNLke+Skorkh9/izn+rz/iVv2IbMplD+ 6woxZXyFG0oRx41Fa9Iazbdw+xTtfrozvn1KF1HqBJqoof1RSIF2fywqs5OChwTN wZ+WLoarY7eyL+HyQnAZgVyHQai47K9jO7u8W6juY72nQb3Srete557POw+JHPu4 e5YvAUkVcCzA2ve2E0KZ7o1Z2N+UhUdSHbC+O9Kzz60fwqh9YcHFfG6xijQ8/EDu np4VI+9soCZCCVdFiROyA9/Bzv7OyRaWIhTuBPG82PBsS9x+ddT7cT8iVapa9I9s SkEGaVxkEXJjRlKgADBnHj/btbeRB+CoBgioAKtBFU8OnpkLBT7E3qj9sxrRTy9K UMoYz32c7gDxsBr91i5bJzK+RUPSKYxsnYpvNEw1NkuT5fnfGlRQO8g75Me1XMvN g2e6gigY+S4NzfOhvZ3d3QXmmzPvFhISOkjNiduenIRea82L1T/c16rNiq0EIAY4 Wm12JPD21LLA9IKRC+Dpk/GRzeWk3mbgGJd2q1teYoHBrl7+LQzbYELMcnYSUTgD iE3Davy57rB7dlym0bV8SZvv4aPDqQZNlBCuL84C+gBU07xX6Ws= =rIlS -----END PGP SIGNATURE----- --=_69d7e518117fa4625c786c4942a10b29-- From nobody Wed Mar 6 07:14: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 4TqNwF4kxTz5BxCN for ; Wed, 6 Mar 2024 07:14:21 +0000 (UTC) (envelope-from mat@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 4TqNwF46fsz4bX9; Wed, 6 Mar 2024 07:14:21 +0000 (UTC) (envelope-from mat@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1709709261; 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=H1QsIY2+frvUFbJEDHms8c9IcI4M1YnFYADb7V6jo10=; b=PEGZu/9PAzFkDUKWgzrOKPmPDFBT8Fiih0o4XZoJZ34m308Rg9EURrvS/KIQEfqQmvQibL 5f2WLPJMjbKKNpfWN2KHiSeZ9X2d45lqOJIDPP1knNZEaudysKW3lIG3uLdbuuCWcHPmoR plTrYn3KCK14WQ2vFmlERQzziDQb6uQ3eE1bzYfPuiEAjn9OLQycqwYYN03/jdwuWwCTBD SlVQjvH8e/gQ+3/um4X3WhR9xeED/LLrwJnpehDoVZFjMii+3DuplWzT8ETHZ47GE6xkUr rukT162TezONBrNAGYyta15flO5IBdLXxTYcb8QczoVGqO0dnqWeengkI+tr9g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1709709261; a=rsa-sha256; cv=none; b=xtLTZtlQJa4BdHWTQjzb3yC0SLzjM8gEI9LA4D8/U/dFtX3QpPawjAV8AxgLPyOfI8GDQ1 uDUoYFl/z3Sm4Fy87d3wX+I6YSWE94rW5TGSkW1FY2LttcOtgUf9r4qt0L1aukF8CilXlf ++9g4vg8dhfdI2ErQaODTP3cWAzxIZpecEmEGV2jZ38kJRJ9vaTjyegQoGPHs8zUAQOiOF wrwaI6chTNJ2V46TAXMtB2T2th4aujVJSnYhnApPB3dwKLP8pUZR+zflCQLnNeA+WBtHbl g02rz+FOuRlrwmd4QSQ09m1BOy1oDTqwmV4wunDNPi3WRtYs04M2UAWpX3mQvw== 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=1709709261; 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=H1QsIY2+frvUFbJEDHms8c9IcI4M1YnFYADb7V6jo10=; b=Rd8DMd++Sge12vaRcfHX5/c1NpvqBISpkf1z7lIC2FMf9RZ7zD3oMBzliKIZJrEuMX1YIM qzFzK68aLnjH5BMci/alux4RYZ7fgaazBf8UuA84ih584i8TyuMlqgNeoi3NgXc+SaPQ1a wEv3jUlcJ1uJ/93K07MKJK6Z61LMFecDvZqx7kO5RrFaDpJorNMctJjYCosBS/fvm2F98/ w0hCOZLjGOzfcMPzeCjMb3TrlKGEXIfcmLzoqf1zpv2R+HWLBrryDqeazmXsIIaSMw5FtC IdBrGxQVwJU9jNui1JpGY/ExohjhfKl/Vpo7AuihyVEJTYeYbCmnbHuzXMCQzA== Received: from relay.mat.cc (eqx1.mat.cc [IPv6:2a01:678:2:200::49]) (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 "cow.mat.cc", Issuer "R3" (verified OK)) (Authenticated sender: mat/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4TqNwF30zQzF9y; Wed, 6 Mar 2024 07:14:21 +0000 (UTC) (envelope-from mat@freebsd.org) Received: from aching.in.mat.cc (unknown [IPv6:2a01:e0a:836:f670:6c15:6882:580:f0a5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by relay.mat.cc (Postfix) with ESMTPSA id D0E6620D4D; Wed, 6 Mar 2024 08:14:19 +0100 (CET) Date: Wed, 6 Mar 2024 08:14:18 +0100 From: Mathieu Arnold To: Alexander Leidinger Cc: Freebsd Ports Subject: Re: PORTEPOCH reset when PKGNAMESUFFIX changes? Message-ID: References: <0acc264da5f038589d31a3d5be30fcda@Leidinger.net> List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="l5ji7zr7uscd7eik" Content-Disposition: inline In-Reply-To: <0acc264da5f038589d31a3d5be30fcda@Leidinger.net> --l5ji7zr7uscd7eik Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Mar 06, 2024 at 07:50:43AM +0100, Alexander Leidinger wrote: > Hi, >=20 > Does poudriere/pkg take the PKGNAMESUFFIX into account for a given origin? >=20 > The context of the question is: > I have a patch for a php-using port which flavourizes it. It will go from= no > PKGNAMESUFFIX to the usual php version as PKGNAMESUFFIX. So the package n= ame > will change from abc-1.2.3_x,y to abc-phpXX-1.2.3_x,y. The question from = the > port maintainer is now, if it is possible to reset the PORTEPOCH and the > PORTREVISION to 0 (remove the corresponding lines). >=20 > Before subpackages, it was not necessary for pkg/poudriere to look at > package name, the origin and the version (including epoch and revision) > would have been enough. For flavours I still think it is necessary to only > look at the origin, and not the package name. Now with subpackages I'm not > sure what the correct answer is. >=20 > Can someone share some hard facts about this? tl;dr: PORTEPOCH never goes away. If you change the package name, the origin stays the same, so it's the same port, so PORTEPOCH stays. --=20 Mathieu Arnold --l5ji7zr7uscd7eik Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQITBAABCgB9FiEE9XJBpJetWizkEBUef2IOCp6dQb4FAmXoF8lfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEY1 NzI0MUE0OTdBRDVBMkNFNDEwMTUxRTdGNjIwRTBBOUU5RDQxQkUACgkQf2IOCp6d Qb6orwv8DPxpDIQPb9MVQ/86c4ILSf80z6elmSPlzFES18i265GQ/HyBMNAD/VvH Cl6QQlDOv4i0lg2y90/WrdrEgMGi7b4OTayRLT48UOwFe5nX++rHsAfQ1CTVimh0 kUBLRdfHFZRM8Kp8sAq8KbvehBg1LzhqEDb8MFtfoHgqAJ9/JxjBaMQyiuLeANGT ck4mPHWbXjmRh5+akzf+KGiti44OUFQhxoVbyRZSArBcridzbTPXpBrhFKose9CS YWl8XzJGzIFd7vCt6oIfu1Q7/nSbSJeV4Nr1TLVX0981OR/1TWAf3geK+nWLZiTW 9kUXBKVMvXF9tIL6dkSJaASSvE5yH9uMtIJ0SiiBFZmtZiqSTU6cR017L9MPDJC6 y0mmK0yUhOKjllbQfl8JoC8Yix1hHLYAvK8/DYOAqEEP/jqbF10e9IGPAxWRn0+G XvfXLf57vbvrCqVIhZkizvcO3fxWjHn5mPDvWRGv1mJcHPXIcyE+9kWgLxjEyJiA GPRf9aFt =RvFV -----END PGP SIGNATURE----- --l5ji7zr7uscd7eik-- From nobody Wed Mar 6 07:15:58 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 4TqNyM4yB2z5BxM1 for ; Wed, 6 Mar 2024 07:16:11 +0000 (UTC) (envelope-from hiroo@oikumene.net) Received: from barleycorn.oikumene.net (tk2-231-25124.vs.sakura.ne.jp [160.16.110.128]) (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 4TqNyK5VcSz4cJG for ; Wed, 6 Mar 2024 07:16:09 +0000 (UTC) (envelope-from hiroo@oikumene.net) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of hiroo@oikumene.net designates 160.16.110.128 as permitted sender) smtp.mailfrom=hiroo@oikumene.net Received: from nowhere.oikumene.ukehi.net (KD059129091046.ppp-bb.dion.ne.jp [59.129.91.46]) by barleycorn.oikumene.net (Postfix) with ESMTPSA id 42E3A61FD4 for ; Wed, 6 Mar 2024 16:15:59 +0900 (JST) Received: from nowhere.oikumene.ukehi.net ([IPv6:240f:3f:802f:2:82c1:6eff:fef8:b41e]) by nowhere.oikumene.ukehi.net (8.18.1/8.18.1) with ESMTP id 4267FwUW036401 for ; Wed, 6 Mar 2024 16:15:58 +0900 (JST) (envelope-from hiroo@oikumene.net) X-Authentication-Warning: nowhere.oikumene.ukehi.net: Host [IPv6:240f:3f:802f:2:82c1:6eff:fef8:b41e] claimed to be nowhere.oikumene.ukehi.net Date: Wed, 6 Mar 2024 16:15:58 +0900 From: Hiroo Ono To: freebsd-ports@freebsd.org Subject: what makes mail/aerc conflit with net/samba419? Message-ID: <20240306161558.0124f115@nowhere.oikumene.ukehi.net> X-Mailer: Claws Mail 4.1.1 (GTK 3.24.41; 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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.30 / 15.00]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.998]; R_SPF_ALLOW(-0.20)[+ip4:160.16.110.128]; MIME_GOOD(-0.10)[text/plain]; RCPT_COUNT_ONE(0.00)[1]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:9370, ipnet:160.16.0.0/17, country:JP]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; HAS_XAW(0.00)[]; DMARC_NA(0.00)[oikumene.net]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(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: 4TqNyK5VcSz4cJG Hello, Trying to install mail/aerc, pkg says it conflicts with net/samba419. Installed packages to be REMOVED: samba419: 4.19.5_1 New packages to be INSTALLED: aerc: 0.16.0_2 [oikumene] dante: 1.4.3 [oikumene] gmime30: 3.2.7_1 [oikumene] miniupnpc: 2.2.6_1 [oikumene] notmuch: 0.38.2_1 [oikumene] sfsexp: 1.4.1 [oikumene] talloc: 2.3.4_1 [oikumene] Installed packages to be REINSTALLED: pkg-1.20.9_1 [oikumene] At first glance, talloc may be the cause, but now samba419 has talloc privately and avoids conflicting with devel/talloc. So, what makes aerc conflict with samba419, and is there any way to easily find the cause? Or should I check all the plist to find the file that conflicts? ---- Hiroo Ono From nobody Wed Mar 6 07:34:44 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 4TqPMr4v66z5C09k for ; Wed, 6 Mar 2024 07:34:48 +0000 (UTC) (envelope-from hiroo@oikumene.net) Received: from barleycorn.oikumene.net (tk2-231-25124.vs.sakura.ne.jp [160.16.110.128]) (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 4TqPMq6b4Jz4dQR for ; Wed, 6 Mar 2024 07:34:47 +0000 (UTC) (envelope-from hiroo@oikumene.net) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of hiroo@oikumene.net designates 160.16.110.128 as permitted sender) smtp.mailfrom=hiroo@oikumene.net Received: from nowhere.oikumene.ukehi.net (KD059129091046.ppp-bb.dion.ne.jp [59.129.91.46]) by barleycorn.oikumene.net (Postfix) with ESMTPSA id 72F9461FD4; Wed, 6 Mar 2024 16:34:45 +0900 (JST) Received: from nowhere.oikumene.ukehi.net ([IPv6:240f:3f:802f:2:82c1:6eff:fef8:b41e]) by nowhere.oikumene.ukehi.net (8.18.1/8.18.1) with ESMTP id 4267Yil9036621; Wed, 6 Mar 2024 16:34:45 +0900 (JST) (envelope-from hiroo@oikumene.net) X-Authentication-Warning: nowhere.oikumene.ukehi.net: Host [IPv6:240f:3f:802f:2:82c1:6eff:fef8:b41e] claimed to be nowhere.oikumene.ukehi.net Date: Wed, 6 Mar 2024 16:34:44 +0900 From: Hiroo Ono To: bruce Cc: "freebsd-ports@freebsd.org" Subject: Re: math/sage misc/xiphos Message-ID: <20240306163444.73c7fc97@nowhere.oikumene.ukehi.net> In-Reply-To: <3f3c81a4-2494-cea4-c39b-8e9b12fa79a8@hawaii-pacific.com> References: <3f3c81a4-2494-cea4-c39b-8e9b12fa79a8@hawaii-pacific.com> X-Mailer: Claws Mail 4.1.1 (GTK 3.24.41; 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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.20 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.90)[-0.904]; R_SPF_ALLOW(-0.20)[+ip4:160.16.110.128:c]; MIME_GOOD(-0.10)[text/plain]; RCVD_VIA_SMTP_AUTH(0.00)[]; HAS_XAW(0.00)[]; ASN(0.00)[asn:9370, ipnet:160.16.0.0/17, country:JP]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_TWO(0.00)[2]; R_DKIM_NA(0.00)[]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DMARC_NA(0.00)[oikumene.net]; TO_DN_EQ_ADDR_SOME(0.00)[] X-Rspamd-Queue-Id: 4TqPMq6b4Jz4dQR On Sun, 3 Mar 2024 12:05:30 -1000 bruce wrote: > What has happened to math/sage?=C2=A0 The port still exists but hasn't > built in well over a year.=C2=A0 Also misc/xiphos. The ports' Makefile says: BROKEN=3D hoping to fix it with Python-3.9 Looking here: https://github.com/sagemath/sage/pull/35404 it now seem to have dropped support for python 3.8 with release 10.2 and may be able to build with python 3.9. Although https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D257412 suggests there are dependency wars. misc/xiphos seems to be built. # pkg search -r FreeBSD xiphos xiphos-4.2.1_12 Bible interface utilizing the sword framework Cheers. ---- Hiroo Ono From nobody Wed Mar 6 07:49:00 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 4TqPhn4m9Mz5C1V8 for ; Wed, 6 Mar 2024 07:49:29 +0000 (UTC) (envelope-from 6yearold@gmail.com) Received: from mail-vs1-f50.google.com (mail-vs1-f50.google.com [209.85.217.50]) (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 4TqPhn2pF5z4hLS for ; Wed, 6 Mar 2024 07:49:29 +0000 (UTC) (envelope-from 6yearold@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-vs1-f50.google.com with SMTP id ada2fe7eead31-47260f17741so298003137.0 for ; Tue, 05 Mar 2024 23:49:29 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709711368; x=1710316168; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=JY56O/aFER5bpkqHnOOQy9v8D32tE0hHc4iqW8ZSMeI=; b=WHVEmVpaWUaCrUkKJwp8Ywga/fH167UfWmQJ2UwTwKyy5ttOoNasPS2/uThZQotFjf 4XPkccpIIdAnldvYRPoIWYAziNz2JHJ+Ls7LNRahmaBDOQ7cHBvD1qJuPh4UL17Kvqhc 3vxKgICIXFpnsBa5Xdi4vNH1ZhHjb5X0CpgUJUIlnHqO/aqj5d7jxU05+OGJ5knJlTGq MrRjmygHflF3CZoSMK9NPWlKjvZs7OPGODj4gdXZMqsfdmiWmptavirTTfG3fUwAkOyB WhSyRuTWn649wtsoSDRN94MnXEQEG5K/Xx7HYA5DwSSYB+OGt/7mHb1Apev3bQhCSWf5 4YkQ== X-Gm-Message-State: AOJu0YyFobO0zfp3PE4lHs01qb+BADGVDWzHyxY+j7t5AHX9m3vsfdDg RQX+w+rApw2ORZ8LGdt25idawvD6wIiviaOwbEZzoXHpg+1hxH8Bh2FSDrroZUNORw== X-Google-Smtp-Source: AGHT+IHU9yYeT323oP/1QXYHlX7CR//5sW0J0GMN9T3AZfIzh3Xw6K5UaO7R0AW9pK6IY5KO5fWkwg== X-Received: by 2002:a05:6102:150b:b0:471:b75f:d9cc with SMTP id f11-20020a056102150b00b00471b75fd9ccmr3360983vsv.4.1709711367930; Tue, 05 Mar 2024 23:49:27 -0800 (PST) Received: from mail-vk1-f177.google.com (mail-vk1-f177.google.com. [209.85.221.177]) by smtp.gmail.com with ESMTPSA id ez17-20020a0561302f1100b007dae50b5f34sm1827629uab.2.2024.03.05.23.49.27 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 05 Mar 2024 23:49:27 -0800 (PST) Received: by mail-vk1-f177.google.com with SMTP id 71dfb90a1353d-4d34144d710so343076e0c.1 for ; Tue, 05 Mar 2024 23:49:27 -0800 (PST) X-Received: by 2002:a05:6122:2019:b0:4d3:3334:f2fe with SMTP id l25-20020a056122201900b004d33334f2femr4268343vkd.1.1709711367483; Tue, 05 Mar 2024 23:49:27 -0800 (PST) List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 References: <20240306161558.0124f115@nowhere.oikumene.ukehi.net> In-Reply-To: <20240306161558.0124f115@nowhere.oikumene.ukehi.net> From: Gleb Popov Date: Wed, 6 Mar 2024 10:49:00 +0300 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: what makes mail/aerc conflit with net/samba419? To: Hiroo Ono Cc: freebsd-ports@freebsd.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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:15169, ipnet:209.85.128.0/17, country:US] X-Rspamd-Queue-Id: 4TqPhn2pF5z4hLS On Wed, Mar 6, 2024 at 10:16=E2=80=AFAM Hiroo Ono wrot= e: > > Hello, > > Trying to install mail/aerc, pkg says it conflicts with net/samba419. > > Installed packages to be REMOVED: > samba419: 4.19.5_1 It looks like you're building your own repo using poudriere and then installing from it? In this case you probably need to run poudriere bulk on the samba419 port to rebuild it against current dependencies versions. From nobody Wed Mar 6 10:48: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 4TqTgx5tznz5CKTV for ; Wed, 6 Mar 2024 10:49:01 +0000 (UTC) (envelope-from futatuki@bsdclub.org) Received: from mkii.yf.bsdclub.org (mkii.yf.bsdclub.org [219.117.219.2]) (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 4TqTgv1N09z42tT for ; Wed, 6 Mar 2024 10:48:58 +0000 (UTC) (envelope-from futatuki@bsdclub.org) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=pass (policy=none) header.from=bsdclub.org; spf=pass (mx1.freebsd.org: domain of futatuki@bsdclub.org designates 219.117.219.2 as permitted sender) smtp.mailfrom=futatuki@bsdclub.org; arc=pass ("yf.bsdclub.org:s=arc:i=1") ARC-Seal: i=1; a=rsa-sha256; d=yf.bsdclub.org; s=arc; t=1709722137; cv=none; b=RXUBVAhdmYmkR6X3+KhXQ2l5YuF+hXCOugGPbB6pXv4S88biuxa9Y358a7ea96ToFQuHVQVKfuAT42aFy0xzmgzQ1TJeS+E8hFbCXN0p8qCRDhK9caIpVimwTum+ThAgc+S6I0vA9aT3sX96/3zGTaxRoTG4/czvx7/iq867pBOKewybTtgxCt3rlD4/zTeOmxOOBXvvWivA5j4qZs+blWe11P1UfTQWfh9ZR2HQUBHn4/u9sXIAvZzkw8+Iy3w+5J66BHTpCi/h4nVt3QmoIXyiNdrXqqJqYN2A8tsBCbtNSZ3//BmhozjiXdtffD9t1m/zOyOmoT/ZFwnNSccdng== ARC-Message-Signature: i=1; a=rsa-sha256; d=yf.bsdclub.org; s=arc; t=1709722137; c=relaxed/relaxed; bh=R3TKRTrmasHp7F4zCFFjC1L5Y6n+iEKDRrkLGiEpFGc=; h=Message-ID:Date:MIME-Version:From:Subject:To; b=P3oDJTJOPTQPAfsA5NY48yt8DMXN68jhE+HlnyKNT2OfvSd22T2RV/e5i1whkDBN6gIC6YQKJOnvSljzSgqKjn09lEOw+7nPAqssyb4a3v7mVo6Eyu2hBeVGIdXH4/eFR3R8poXk04LdzaCk39OxiRTGNHcH8NQ54dZL5N2A8Ld4VJgA22Fukrpl3jywvWTheOB6mSbNogSLRFWAzrJ1JfL4i8eZ8cJlzZS3RuqCz6NVsDEa6MvFw9L5KGQFlxrXCF+J13E6mfaZufDmv8CvKmgTQAykeMlnjGsSdPgbUIwgi3Mvqa9ZPcfLYzl4XZUz95JOw77sWAPNTfwC4FAbZg== ARC-Authentication-Results: i=1; mkii.yf.bsdclub.org Received: from [192.168.8.38] (retina-beta.yf.bsdclub.org [192.168.8.38]) (authenticated bits=0) by mkii.yf.bsdclub.org (8.18.1/8.18.1) with ESMTPSA id 426AmuCA052906 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NO) for ; Wed, 6 Mar 2024 19:48:57 +0900 (JST) (envelope-from futatuki@bsdclub.org) Message-ID: <2d52e3a8-0e59-4e08-a03c-9c008f68f109@bsdclub.org> Date: Wed, 6 Mar 2024 19:48:56 +0900 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird From: Yasuhito FUTATSUKI Subject: Re: what makes mail/aerc conflit with net/samba419? To: freebsd-ports@freebsd.org References: <20240306161558.0124f115@nowhere.oikumene.ukehi.net> Content-Language: en-US In-Reply-To: <20240306161558.0124f115@nowhere.oikumene.ukehi.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.42 / 15.00]; ARC_ALLOW(-1.00)[yf.bsdclub.org:s=arc:i=1]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_LONG(-1.00)[-0.999]; NEURAL_HAM_MEDIUM(-1.00)[-0.997]; NEURAL_HAM_SHORT(-0.73)[-0.730]; DMARC_POLICY_ALLOW(-0.50)[bsdclub.org,none]; R_SPF_ALLOW(-0.20)[+ip4:219.117.219.2]; ONCE_RECEIVED(0.10)[]; MIME_GOOD(-0.10)[text/plain]; XM_UA_NO_VERSION(0.01)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:2514, ipnet:219.117.192.0/18, country:JP]; RCPT_COUNT_ONE(0.00)[1]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; R_DKIM_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_ALL(0.00)[] X-Rspamd-Queue-Id: 4TqTgv1N09z42tT Hi, On 2024/03/06 16:15, Hiroo Ono wrote: > At first glance, talloc may be the cause, but now samba419 has talloc privately > and avoids conflicting with devel/talloc. > So, what makes aerc conflict with samba419, and is there any way to easily find > the cause? Or should I check all the plist to find the file that conflicts? The cause may be... net/samba419/pkg-plist: ... %%SAMBA4_BUNDLED_TALLOC%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/talloc%%PYTHON_EXT_SUFFIX%%.so ... devel/talloc/pkg-plist: ... %%PYTHON%%%%PYTHON_SITELIBDIR%%/talloc%%PYTHON_EXT_SUFFIX%%.so ... Cheers, -- Yasuhito FUTATSUKI From nobody Wed Mar 6 11:18:20 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 4TqVKz06jTz5CNMG for ; Wed, 6 Mar 2024 11:18:31 +0000 (UTC) (envelope-from hiroo@oikumene.net) Received: from barleycorn.oikumene.net (tk2-231-25124.vs.sakura.ne.jp [160.16.110.128]) (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 4TqVKy2y62z47J7 for ; Wed, 6 Mar 2024 11:18:29 +0000 (UTC) (envelope-from hiroo@oikumene.net) Authentication-Results: mx1.freebsd.org; none Received: from nowhere.oikumene.ukehi.net (KD059129091046.ppp-bb.dion.ne.jp [59.129.91.46]) by barleycorn.oikumene.net (Postfix) with ESMTPSA id 76DE761FDA; Wed, 6 Mar 2024 20:18:20 +0900 (JST) Received: from nowhere.oikumene.ukehi.net ([IPv6:240f:3f:802f:2:82c1:6eff:fef8:b41e]) by nowhere.oikumene.ukehi.net (8.18.1/8.18.1) with ESMTP id 426BIKA0019166; Wed, 6 Mar 2024 20:18:20 +0900 (JST) (envelope-from hiroo@oikumene.net) X-Authentication-Warning: nowhere.oikumene.ukehi.net: Host [IPv6:240f:3f:802f:2:82c1:6eff:fef8:b41e] claimed to be nowhere.oikumene.ukehi.net Date: Wed, 6 Mar 2024 20:18:20 +0900 From: Hiroo Ono To: Yasuhito FUTATSUKI Cc: freebsd-ports@freebsd.org Subject: Re: what makes mail/aerc conflit with net/samba419? Message-ID: <20240306201820.4651ec48@nowhere.oikumene.ukehi.net> In-Reply-To: <2d52e3a8-0e59-4e08-a03c-9c008f68f109@bsdclub.org> References: <20240306161558.0124f115@nowhere.oikumene.ukehi.net> <2d52e3a8-0e59-4e08-a03c-9c008f68f109@bsdclub.org> X-Mailer: Claws Mail 4.1.1 (GTK 3.24.41; 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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII 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:9370, ipnet:160.16.0.0/17, country:JP] X-Rspamd-Queue-Id: 4TqVKy2y62z47J7 On Wed, 6 Mar 2024 19:48:56 +0900 Yasuhito FUTATSUKI wrote: > The cause may be... > > net/samba419/pkg-plist: > .. > %%SAMBA4_BUNDLED_TALLOC%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/talloc%%PYTHON_EXT_SUFFIX%%.so > .. > > devel/talloc/pkg-plist: > .. > %%PYTHON%%%%PYTHON_SITELIBDIR%%/talloc%%PYTHON_EXT_SUFFIX%%.so > .. Thank you. I removed PYTHON option from talloc and rebuilt it. Then installation of aerc succeeded. ---- Hiroo Ono From nobody Wed Mar 6 17:29: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 4TqfZS1lJBz5CydG for ; Wed, 6 Mar 2024 17:29:52 +0000 (UTC) (envelope-from thierry@pompo.net) Received: from edna.lautre.net (edna.lautre.net [80.67.160.88]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "lautre.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TqfZR6bkZz4pVj for ; Wed, 6 Mar 2024 17:29:51 +0000 (UTC) (envelope-from thierry@pompo.net) Authentication-Results: mx1.freebsd.org; none Received: from graf.pompo.net (graf.pompo.net [82.66.0.218]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by edna.lautre.net (Postfix) with ESMTPSA id B84FE10F513; Wed, 6 Mar 2024 18:29:43 +0100 (CET) Received: by graf.pompo.net (Postfix, from userid 1001) id 24DD4217AFE; Wed, 6 Mar 2024 18:29:43 +0100 (CET) Date: Wed, 6 Mar 2024 18:29:43 +0100 From: Thierry Thomas To: Hiroo Ono Cc: bruce , "freebsd-ports@freebsd.org" Subject: Re: math/sage misc/xiphos Message-ID: Mail-Followup-To: Hiroo Ono , bruce , "freebsd-ports@freebsd.org" References: <3f3c81a4-2494-cea4-c39b-8e9b12fa79a8@hawaii-pacific.com> <20240306163444.73c7fc97@nowhere.oikumene.ukehi.net> List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="Fise9xgHxYyTM0YA" Content-Disposition: inline In-Reply-To: <20240306163444.73c7fc97@nowhere.oikumene.ukehi.net> X-Operating-System: FreeBSD 14.0-STABLE amd64 Organization: Kabbale Eros X-Face: (hRbQnK~Pt7$ct`!fupO(`y_WL4^-Iwn4@ly-.,[4xC4xc;y=\ipKMNm<1J>lv@PP~7Z<.tKjAnXLs: X-PGP: 0xF1C516B3C8359753 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:20766, ipnet:80.67.160.0/19, country:FR] X-Rspamd-Queue-Id: 4TqfZR6bkZz4pVj --Fise9xgHxYyTM0YA Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Le mer. 6 mars 24 =C3=A0 8:34:44 +0100, Hiroo Ono =C3=A9crivait=C2=A0: > On Sun, 3 Mar 2024 12:05:30 -1000 > bruce wrote: >=20 > > What has happened to math/sage?=C2=A0 The port still exists but hasn't > > built in well over a year.=C2=A0 Also misc/xiphos. >=20 > The ports' Makefile says: BROKEN=3D hoping to fix it with Python-= 3.9 > Looking here: https://github.com/sagemath/sage/pull/35404 it now seem > to have dropped support for python 3.8 with release 10.2 and may be able = to > build with python 3.9. Although > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D257412 > suggests there are dependency wars. I have not modified the message, but yes, Sage is still broken. I=E2=80=99m trying to upgrade it with every new release, but it has too many dependencies, and it is strongly linked to their versions: unfortunately in the ports tree some are too old and some are too new, and we=E2=80=99re always caught up in this kind of problem. I had thought of removing it, but I still have a little hope: upstream has begun a major restructuring, which should make Sage more modular. Regards. --=20 Th. Thomas. --Fise9xgHxYyTM0YA Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJ8BAEBCgBmBQJl6KgGXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRFNTM2QkU4NTM4NTM5OUQwMEI2RkFBNzZG MUM1MTZCM0M4MzU5NzUzAAoJEPHFFrPINZdTvl0QAMEAlBEgHRR8Qo3d/40mBLk3 MLXdwOBQ81pASPnfL+ny3yzhwrUazWhlwLFsSP19tRDVcIQygMPQucafkMX3Yh53 iu6DA7hb/bMR3ovqEEl5BdzQxn+ZPgXM/rwxen88vsDNfp//NQ+WlzZKWPccgRGO 5qfx5oblTsccVDDU61HO9Kw5ZrQIrnOXzZBqqRm2esTjAn0koNqfShEJPvCUs5MS iQ52ybab/NhEOz5WEvJLJ7fZThwl22+CgkdeyvpmfknlXuV14NJ/8uvUp8i9T6sd FuYbk5lB3I8/L4i/qMdgpe2XujQDBLVh1V0YhMsZSQUDuVWjUqgk8hvkSUK3ty8a j8Mx082+1SzWB7OfLc3/hxhx9EK0rxAh9x3XgRm2PZ04YPnxSB1Ru/QUOIe4TBTo B2ovhaTbYZJ7LAaKNApAatgKHEFki+T8bScnC0lqZYOIv/Jcal5KXAoJwx3TTsGd heZc5Soo6YI4447/SN4kM38BZkG7vZ9zibWVKZj8FCD/kYT8eiFSUMkTckr4rXkM RcDyPwQdqq5CsGwAfQtWLUkafNYCsCSHH4TbXCSrl7BCz62bTAu0T+ZdG4Q1v4/v 8M5YS5wjUPeucNLdlL5dQM+PvZMzYOCxoZWavjwXoBB4UszPSk91C6qt3uRfsR/B SL3dQb/xdfkZJjHJEk1k =2w+S -----END PGP SIGNATURE----- --Fise9xgHxYyTM0YA-- From nobody Wed Mar 6 17:33:46 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 4Tqfg84JMRz5Cyqv for ; Wed, 6 Mar 2024 17:33:56 +0000 (UTC) (envelope-from SRS0=vZoS=KM=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 4Tqfg727Ybz4qYw for ; Wed, 6 Mar 2024 17:33:55 +0000 (UTC) (envelope-from SRS0=vZoS=KM=quip.cz=000.fbsd@elsa.codelab.cz) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=quip.cz header.s=private header.b=P4emq0Ky; dkim=pass header.d=quip.cz header.s=private header.b="Gkp/icGP"; dmarc=none; spf=none (mx1.freebsd.org: domain of "SRS0=vZoS=KM=quip.cz=000.fbsd@elsa.codelab.cz" has no SPF policy when checking 94.124.105.4) smtp.mailfrom="SRS0=vZoS=KM=quip.cz=000.fbsd@elsa.codelab.cz" Received: from elsa.codelab.cz (localhost [127.0.0.1]) by elsa.codelab.cz (Postfix) with ESMTP id 66DB9D7891 for ; Wed, 6 Mar 2024 18:33:47 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quip.cz; s=private; t=1709746427; bh=ABrOqRCAUiTpI/FCViCadrqT7UfbsI3yNvVN6enL1Ac=; h=Date:To:From:Subject; b=P4emq0Ky1hMkjB7qS/aNOMQyWHRcBWJX97teGxaBsoCvcdqj51Y75XVBgxqeBmsmP pYh/uQD/uaboAOpDJGSMqqFGhATIiy59AWqmB1DChPCrVPDZSpT7f1E/FOfBHXJ9kq hzU3D1/2J+NVhz0PpWj+gLeBHJtEx3aKu2ZDjKbE= 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 AA471D7888 for ; Wed, 6 Mar 2024 18:33:46 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quip.cz; s=private; t=1709746426; bh=ABrOqRCAUiTpI/FCViCadrqT7UfbsI3yNvVN6enL1Ac=; h=Date:To:From:Subject; b=Gkp/icGPY9SbCZ2N/ojpuvqoeKf+VC+ZSmFokGlTidleb4DLhb0YwBaVT39xicTfP CAeXWqCIfBOix4IUOnd3SYtgMec923+DQUk0ANoEE+P7N1Ey1CMUiuwHJ28agcHjtX 3KkUXiwATXPU/Qldj8U/EGy0a/EpWNXVyIa2/A1A= Message-ID: <798f9e93-76dc-4b14-8760-76efcb3bdbd8@quip.cz> Date: Wed, 6 Mar 2024 18:33:46 +0100 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: freebsd-ports@freebsd.org Content-Language: en-US From: Miroslav Lachman <000.fbsd@quip.cz> Subject: committer needed for PR 277399 devel/pecl-excimer update Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.99 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FORGED_SENDER(0.30)[000.fbsd@quip.cz,SRS0=vZoS=KM=quip.cz=000.fbsd@elsa.codelab.cz]; R_DKIM_ALLOW(-0.20)[quip.cz:s=private]; MIME_GOOD(-0.10)[text/plain]; XM_UA_NO_VERSION(0.01)[]; R_SPF_NA(0.00)[no SPF record]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; DMARC_NA(0.00)[quip.cz]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:42000, ipnet:94.124.104.0/21, country:CZ]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; FROM_NEQ_ENVFROM(0.00)[000.fbsd@quip.cz,SRS0=vZoS=KM=quip.cz=000.fbsd@elsa.codelab.cz]; FROM_HAS_DN(0.00)[]; RCVD_TLS_LAST(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; DKIM_TRACE(0.00)[quip.cz:+] X-Rspamd-Queue-Id: 4Tqfg727Ybz4qYw Please, can anybody commit submitted patch to update devel/pecl-excimer to current version? PR 277399 - devel/pecl-excimer Update to new version 1.2.1 Kind regards Miroslav Lachman From nobody Wed Mar 6 18:17:20 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 4TqgdT0MZ4z5D3cp for ; Wed, 6 Mar 2024 18:17:33 +0000 (UTC) (envelope-from yasu@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 4TqgdS6wpLz3xN6; Wed, 6 Mar 2024 18:17:32 +0000 (UTC) (envelope-from yasu@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1709749053; 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=rA9D41hdtJUvxsIGFihGVKjdn3z7Q7SUBfUJJ4K9NuM=; b=BmKj8QDJ5jhw9TpfzjXO2l98XBCdr4CI0cJnHtT10lQbRt/491E6EPAb2Q4p+/MNhEc58y omdkBeLLQMyW2JScGU/TmIXl/SaBOAAqD20Qoqs0h8/P4U40qxX5A+E3pVOB2f14iNCTjA CfZdoT006sjb3STCX6UIATPBME30CRPdbCmnfVBmL94P78r3sH6YS6FcBY+zu4PVys+km0 EUhwIwtY8/gcn35rZwlpxsHk0nk9BZh0kQw9U8rghoalXuMh9qFp84cAceI9kpdaEI8Ozr EWEdfFk5Xjt7t/Hie94CLOlHsEcYuTi9pEsXYGTPbH0TtvU/yPBje30X3tfL1Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1709749053; a=rsa-sha256; cv=none; b=C3yKL76On4rmxsLLe3WX2jrkSSlsMP6eea4Q9Cw5ZOQMF/NNMKcSjgPDnBN3OhWObecmIg pqNyzydzBWflaxNcxoQt9NSsPkHe57Y+ZF68/b5bovAmbu+Ck7MNJ14gSMFOZh8W3ZZZoC BM8DGOM8QHtynsmA/KuiLA+KAR6qAF725PDNhlWta00fKRxqn8qj1pLAu2IXmvzvmRZnNv eBVoB8nQ7KCdqWi1pCPgnD3rPZ+e2py9A/hSok57vi7dPixd+RxJKhfj6TQ0YtQGrPYL6y x266IPZpkcY5M0QRWdfifiRyjA4lkem9E3hWujwIwUQ/r7vLCjR4FhZX5GzlGg== 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=1709749053; 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=rA9D41hdtJUvxsIGFihGVKjdn3z7Q7SUBfUJJ4K9NuM=; b=siwCS3p+TE3xZ5fCwEfaHx1b2Qw98XIgb/EEzchfq0Rgqx6jaqOP7KgpL0BfTJFzcMGeFC /fuJwFtwsmPmzhB0SFKaI6a+QjIieb4JhT7wUKpk/J04vm9C9Fm5Xni8jFEbk7POuzcBUU kCoGBfc+yjQw3HdmMzl0d2hxUxZDjbRRpttAvTqpAgwOB/pvo2xFichOGD19MrMQZJ866l sNue0PuN8S3Ayfs3OZk1WA5U3wkRKLQXVcy6YY+p1mHylelMN+7f3Zyg2XXZEKyXndAeyn 6/jpEV5j0XBs4r0IB85O9dMvGmvJwDukRtnLFtJkQ/qzhWa60gR56xVq1Oy1nw== 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) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: yasu/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4TqgdS17clzRyn; Wed, 6 Mar 2024 18:17:31 +0000 (UTC) (envelope-from yasu@FreeBSD.org) Date: Thu, 07 Mar 2024 03:17:20 +0900 (JST) Message-Id: <20240307.031720.1256324716356692080.yasu@FreeBSD.org> To: 000.fbsd@quip.cz Cc: freebsd-ports@freebsd.org Subject: Re: committer needed for PR 277399 devel/pecl-excimer update From: Yasuhiro Kimura In-Reply-To: <798f9e93-76dc-4b14-8760-76efcb3bdbd8@quip.cz> References: <798f9e93-76dc-4b14-8760-76efcb3bdbd8@quip.cz> 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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit From: Miroslav Lachman <000.fbsd@quip.cz> Subject: committer needed for PR 277399 devel/pecl-excimer update Date: Wed, 6 Mar 2024 18:33:46 +0100 > Please, can anybody commit submitted patch to update > devel/pecl-excimer to current version? > > PR 277399 - devel/pecl-excimer Update to new version 1.2.1 > > Kind regards > Miroslav Lachman Done. --- Yasuhiro Kimura From nobody Wed Mar 6 18:42:13 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 4TqhB20sqZz5D5cq for ; Wed, 6 Mar 2024 18:42:18 +0000 (UTC) (envelope-from SRS0=vZoS=KM=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 4TqhB11kmxz421x for ; Wed, 6 Mar 2024 18:42:17 +0000 (UTC) (envelope-from SRS0=vZoS=KM=quip.cz=000.fbsd@elsa.codelab.cz) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=quip.cz header.s=private header.b=WYyeLwKP; dkim=pass header.d=quip.cz header.s=private header.b=x9d4Pe2Y; dmarc=none; spf=none (mx1.freebsd.org: domain of "SRS0=vZoS=KM=quip.cz=000.fbsd@elsa.codelab.cz" has no SPF policy when checking 94.124.105.4) smtp.mailfrom="SRS0=vZoS=KM=quip.cz=000.fbsd@elsa.codelab.cz" Received: from elsa.codelab.cz (localhost [127.0.0.1]) by elsa.codelab.cz (Postfix) with ESMTP id 5FBD9D7891 for ; Wed, 6 Mar 2024 19:42:15 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quip.cz; s=private; t=1709750535; bh=UnIOAT8Ldseug/6Py4eNO2xrhs4alR3aS1RuJsveVZU=; h=Date:Subject:To:References:From:In-Reply-To; b=WYyeLwKPIZ+/4Q62NYmYJ4x7ABUHNHi2hOkTphqT4NBHSeJ1Xn5EjEPsj98SgLkAe ebiqIQfFO9njA1BdXcE8rqqc85F/ozm4FlSavIg8bV1kkwsy+foyUKTImcHbStwO0H /NMjVtuyFH1S8dGt1GBezL8bz25uPBD0z3zY8tbs= 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 00061D7888 for ; Wed, 6 Mar 2024 19:42:13 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quip.cz; s=private; t=1709750534; bh=UnIOAT8Ldseug/6Py4eNO2xrhs4alR3aS1RuJsveVZU=; h=Date:Subject:To:References:From:In-Reply-To; b=x9d4Pe2YqYzCBpYIax0qK+IdFHAJGDCEIKn4r+L9+UCXT+0OB2Aqk4PoIadP7T7gZ umzM/qI1F+wFAlksOs/xlf3pPfUm6jsWxSrq4QliJrarN1+usCqPjfhEBsBX0Oer9t qiH4IFNN79xqe1XdLkhxM27P5p7EfuampiEMito8= Message-ID: Date: Wed, 6 Mar 2024 19:42:13 +0100 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: committer needed for PR 277399 devel/pecl-excimer update Content-Language: en-US To: ports@freebsd.org References: <798f9e93-76dc-4b14-8760-76efcb3bdbd8@quip.cz> <20240307.031720.1256324716356692080.yasu@FreeBSD.org> From: Miroslav Lachman <000.fbsd@quip.cz> In-Reply-To: <20240307.031720.1256324716356692080.yasu@FreeBSD.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.99 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.997]; FORGED_SENDER(0.30)[000.fbsd@quip.cz,SRS0=vZoS=KM=quip.cz=000.fbsd@elsa.codelab.cz]; R_DKIM_ALLOW(-0.20)[quip.cz:s=private]; MIME_GOOD(-0.10)[text/plain]; XM_UA_NO_VERSION(0.01)[]; R_SPF_NA(0.00)[no SPF record]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; DMARC_NA(0.00)[quip.cz]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:42000, ipnet:94.124.104.0/21, country:CZ]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; MLMMJ_DEST(0.00)[ports@freebsd.org]; FROM_NEQ_ENVFROM(0.00)[000.fbsd@quip.cz,SRS0=vZoS=KM=quip.cz=000.fbsd@elsa.codelab.cz]; FROM_HAS_DN(0.00)[]; RCVD_TLS_LAST(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; DKIM_TRACE(0.00)[quip.cz:+] X-Rspamd-Queue-Id: 4TqhB11kmxz421x On 06/03/2024 19:17, Yasuhiro Kimura wrote: > From: Miroslav Lachman <000.fbsd@quip.cz> > Subject: committer needed for PR 277399 devel/pecl-excimer update > Date: Wed, 6 Mar 2024 18:33:46 +0100 > >> Please, can anybody commit submitted patch to update >> devel/pecl-excimer to current version? >> >> PR 277399 - devel/pecl-excimer Update to new version 1.2.1 >> >> Kind regards >> Miroslav Lachman > > Done. Thank you! Kind regards Miroslav Lachman From nobody Thu Mar 7 04:14: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 4Tqwtr48M1z5Ccbk for ; Thu, 7 Mar 2024 04:15: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 4Tqwtq74SKz3xx8 for ; Thu, 7 Mar 2024 04:14:59 +0000 (UTC) (envelope-from portscout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1709784900; a=rsa-sha256; cv=none; b=D1hNvieb5RvUx5H+QLb15ZtupeZbgiTAKflE6KB6T+W3CggK6tGl92m6/Kw1Wq/onkCviZ WzbBISyG6v4s91uh46jc7YknVv8SQ2o/FmiIA9w06QAk2e7PcFjVPd5cvow2fyuAqQYeh2 AhH8qf86Sq9P94tGpKSOCy2Vb42crFwCqI5MMXrkTLoyH0eBau9rAdcK4AE31e5662jVWX hThX7SITZv5OKWOB6oJwmo+LxU9bI6mhwaWHWJV452i4aircpaS8A6zmqbaYZnJOr1+bSG v90bpN12bmzJcZVxFWIXTE9zeftBNrI+hjWet2JCwzLAHGKZVm9HCn2zifa5JA== 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=1709784900; 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=zHVmOLbBwU1Iqb43i+cEt8Vd1dmFKfSCOR4+OaE8RXk=; b=gGqx7NWon5beyUrhrKS7XuU4xrYYY8TZftBLhCzrIMuPPUlCDxFRZYJLKULvW6Z/Q4WdI1 +mkjeWFsbXDyaeJKKIakGQDqmGY9nsA/Elp1GRUU9IVDcrluEFo2rGEoqxkt7evLqHFX2k i142KAOL8TIdBZvw57lhnGyYqUF/9oPgx5h0HFjUbE6gEZ2CT4j64PxXlvCbv/k8uUbUfn RqB08kEU2PJPlgtO5x9ffjTUwOGkr2EY0RHbYaTpQEmFBXbhuzzuRkBNOt6VOGwFOoosHw mb741KEG6y7Ep0oZHRcjwDU1O7ogFebihvq9z1Shth0aMb/uTUATa9aaKjcl0Q== 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 4Tqwtq6gSqzKBy for ; Thu, 7 Mar 2024 04:14: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 4274Ex0E075952 for ; Thu, 7 Mar 2024 04:14:59 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.17.1/8.17.1/Submit) id 4274ExYD075951; Thu, 7 Mar 2024 04:14:59 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202403070414.4274ExYD075951@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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Date: Thu, 7 Mar 2024 04:14: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 ------------------------------------------------+-----------------+------------ audio/baresip | 3.9.0 | v3.10.0 ------------------------------------------------+-----------------+------------ audio/re | 3.9.0 | v3.10.0 ------------------------------------------------+-----------------+------------ cad/ifcopenshell | 0.6.0 | blenderbim-240306 ------------------------------------------------+-----------------+------------ 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 Mar 7 06:49:44 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 4Tr0KZ4Bmjz5Csf4 for ; Thu, 7 Mar 2024 06:49:54 +0000 (UTC) (envelope-from hiroo@oikumene.net) Received: from barleycorn.oikumene.net (tk2-231-25124.vs.sakura.ne.jp [160.16.110.128]) (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 4Tr0KW5BG9z4DlX for ; Thu, 7 Mar 2024 06:49:51 +0000 (UTC) (envelope-from hiroo@oikumene.net) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of hiroo@oikumene.net designates 160.16.110.128 as permitted sender) smtp.mailfrom=hiroo@oikumene.net Received: from nowhere.oikumene.ukehi.net (KD059129091046.ppp-bb.dion.ne.jp [59.129.91.46]) by barleycorn.oikumene.net (Postfix) with ESMTPSA id AEF6961FDB for ; Thu, 7 Mar 2024 15:49:46 +0900 (JST) Received: from nowhere.oikumene.ukehi.net ([IPv6:240f:3f:802f:2:82c1:6eff:fef8:b41e]) by nowhere.oikumene.ukehi.net (8.18.1/8.18.1) with ESMTP id 4276njF2059897 for ; Thu, 7 Mar 2024 15:49:45 +0900 (JST) (envelope-from hiroo@oikumene.net) X-Authentication-Warning: nowhere.oikumene.ukehi.net: Host [IPv6:240f:3f:802f:2:82c1:6eff:fef8:b41e] claimed to be nowhere.oikumene.ukehi.net Date: Thu, 7 Mar 2024 15:49:44 +0900 From: Hiroo Ono To: freebsd-ports@freebsd.org Subject: committer needed for PR 277160 net/py-wsdd Message-ID: <20240307154944.4519c6ba@nowhere.oikumene.ukehi.net> X-Mailer: Claws Mail 4.1.1 (GTK 3.24.41; 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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit 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)[+ip4:160.16.110.128:c]; MIME_GOOD(-0.10)[text/plain]; R_DKIM_NA(0.00)[]; HAS_XAW(0.00)[]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; ASN(0.00)[asn:9370, ipnet:160.16.0.0/17, country:JP]; MIME_TRACE(0.00)[0:+]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; RCVD_TLS_LAST(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; DMARC_NA(0.00)[oikumene.net]; RCVD_COUNT_TWO(0.00)[2]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; RCPT_COUNT_ONE(0.00)[1] X-Rspamd-Queue-Id: 4Tr0KW5BG9z4DlX Hello, The bug #277160 is a small change to rc.d script of net/py-wsdd. Maintainer approved. Please commit it. https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277160 ---- Hiroo Ono From nobody Thu Mar 7 21:25:10 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 4TrMlh6P9Nz5DsLK for ; Thu, 7 Mar 2024 21:25:20 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Received: from APC01-PSA-obe.outbound.protection.outlook.com (mail-psaapc01acsn20808.outbound.protection.outlook.com [IPv6:2a01:111:f400:feae::808]) (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 4TrMlg5kQxz4tKG for ; Thu, 7 Mar 2024 21:25:19 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=hotmail.com header.s=selector1 header.b=cmp0DkD5; dmarc=pass (policy=none) header.from=hotmail.com; spf=pass (mx1.freebsd.org: domain of tatsuki_makino@hotmail.com designates 2a01:111:f400:feae::808 as permitted sender) smtp.mailfrom=tatsuki_makino@hotmail.com; arc=pass ("microsoft.com:s=arcselector9901:i=1") ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cAb5O+ycammYehrTgVorpiaOyfJ8mAe3bhSrxJ78WYDK4c5IUPAQLpQIrfjwhxqiSyiZ+nXZFWcEZ7vWUcUQwg4CuGl86UAZxU1n2AtMgrOrcFAEumIKjbVGwPjIX7jyGQ0FuPEku9IQE3iLLDw5VJ2btzyfshX6GbqK0q/7K5q+fjGmVIOGbBu9KxDsZpDzGZliuOb55ApW0tnMzMspi0RF7c2ndH5NOR5hVbiNpHylANvlztyFwFQ8jX5+7tM0q5RHuZAkJoONdV2BrKNC4EzBj33yyj1U+GYfl9qB7yiabghqaPYL96gC3WB7S5PADu/rfCS3gg1Qm0dcRE2ZSA== 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=JcIFYjaL6ldZPqzj5O0ho/CjYj2mSWMLD9U8Pxrkolo=; b=ZLLli2/o7SXtQJaMPZ0Xb3cn2ryAkCIVvGcZmk4vQS9ooBD3YmXw8NmMhL4MyyBlovo/lpgCGEHiqIV//wVkQW0BELqFjk/cqYxny98Kp9ImAA0p+aijZu3C1iYSyezAywGrcCO1ux/k88IWp2NLPYp/2ZQpa61K9VZbw/Bw4CyVNBzn1VQA/QdaxWSTbrisyDlmP4wd2xBdJv1WB83NzLDLyvJHH97YojChWLWZ/cN8UmQYVBs7uxuIFePfLS2PudxbXVjZTrXaxuVQ/xbPC0SWb8CB6OsBUVd0h/KWME/8zx4iB6yEcXEVesns6XGZV0X40egCLl2P/g7OoG0z4Q== 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=JcIFYjaL6ldZPqzj5O0ho/CjYj2mSWMLD9U8Pxrkolo=; b=cmp0DkD5FgjXFYjiJHLoEASRLqT4MpnHKl9QkiGqan9YlvAdKXsZrPZfBmRZhlEHW9gfZc/vqC3H0JHUrsuaDDaueiSUUG3UJuJS07xE1uCuKpvdBrUjaRJoTJtCAxQKiAa4r7ttVKJKoPO1KchDiJy7A8wlK9BM1tIWvJJxgc+sTtsbRBurkV15lb6WhhqEIFBkmrddrUfw3MtzZBOHFAhgsSZguNJjV4JMcPB8RY1O3lxXZbIlLPgJHIaM79IAZ2K7YRL9CVB7blHheQJCY/AXQpwtT7idKT2p22RQcsLyhhEsiJYyiAmwJ9sDr6AchRSO9LuDU1Fflt0gkAcTSw== Received: from SI2PR01MB5036.apcprd01.prod.exchangelabs.com (2603:1096:4:1f8::9) by TYZPR01MB4356.apcprd01.prod.exchangelabs.com (2603:1096:400:1d0::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7362.24; Thu, 7 Mar 2024 21:25:14 +0000 Received: from SI2PR01MB5036.apcprd01.prod.exchangelabs.com ([fe80::c37:9a9a:7a46:89ef]) by SI2PR01MB5036.apcprd01.prod.exchangelabs.com ([fe80::c37:9a9a:7a46:89ef%7]) with mapi id 15.20.7362.024; Thu, 7 Mar 2024 21:25:14 +0000 Subject: Using --version-script with clang17 From: Tatsuki Makino To: freebsd-ports@freebsd.org References: Message-ID: Date: Fri, 8 Mar 2024 06:25:10 +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: [z4dhpClL7MvYzulhQUakeq3xGxtzWHtU] X-ClientProxiedBy: TYCP286CA0156.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:383::20) To SI2PR01MB5036.apcprd01.prod.exchangelabs.com (2603:1096:4:1f8::9) X-Microsoft-Original-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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SI2PR01MB5036:EE_|TYZPR01MB4356:EE_ X-MS-Office365-Filtering-Correlation-Id: 95b4568f-2ea3-4a69-cc58-08dc3eed1386 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: FX/z+LHkEonSL7bcCRgrzC4w9ySBzP0Yf+q/gc91kuNjOB4a1xdJI2bW4GHAstTtpL6a26lx6pAJe4jWy9f2F+oVAgleuhx/gGuXgx6vWEwnrwX/kHg1xs5VBdwll7XqvQ9M9JV4wysB7wRFPunXnmzZv5E93SQPIQz5qagRHr2oe8RtwZEBy4Skz65rzns6XD1QlVE9YKoC1OUTt4VeQon/LOjrvH91HcXT2CehPeXFNHCdRNQx0cX0GcYAZg98kRgEFnQ60/Im0lLtfOXsNl7yRA2jbDb1sHEgoJTA6I14otZO+QIFdtMlqLwX2H6Kv4gS4iu0MvtWdtbhCI70/XOwVVoxyVDHPYM2Yfzt8B11dawSKZHOkhZjWsSavZX34GopIyhOpuAJYy3ELzDjN/DqGzZqyySWF/sP1dy+mngJak9JUobDlRFxoo4xVAt3eLXmWAHtxImcYOAYN7P1VzMXJSKCxwrWnSuf6i1B7m9ivqZRoKKeeFpP7/bMmXZz45FRCg1p2TjgKhyFVzSALfpeIEHZi3eYqpc3ZrwtQ0pRF/2y0P2EmQdhMVOQiX5HOZ7ymADZYrDA+IrnGv1mTwcCVHoSFeQYeD0E2O2zNG1gF2diegyELLLvXCV/QkMT X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?T3JaMkovdVl0WWwxUTlST05yYUc2dFhkZGpGQlpTYlhjbEVTbFNzZzZkQi83?= =?utf-8?B?MVRhSmk0QTB4dGN1bHVnbnVZc0RMWWNrTm1nUDNBMTVEKzhEcU9UcFd4QzFY?= =?utf-8?B?Q2RPa2NCVksxY0x6UmhsZHRzQjhEaGxiVVhMdllub2NIWC9yajJoOENldWVa?= =?utf-8?B?YTNmbUNZQlNqaGU4Q3FCVExVK1pzS2cyNVVwN0x1SGJoN2FERTFPZlRpUDAz?= =?utf-8?B?S1NiSzBILzRXSzZZNnJoUFZTUytqcDlUbnNtdUYrQ3FYNkZuOVdWckRqaytG?= =?utf-8?B?bUFOc08weE4rcDRKUk1ybFE0NmJ4aDhGbXNrREVub29JbkFFVW1GNjNINlNj?= =?utf-8?B?VWRKWmZnVVZEYXRiWTY2a3JSaTNXR1g1akx5Zlk1dC91N0pjenN1b0FsYVFS?= =?utf-8?B?LzhaY3hCYzFjc2s4Y0RueFlBM05qUVRLdnpJdW9qZkNZZVpNeEpQQ1J2KzVV?= =?utf-8?B?SFVEOU9iVEtrbSsyWTAzTUlPRmNCcmpaVk56YVFYdy9wNG93SEdEejR4ZVd6?= =?utf-8?B?UFdUbEJ3TkpqV3M5NlV0ZFJkY2tOV2h6L3Zyc2dSRlBwcGI1SVBpLzM3YTNO?= =?utf-8?B?SGlsYTNuVGN3aEVDakpaOU1UU2JwczNpZjVNVHhUUXhWMW40eGVlRjlPazJo?= =?utf-8?B?dENRbmxBV0MxTU02eTJSb1RiQXArRFhqSlgzWDVvcG5Bc3NsZEtkNEVDZFlN?= =?utf-8?B?dWszL1FCRWpkNW9ibGR3Wnc5dG9zN3ZISmRJbkRPRUxTbXR1L3NPeE9ueDk0?= =?utf-8?B?UVZXMy94cUtueTBhZlZUbEE4RHllQk16NXAxUUM2V0F4VlB5QVFGOHhuN2dY?= =?utf-8?B?NkZQMVFNTkg3SXlOeHBiWkJiUVQ0SVZQSFRsc29jOHR0U1lCR0hJaENDSHhz?= =?utf-8?B?RkcrMDg4WVZSd1dkRGNRS1ZybnpKYU9OMkpRdlYxajV0N2p0aEhzSHAvVXlq?= =?utf-8?B?eVpSNGxHMVpURGp4bU9vckpNMnAwaHN4d0RjVVVDSXhSdUwzWHphYVlqYXpm?= =?utf-8?B?RE1HeGc0Sk1tT1dvMEN2WnBLdXhtMzVkTFFtQjRuUTdoWUo3dFFTbkpaS1dk?= =?utf-8?B?ZzVObnRyY1E2amlBb0tHaCt0bzRwdFY4YWdzaDM3U2ZVKzIrY1dKL2pyU2lq?= =?utf-8?B?NnNXbnNIdkxpZG9uVTljNTdjbWZBcjZaUTFQd200alhuTklJc09lOXpiRFE4?= =?utf-8?B?b3NOODRXZkNQaEY2b1ZtK3M5WWJ3VVFZVkRMV1VSZnFITnRyMUxmckZLZ3N0?= =?utf-8?B?VzZNOFd0NzFmVmV5cUQzKzlTbVZlaE1kMUhEeHozTC9aWHhlbkRYMitZV3pZ?= =?utf-8?B?VUl0aWJHUmFtNmdxNWFNTXpNSmlyTlNDV1dVb2VTZmIyQTV2YmZpZ3MveEVI?= =?utf-8?B?dDNsd3BhOFpyQzdwQXFOdXpDS2dMRThKQmZpWGMxWTNWZXkwTDJSenV2M2li?= =?utf-8?B?QlMvQlViQmNybURBeXFLdXRSUm9DQVF3aE1ydG5KM25yQ2RWekQyazlDNmtS?= =?utf-8?B?R3ljaWpYbWdZNUxodVFDNjUzWmVsczdlSlZsNEpSSVJwLyt0bVlDVFM5dVJZ?= =?utf-8?B?cktXWWdrblJDR2FCSmR5cm5FQXBCUkR4a1k2ZkJNU2d6NU1Rcm1QVnh1bm8r?= =?utf-8?B?R2I3M0I1WlI1WUhjOWszMVN5VGFzRzdNaGc4b2FEWXNiRUtJL2VwdWYrYnV5?= =?utf-8?Q?DdkwhN9z/ojRE7QjgSdn?= X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-d8e84.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 95b4568f-2ea3-4a69-cc58-08dc3eed1386 X-MS-Exchange-CrossTenant-AuthSource: SI2PR01MB5036.apcprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Mar 2024 21:25:13.8735 (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: TYZPR01MB4356 X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.45 / 15.00]; FORGED_MUA_SEAMONKEY_MSGID_UNKNOWN(2.50)[]; ARC_ALLOW(-1.00)[microsoft.com:s=arcselector9901:i=1]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.95)[-0.945]; DMARC_POLICY_ALLOW(-0.50)[hotmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2a01:111:f400::/48]; R_DKIM_ALLOW(-0.20)[hotmail.com:s=selector1]; MIME_GOOD(-0.10)[text/plain]; MIME_TRACE(0.00)[0:+]; FREEMAIL_FROM(0.00)[hotmail.com]; RCPT_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:8075, ipnet:2a01:111:f000::/36, country:US]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; DWL_DNSWL_NONE(0.00)[hotmail.com:dkim]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; FREEMAIL_ENVFROM(0.00)[hotmail.com]; RCVD_COUNT_TWO(0.00)[2]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; RCVD_TLS_LAST(0.00)[]; DKIM_TRACE(0.00)[hotmail.com:+] X-Rspamd-Queue-Id: 4TrMlg5kQxz4tKG Hello. This is related to Re: How do I clear no-longer-usable packages from poudriere? There are some fixes for build failures when clang17 and version-script are combined in porttree as well. Nothing seemed to be wrong with clang15. It seems that since clang16, the warning to be strict has been issued. clang17 will exit it as an error. dns/libidn Ports that use ld-version-script.m4 for configure, such as dns/libidn and devel/fstrm, seem to have changed their behavior due to the change. clang16 produces the following log, but it is not an error. ld: warning: version script assignment of 'VERS_1' to symbol 'sym' failed: symbol not defined ld: warning: version script assignment of 'VERS_2' to symbol 'sym' failed: symbol not defined clang17 makes the following error. clang: error: linker command failed with exit code 1 (use -v to see invocation) These may be corrected by applying the following patches. Regards. Below is an example of a patch. diff --git a/dns/libidn/files/patch-configure b/dns/libidn/files/patch-configure new file mode 100644 index 00000000000..bf982ce0360 --- /dev/null +++ b/dns/libidn/files/patch-configure @@ -0,0 +1,16 @@ +--- configure.orig 2021-07-22 13:51:19 UTC ++++ configure +@@ -25746,11 +25746,11 @@ if ac_fn_c_try_link "$LINENO"; then : + else + cat > conftest.map <conftest.$ac_ext diff --git a/dns/libidn/files/patch-gl_m4_ld-version-script.m4 b/dns/libidn/files/patch-gl_m4_ld-version-script.m4 new file mode 100644 index 00000000000..83c00f27181 --- /dev/null +++ b/dns/libidn/files/patch-gl_m4_ld-version-script.m4 @@ -0,0 +1,16 @@ +--- gl/m4/ld-version-script.m4.orig 2021-07-22 13:49:04 UTC ++++ gl/m4/ld-version-script.m4 +@@ -31,11 +31,11 @@ AC_DEFUN([gl_LD_VERSION_SCRIPT], + [], + [cat > conftest.map <; Fri, 8 Mar 2024 04:07:13 +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 4TrXgP07vtz4VFc for ; Fri, 8 Mar 2024 04:07:13 +0000 (UTC) (envelope-from portscout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1709870833; a=rsa-sha256; cv=none; b=llCJnMsuQmrNg5Eq9hWFllKbg8K1I02mvH9fNjmVN9EnpNb8ZQtJG09LoC624JiwZqrHVP /oOZ83QeUEqM0fQUsyQYdxRZ3Lp3+45fxoqOIUBU20bMKrSpt6CCVgxoaSTK2TMSrpNLhO wb3sLLik0qvxD8HfkavLMnFU/UB0hycIfjqHWV82xr7PSEVcUXh11zpll0cQXLrwOWScwb i9tYjtcta6hMgLWiuPHiOOxHIw9yhAV56vv8DMmD6bbzfFoD4mlgF9sLTEnV5zjxyoSrW4 HBlmLH3bXElhIefLxQVyC6Ph9nFclSJnnSK+JnFjIYE/YCuYk6Ni6qwP76MmUg== 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=1709870833; 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=AJECnaWZxRZUrY8ydejrEKARO9dM7PzxUQ5bLRE9P8s=; b=cn/Xw8Kn2wZDzLrcS9A64fy7Wwcm1/Ytjzcy0Iua3BPjcZsbL92XvO9vEQewMWGu8GBjq4 c7txnzYFR/DmNksFvE/RLZSHWiLr7U/IF8zzsOcn8WiHGAHlaR1jUh/NVLMDhJr9gQcxyH KclOXKOi/Prbshs2c1oAQ3YD12D1Q4aHOjFLdHYPoeqE7iqY4ZADLwZxRFzUVxnEO5dhKc GtVWTuOad5pZLnm2s3D+6mEMwNAnuNLembambZwfQglOgHreLvPmoaZhCQKQBmPAsuxEk7 KdU2hun6WDW69h5YvF/ihvWPRO8uVWcbOxMVctocXzwq0e9rvtskfBaPVDhAhg== 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 4TrXgN6qmBz133p for ; Fri, 8 Mar 2024 04:07:12 +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 42847CCp092564 for ; Fri, 8 Mar 2024 04:07:12 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.17.1/8.17.1/Submit) id 42847CUv092563; Fri, 8 Mar 2024 04:07:12 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202403080407.42847CUv092563@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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Date: Fri, 8 Mar 2024 04:07:12 +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-mgmt/netxms | 3.9.420 | 4.5.4 ------------------------------------------------+-----------------+------------ 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 Mar 8 08:14: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 4Trf8w1zzfz5D87D for ; Fri, 8 Mar 2024 08:14:40 +0000 (UTC) (envelope-from oliver.epper@gmail.com) Received: from mail-ot1-x336.google.com (mail-ot1-x336.google.com [IPv6:2607:f8b0:4864:20::336]) (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 4Trf8v4Jzqz4q87; Fri, 8 Mar 2024 08:14:39 +0000 (UTC) (envelope-from oliver.epper@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=WmeP+Gbv; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of oliver.epper@gmail.com designates 2607:f8b0:4864:20::336 as permitted sender) smtp.mailfrom=oliver.epper@gmail.com Received: by mail-ot1-x336.google.com with SMTP id 46e09a7af769-6e4e8687a96so243576a34.1; Fri, 08 Mar 2024 00:14:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1709885678; x=1710490478; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=gm4zdNO2dcXWhbGsS6u5PMpZyYy52BK9lN4YEb99Mnc=; b=WmeP+Gbv3hGeOQHsnwr7nKPvdwGbLWGTBrGnieavnbWm9n0ekXs+QIHtfjZaSkolaB FyNd+9xjiNjTvkQo1nWlKF7ptDkSn1graCbfdUXwB1XDRbND6qZ4OatOMqncMOSTDxXI n3x83K8i8dfG8x3GS39xbffOrkFZS0UsbzK9yxaoJ4AgoLvqiFreVyRW/mD6QhR83tlj 4M485dfU7n8U4f/qU7aHbphVLS/p5CdDcuZu+j3fovN1/5f7xRZyDfkmOO+lW97+yOne RPu68rRQkqkFqLHUWbU9lGw6DA3N3r7InETACBjlUmf/8ad2qbOHYQluQORCG9iLRdsY 0ZkQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709885678; x=1710490478; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=gm4zdNO2dcXWhbGsS6u5PMpZyYy52BK9lN4YEb99Mnc=; b=T7sZF8wAT4iLpyC9NKcbFfFFmV4F5LsUWrghYvxTzfUWXPNcyfZHpUFa509TmQutUk pEgmvWFxQpLgnmQfg89YPdSJ3rA8voqQARnKUwNS6WaZAzFDJ1IpToGDLbkTCkd9RGIZ cwTZyFW2DvE187MWWClSdggExKmofyk0W9AVRinIgmGzsQ8g7EcAmeIGLGfJml8nFHi7 teskvqd4kyghNrfBVYas9BSKYSzCWmhvUF3/+9OXzLxSYWKPxj0A7BubEa4xWUMoupzR ZxhbYlMsgHjfIMRQZQcGvfTiZRfF9MICCQPef+j++Ti7Ss0ENFg9433DNRZwzl1D8H9j COGA== X-Gm-Message-State: AOJu0Yx274fBASUNP0M806waPfRCCJ3gXU5mIBVqxCn5ev+8fU8HwMnH 3QOl/2YJGNkdEXMcMb2eo5iXMub/5rOl/U9Kd4BXL2z5yMRR8Id2zvgI/mVj2zHgh5SVYYiccTz Y8avWDcQPv5ziQbfaEokPqSlI3pb7ERGa8Ls= X-Google-Smtp-Source: AGHT+IFbcKFsanDXQv413LURWffa+rtEoedA+WLgSuGLEHtknuHv++iect3QiZznR9egyIyzdCuhmpVivgnXIZF31ls= X-Received: by 2002:a9d:684b:0:b0:6e5:704:63fc with SMTP id c11-20020a9d684b000000b006e5070463fcmr5347600oto.34.1709885678242; Fri, 08 Mar 2024 00:14:38 -0800 (PST) List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 References: In-Reply-To: From: Oliver Epper Date: Fri, 8 Mar 2024 09:14:27 +0100 Message-ID: Subject: Re: compiling for other architecture To: Mathieu Arnold Cc: FreeBSD Ports Content-Type: multipart/alternative; boundary="000000000000755511061321c8bc" X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.998]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; RCPT_COUNT_TWO(0.00)[2]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ARC_NA(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; MID_RHS_MATCH_FROMTLD(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; TAGGED_FROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; RCVD_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; MISSING_XM_UA(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::336:from] X-Rspamd-Queue-Id: 4Trf8v4Jzqz4q87 --000000000000755511061321c8bc Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Thanks for your answers. I've finished working on the port and setup poudriere. Running the native build is all fine. Building for aarch64 on an amd64 host with the use of qemu-user-static the build time for port-mgmt/pkg (for example) went up by a factor of 11! I understand that is the way it is for now. But given that a clang running on amd64 can emit aarch64 just fine this might still not be the best setup if one needs to build a few packages for aarch64. Anyways thanks for your information. I might try to build on Apple Silicon running non-emulated aarch64 FreeBSD under its hypervisor or qemu virtualization (as opposed to emulation). greetings Oliver Am Di., 5. M=C3=A4rz 2024 um 16:37 Uhr schrieb Mathieu Arnold : > Hi, > > I don't think you need to do much of the things you are saying, cross > building can't really work because most ports will compile something and > then try to run it, which won't work because an armv6 binary won't run > on a x86_64 machine. > > What works on the other hand is using poudriere and qemu-user-static. > > you install both, and if you want to build packages for armv6, you just > create a jail with the arch as "arm.armv6", and then simply run > poudriere bulk with the arm jail. It will build everything in a jail, > and you'll get arm packages in the end. > > On Sun, Mar 03, 2024 at 01:53:31PM +0100, Oliver Epper wrote: > > Hi all, > > > > I am currently working on an updated port of net/pjsip. I have a person= al > > use case building for the raspberry-pi, too. All the information that I > > found so far seemed outdated. Many are talking about building a > > cross-compiler. With clang that should not be necessary, right? > > > > Can anyone point me to more recent information on how I can build for > armv6 > > on a x86_64 machine? > > > > greetings > > Oliver > > > > P.S.: I know how to build for different architectures. My questions are > all > > about the "dos and don'ts" and best practices when it comes to the > FreeBSDs > > ports system. > > -- > Mathieu Arnold > --000000000000755511061321c8bc Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Thanks for your answers. I've finished working on the = port and setup poudriere. Running the native build is all fine. Building fo= r aarch64 on an amd64 host with the use of qemu-user-static the build time = for port-mgmt/pkg (for example) went up by a factor of 11! I understand tha= t is the way it is for now. But given that a clang running on amd64 can emi= t aarch64 just fine this might still not be the best setup if one needs to = build a few=C2=A0packages for aarch64.

Anyways thanks fo= r your information. I might try to build on Apple Silicon running non-emula= ted aarch64 FreeBSD under its hypervisor or qemu virtualization (as opposed= to emulation).

greetings
Oliver

Am= Di., 5. M=C3=A4rz 2024 um 16:37=C2=A0Uhr schrieb Mathieu Arnold <mat@freebsd.org>:
Hi,

I don't think you need to do much of the things you are saying, cross building can't really work because most ports will compile something an= d
then try to run it, which won't work because an armv6 binary won't = run
on a x86_64 machine.

What works on the other hand is using poudriere and qemu-user-static.

you install both, and if you want to build packages for armv6, you just
create a jail with the arch as "arm.armv6", and then simply run poudriere bulk with the arm jail. It will build everything in a jail,
and you'll get arm packages in the end.

On Sun, Mar 03, 2024 at 01:53:31PM +0100, Oliver Epper wrote:
> Hi all,
>
> I am currently working on an updated port of net/pjsip. I have a perso= nal
> use case building for the raspberry-pi, too. All the information that = I
> found so far seemed outdated. Many are talking about building a
> cross-compiler. With clang that should not be necessary, right?
>
> Can anyone point me to more recent information on how I can build for = armv6
> on a x86_64 machine?
>
> greetings
> Oliver
>
> P.S.: I know how to build for different architectures. My questions ar= e all
> about the "dos and don'ts" and best practices when it co= mes to the FreeBSDs
> ports system.

--
Mathieu Arnold
--000000000000755511061321c8bc-- From nobody Fri Mar 8 08:25: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 4TrfPs6xPMz5D8Y5 for ; Fri, 8 Mar 2024 08:25:53 +0000 (UTC) (envelope-from oliver.epper@gmail.com) Received: from mail-ot1-x32a.google.com (mail-ot1-x32a.google.com [IPv6:2607:f8b0:4864:20::32a]) (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 4TrfPq6Qcvz4t8H; Fri, 8 Mar 2024 08:25:51 +0000 (UTC) (envelope-from oliver.epper@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=V7zDDE97; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of oliver.epper@gmail.com designates 2607:f8b0:4864:20::32a as permitted sender) smtp.mailfrom=oliver.epper@gmail.com Received: by mail-ot1-x32a.google.com with SMTP id 46e09a7af769-6e4e8be9c85so928341a34.3; Fri, 08 Mar 2024 00:25:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1709886350; x=1710491150; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=MNYg9lPcfoCJW8ot0SFjmdkHLQLsQ2lrbD8y/Ic1cgw=; b=V7zDDE97Qi7OOgI6v39mP4E+atgVLtd7S76ok3a/S9TNPrpMbzP181wMBOh0f+ldaG ScL68fJld0N9fewjm0HMBtzFNyk02n+CqSinnSsAQmrWusa2VrJ716cA2rELvA7KNhBO j+HGfnHGP/+JpbrBuJQGGC5R8Clbok+aKDr8hfO+/CKIt1h3fiC+BrmRsnGplJLUI6q7 jD9bi7kTRsE1m3eHR2oyyBNkG3lt/6ipPEi+mccTRkIfNBGyUNSAxCYWgFfOwvgtJAsC k/XO5hpJyDducdXKGYHjzv1ophgExK4A34Q9AZNk8jddDjLxhQjxrvZjFCRmvI46Ngn/ 6eUQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709886350; x=1710491150; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=MNYg9lPcfoCJW8ot0SFjmdkHLQLsQ2lrbD8y/Ic1cgw=; b=uD2z6jzEocxtstpEmduP2H1ef95LiKn5Wzmm6BN5d/8UBSJCTxWoz02bSkpyqbRA5E bstE20e22qA3hpyZxbuWqq4cp3973OGPcSw59laLibZ+a+PF4gBpWyHPAG4FJssGZc9V QoL8BqgEOKCo9163GlsriESCoMbmx93uEzD4olWISbyVa/sq+rT0oJWy2IFh95fwIri0 M4IdWFKsyoeLFYAdneVR3jsMmn4NhlRxSeTRf160PGnyeRDUAK/VjArdYwxX0+AaAES0 GRNhMGG1HYn2XHXpteUMKD4r3dLsMzQUYfaYpnfyLTW3beRd04ct2wWoPcaB3mx5CcHS ctqg== X-Forwarded-Encrypted: i=1; AJvYcCVOra59bxsErD8U9/drmEm/98e6nAyGzF5oWGfHLLh1Pzx1k0j6J3quk5WOIOEgCA5lgZac5/37doRC+qJkzRk= X-Gm-Message-State: AOJu0YwE/5s2KEhWGbTQsj2M/oH7PiFOQ3Fy1zinjkkd8pmf3WGSS+KP SvOoyuw0BMHh69E1hrTaAletykG5YnOie+idQA8+HyAyjc+2nsL5njFKk6Ei3SAKX70xIpuExqy S1irDZHL1qNxvWo9erjt4NAWyrOs= X-Google-Smtp-Source: AGHT+IHyy23HcmaQ52/rd5rDvngu7LRYvURqrkVV3Ex85O/tWUqZhwKw6IqE32pbGOAn02FuV8iXJIIQLS2eUvYiV/I= X-Received: by 2002:a05:6830:16da:b0:6e5:379:ca76 with SMTP id l26-20020a05683016da00b006e50379ca76mr7022991otr.20.1709886350569; Fri, 08 Mar 2024 00:25:50 -0800 (PST) List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 References: In-Reply-To: From: Oliver Epper Date: Fri, 8 Mar 2024 09:25:39 +0100 Message-ID: Subject: Re: compiling for other architecture [armv6 targeting specifically] To: Mark Millard Cc: FreeBSD Mailing List , mat@freebsd.org Content-Type: multipart/alternative; boundary="000000000000883982061321f035" X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-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:2607:f8b0:4000::/36:c]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_TO(0.00)[yahoo.com]; ARC_NA(0.00)[]; TAGGED_FROM(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_SOME(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::32a:from]; MID_RHS_MATCH_FROMTLD(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; RCVD_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; MISSING_XM_UA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com] X-Rspamd-Queue-Id: 4TrfPq6Qcvz4t8H --000000000000883982061321f035 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hey Mark, Thanks for that information. I messed up the target architecture. I was trying to build for 64 bit arm, anyways (just a typo). I've tried poudriere with qemu-user-static but there are a lot of errors, indeed. Only a few packages build just fine. Since I am fairly new to FreeBSD I was under the impression that it would support aarch64 as a platform. I guess it does, but this does not include the ports collection. No problem. Since I was targeting the Pi as a device for a few simple things I might be able to build what I need without using the ports collection. Are there any plans (or a working group) trying to improve the situation of the ports collection for other platforms? Doing real native cross-compiling and slowly working things out that outright fail even under emulation? Am Di., 5. M=C3=A4rz 2024 um 18:43 Uhr schrieb Mark Millard : > Mathieu Arnold wrote on > Date: Tue, 05 Mar 2024 15:37:08 UTC : > > > I don't think you need to do much of the things you are saying, cross > > building can't really work because most ports will compile something an= d > > then try to run it, which won't work because an armv6 binary won't run > > on a x86_64 machine. > > > > What works on the other hand is using poudriere and qemu-user-static. > > > > you install both, and if you want to build packages for armv6, you just > > create a jail with the arch as "arm.armv6", and then simply run > > poudriere bulk with the arm jail. It will build everything in a jail, > > and you'll get arm packages in the end. > > Back when FreeBSD ran official port -> package building was > targeting armv6 it worked this way. But there were major problems. > > The last armv6 attempt was on Thu, 05 Oct 2023 02:37:41 GMT. It > queued 34637 packages (so a from-scratch build attempt). It built > 8276. 242 failed. 25763 were skipped because of the failures. 356 > were ignored up front. The overall ending status was > "stopped:crashed:". This was a 132releng-armv6 quarterly build. > > The prior from-scratch "stopped:done:" build was on > Sat, 05 Aug 2023 04:40:30 GMT. Queued 34382. Built 26346. Failed > 407. Skipped 6844. Ignored 721. Again a 132releng-armv6 quarterly > build. (Unusually successful for fairly modern times.) > > The most recent from-scratch main-armv6 build (non-quarterly) > goes back to Sun, 11 Dec 2022 03:52:32 GMT. It had a > large incremental build on Thu, 12 Jan 2023 03:51:11 GMT, > which is the last of the "stopped:done" builds for main-armv6. > > From my own on-time involvement and and general observation > of the official package build attempts for 32 bit architectures > on 64-bit hosts is that has rarely gone well overall. > > > On Sun, Mar 03, 2024 at 01:53:31PM +0100, Oliver Epper wrote: > > > Hi all, > > > > > > I am currently working on an updated port of net/pjsip. I have a > personal > > > use case building for the raspberry-pi, too. All the information that= I > > > found so far seemed outdated. Many are talking about building a > > > cross-compiler. With clang that should not be necessary, right? > > > > > > Can anyone point me to more recent information on how I can build for > armv6 > > > on a x86_64 machine? > > > > > > greetings > > > Oliver > > > > > > P.S.: I know how to build for different architectures. My questions > are all > > > about the "dos and don'ts" and best practices when it comes to the > FreeBSDs > > > ports system. > > =3D=3D=3D > Mark Millard > marklmi at yahoo.com > > --000000000000883982061321f035 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hey Mark,

Thanks for that information. = I messed up the target architecture. I was trying to build for 64 bit arm,= =C2=A0anyways=C2=A0(just a typo). I've tried poudriere with qemu-user-s= tatic but there are a lot of errors, indeed. Only a few packages build just= fine.

Since I am fairly new to FreeBSD I was unde= r the impression that it would support aarch64 as a platform. I guess it do= es, but this does not include the ports collection.=C2=A0

No problem. Since I was targeting the Pi as a device for a few simp= le things I might be able to build what I need without using the ports coll= ection.

Are there any plans (or a working group) t= rying to improve the situation of the ports collection for other platforms?= Doing real native cross-compiling and slowly working things out that outri= ght fail even under emulation?

Am Di., 5. M=C3=A4rz 2024 um 18:43=C2= =A0Uhr schrieb Mark Millard <marklm= i@yahoo.com>:
Mathieu Arnold <mat_at_= freebsd.org> wrote on
Date: Tue, 05 Mar 2024 15:37:08 UTC :

> I don't think you need to do much of the things you are saying, cr= oss
> building can't really work because most ports will compile somethi= ng and
> then try to run it, which won't work because an armv6 binary won&#= 39;t run
> on a x86_64 machine.
>
> What works on the other hand is using poudriere and qemu-user-static.<= br> >
> you install both, and if you want to build packages for armv6, you jus= t
> create a jail with the arch as "arm.armv6", and then simply = run
> poudriere bulk with the arm jail. It will build everything in a jail,<= br> > and you'll get arm packages in the end.

Back when FreeBSD ran official port -> package building was
targeting armv6 it worked this way. But there were major problems.

The last armv6 attempt was on Thu, 05 Oct 2023 02:37:41 GMT. It
queued 34637 packages (so a from-scratch build attempt). It built
8276. 242 failed. 25763 were skipped because of the failures. 356
were ignored up front. The overall ending status was
"stopped:crashed:". This was a 132releng-armv6 quarterly build.
The prior from-scratch "stopped:done:" build was on
Sat, 05 Aug 2023 04:40:30 GMT. Queued 34382. Built 26346. Failed
407. Skipped 6844. Ignored 721. Again a 132releng-armv6 quarterly
build. (Unusually successful for fairly modern times.)

The most recent from-scratch main-armv6 build (non-quarterly)
goes back to Sun, 11 Dec 2022 03:52:32 GMT. It had a
large incremental build on Thu, 12 Jan 2023 03:51:11 GMT,
which is the last of the "stopped:done" builds for main-armv6.
>From my own on-time involvement and and general observation
of the official package build attempts for 32 bit architectures
on 64-bit hosts is that has rarely gone well overall.

> On Sun, Mar 03, 2024 at 01:53:31PM +0100, Oliver Epper wrote:
> > Hi all,
> >
> > I am currently working on an updated port of net/pjsip. I have a = personal
> > use case building for the raspberry-pi, too. All the information = that I
> > found so far seemed outdated. Many are talking about building a > > cross-compiler. With clang that should not be necessary, right? > >
> > Can anyone point me to more recent information on how I can build= for armv6
> > on a x86_64 machine?
> >
> > greetings
> > Oliver
> >
> > P.S.: I know how to build for different architectures. My questio= ns are all
> > about the "dos and don'ts" and best practices when = it comes to the FreeBSDs
> > ports system.

=3D=3D=3D
Mark Millard
marklmi at yahoo.com

--000000000000883982061321f035-- From nobody Fri Mar 8 09:34:24 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 4Trgx90RmVz5Cm5K for ; Fri, 8 Mar 2024 09:34:37 +0000 (UTC) (envelope-from oliver.epper@gmail.com) Received: from mail-ot1-x333.google.com (mail-ot1-x333.google.com [IPv6:2607:f8b0:4864:20::333]) (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 4Trgx83MSyz42WL; Fri, 8 Mar 2024 09:34:36 +0000 (UTC) (envelope-from oliver.epper@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=ZZmZWUcg; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of oliver.epper@gmail.com designates 2607:f8b0:4864:20::333 as permitted sender) smtp.mailfrom=oliver.epper@gmail.com Received: by mail-ot1-x333.google.com with SMTP id 46e09a7af769-6e4eb1ec4e9so377819a34.3; Fri, 08 Mar 2024 01:34:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1709890475; x=1710495275; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=Yt+KndSCJPk2esedaiVMCM+x2lVmM2Gn/cdj8Q6S8fA=; b=ZZmZWUcgaFcyFjZ4bS+qnDoHnZp5pvSWKMQQQrqsFTCkAAE5aysP4AeiV8m0XFga+7 ThtgjC5NvsFYl6eXHD/LygpFD+Wb/gTkpNhIkKgrPqImEG0N3r3ELSt4TgGUG24937fW Res2039Ta3lS9QBxLUP+B4m0f88RVCWuXFpDRqPLzjOE62AIlQStDgNZpVkNz65GwFUz 4c/s6nqNzGS3tW7zGd818MrNoHvMKNPVDbZzVH5onTU1oSNIUggglysjG5heUln6jSFe fvPlSa97VrWlHaFjP870gYArQx1/bmiVh7oP4iPVq/jMy5gMbgDV/bNb3IjrpRAbj9+y 8OCw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709890475; x=1710495275; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Yt+KndSCJPk2esedaiVMCM+x2lVmM2Gn/cdj8Q6S8fA=; b=fIQHGeTfrnVxQGc/s93/uy1XwQ640WVpk9OImdVaZB+5RwH6W5JZSR1+eyaaRR8keB b9R9r9UMTZ9sUcYB7QIbZJAmbsy+HF+3ED17MfAXbDWLKhb5bZcnvV/Y9HqVpwzzhxja d4uwrJfEes4UyrGomracGr1ihIXHwwMOmQhZy3ll4ULBn3ejf6QPiLs+dw8QiXAf4N1y INp71nljU/mY/YqVbGkA5xHPHkdtCsEOq2rCP//JuaTaLA03JbbqdFoUIBt7SjE9nVYK p91CztoRmM1QRoXKCRKLqcRy9pC5/3RgEUhox1GdEZKKDzSAw1QGbdWy4+9h7Hm8YB1J jYJg== X-Forwarded-Encrypted: i=1; AJvYcCVZVlPMPMz/zEzmfVQonqhW2OY4DvpVpR0W/hEX/LAsyfIfzu36PjoHYUMFitW3sxKBE75O2fdPJ6ndF+gdJOw= X-Gm-Message-State: AOJu0YwkY7E/m9hklCxLLcrye/Trr60BIW8JVcI4/hxOXIlXo+kefCvP 20iWKZxjzht+zq4CiSa56C6c++DMIELFFvzDUCYHUVjAlnmcJImidmf95t2rA/a2Q+6N8xFBzKq B6lou7s1pX7HGM23D2C3OvOM+wfg= X-Google-Smtp-Source: AGHT+IFoAH3V7clcvzfgE0q4MDLfs7VQ7tvpFtrTN3AcQ30Yf9glKzUU7MfxcVVD1oQWwA0j9/fvBXZ0Cdd7Qp3xjNE= X-Received: by 2002:a05:6830:205a:b0:6e4:dd99:86b5 with SMTP id f26-20020a056830205a00b006e4dd9986b5mr10716607otp.27.1709890475363; Fri, 08 Mar 2024 01:34:35 -0800 (PST) List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 References: In-Reply-To: From: Oliver Epper Date: Fri, 8 Mar 2024 10:34:24 +0100 Message-ID: Subject: Re: compiling for other architecture [armv6 targeting specifically] To: Mark Millard Cc: FreeBSD Mailing List , mat@freebsd.org Content-Type: multipart/alternative; boundary="000000000000639491061322e6de" 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(-0.99)[-0.985]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_TO(0.00)[yahoo.com]; ARC_NA(0.00)[]; TAGGED_FROM(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_SOME(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::333:from]; MID_RHS_MATCH_FROMTLD(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; RCVD_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; MISSING_XM_UA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com] X-Rspamd-Queue-Id: 4Trgx83MSyz42WL --000000000000639491061322e6de Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable For reference: I've just installed FreeBSD-14.0-RELEASE for aarch64 under Apples Hypervisor on a M1 MacBook Pro and setup poudriere. Now things seem to build just fine and naturally much much faster than under qemu emulation. This seems feasible. Build times effectively halved even compared to my native amd64 build. (granted that was on a slightly older i7). greetings Oliver Am Fr., 8. M=C3=A4rz 2024 um 09:25 Uhr schrieb Oliver Epper < oliver.epper@gmail.com>: > Hey Mark, > > Thanks for that information. I messed up the target architecture. I was > trying to build for 64 bit arm, anyways (just a typo). I've tried poudrie= re > with qemu-user-static but there are a lot of errors, indeed. Only a few > packages build just fine. > > Since I am fairly new to FreeBSD I was under the impression that it would > support aarch64 as a platform. I guess it does, but this does not include > the ports collection. > > No problem. Since I was targeting the Pi as a device for a few simple > things I might be able to build what I need without using the ports > collection. > > Are there any plans (or a working group) trying to improve the situation > of the ports collection for other platforms? Doing real native > cross-compiling and slowly working things out that outright fail even und= er > emulation? > > Am Di., 5. M=C3=A4rz 2024 um 18:43 Uhr schrieb Mark Millard >: > >> Mathieu Arnold wrote on >> Date: Tue, 05 Mar 2024 15:37:08 UTC : >> >> > I don't think you need to do much of the things you are saying, cross >> > building can't really work because most ports will compile something a= nd >> > then try to run it, which won't work because an armv6 binary won't run >> > on a x86_64 machine. >> > >> > What works on the other hand is using poudriere and qemu-user-static. >> > >> > you install both, and if you want to build packages for armv6, you jus= t >> > create a jail with the arch as "arm.armv6", and then simply run >> > poudriere bulk with the arm jail. It will build everything in a jail, >> > and you'll get arm packages in the end. >> >> Back when FreeBSD ran official port -> package building was >> targeting armv6 it worked this way. But there were major problems. >> >> The last armv6 attempt was on Thu, 05 Oct 2023 02:37:41 GMT. It >> queued 34637 packages (so a from-scratch build attempt). It built >> 8276. 242 failed. 25763 were skipped because of the failures. 356 >> were ignored up front. The overall ending status was >> "stopped:crashed:". This was a 132releng-armv6 quarterly build. >> >> The prior from-scratch "stopped:done:" build was on >> Sat, 05 Aug 2023 04:40:30 GMT. Queued 34382. Built 26346. Failed >> 407. Skipped 6844. Ignored 721. Again a 132releng-armv6 quarterly >> build. (Unusually successful for fairly modern times.) >> >> The most recent from-scratch main-armv6 build (non-quarterly) >> goes back to Sun, 11 Dec 2022 03:52:32 GMT. It had a >> large incremental build on Thu, 12 Jan 2023 03:51:11 GMT, >> which is the last of the "stopped:done" builds for main-armv6. >> >> From my own on-time involvement and and general observation >> of the official package build attempts for 32 bit architectures >> on 64-bit hosts is that has rarely gone well overall. >> >> > On Sun, Mar 03, 2024 at 01:53:31PM +0100, Oliver Epper wrote: >> > > Hi all, >> > > >> > > I am currently working on an updated port of net/pjsip. I have a >> personal >> > > use case building for the raspberry-pi, too. All the information tha= t >> I >> > > found so far seemed outdated. Many are talking about building a >> > > cross-compiler. With clang that should not be necessary, right? >> > > >> > > Can anyone point me to more recent information on how I can build fo= r >> armv6 >> > > on a x86_64 machine? >> > > >> > > greetings >> > > Oliver >> > > >> > > P.S.: I know how to build for different architectures. My questions >> are all >> > > about the "dos and don'ts" and best practices when it comes to the >> FreeBSDs >> > > ports system. >> >> =3D=3D=3D >> Mark Millard >> marklmi at yahoo.com >> >> --000000000000639491061322e6de Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
For reference: I've just installed FreeBSD-14.0-RELEAS= E for aarch64 under Apples Hypervisor on a M1 MacBook Pro and setup=C2=A0po= udriere. Now things seem to build just fine and naturally much much faster = than under qemu emulation. This seems feasible. Build times effectively=C2= =A0halved=C2=A0even compared to my native amd64 build. (granted that was on= a slightly older i7).

greetings
Oliver
<= /div>
A= m Fr., 8. M=C3=A4rz 2024 um 09:25=C2=A0Uhr schrieb Oliver Epper <oliver.epper@gmail.com>:
Hey Mark,

Thanks for = that information. I messed up the target architecture. I was trying to buil= d for 64 bit arm,=C2=A0anyways=C2=A0(just a typo). I've tried poudriere= with qemu-user-static but there are a lot of errors, indeed. Only a few pa= ckages build just fine.

Since I am fairly new to F= reeBSD I was under the impression that it would support aarch64 as a platfo= rm. I guess it does, but this does not include the ports collection.=C2=A0<= /div>

No problem. Since I was targeting the Pi as a devi= ce for a few simple things I might be able to build what I need without usi= ng the ports collection.

Are there any plans (or a= working group) trying to improve the situation of the ports collection for= other platforms? Doing real native cross-compiling and slowly working thin= gs out that outright fail even under emulation?

Am Di., 5. M=C3=A4rz= 2024 um 18:43=C2=A0Uhr schrieb Mark Millard <marklmi@yahoo.com>:
Mathieu Arnold <mat_at_freebsd.org> wrote on
Date: Tue, 05 Mar 2024 15:37:08 UTC :

> I don't think you need to do much of the things you are saying, cr= oss
> building can't really work because most ports will compile somethi= ng and
> then try to run it, which won't work because an armv6 binary won&#= 39;t run
> on a x86_64 machine.
>
> What works on the other hand is using poudriere and qemu-user-static.<= br> >
> you install both, and if you want to build packages for armv6, you jus= t
> create a jail with the arch as "arm.armv6", and then simply = run
> poudriere bulk with the arm jail. It will build everything in a jail,<= br> > and you'll get arm packages in the end.

Back when FreeBSD ran official port -> package building was
targeting armv6 it worked this way. But there were major problems.

The last armv6 attempt was on Thu, 05 Oct 2023 02:37:41 GMT. It
queued 34637 packages (so a from-scratch build attempt). It built
8276. 242 failed. 25763 were skipped because of the failures. 356
were ignored up front. The overall ending status was
"stopped:crashed:". This was a 132releng-armv6 quarterly build.
The prior from-scratch "stopped:done:" build was on
Sat, 05 Aug 2023 04:40:30 GMT. Queued 34382. Built 26346. Failed
407. Skipped 6844. Ignored 721. Again a 132releng-armv6 quarterly
build. (Unusually successful for fairly modern times.)

The most recent from-scratch main-armv6 build (non-quarterly)
goes back to Sun, 11 Dec 2022 03:52:32 GMT. It had a
large incremental build on Thu, 12 Jan 2023 03:51:11 GMT,
which is the last of the "stopped:done" builds for main-armv6.
>From my own on-time involvement and and general observation
of the official package build attempts for 32 bit architectures
on 64-bit hosts is that has rarely gone well overall.

> On Sun, Mar 03, 2024 at 01:53:31PM +0100, Oliver Epper wrote:
> > Hi all,
> >
> > I am currently working on an updated port of net/pjsip. I have a = personal
> > use case building for the raspberry-pi, too. All the information = that I
> > found so far seemed outdated. Many are talking about building a > > cross-compiler. With clang that should not be necessary, right? > >
> > Can anyone point me to more recent information on how I can build= for armv6
> > on a x86_64 machine?
> >
> > greetings
> > Oliver
> >
> > P.S.: I know how to build for different architectures. My questio= ns are all
> > about the "dos and don'ts" and best practices when = it comes to the FreeBSDs
> > ports system.

=3D=3D=3D
Mark Millard
marklmi at yahoo.com

--000000000000639491061322e6de-- From nobody Fri Mar 8 13:21:13 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 4Trmz45L5Nz5D7KF for ; Fri, 8 Mar 2024 13:21:36 +0000 (UTC) (envelope-from einar@isnic.is) Received: from mx01.isnic.is (mx01.isnic.is [IPv6:2001:67c:6c:58::133]) (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 "mx01.isnic.is", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Trmz30pHpz4RJ3 for ; Fri, 8 Mar 2024 13:21:35 +0000 (UTC) (envelope-from einar@isnic.is) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=isnic.is header.s=20200921 header.b=TMj1Cm9v; dmarc=pass (policy=quarantine) header.from=isnic.is; spf=pass (mx1.freebsd.org: domain of einar@isnic.is designates 2001:67c:6c:58::133 as permitted sender) smtp.mailfrom=einar@isnic.is Received: from ht-mailstore01.isnic.is (ht-mailstore01.isnic.is [185.93.156.2]) by mx01.isnic.is (Postfix) with ESMTPS id 71E6919ABA for ; Fri, 8 Mar 2024 13:21:23 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=isnic.is; s=20200921; t=1709904083; 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=Oa+vXJ6iO43RckOH/l/GZ3cKLb5s6G/fCg7S0Pl0JPU=; b=TMj1Cm9v1SO8JiyQ9cZjhHAqkQlwa0y7GvYgKTa7FdAMxoWmTfiNcxpfzebJhRrYwPqA0p IcMKOgtaNDralG5oNUi1+9j90laH1BKxJOBXf21SOhre+/gveIZ+tW1Y4TxcRt4N7aOnj5 Fb4/45rkWSLrXWPiNo9WB+WODRxaMgd+vkWFan6MnuPu6E6bdNObjlh8kPnY9Lfij6ypMF H/f325+q3lHSQ3p6gV/YrzcaqXIEI+95WdK80Bz84td/J+t4FnbIK+f9nOpJkcrJUSLzMB RuBBkWCsJZCHYE5VHnHgpJJtsax7WvOixC9OiIn7rTDdrjNZ3EcjbrMCZNTFlw== Received: from smtpclient.apple (unknown [IPv6:2001:67c:6c:f100::194]) by ht-mailstore01.isnic.is (Postfix) with ESMTPS id 6B5782E883 for ; Fri, 8 Mar 2024 13:21:23 +0000 (UTC) From: =?utf-8?Q?Einar_Bjarni_Halld=C3=B3rsson?= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.400.31\)) Subject: Committer needed for py-authheaders Message-Id: Date: Fri, 8 Mar 2024 13:21:13 +0000 To: ports@freebsd.org X-Mailer: Apple Mail (2.3774.400.31) X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; 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)[isnic.is,quarantine]; R_DKIM_ALLOW(-0.20)[isnic.is:s=20200921]; R_SPF_ALLOW(-0.20)[+ip6:2001:67c:6c::/48]; MIME_GOOD(-0.10)[text/plain]; RCPT_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:1850, ipnet:2001:67c:6c::/48, country:IS]; APPLE_MAILER_COMMON(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[ports@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; DKIM_TRACE(0.00)[isnic.is:+] X-Rspamd-Queue-Id: 4Trmz30pHpz4RJ3 Hi,=20 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D276550 has been = waiting for a committer since January. Could someone take a look and = commit? It=E2=80=99s just a simple version upgrade. .einar= From nobody Fri Mar 8 14:27:56 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 4TrpRl61Ylz5DFTv for ; Fri, 8 Mar 2024 14:28:03 +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 4TrpRl5WqBz4Zk0; Fri, 8 Mar 2024 14:28:03 +0000 (UTC) (envelope-from yasu@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1709908083; 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=rns4T5TIkYbHwp55EjAOIEBmOzb1/cmuCHChbsH9LRc=; b=Xr9mbe57yJFoQFt0jd4lFg90mFq2iKmnZnUKv5YAomv4qMAxjDEcACk+zWUzI0uQ7deqR5 UchVmxlzIP6+BgL5NnLjimgj/BLjcm7JrKmP5NtIN4HNWjDBdC9Yj+x1fl8tSGHwkuOt7I /Qm4GcA1bW7xf5HWq53M4DreiIMo/JsnLXl02nG14wv6bXrYDAe3U6yLS9dsAUhloM1maJ qDCyQVRKo/8IYmzFkUwaaPn9TAtG9CEd4jrsiNS+SLYHQOgPlTZ5g3a1jD9PlimXvky+/K UE3gdeLXjBVO+RjRROo48PppiFDvnrfUTRKIE/a4+GSuP8SV6sQ823jMjojucQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1709908083; a=rsa-sha256; cv=none; b=J+zHKmWWdVAGvMoKVpkZIDCmZgYQVfJ6ARcyJ2+1gkmLY6KNvVCRel8nK9Hei12bJtIOPS aB+8k8XBoNZWRHDV5Gp4YGZsZNQQd6GyBJxnLQcq1eUXo4b99Vbbd0rAPJCMS72TWtF+wv ly1nhEYWaU3BAj9JfoGNOhC+R6v0vzZ2SYpPwAJdvbeGGfRjvbgOjZaU1XWY58mA3CTvte fUdki+XqNkIuOuIojrsADvXltzbVE5podgsnbzvQUAHNS0agQbjAUHc3CULjRJ+zpYZ/J5 g56QNNlkQSHRL5c4sNbgvBGz2xws1IDF57L4hfdT5dKtkmVs3GRX0+XI94G1nA== 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=1709908083; 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=rns4T5TIkYbHwp55EjAOIEBmOzb1/cmuCHChbsH9LRc=; b=IoDyD0zQXMNXZNR3OEcD46fON7ssf9Ba2On4kYtuHHx318OhIJ0KA8YnhzxnFR+KMxNbre IWme8+Xk4qIVyTxtZpoEpVvivkPRZKLtyy0PALdNIAybgb73rwiSLb0xnT/Hp1xLo5uh6R hwB4ANRzh9eRWQYclhSmVorB41t1GScIkDdfqgqRe54rqlXAIdBy3qKsf5gmI2ppHwBYqc 5if25vzWANwsb0MrtUa6sNBB/HxLqu81FJq5effw3CqNUBFi2CdXtSjaCaAUrUcFOQq27l Qlo5LxH3B5LVLx27aS+PFSt8SmakxM9PZaQLmy62n4CE/8yzb0+lJJ47QS/S/A== 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) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: yasu/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4TrpRk70HPzMhr; Fri, 8 Mar 2024 14:28:02 +0000 (UTC) (envelope-from yasu@FreeBSD.org) Date: Fri, 08 Mar 2024 23:27:56 +0900 (JST) Message-Id: <20240308.232756.1291884628357361679.yasu@FreeBSD.org> To: einar@isnic.is Cc: ports@freebsd.org Subject: Re: Committer needed for py-authheaders From: Yasuhiro Kimura In-Reply-To: References: 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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 Content-Type: Text/Plain; charset=utf-8 Content-Transfer-Encoding: base64 RnJvbTogRWluYXIgQmphcm5pIEhhbGxkw7Nyc3NvbiA8ZWluYXJAaXNuaWMuaXM+DQpTdWJqZWN0 OiBDb21taXR0ZXIgbmVlZGVkIGZvciBweS1hdXRoaGVhZGVycw0KRGF0ZTogRnJpLCA4IE1hciAy MDI0IDEzOjIxOjEzICswMDAwDQoNCj4gSGksIA0KPiANCj4gaHR0cHM6Ly9idWdzLmZyZWVic2Qu b3JnL2J1Z3ppbGxhL3Nob3dfYnVnLmNnaT9pZD0yNzY1NTAgaGFzIGJlZW4gd2FpdGluZyBmb3Ig YSBjb21taXR0ZXIgc2luY2UgSmFudWFyeS4gQ291bGQgc29tZW9uZSB0YWtlIGEgbG9vayBhbmQg Y29tbWl0Pw0KPiBJdOKAmXMganVzdCBhIHNpbXBsZSB2ZXJzaW9uIHVwZ3JhZGUuDQo+IA0KPiBl aW5hcg0KDQpEb25lLg0KDQotLS0NCllhc3VoaXJvIEtpbXVyYQ0K From nobody Fri Mar 8 14:28:55 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 4TrpTB2Qjlz5DFM8 for ; Fri, 8 Mar 2024 14:29:18 +0000 (UTC) (envelope-from einar@isnic.is) Received: from mx01.isnic.is (mx01.isnic.is [193.4.58.133]) (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 "mx01.isnic.is", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TrpT96g2hz4b3N; Fri, 8 Mar 2024 14:29:17 +0000 (UTC) (envelope-from einar@isnic.is) Authentication-Results: mx1.freebsd.org; none Received: from ht-mailstore01.isnic.is (ht-mailstore01.isnic.is [IPv6:2001:67c:6c:56::2]) by mx01.isnic.is (Postfix) with ESMTPS id 255E619CDE; Fri, 8 Mar 2024 14:29:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=isnic.is; s=20200921; t=1709908149; 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=pA2XIENPxaC8H984SKUOZMp1YEX5gRZjR56m1GGNhJQ=; b=hBz1O/aJB9FC4YtMZRUY5WM7NKz5+0idQFUdEl1Yv8V/cVEbekmswQpHkq12kEeimHuy/F asBUKyDjoUPFLMjUFXJ6eZLAzOm5A6E0CbALhbShCkMNkQeOc2nmE/NeWBHTlrahfBGS6R RhwieeWvVL+onJFbSBzfICyjBbS+x4UsUBog/i1BNF+7m/y9W9/ngWddyqriBPbZoTYFOn 4APWucVkqnlQGMsqZUt7Q5dL3BKk1tZEqXeC6HSdfs3mp3qvapst5IgCv6DpN9fFJzoQWD bkoEW4mWAkysbF5aVvJHghdG/STpNpEQQs3FscFNhtEMlD+c3umKkQYp3Cb2bg== Received: from smtpclient.apple (unknown [IPv6:2001:67c:6c:100:452f:602a:8880:ca7f]) by ht-mailstore01.isnic.is (Postfix) with ESMTPS id 14A572E75D; Fri, 8 Mar 2024 14:29:09 +0000 (UTC) Content-Type: text/plain; charset=utf-8 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.500.171.1.1\)) Subject: Re: Committer needed for py-authheaders From: =?utf-8?Q?Einar_Bjarni_Halld=C3=B3rsson?= In-Reply-To: <20240308.232756.1291884628357361679.yasu@FreeBSD.org> Date: Fri, 8 Mar 2024 14:28:55 +0000 Cc: ports@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <85E0DB09-22F8-4000-B12D-DA3093AC0E26@isnic.is> References: <20240308.232756.1291884628357361679.yasu@FreeBSD.org> To: Yasuhiro Kimura X-Mailer: Apple Mail (2.3774.500.171.1.1) 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:1850, ipnet:193.4.58.0/23, country:IS] X-Rspamd-Queue-Id: 4TrpT96g2hz4b3N > On 8 Mar 2024, at 14:27, Yasuhiro Kimura wrote: >=20 >> Hi,=20 >>=20 >> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D276550 has been = waiting for a committer since January. Could someone take a look and = commit? >> It=E2=80=99s just a simple version upgrade. >>=20 >> einar >=20 > Done. >=20 Thank you so much! .einar From nobody Sat Mar 9 04:06:50 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 4Ts8cW27VWz5CmZK for ; Sat, 9 Mar 2024 04:06:51 +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 4Ts8cW0Xmzz4kZk for ; Sat, 9 Mar 2024 04:06:51 +0000 (UTC) (envelope-from portscout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1709957211; a=rsa-sha256; cv=none; b=uPyxcaDhSLlkgls/n59rqL5+qBQV/9UokXPuk01EzK2TQMNOeh5swGtx5sS7//AXIZNm3U JcZWvfEG2n7OTbiHmlohH95gEBwFRTdIcR5ktzPB+LfBu9pEjR+1BuELun9CX7JwmsFkF6 aSDHxi/3qog7fjK0pHhF3wfZpK4jE58PcUJWBXB1N/q8+L0pIn1Wk29UvgM7RHU98Fr7wY bkW57KGzAav+D/QqOqeq3onA6s4Ne8/9B+SixYeOgAMOt8+t0V4KA9HhlLoUIxwrbZfG3Z 0EiDRIWFdeBTUKf9RMze2YaZoFfkCJh7C0krVABMAPYq9NtJL3leBbnMjoLM6Q== 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=1709957211; 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=EG3ncesjlEo7NSPt9Mlyjx0OGx2cIeXgbR283ozitkk=; b=IkIndHnV5dO3Kxj+Hwcf0KdMyFgGM3Im5kUPXTz7FMzKoXLRsnwnZVlE5V8g2hVczBdo6j VALMdQZvRlK118Tax0oEDwaXfnqfTDkvTmcziShfS85ynWhaoZ+zC/kCpaIX4db8/jLYhQ woLTsJAjiSFFKefj97qubAg7ZmwD4WpYwOu3FMFjKJvfO/j3i934uX4bbHPG3zNZp8L+yi Cl/aHVKo9k/svXrzYTMyrp2FquGULrVIeuHn9hihU92XzZh20BAgMKjUkgt4y3Bdu1/SKA ZXyEn0CyVaAdjzHAkkZcWldQP+XKxvZwfTRhPpwW080tQ2yY7hMetMjGDPSQQw== 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 4Ts8cV73kCzn3M for ; Sat, 9 Mar 2024 04:06:50 +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 42946oZo032822 for ; Sat, 9 Mar 2024 04:06:50 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.17.1/8.17.1/Submit) id 42946oSm032821; Sat, 9 Mar 2024 04:06:50 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202403090406.42946oSm032821@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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Date: Sat, 9 Mar 2024 04:06:50 +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-240308 ------------------------------------------------+-----------------+------------ multimedia/vapoursynth | R65 | r66 ------------------------------------------------+-----------------+------------ 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 Sat Mar 9 12:10: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 4TsMMD3tGyz5D2sl for ; Sat, 9 Mar 2024 12:11:04 +0000 (UTC) (envelope-from daniel.engberg.lists@pyret.net) Received: from smtp-190a.mail.infomaniak.ch (smtp-190a.mail.infomaniak.ch [185.125.25.10]) (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 "relay.mail.infomaniak.ch", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TsMMB3nk1z4Z3x for ; Sat, 9 Mar 2024 12:11:02 +0000 (UTC) (envelope-from daniel.engberg.lists@pyret.net) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=pyret.net header.s=20231006 header.b="Mf3YIii/"; dmarc=pass (policy=reject) header.from=pyret.net; spf=pass (mx1.freebsd.org: domain of daniel.engberg.lists@pyret.net designates 185.125.25.10 as permitted sender) smtp.mailfrom=daniel.engberg.lists@pyret.net Received: from smtp-4-0001.mail.infomaniak.ch (unknown [10.7.10.108]) by smtp-3-3000.mail.infomaniak.ch (Postfix) with ESMTPS id 4TsMM74LJdzMpvb3 for ; Sat, 9 Mar 2024 13:10:59 +0100 (CET) Received: from unknown by smtp-4-0001.mail.infomaniak.ch (Postfix) with ESMTPA id 4TsMM71hH3zdpN for ; Sat, 9 Mar 2024 13:10:59 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=pyret.net; s=20231006; t=1709986259; bh=CSYv/Ocgk5YR4I9Y3sblvbTPGRi/yaBEhQdVgJMUf9s=; h=Date:Subject:From:Reply-To:To:From; b=Mf3YIii/AnRyC09sW/zbu6R4JcMShwE0xmQmSW1vrUMm4CnVIr7gkUptjCIK/gyXd rNY0WQoSA0dsRWmyChribstJXd7nMerppELUo0C+5f1NDBOh+8zK3hScdoy3rNAj6/ lexvSb+66bGDC7R0ktVfiopFPffzm+Z39DuHL0Xy2XweryyDfLessD/QSZNI/IEwIQ hzgrQ110PNAbWj16ecB9j5hoTqqrwGhlMD4hbc9v7/pma5KKNVYM5eiJSa4DMriuK3 ByV6UeOlm0uXt8MihyxHPpdLgsXAc5pD4clqYUfaFzMoYQ1F6/LeFEuEaxS3NYG/5b L/ojnqZCvGbgw== Message-ID: <74daf1cedbb492454101b4f196129335@mail.infomaniak.com> Date: Sat, 09 Mar 2024 13:10:59 +0100 Subject: Re: Proposed ports deprecation and removal policy From: Daniel Engberg Reply-To: Daniel Engberg 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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-WS-User-Origin: eyJpdiI6InNzS2tiNW9HQkMyenhxRW85RVVuVnc9PSIsInZhbHVlIjoiZ1hqb2tUeVN0K0dsdHVMemZmZzB2UT09IiwibWFjIjoiYjM4OTRhMjY5ZjBhYTQ0Yzk3Y2JhZTFkN2RiMjY5ODZlZmU0Nzc4ZmJkZDA0OWUwNjhkZGVmYTQ2ZGE4ZmYwMiIsInRhZyI6IiJ9 X-WS-User-Mbox: eyJpdiI6IjdqV0RWOFlKRG1TWjVmUTNNbU0wYVE9PSIsInZhbHVlIjoiejZWUmZmNDhwalpGd0QvUVkwYWozUT09IiwibWFjIjoiY2ExMjRmN2E5ZDIwNTdjMTNiOTY3NTYwNzQyMjM0MmUxOGVjNzgxN2NmZDllMjQ1MzJmMWVhMjVmOTc3ZjIzNSIsInRhZyI6IiJ9 X-WS-Location: eJxzKUpMKykGAAfpAmU- X-Mailer: Infomaniak Workspace (1.3.651) X-Infomaniak-Routing: alpha X-Spamd-Bar: - X-Spamd-Result: default: False [-1.30 / 15.00]; THREAD_HIJACKING_FROM_INJECTOR(2.00)[]; FAKE_REPLY(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; DMARC_POLICY_ALLOW(-0.50)[pyret.net,reject]; RWL_MAILSPIKE_VERYGOOD(-0.20)[185.125.25.10:from]; R_SPF_ALLOW(-0.20)[+ip4:185.125.25.8/29]; R_DKIM_ALLOW(-0.20)[pyret.net:s=20231006]; MIME_GOOD(-0.10)[text/plain]; RCVD_IN_DNSWL_LOW(-0.10)[185.125.25.10:from]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_EQ_ADDR_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; FROM_HAS_DN(0.00)[]; HAS_REPLYTO(0.00)[daniel.engberg.lists@pyret.net]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[pyret.net:+]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; ASN(0.00)[asn:29222, ipnet:185.125.24.0/22, country:CH]; REPLYTO_EQ_FROM(0.00)[] X-Rspamd-Queue-Id: 4TsMMB3nk1z4Z3x Hi, A few comments on the proposed ports deprecation and removal policy, there = will be some quotes for context by multiple people and adress multiple mail= s. I would recommend that we in general set DEPRECATED, EXPIRATION_DATE (2w t= o 1m minimum), mark BROKEN if needed before removal to avoid unnecessary fr= ication and give people a chance to raise a discussion if needed. Possibly = with the exception of major library updates etc or perhaps if we have a rea= sonable threshold. I do however think that people in general surpass the ex= ceptions of keeping ports buildable without deprecating even today. > - Upstream distfile is no longer available from the original source/mirro= r (Our > andother distcaches e.g. Debian, Gentoo, etc do not count as "available"= ) Agreed, in addtion it can be an indication that upstream is dead/inactive/a= bandoned project but you as a committer should be able to determine the cur= rent situation without spending too much time on it. I honestly think we ca= n leave it up the committer as at least myself would trust people to have a= suitable threshold (a few days or so) rather than something ridicious like= 1h or so. This will of course also include an overall review of the "usability"/usefu= lness and if it's maintainable. For example, if lets say telnet client (I'm= aware its not a port but for the sake of giving an example) upstream site = goes away it may be worth rehosting it as it's likely not going to change, = evolve or cause major maintenance issues (noise) further down the road and = is still of use. If it's a WAP (the old Wireless Application Protocol) spec= ific server daemon that would on the other hand be reasonable to consider d= eprecating. At the end it all boils down to doing a resonable assessment=20 > - Upstream WWW is unavailable: deprecate, remove after 3 months Older but still useful ports may not have one, perhaps have a universal tag= to easily tag such ones? WWW=3D LEGACY-BLANKET-UNAVAILABLE or something along those lines? > -has known vulnerabilities that weren=E2=80=99t addressed in the ports tr= ee for=20 > more than 3 months As for security issues as people have discussed far from all are reported a= s CVEs despite being pretty serious.=20 Examples:=20 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D264186 --> https://github.com/mikebrady/shairport-sync/issues/1478, audio/alacenc --> https://github.com/flacon/alacenc/issues/1 So it shouldn't be CVEs alone > This policy should give some guidance on when ports can or should be=20 > removed. In general ports should not be removed without reason but if a= =20 > port blocks progress it should be deprecated and subsequently removed.=20 > In general, if a ports blocks progress for some time it will be removed= =20 > so that progress can be made. For more details see below. > The phrasing "blocks progress" is problematic. Progress of what?=20 > Indiscriminately hunting down EOL/apparently inactive software? Mass=20 > migrating from one build system to another due to primarily personal=20 > preference, even against upstreams' will? This phrasing is vague enough= =20 > to justify deprecating and removing, say EOL (but still fetchable and=20 > buildable) libraries needed by actively-maintained and supported (and=20 > popular) software that are in no rush to migrate away. If this vagueness= =20 > is intended, then it needs to be accompanied with *us* actively=20 > developing in the upstream project to support efforts here. This fall upon the committer to be reasonable, if a project is still stuck = on lets say boost 1.66 and falls under the not active section than it's sub= ject to removal. There will of course be some edge cases that affects many = and/or the projects infrastructive that need a more public discussion (a re= asonable delay to catch up) but in general there shouldn't be any issues in= general with this policy. For recent examples audio/taglib (PR 276677) and multimedia/ffmpeg (PR 2613= 02) are good acceptable ways of handling these types of issues in general. We do need to sunset ffmpeg4 eventually however... We do forking with multiple versions at times but those seem to cause more = issues that they solve and often conflicts with each other. Concerning ports the depends on software that's EOL This fall upon the committer to be reasonable, if a project is still stuck = on lets say boost 1.66 and falls under the not active section than it's sub= ject for removal. There will of course be some edge cases that affects many= and/or the projects infrastructive that need a more public discussion (a r= easonable delay to catch up) but in general there shouldn't be any issues i= n general with this policy. For recent examples audio/taglib (PR 276677) an= d multimedia/ffmpeg (PR 261302) are good acceptable ways of handling these = types of issues in general. We do need to sunset libraries such as ffmpeg4 = eventually so it's not a long term solution. EOL dependencies are considered unmaintained and officially unsupported, of= course a reasonable amount of time (a few months) should be allowed for up= stream to catch up but otherwise the port should go as it's very likely to = have security issues, build and maintainability among other concerns. If sp= ecific users feel there's a need to keep the port and its dependencies Poud= riere supports overlays so they can still continue to use it outside the of= ficial tree. There could even potentially be an unofficial overlay outside = the project called ports-legacy-overlay or whatever that's maintained by th= e community if there's interest. We wont be able to cater everyones specifi= c needs but we can however try to make a best effort about it within reacha= ble limits. It's very easy to claim that we should support * until the end of time but = that's not being realistic and in most cases originates from lack of mainta= ince upstream for one or another reaon or within the tree. We already have = an uphill battle with several ports trying to keep them at least buildable = due to this. What happens in practice that people trying to keep these libr= aries up to date will eventually burn out or lose interest prematurely. It = should also be mentioned that buildable doesn't necessarily mean functional= and it's not a software museum. > - Software hasn=E2=80=99t seen a release in a long time > - Upstream looks inactive for a long time This is problematic in practice as that doesn't cover abandonware and simil= ar situations a upstream project may be in but rather protects all ports in= cluding those that have a maintainer but is inactive. I do agree on that a = port per se shouldn't be removed determined by its age alone. A few aspects that should be included and taken into consdieration:=20 - Deprecated in terms of coding (we need to manually patch it from time to = time in order to keep it buildable) - Obvious bad practice, example VPN software only supporting DES for encryp= tion - Counterparts/replacements are available (either within ports or outside a= nd are somewhat closely similar) Note: While I don't think we should dictate what users should/shouldn't do = I think there is some "responsibility" implied as we do have a "Ports Secur= ity Team" regarding this topic - "Cruft", obsolete stuff that has little to no value today. Such as "netbu= s" (Windows) clones, software for interfering with 15+ old MP3 devices or a= n abandoned VCS There should always be a PR created (if maintained) and/or a resonable exp= iration date if people want to raise discuss the decision with fair argumen= ts I still feel much of this falls under the "being reasonable" with the commi= tters discretion in mind in the end. A deprecation notice "bot" sounds like a good idea like delphij@ suggested I would also raise concerns about one man band forks regarding abandonware,= some projects flat out refuse these in their guidelines and for most of th= e time it's likely justified. While I dont think necessarily there's a need= to refuse these I would also on the other hand be reluctant to define thes= e as "maintained" as a way to work around policies just because or even ad= d these to the tree in the first place. As for the ongoing work in general, I've tried to keep an open dialog about= it and the majority of interractions have been very been positive overall.= We do however carry a bunch of lang related ports (p5, php, python etc) t= hat needs to be looked at some point. Best regards, Daniel (diizzy@) From nobody Sun Mar 10 04:04:17 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 4TsmW56z4pz5D83Y for ; Sun, 10 Mar 2024 04:04: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 4TsmW540Zqz59PQ for ; Sun, 10 Mar 2024 04:04:17 +0000 (UTC) (envelope-from portscout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1710043457; a=rsa-sha256; cv=none; b=JV6rq9pK+G0DTpWfopsJQSeql54zH8p+OvqamNplPSphO53XPDxkBlyLwabQE3Hty9gds/ iBTAv6tbAgvTahk/7TJc6yeDy3SfyilBeL+yvJbMppr8P77uJLOlYI4T9ydrq29atw0csd LlpKKSpgeZItyRHJXkchokltDWVO6jJJf5u3xAkqaIXxpUvrPYlPrM+FMzRSWZLoSXjDWy WoO1vUZ7mxZ8M3PYa6mxKEWDqggJXU8USLdR/XQB4g7/d6wfK+GcyV5ZOQd+eaivvqEp8j HZOQye6LFHoo7s0XS8PjaTQQn09nDxRsEUxd3d+942sAJKkkWE7tAjnv6BWeoA== 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=1710043457; 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=rX45RC/cHIK8z8qpiDIobiuTBrhTQA5wyLhIDHeIZAs=; b=dBWOsfcSTZMd5ZPmCMeLJUXQ/y1DsNdDELsMdQs/dZpF1BctunqEeufDYWpqSR2FeP+DVR 9mF1j8oKEcnb4jKMraNwcQkojBJlguSvZQUf/W3iLINDCe4QpjcHhtSP+SqLBXVP7dvn6E 91YJZis60N2Mp8+b3EfyHepCHzyLiIbR80Ix1Ar52PweWkOOuar52l/iDrWb9tNCVGJFcq AuPa/83UmfyARS7+Cv28tocwNuka9cI2R+OQqw1j5g50v0GCC7Ob/Dlz7a1FBF5D4fhRrI sa8/TsPRJu1ckTvSEmOVWJkl6vqfVjUNv/FaHnMUU1EC2ZTDXmmjCqUMkU5Agw== 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 4TsmW53GR0zWvx for ; Sun, 10 Mar 2024 04:04:17 +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 42A44H9K074411 for ; Sun, 10 Mar 2024 04:04:17 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.17.1/8.17.1/Submit) id 42A44HA4074410; Sun, 10 Mar 2024 04:04:17 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202403100404.42A44HA4074410@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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Date: Sun, 10 Mar 2024 04:04:17 +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-im/toot | 0.41.1 | 0.42.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 Sun Mar 10 18:47:08 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 4Tt85x449Zz5DP0r for ; Sun, 10 Mar 2024 18:47:17 +0000 (UTC) (envelope-from thierry@pompo.net) Received: from erza.lautre.net (erza.lautre.net [80.67.160.89]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "lautre.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Tt85w4l4kz4Gmw for ; Sun, 10 Mar 2024 18:47:16 +0000 (UTC) (envelope-from thierry@pompo.net) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=freebsd.org (policy=none); spf=pass (mx1.freebsd.org: domain of thierry@pompo.net designates 80.67.160.89 as permitted sender) smtp.mailfrom=thierry@pompo.net Received: from graf.pompo.net (graf.pompo.net [82.66.0.218]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by erza.lautre.net (Postfix) with ESMTPSA id D0F2EEA2EB for ; Sun, 10 Mar 2024 19:47:08 +0100 (CET) Received: by graf.pompo.net (Postfix, from userid 1001) id 7EBC422FBE3; Sun, 10 Mar 2024 19:47:08 +0100 (CET) Date: Sun, 10 Mar 2024 19:47:08 +0100 From: Thierry Thomas To: ports@freebsd.org Subject: Re: Proposed ports deprecation and removal policy Message-ID: Mail-Followup-To: ports@freebsd.org References: <435edf7c-a956-4317-b327-3372de70dbef@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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="//M2PiR1cr1RAENZ" Content-Disposition: inline In-Reply-To: <435edf7c-a956-4317-b327-3372de70dbef@FreeBSD.org> X-Operating-System: FreeBSD 14.0-STABLE amd64 Organization: Kabbale Eros X-Face: (hRbQnK~Pt7$ct`!fupO(`y_WL4^-Iwn4@ly-.,[4xC4xc;y=\ipKMNm<1J>lv@PP~7Z<.tKjAnXLs: X-PGP: 0xF1C516B3C8359753 X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.92 / 15.00]; SIGNED_PGP(-2.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.92)[-0.918]; FORGED_SENDER(0.30)[thierry@freebsd.org,thierry@pompo.net]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; R_SPF_ALLOW(-0.20)[+mx]; DMARC_POLICY_SOFTFAIL(0.10)[freebsd.org : SPF not aligned (relaxed), No valid DKIM,none]; TO_DN_NONE(0.00)[]; MISSING_XM_UA(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; FROM_HAS_DN(0.00)[]; HAS_ORG_HEADER(0.00)[]; FREEFALL_USER(0.00)[thierry]; ASN(0.00)[asn:20766, ipnet:80.67.160.0/19, country:FR]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_NEQ_ENVFROM(0.00)[thierry@freebsd.org,thierry@pompo.net]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; RCVD_COUNT_TWO(0.00)[2]; MLMMJ_DEST(0.00)[ports@freebsd.org]; TO_DOM_EQ_FROM_DOM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ARC_NA(0.00)[] X-Rspamd-Queue-Id: 4Tt85w4l4kz4Gmw --//M2PiR1cr1RAENZ Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Le mer. 28 f=C3=A9vr. 24 =C3=A0 20:22:34 +0100, Florian Smeets =C3=A9crivait=C2=A0: > Dear ports community, Hello, > as the removal of ports is a recurring source of friction and dispute we > would like to add a ports removal and deprecation policy to the porters > handbook. Thanks for working on this subject! I=E2=80=99d like to add a few common-sense rules for deprecators: 1) Firstly, contact the maintainer, even when this is ports@FreeBSD.org. 2) Check for an entry at repology (): if it is packaged by several distributions, that means that this port is still relevant =3D> Stop! 3) Check for a possible entry in bugzilla and/or phabricator: if found, complete it, ans stop for the moment. 3) Make a quick search for a possible relocation of WWW or the distfile: if you find one, send a PR (or fix it yourself). 4) Check if the port is used as a dependency: if True, iterate to 1). Best regards. --=20 Th. Thomas. --//M2PiR1cr1RAENZ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJ8BAEBCgBmBQJl7gAsXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRFNTM2QkU4NTM4NTM5OUQwMEI2RkFBNzZG MUM1MTZCM0M4MzU5NzUzAAoJEPHFFrPINZdTXA4P/3lhROzoNZc4JHPdr279Ag+m y0XUDUwK6qgvCXbBAYThizbYc3ObT39r+5eFybXUrnYoEbA8FwYXbGqvg401M/0p IuH/Kbbva5Yi7nsBk0YhGJaPdgnB+Sy8m64lngJE7Lg4Ng+V9Y6KgFPxbtSeJlbH 6RycdhaHyzRFgmS8e2BXNMroLSOymLvJXSJ1Fjp6kS+ti0C3vQe9+V8s1Afa4ej3 59j/8rdybeYYHAvWmQL/jFlYlZGNKhaqJHbnXHwS/8eWvjNRtyDp6aMrhv4+nikT siqlEiYm8HtsXEfvm8/j0TGW1vQpOqYaiVP7PcQSm8NkYem49h1YOl8LkWhWW22i ocLg2CRHffBOXEgIj77ZiB/LqIf3UCJIsFubKZtWj7g4qfiLm0Ii+iSGtbqis60t 3r3U2kOVSUcBbEthXInRF4A1GWGlhMPsNqrk0m3BNKwKuChpy11JJxdTe6DO+lGY gMyywgL+wvfTxM0HHwd0UmsXR0vB3mba9wiaJawQmgU+gd09oT5n0paBHR84+33f E+mBBAo3VzyvrhL15BzYZBsBgZzAm6NHDAvDhArBm8Qel9ps8rt031S/QkUm6yuE 90WhIxFVKelgtgplQUnz/cr8Ieikw4RM1F8QCZg46NfSyFNRCkin77yjvXOjNXUm ojb7IUdylUbk7Gh5Qmvg =s6nE -----END PGP SIGNATURE----- --//M2PiR1cr1RAENZ-- From nobody Sun Mar 10 20:10:25 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 4Tt9yG3yPQz5Cmct for ; Sun, 10 Mar 2024 20:10:46 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic316-55.consmr.mail.gq1.yahoo.com (sonic316-55.consmr.mail.gq1.yahoo.com [98.137.69.31]) (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 4Tt9yF3bVjz4Mt1 for ; Sun, 10 Mar 2024 20:10:45 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=LLLXmIrE; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.31 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1710101442; bh=ErGZUhkhY0dSdd/0bTYFt8PcpweAOhsjAb2UrCdHKXo=; h=From:Subject:Date:References:To:In-Reply-To:From:Subject:Reply-To; b=LLLXmIrEiJ5rZ1nBgzmVXBzFGq7BFVj41HRD+BSbWx9ZcCt3tU/lFt1Iz1KQcZxYD3QOYI4oo9o+z8kow674f29qnkACQdh4bH7Kgtv8bkf1gvCafPXyhyQNSfI7a2Xzr7p7/ZduCcxYCNqGrShM60oRKoYSlaS0pstv/ZDolSw33C7DEHsIdJImoSHJv30MW4dV8N9r1VdfWzGqHiipN81mYpBBrZXB0qnln8fTlvfcU+fDPpQnXaHn3KUnLYiWJD98YA3XAqys+8BeMbMR/JOgn7o/GyhqVWl1mUeYhWhF18NtMJvlq3MUD38NA2PbEiEtJ3ZO8mwn1z8XMIHucQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1710101442; bh=eGfwA2/mANRL1i7ikGB57bC9ZtiDGhiaWllShiIBp+W=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=EhhYlHUBXAcgl6GXQs5cGOKYBjCALob5TyNb7Osj5M46Ih3BirOk19f/q+30o3H8DZKrht8XUFhHgpbTIWvwDQ+HLxlxbPJ3s0vUuYclrsLlIqpNIaW385osuuJ7XJo3y29i7QDwp0LBEOWBmLmNwjoe9/680LSiZJYIAGiWbrAl6Y7Wwl8wavkFloWhTNt+EJTNsiYRZjxZWVcG6U07qtYEjSdb2onp/WCsby4AFB1NDBb/ioqNY+3OvnSq5Jvt135k4+HIpkY7wq8uXRu2eT52LSbVPoIutvrtIGNNeUuqdYIh6Pz+i6W9dEqXygeX2fguo3Gyy8PmPnd94pND3g== X-YMail-OSG: iVgsQK4VM1nqPT6RJXEkw2kgN.9Jbdufd1r3FovtO7fBNrtFbuPLZkdEkfm59GT 4m1odaP5E2VL2BPy0Yhn9CZopC7_M_axISvj3OkQnHhoQF80XJVqK5gTdqddBON2qYbsvPvOQ4HT bn5EgdDcHWx5j7B3QTkKjGkuyOGDecbL81inDE5YDxiMZCTHJ19RkdhB_HhrgRk_AfEvKm8iCv4H NARLVWE5k3fg6I48q..Iy59LEaeM24CtXusD4wO2Cjq7J93vG9YL.MlWmCH0Bkt0J7RARWXqitpM IxwzkNju.f23.8hhJTNA6b5dRNjZyAAzcUybnzESDuVuF8ZPhkEvRW7QVCPETl2GvImYErvoo6Bz IsAmv777bxHh2Wnp1da5t6FfSLj0dCX5BkFTBan_1tJDeMOHjNqkUqskOPSi8Zy3XHfSKIDOqeJB 0GtdDhH83ReO1I_rmqMovFPMI9JDNw9cjkd5zToBetkZr8HU_IUHQbeasoro2x_IqFFe_gc9vmPD iYmMaoHupibaEkJS90z1MfzNQwCzciXxaBzLx7.BXpaBkCwOkbI0CZ9jX5.0KjD0sL4qcSh19Nef .UVaNWDH1Q03ExfrzuUoJL_PZ6iq7JKRStrefO9ZguAFTFJvYcQo0wjNv1HbNejco7Nohh.d33sS CMp2qS.BFeZaBc0pY83V3CTdA7PWC16VKxuwn8bP.dHbfqKGgqtrR9XKAY38PGxfmIThdBSxT5HJ wEu8j9YPbycw3ldYTPapJx5GS1kMNPvixBbh84NEmyxEuLD2twOJl6EqAon9U2symyyV0QGSKvok RZCgDk_h8zFxNIrQ5qVaUNxksla8S8q_vSF2ApxiDaKEkAlEnWcKBYkH56OdNhLK.gwuslGCxPoc P7EjYfu.YZa.7oNk.JDvChSjj213h2BOg2bkx_rzOEcwTTKbU.zVE1sZKW2vO_P2BDeXDDcPKIJ. D71xAiQTKME_mUKwaxa4n46qYyHwejXOKMUiUvOdgf.L2_cwYr7UdcQ_iglGNJ1S2LXQB7ROYeGH rS5lAOIcStT2nPY8CtoL9MX8V5UJ2EuI_CNhk4Z2HpONuG7lm1rExdKoq7QVf4g1jLmvpu7SRC4_ LFJWFyxwnGNIgn2TqkDs7JEeOajuTjTgMJLy10IO3fgze_60VF0KfCWHLl_8u.gaUXLABB7irb0z 1mzBGspGy90_wYTiXo2atfymnjbi_E1XbF31DiZX7OMvJHqnApGrdF6f4O2xJdM5GS.0AbuZA2CQ fdcZGkICeURxrsGsOFxppk7COJd8bdB2EMnzfSPldMnup1imWp.dvdfg7NJnaj9yJF2l_.helhua 5kTHJ0uw4xwFV8dE1lFtR9lmSQgi11mRvSZcuGU_HgvftsCXjhucF6HGOQ.AbaQFjYwsQIb2c_oq WeoNbSl.owDXuKQZgmOYeEIZoe.At5Amd9.xQ2j_cl1UKMfaA7xsFdjksu9a3kaNaN13WmbH5k65 yWWRdINosz0C1iHHGINLng5AgKkixF3gSzKq2DtFWVYRORW8lh1FHl9zYq1lPx0RGQe9lgkhxLOC 3WY1ApylWXxph.Bj6Kv689gPWlo8jgdJp8oD4KFAVDn3mW2MRwiD56Xhw.lBtSzU49oLirDIcIDT twjjS7f2osLgB3b.jOExi.807O9Y0W47vUQbOF5B9nEda5d4aOmcfptB_vFJ_9XuBAlP4tn3EfeE R0Cfi89EdPh4BNq.HsHWnuUuxt7LOqYPxV87jMnwTdijOpuYW8wL9gMgyktXyLOP2flUIjU2BPtP O6nY9DEqfQAk63VLSnF_75dqfvARNxyn1B1bwLdqq6bgW4ymswU0ud3jMVX.G4jYChRpnvG5kq5g hJdy711l9sHVYAkrEot45WO3Hd2qCcQX87s1OVGcw3r4BD4zNPLQnS9ED8csMbxIf9OZP6VBZavt vDQhD7u01h2Ygf9WZHm.g9f85WuR23lvXoaDbneGpyj54d1HJcyTThJZWwuTt0loxT4x7LCXBvx4 FRy9hvRbKo05zol1dQNfCoQqguBi250_PG64I0cDBIIwLMyDGq1zAJA6_o.TFVaq.Cyrh74Rylbo oZGjQvl6ywqlsdkQjUuD_GZ0LBYePB7O7BDFk0qOecgoxhwg48Dda8JqN7gXxOIM9fkp_NLLJmNq sm4ShdxYQQA9FSlbcgkbIN0hyQD8ZgbofRT61UxieswCoh3k9wr3NF9NeYzQ334.3bHxUJfR.CBU p6mEifsc7VdaxF_3utH2AZpqGGt2G7D5V9LL3.ob8ufG_vEUsOV3rSjuwOA-- X-Sonic-MF: X-Sonic-ID: 52dfb650-dc18-4115-b72c-2c0adb0a3f37 Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.gq1.yahoo.com with HTTP; Sun, 10 Mar 2024 20:10:42 +0000 Received: by hermes--production-gq1-5c57879fdf-qprqq (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID f2408d2affa7ef35e1612a03b9e12b03; Sun, 10 Mar 2024 20:10:36 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.400.31\)) Subject: Re: FreeBSD ports community is broken [port building configuration notes] Date: Sun, 10 Mar 2024 13:10:25 -0700 References: <87B38D6C-1D83-4158-B03B-F4C8EA396DD1@yahoo.com> To: FreeBSD Mailing List In-Reply-To: Message-Id: <4A386631-E8FF-4640-A927-46DE38F07F00@yahoo.com> X-Mailer: Apple Mail (2.3774.400.31) X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; 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]; RCVD_TLS_LAST(0.00)[]; TO_DN_ALL(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; RCPT_COUNT_ONE(0.00)[1]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.31:from]; APPLE_MAILER_COMMON(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.31:from] X-Rspamd-Queue-Id: 4Tt9yF3bVjz4Mt1 [poudriere bulk status update.] On Mar 5, 2024, at 18:43, Mark Millard wrote: > [I noticed that my SWAP figures were not self consistent for the = armv7.] >=20 > On Feb 18, 2024, at 09:50, Mark Millard wrote: >=20 >> [I also forgot to mention an important FreeBSD configuration setting >> as well. It is not specific to poudriere use.] >>=20 >>> On Feb 18, 2024, at 09:13, Mark Millard wrote: >>>=20 >>> [I forgot to mention the armv7 core count involved: 4] >>>=20 >>> On Feb 18, 2024, at 08:52, Mark Millard wrote: >>>=20 >>>> Aryeh Friedman wrote on >>>> Date: Sun, 18 Feb 2024 10:37:06 UTC : >>>>=20 >>>>> It should not require >>>>> prodiere running on a supermassive machine to work (in many cases >>>>> portmaster and make install recursion fail where prodiere works). >>>>=20 >>>> As for configuring for small, slow systems relative to >>>> resource use, I provide some settings that I've >>>> historically used below. Then I have some other notes >>>> after that material. >>>>=20 >>>> For a 2 GiByte RAM armv7 system with 3 GiByte swap space >>>> and a UFS file system, no use of tmpfs in normal operation >>>> (since it competes for RAM+SWAP generally): >=20 > Actually: 2 GiByte RAM armv7 has 3.6 GiByte SWAP space, with > some margin. Ever so slightly over 3.8 GiBytes got the mistuning > warning but there is variability across builds so I try to avoid > repeated adjustments by picking somewhat smaller. >=20 >>> FYI: The armv7 has 4 cores. >>>=20 >>>> /usr/local/etc/poudriere.conf has . . . >>>>=20 >>>> NO_ZFS=3Dyes >>>> USE_TMPFS=3Dno >>>> PARALLEL_JOBS=3D2 >>>> ALLOW_MAKE_JOBS=3Dyes >>>> MAX_EXECUTION_TIME=3D432000 >>>> NOHANG_TIME=3D432000 >>>> MAX_EXECUTION_TIME_EXTRACT=3D14400 >>>> MAX_EXECUTION_TIME_INSTALL=3D14400 >>>> MAX_EXECUTION_TIME_PACKAGE=3D57600 >>>> MAX_EXECUTION_TIME_DEINSTALL=3D14400 >>>>=20 >>>> /usr/local/etc/poudriere.d/make.conf has . . . >>>>=20 >>>> MAKE_JOBS_NUMBER=3D2 >>>>=20 >>>> /etc/fstab does not specify any tmpfs use or the >>>> like: avoids competing for RAM+SWAP. >>>>=20 >>>> The 3 GiBytes of swap space is deliberate: RAM+SWAP >>>> is important for all means of building in such a >>>> context: there are a bunch of ports that have >>>> large memory use for building in all cases. >>>>=20 >>>> [armv7 allows around RAM+SWAP=3D2.5*RAM before >=20 > That equation should have been RAM+SWAP=3D=3D2.8*RAM > (with margin considered), so SWAP=3D=3D1.8*RAM. (With > a small enough RAM 2.7*RAM might need to be used, > for example.) >=20 > So the 2 GiByte RAM leads to a 5.6 GiByte RAM+SWAP > for the builders and other uses to share. >=20 > I may set up a modern experiment to see if the > combination: >=20 > PARALLEL_JOBS=3D2 > ALLOW_MAKE_JOBS=3Dyes (with MAKE_JOBS_NUMBER=3D2) >=20 > still completes for a build that would end up with > llvm18 and rust likely building in parallel for > much of the time (if it completed okay, anyway). > Something like 265 ports would be queued, the last > few of which include some use of llvm18 and of > rust. >=20 > If it failed, I'd revert to using PARALLEL_JOBS=3D1 > and MAKE_JOBS_NUMBER=3D3 and see how that went. > llvm18 and rust would no longer build in parallel. > If that also failed, I'd revert to > MAKE_JOBS_NUMBER=3D2 . The last option would be > MAKE_JOBS_NUMBER=3D1 . >=20 > It has been a notable time since I last did such > an exploration on such a small configuration. >=20 >>>> tradeoff/mistuning notices are generated. aarch64 >>>> and amd64 allow more like RAM+SWAP=3D3.4*RAM before >>>> such notices are reported. The detailed multiplier >>>> changes some from build to build, so I leave >>>> margin in my figures to avoid the notices.] >>>>=20 >>>> I also historically use USB SSD/NVMe media, no >>>> spinning rust, no microsd cards or such. >>=20 >> /boot/loader.conf has . . . >>=20 >> # >> # Delay when persistent low free RAM leads to >> # Out Of Memory killing of processes: >> vm.pageout_oom_seq=3D120 >>=20 >> This is important to allowing various things >> to complete. (The default is 12. 120 is not >> the maximum but has been appropriate in my >> context. The figure is not in time units but >> larger increases the observed delay so more >> work gets done before OOM activity starts.) >>=20 >> Using vm.pageout_oom_seq is not specific to >> poudriere use. >>=20 >>>> As far as more ports building in poudriere than in >>>> "portmaster and make install recursion" in other >>>> respects than resources: it is easier to make ports >>>> build in poudriere. It provides the simpler/cleaner >>>> context for the individual builders. More things >>>> lead to failure outside poudriere that are just not >>>> issues when poudriere is used so more care is needed >>>> setting up the ports for the likes of portmaster use. >>>> (And, yes, I used to use portmaster.) The required >>>> range of testing contexts is wider for use of the >>>> likes of portmaster to know that the port build will >>>> just work in the full range of contexts. >>>>=20 >>>> Such issues adds to the port maintainer/committer >>>> development burdens when portmaster or the like are >>>> the target level/type of support. >>>>=20 >>>> (Note: synth may be more like poudriere for this >>>> but I've historically had use of platforms that >>>> synth did not support and so have not looked into >>>> the details.) Context: 1GHz, 4 core, cortex-a7 (armv7), 2 GiBytes RAM, USB2. RAM+SWAP: 5.6 GiBytes. Also, this is doing my normal armv7 (and aarch64) style of devel/llvm* build: OPTION'd to BE_NATIVE instead of BE_STANDARD and OPTION'd to not build MLIR. The poudriere bulk has finished llvm18 and rust, having built 206 packages with 59 to go. Summarizing via package builds that took over an hour: [01:51:31] [01] [01:00:07] Finished lang/perl5.36 | perl5-5.36.3_1: = Success [08:55:35] [02] [03:08:09] Finished devel/icu | icu-74.2,1: Success [13:17:38] [02] [01:28:32] Finished lang/ruby31 | ruby-3.1.4_1,1: = Success [14:17:44] [01] [09:20:55] Finished devel/cmake-core | = cmake-core-3.28.3: Success [4D:01:03:43] [02] [3D:08:48:53] Finished lang/rust | rust-1.76.0: = Success [4D:06:26:24] [02] [03:09:35] Finished devel/binutils@native | = binutils-2.40_5,1: Success [4D:14:54:31] [02] [03:38:55] Finished devel/aarch64-none-elf-gcc | = aarch64-none-elf-gcc-11.3.0_3: Success [4D:16:13:00] [01] [4D:01:55:03] Finished devel/llvm18@default | = llvm18-18.1.0.r3: Success So: llvm18 started before rust and finished after rust, each mostly using 2 hardware threads. About the last 1.5 hr for llvm18 was llvm18 being packaged, after somewhat over 96 hours of mostly 2 hardware threads working on it. The vast majority of the build time was for the build phase. I have a modified top that monitors and reports some "MAXimum OBServed" figures (MaxObsYYY figures). As of llvm18 finishing, that top was reporting: 2794Mi MaxObs(Act+Wir+Lndry+SwapUsed) (Inact can be an arbitrary mix of dirty and clean pages and, so, is not included.) Swap: 995524Ki MaxObsUsed Thus, it used up to around half of the RAM+SWAP to get that far. (Rust and llvm18's peak RAM+SWAP usages need not have been over the same time period. But there was RAM+SWAP room for a larger overall peak.) [Note: The peak RAM+SWAP use was during a period of llvm18's build running various llvm-tblgen examples.] As stands, it looks like the poudriere bulk run will complete just fine for the configuration that I specified, with margin for variations in peak RAM+SWAP usage. =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Sun Mar 10 20:34:28 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 4TtBTr391Xz5CpSd for ; Sun, 10 Mar 2024 20:34:40 +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 4TtBTr2kS3z4QJq for ; Sun, 10 Mar 2024 20:34:40 +0000 (UTC) (envelope-from eduardo@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710102880; 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=sGYKe/Km2LXglHOIgygVEDzA5itM+WP/VgQAYDLxXcs=; b=hZn9MvPGMLvOvYw0XtX6f2AMG86JXp5qJHWhG43EgKs9o916wGVNEP3XOxiAQ6O1iOu/+u u+zKNgbxEKcmYoYplwxcRTMfXNKNHlUBa+tVEd3xJZZIV/RhT7MwDgTddXx5Hji1EOchuo Li3V/FAwFXXR1ezPxzCy6uYdhardqGdGt2tbiViah2xq827xgK6lrKDKZNhyOKQu2OSD46 z8/DrJoj8fl90xKp2amPHyAyiGKt2tGZ50Re5/NdVM9outeNqUPvfhx3gctAcNLx/KI3AV gztIcyJ51zsLwNnQ+8uhKJtifvoGb1I0rGzS5vR1WawMD9IX+kcS5QC2LtDfbA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1710102880; a=rsa-sha256; cv=none; b=F6GTjgy6MR+jqAG1c/HOSybI37SPAlodEhFNk85Kr/MlGLbeFHd4ROtTiPq15eT+WKYaMB f0HJtn5v3yFQO7u3w+4GnD3AgvMrOHCRpkT28r0lSL12P/E3LE6YBTIQnMouZem0MbZayI xfghVM6lasP1QXW/DBFqgHA/J+4Bv8CrfTB6Ba6F3aCQbtGVZfG6CW+V/sJ6ie/uk4KlB8 sT0tEiG1ijkcxT2Saxr3dU2g3h2DCRzYz7X33dNn8FVvnIxIvrYZJUrhs8JdEU8nA70b87 Kxs07D+DdBubBm2D0nVmoEsxb0IWHM4dmuia3wR9HRipFyG+fHGvYUVA7fsC/Q== 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=1710102880; 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=sGYKe/Km2LXglHOIgygVEDzA5itM+WP/VgQAYDLxXcs=; b=rfm7qabf0apqK2dXnV+Oqzz+P8ZAvKT1prP3j6U6qVa18PDtlblSW1eF+0M/SvQXHmZxbC KIE1Y7N6t4VeVndvRqjxYjIqKR/U3zT+9QuOGm8eAkDtC/fS5gfA8NmwZjsCUMjGiJE5PZ 3CELIQuX1C43l45OnXnJiVhjhBp6UydR43t5f7/nrpcV6bf3zscN3fIf/uIXBbPODiGuLK 6A0qAFcBxRYFk9IlIsIiW0rjh80B9+RiZ2FNZn2EI30HDw4hkQBb61L9jg2Qx7a/t5Mbh+ wUQYpXZ23wJq+udVCmo1VIDd67k60Ryr2dR+q2ykFXw6oesSrZHJmm4uxNU35g== Received: from mail-qt1-f177.google.com (mail-qt1-f177.google.com [209.85.160.177]) (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 4TtBTr2LFkzSLH for ; Sun, 10 Mar 2024 20:34:40 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: by mail-qt1-f177.google.com with SMTP id d75a77b69052e-42ee2012bf0so26802761cf.0 for ; Sun, 10 Mar 2024 13:34:40 -0700 (PDT) X-Gm-Message-State: AOJu0YwqDm27Bdd9MG9RYT6RIeLMs1loyJNanzppzakqne/Eh+mqsqeB Ep4061pmvwgkScR2hPDRwCrU8s2igSc/lDz5gmF+4Ft2TXjO3wHSpvH2b/QuH8Xf7OkGX+VxXN1 076uJKHMNqALKqtvLTqgJULNfY50= X-Google-Smtp-Source: AGHT+IFRt41fpleX5G8dovmvWIx1iu9fIH+/66zl1f4/qKXInxgtpGINuEUMmH/wYp82phaT56+1LUw2gd9I7/4bxCM= X-Received: by 2002:ac8:5f13:0:b0:42e:db75:3cf9 with SMTP id x19-20020ac85f13000000b0042edb753cf9mr9580834qta.27.1710102879516; Sun, 10 Mar 2024 13:34:39 -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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 References: <87B38D6C-1D83-4158-B03B-F4C8EA396DD1@yahoo.com> <4A386631-E8FF-4640-A927-46DE38F07F00@yahoo.com> In-Reply-To: <4A386631-E8FF-4640-A927-46DE38F07F00@yahoo.com> From: Nuno Teixeira Date: Sun, 10 Mar 2024 20:34:28 +0000 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: FreeBSD ports community is broken [port building configuration notes] To: Mark Millard Cc: FreeBSD Mailing List Content-Type: text/plain; charset="UTF-8" Hello Mark, > Context: 1GHz, 4 core, cortex-a7 (armv7), 2 GiBytes RAM, USB2. > RAM+SWAP: 5.6 GiBytes. Also, this is doing my normal armv7 (and > aarch64) style of devel/llvm* build: OPTION'd to BE_NATIVE > instead of BE_STANDARD and OPTION'd to not build MLIR. llvm BE_NATIVE/without MLIR seems the best option for this kind of hardware. I will test it right away and compare times. Related to rust, it have an experimental option to build with port llvm instead of bundled. Have you test it? Tomorow I will do this builds and share results. Note: I did not change llvm default options in the past because I was concerned about it affects testports. But, I need to give it a go, because build times are impressive. Thanks! -- Nuno Teixeira FreeBSD Committer (ports) From eugen@grosbein.net Sun Mar 10 20:45: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 4TtBkR64d9z5CqQ0 for ; Sun, 10 Mar 2024 20:45:35 +0000 (UTC) (envelope-from eugen@grosbein.net) Received: from mail.rdtc.ru (mail.rdtc.ru [62.231.190.2]) (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 4TtBkR0FXFz4RMW for ; Sun, 10 Mar 2024 20:45:34 +0000 (UTC) (envelope-from eugen@grosbein.net) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=fail reason="No valid SPF, No valid DKIM" header.from=grosbein.net (policy=none); spf=fail (mx1.freebsd.org: domain of eugen@grosbein.net does not designate 62.231.190.2 as permitted sender) smtp.mailfrom=eugen@grosbein.net Received: by mail.rdtc.ru (RDTC Post Office Server, from userid 1000) id 7A7A41CEF8; Mon, 11 Mar 2024 03:45:25 +0700 (+07) Received: from eg.sd.rdtc.ru (eg.sd.rdtc.ru [62.231.161.221]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: egrosbein@rdtc.ru) by mail.rdtc.ru (RDTC Post Office Server) with ESMTPSA id 456E01CC48; Mon, 11 Mar 2024 03:45:24 +0700 (+07) X-Envelope-From: eugen@grosbein.net X-Envelope-To: flo@FreeBSD.org Received: from [10.58.0.10] (dadvw [10.58.0.10]) by eg.sd.rdtc.ru (8.17.1/8.17.1) with ESMTPS id 42AKjMxw031299 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT); Mon, 11 Mar 2024 03:45:23 +0700 (+07) (envelope-from eugen@grosbein.net) Subject: Re: Proposed ports deprecation and removal policy To: Florian Smeets , ports@freebsd.org References: <435edf7c-a956-4317-b327-3372de70dbef@FreeBSD.org> From: Eugene Grosbein Message-ID: <1c5b7818-842f-f7b8-9d4e-5bf681cad20e@grosbein.net> Date: Mon, 11 Mar 2024 03:45:16 +0700 User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 In-Reply-To: <435edf7c-a956-4317-b327-3372de70dbef@FreeBSD.org> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_00,LOCAL_FROM, NICE_REPLY_A,SPF_PASS,T_DATE_IN_FUTURE_96_Q,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=4.0.0 X-Spam-Report: * -0.0 SPF_PASS SPF: sender matches SPF record * -2.3 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] * 0.0 T_DATE_IN_FUTURE_96_Q Date: is 4 days to 4 months after Received: * date * -0.0 T_SCC_BODY_TEXT_LINE No description available. * 2.6 LOCAL_FROM From my domains * -2.1 NICE_REPLY_A Looks like a legit reply (A) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-14) on eg.sd.rdtc.ru X-Spamd-Bar: - X-Spamd-Result: default: False [-1.98 / 15.00]; R_SPF_FAIL(1.00)[-all]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-0.999]; NEURAL_HAM_SHORT(-0.98)[-0.982]; MIME_GOOD(-0.10)[text/plain]; DMARC_POLICY_SOFTFAIL(0.10)[grosbein.net : No valid SPF, No valid DKIM,none]; FREEFALL_USER(0.00)[eugen]; TO_DN_SOME(0.00)[]; ASN(0.00)[asn:29072, ipnet:62.231.184.0/21, country:RU]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; MID_RHS_MATCH_FROM(0.00)[]; R_DKIM_NA(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; MLMMJ_DEST(0.00)[ports@freebsd.org]; RCVD_COUNT_THREE(0.00)[3]; FROM_HAS_DN(0.00)[] X-Rspamd-Queue-Id: 4TtBkR0FXFz4RMW 29.02.2024 2:22, Florian Smeets wrote: > This policy should give some guidance on when ports can or should be removed. In general ports should not be removed without reason but if a port blocks progress it should be deprecated and subsequently removed. In general, if a ports blocks progress for some time it will be removed so that progress can be made. For more details see below. > > > Ports can be removed immediately if one of the following conditions is met: > > - Upstream distfile is no longer available from the original source/mirror > (Our and other distcaches e.g. Debian, Gentoo, etc do not count as "available") > - Upstream WWW is unavailable: deprecate, remove after 3 months [skip] > A port can be deprecated and subsequently removed if: > > - Upstream declared the version EOL or officially stopped development. > DEPRECATED should be set as soon as the planned removal date is know. Objection to quoted reasons. A software not developed anymore but still works fine after years is best software ever. Do not touch it, please. Some examples: mail/qpopper abadoned by Qualcomm years ago russian/d1489 created by ache@ who passed away years ago net/quagga abadonware but still best OSPF implementation for FreeBSD kernel net-im/pidgin-manualsize abadoned by initial author years ago databases/oracle8-client the only known library to link native FreeBSD code with for OracleDB connection Do not "fix" what ain't broken. Eugene From nobody Sun Mar 10 21:49:35 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 4TtD8R69yfz5CxD9 for ; Sun, 10 Mar 2024 21:49:43 +0000 (UTC) (envelope-from daniel.engberg.lists@pyret.net) Received: from smtp-42aa.mail.infomaniak.ch (smtp-42aa.mail.infomaniak.ch [IPv6:2001:1600:4:17::42aa]) (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 "relay.mail.infomaniak.ch", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TtD8R498kz4dPT for ; Sun, 10 Mar 2024 21:49:43 +0000 (UTC) (envelope-from daniel.engberg.lists@pyret.net) Authentication-Results: mx1.freebsd.org; none Received: from smtp-3-0001.mail.infomaniak.ch (unknown [10.4.36.108]) by smtp-3-3000.mail.infomaniak.ch (Postfix) with ESMTPS id 4TtD8H3mmKzMq05V; Sun, 10 Mar 2024 22:49:35 +0100 (CET) Received: from unknown by smtp-3-0001.mail.infomaniak.ch (Postfix) with ESMTPA id 4TtD8H1GdDzMpnPt; Sun, 10 Mar 2024 22:49:35 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=pyret.net; s=20231006; t=1710107375; bh=ksWsOMQP06mldunP8p0jiOQmUh0kWVa6c7IdROUmFd0=; h=Date:Subject:From:Reply-To:To:Cc:References:In-Reply-To:From; b=APHRX4b6DMUuGa7TEgsOoWwj4T8Ab0zHP1/BdDnNUaih0qDIWIzGJmF4HdbNiR9vu UyyOLFOQpI8OKFVFHzfX7ZBhULoeAJnGdI3BbkAZateWO4ngQHmddYle8q46g7gUkB hHwIMuMBh1qYy8aIKXF2C/kam+Jgc21ujpH4U4Es8iBgKIQTd3D13eIhDyavjVKDrV AUlhZwPrNjS9hZ2xkRMJwvKeeI7wiaTRlK6C7yctqD9qdJtpHo3uwhTr22s1DczaMB AqkrxhkbJAMgKTSbNjMNNeLgOIJWHtIVHZZaRLxGXscnrtO2yQA+n/RjURTVeUB+dQ vOuEItZHRA1dQ== Message-ID: Date: Sun, 10 Mar 2024 22:49:35 +0100 Subject: Re: Proposed ports deprecation and removal policy From: Daniel Engberg Reply-To: Daniel Engberg To: Eugene Grosbein Cc: Florian Smeets , 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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-WS-User-Origin: eyJpdiI6InpvN2RETGIxZjBneDlERWpsTm53clE9PSIsInZhbHVlIjoiV2l3T2p4amJEanBFRElzbGh6cFdaUT09IiwibWFjIjoiOTU3MDQwZjc1NjcyM2Y2ZjdkMDVkODRlZTk4NDE0NWZkMzI0MjUyNDZiZmQ1OWVkOTI3NzA2OWFhMjU2ZmZhZSIsInRhZyI6IiJ9 X-WS-User-Mbox: eyJpdiI6InBkV2pZNGs4TTBkb1laYWlCYTNOM0E9PSIsInZhbHVlIjoiOWhRL1dHM0R6d084UDhaMzFlcDZuQT09IiwibWFjIjoiNmIzMzZmYTQ0NmMyM2I4NzlmYjEyNTNkMDYyOWEzNDAyYWU5OWI5MzBhODM0MzcxMzMwOGI3ZmE5MDg1ZWQ0OCIsInRhZyI6IiJ9 X-WS-Location: eJxzKUpMKykGAAfpAmU- X-Mailer: Infomaniak Workspace (1.3.651) References: <435edf7c-a956-4317-b327-3372de70dbef@FreeBSD.org> <1c5b7818-842f-f7b8-9d4e-5bf681cad20e@grosbein.net> In-Reply-To: <1c5b7818-842f-f7b8-9d4e-5bf681cad20e@grosbein.net> X-Infomaniak-Routing: alpha 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:29222, ipnet:2001:1600::/32, country:CH] X-Rspamd-Queue-Id: 4TtD8R498kz4dPT On 2024-03-10T21:45:16.000+01:00, Eugene Grosbein wrot= e: > 29.02.2024 2:22, Florian Smeets wrote: >=20 >=20 > > This policy should give some guidance on when ports can or should be= removed. In general ports should not be removed without reason but if a po= rt blocks progress it should be deprecated and subsequently removed. In gen= eral, if a ports blocks progress for some time it will be removed so that p= rogress can be made. For more details see below. > > =20 > > =20 > > Ports can be removed immediately if one of the following conditions is= met: > > =20 > > - Upstream distfile is no longer available from the original source/mi= rror > > (Our and other distcaches e.g. Debian, Gentoo, etc do not count as "av= ailable") > > - Upstream WWW is unavailable: deprecate, remove after 3 months > =20 > [skip] >=20 >=20 > > A port can be deprecated and subsequently removed if: > > =20 > > - Upstream declared the version EOL or officially stopped development. > > DEPRECATED should be set as soon as the planned removal date is know. > =20 > Objection to quoted reasons. A software not developed anymore but still w= orks fine > after years is best software ever. Do not touch it, please. >=20 > Some examples: >=20 > mail/qpopper=09=09=09abadoned by Qualcomm years ago > russian/d1489=09=09=09created by ache@ who passed away years ago > net/quagga=09=09=09abadonware but still best OSPF implementation for Free= BSD kernel > net-im/pidgin-manualsize=09abadoned by initial author years ago > databases/oracle8-client=09the only known library to link native FreeBSD = code with for OracleDB connection >=20 > Do not "fix" what ain't broken. >=20 Eugene I'm going to assume that there will be a PR or something regarding maintain= ed ports either way.=20 In general not directed to the mentioned ports specifically but using a few= as examples,=20 As far as the "Do not "fix" what ain't broken" argument goes one major conc= ern is how do you know especially regarding to Internet facing services? Qp= opper (for example) has been dropped by pretty much every distro https://re= pology.org/project/qpopper/versions and upstream is dead so there's no hub = for communication. There likely aren't many eyes on the software by now (I = guess for both good and bad reasons) but it might also very well bite you o= r users in the end. That being said, all software contains bugs including a= ctive projects so it's not like it's a clean cut in terms of security conce= rns (wordpress) but you'll likely see issues being adressed and reported wh= en software is more widely available. If upstream is dead it's very likely = that security reports ends up in some package repo, random hosted fork or s= uch and never finds it way outside of it. Quagga is in a similar position, pfsense seems to point users to frr and th= ere's also other software such as bird/bird2 . According to https://www.orafaq.com/wiki/Oracle_8 Oracle 8 support ended 20= years ago, it's also marked as i386 only so its days are counted. Nothing is stopping people to use an overlay but not everything needs to be= in or rather stay the "public" repo forever. Best regards, Daniel From nobody Sun Mar 10 22:04: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 4TtDTV3TtPz5D013 for ; Sun, 10 Mar 2024 22:04:30 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic308-55.consmr.mail.gq1.yahoo.com (sonic308-55.consmr.mail.gq1.yahoo.com [98.137.68.31]) (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 4TtDTV09Tjz4hm4 for ; Sun, 10 Mar 2024 22:04:29 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1710108267; bh=KDV60d4NCDRQw7vI5dplAPNh1lCu2nC9jD8/vxUHmeM=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=oIV+MRMQmwVyK5Srvq86Dm9bbUS3lWcy1b56/9xg8a32UZVRAUFPhgucFzUSITHgK3ey6ZE5d45eybAfQWcN3RIPh5D1b2YunxNzIH8kcT19Al7Vj/wVwYrLj48R+krXT8/fcYzT8m4WX7B9LXT+7XAGvmHFrtpV5Lx5A9KFroAYmzya8bQkDnJm1Gjcwc6q/1ePo7VklOJbKwR5p0Pw98b49I+p0ZDhwLGyRG7kKZGbLe5za7Enix4YXjVsgQIQlNMXLMor7391uw+L6f6v9ags6O6Y6yNzUEI/atoksGJW4MZO0AorH5dWDgXqQQD3BWAAfrZGJfiU3A71dOEy+A== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1710108267; bh=aYpU6vajWOlMJO8ShS81eaNSYWFTPqcC7E2zHN9gGTB=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=H9RfC48FO3tENZvfEE/nu0whohF6oTK235/PbJmt3fu6trNO4pNleLwkQ8gvAt7PxeI2bPkjSybgtTQIEJfU9tuXOyYjitgwgqwxvWb/CeZNeizYqYXwlAHeM12iatwdKLHhe3kNGex65TSwv8rfU8QXhgAn5eqE7gCfncqLTLArIZy4qf1O5D0j7fBYYReColav0ksmbPdra9oN43KsKnt+Wr+ycqYR6n4fRfpC8Tu0deVA1ltk/LD23GbPczw9nzJgheKx7d+InfU1qfKcPLiOdWR3GEUU2Y01tODh2JgwtHpXKokQZKMMxwwMdMWUrqhnaYr1aOSD+S5fzKWrhw== X-YMail-OSG: 0JlxutsVM1kKedHfiESiu11eFLeMwkDnhIQqTKendhfMed0GbCDZms2QuGw3Y9m Wr7XpHe9f60OSdB15JRjVGCYE2TOuqaLfAJ0h9x68gKc5o4scQd6bGdBZ4GMTFRt0kMBZawzI6qp RLN82EOB_.yfEBvqCyjaHJ9Wfpk7PLIbFcl2IxbA.wRHo7srmB.mlKrRNrpUJJ2qLW25pG1jyCmf zpuO.MsnjcU2ky5X4hzT_MCnUMwOihwxR471i3I3J9BQPY_qAzcFLBqr4poOqI45Uv3Qn..rXEPG 9_GzpV8WA3PtTWTn2qVEK_UPR41LbYoQe83cBWt1cI1U23v.BMQ82Yollrj5W98H_vJcw_2vOwRE oNv3nqUkvMI3p4i7LYQCHFZdvmioC7amKnP56GDzpGA.CU8k93AsYto55MqobQHXm85rlEEtFMnx UZZtFrF.Enzi4YGcRBJqo.WmoI2JU3As1dQQwBdVutus_siHtvli03whkAuYg7EtoRfPjpfycooU L7JpF96LN8BFJ1JRistQufremml63tGP0HJDAQ3O2S7q3GdlAt_NkDTTCeX9Z3DOnnZxwWoF.9UL E4wk9MAz2_4PjEWy4dr1kPWdE7DNAdprdaNZI2dLNDztYFR6BBgA7HUvNL00EVbZoG560.rLNLQc s4s_16Bt2IAPzRCdOOsmHi22xq6ge67dEBJYjSlBDeQ8.eAC45TC4qPPAWBF4mUk1z2KZGtVgiiT pM4YDRmmqqvsq8QwickWMMEZ7CMC2865YFeWB18IlP5K1ozka_9ACFAv8vIfT8i.eGLytRnvPxGa CM9dyzXv.EOVT8aEpUahogS4B0P.5GyDYPtGzWShpH76vLwsr6f5ipMA1Zzc0rYkMMpc0dLkbEmD ODoFhFRXjppNRQq_xpQdDyanLaxUivP4PseSZnEeK0QNa7VFda8JaxBo6IjcUOxFgqZ7rKZWbhHb OMfGphf9gk1Y52yAZjfwfehi_plew1DMWsbG9K1Tqbi4I3FJlrrP88KdpsSkDJIQjyxXvsboEfkl of4cjpVuLUS6XP0yQmYcgiPux2cgW8mz9MOzFdiLDTJXWqLEF_vgOEuWcw84l_j.9ETSLtefaC1Q rAjDTBxWQSKS.tYJSE0WgNeYFLjwZ3i.88y5KWv4nJo2qWBcUt45yxN2d7PcnoswXHDllSCExakL EvXR04jt_7Sy_s_ehnzhJkmup8lYUi_E8i1Snlo_UpG_9cBaWL4QXi3My.IumwlsMD2lJGNkbY5j 6qMF8z0c12fxw7_eyDWx4w1OJBHuePwMWo8sg3wUUAsy2I8GNnt_rCgwJDr5YlC.01U8tB0P1Rda HmvUOXINdLVWtopssyaMFBSmrw0MJEg.OoiKkD3TP4OXFQYemUfq3s8Lb5IV.7YFebVg6SXUOObr dqkh4KMfLY_zi4y.oYZqxZt0v5ukPcG9767VNNxWAfQHso6Vmu83sOjrnz_W.Rc5q9OV3uZZ79PM 92MEZ3HdEzekV5DL_.dBoL6kV4w6Cssto_6clr_BWWhrEwfkzmVA7WSGvnYtVLBD9sOdxzHUKluK WaDeOMuJjgtOF4ivbz4hNvYEFdO9ixm82PbSa1q6N23Z4ARrL2cUWnpZ_T51esUE5EZ5O9jjIRus cTXV873m9tryawLzKFZkbl5D5EBaJaSWFbGaP1.Fn.tjQPWSKS8NHxPjm.VCvNv1SH44pKAg.CwQ 1GtIXLyy40hYSBBqXJNu5hJB8d8ldTGEYsIuZoLHXUAa3iBruf9jrQ61mAtANwUmhhTt0Z16GVDy 3OBNW4rB1Rs27C1ngPTu3QCPvpv9BVZpuISnQyWwY5.ejs2t6yFAUS6GDSTj1mZ12vWArPiXG8Px ExILi2UE.3ngzgbx9sKHdadaEv1y9eBe8WhHDg5Bk.HJUGV9hiB3p5fIzs8KCXUMx2BXSCgJ1VML OUxKYqYWG0Q04Cd0yDKy4wJMOh3KcuMV29FGTR_UdGLk7FpOba8xxpCPxCTTQ8OIMgvnjoC7JIWw CzTCpSZHTtbK18FxH.eGQfrwolwcs7gcVtaDCfqpQh2WQ_IOA.pxMQN5V7e_GX9oqdcWtdK0KEnK g5eQ_vuNqUDtYH8QXI_jE3OdI4WmTFH6t19PZ73aSiU6DclPChVSScWAGLTvvdwmgZdcxItCfNDY plvuni7izyhBCe1iZu5QQ30gFRq7Ars_WUncLsxprA7wX0z3cQbdZM.rb_wAghFCQX1YOi3MXmEv v4vAYRcYYSJ4Ug6GDt6UxXXjf61FlfaNlDLi2UFcaQxUOeGnZ1JFDyzXzm1xo.WFtHPR0Xs6R0g- - X-Sonic-MF: X-Sonic-ID: 8d4ad4df-3a3a-48ed-914c-af96da3cafa4 Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.gq1.yahoo.com with HTTP; Sun, 10 Mar 2024 22:04:27 +0000 Received: by hermes--production-gq1-5c57879fdf-jv4v7 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 7f1b096ddf94beb7fdcc23613ce0c4f0; Sun, 10 Mar 2024 22:04:22 +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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.400.31\)) Subject: Re: FreeBSD ports community is broken [port building configuration notes] From: Mark Millard In-Reply-To: Date: Sun, 10 Mar 2024 15:04:11 -0700 Cc: FreeBSD Mailing List Content-Transfer-Encoding: quoted-printable Message-Id: References: <87B38D6C-1D83-4158-B03B-F4C8EA396DD1@yahoo.com> <4A386631-E8FF-4640-A927-46DE38F07F00@yahoo.com> To: Nuno Teixeira X-Mailer: Apple Mail (2.3774.400.31) 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:36647, ipnet:98.137.64.0/20, country:US] X-Rspamd-Queue-Id: 4TtDTV09Tjz4hm4 On Mar 10, 2024, at 13:34, Nuno Teixeira wrote: >> Hello Mark, Hello. >>> Context: 1GHz, 4 core, cortex-a7 (armv7), 2 GiBytes RAM, USB2. >>> RAM+SWAP: 5.6 GiBytes. Also, this is doing my normal armv7 (and >>> aarch64) style of devel/llvm* build: OPTION'd to BE_NATIVE >>> instead of BE_STANDARD and OPTION'd to not build MLIR. I forgot to mention that my builds on armv7 are set up to use -mcpu=3Dcortex-a7 most everywhere as well, even for building rust. (I'm willing to have some small, local FreeBSD ports infrastructure modifications involved to set such things up.) >> llvm BE_NATIVE/without MLIR seems the best option for this kind of = hardware. >> I will test it right away and compare times. >>=20 >> Related to rust, it have an experimental option to build with port >> llvm instead of bundled. >> Have you test it? No, for a couple of reasons: One is that I tend to build the latest devel/llvm* that is not devel/llvm-devel . (Analogously for lang/gcc* vs. lang/gcc*-devel .) Rust is generally not set up for using that recent of a llvm* as I understand and I've no interest in dealing with incompatibilities showing up. Another is that if devel/llvm* must complete building first, then the over 3 day lang/rust build must start after the over 4 day devel/llvm* build finishes, guaranteeing an elapsed time for the 2 of over a week. Note that in what I did the 4 days for devel/llvm18 covered the whole lang/rust build's time frame as well. (Rust takes less time to build in part due to it builds a smaller subset of llvm than a devel/llvm* does. [Rust uses a lot more temporary disk space than devel/llvm* does.]) In poudriere.conf I also use the likes of: PRIORITY_BOOST=3D"cmake-core llvm18 boost-libs gcc-arm-embedded" Listing rust explicitly would help make sure that the two overlap in time. (Both depend on cmake-core .) (Remember: that I'm partitioning to keep the RAM+SWAP use with signifciant margin while also avoiding FreeBSD reporting potential mistuning of the SWAP size [given the RAM size]. So I avoid letting devel/llvm* have all 4 hardware threads in use for its normal build activities. That might roughtly double the RAM+SWAP peak usage and make failed builds far more likely.) >> Tomorow I will do this builds and share results. >>=20 >> Note: I did not change llvm default options in the past because I was >> concerned about it affects testports. I depend on that I do not use any ports that need MLIR and that I do not build for other machines. (On aarch64 I only build for aarch64 and armv7 --but BE_NATIVE covers allowing that.) >> But, I need to give it a go, because build times are impressive. I'll note that I might be able to do better on the likes of the Rock64 (cortex-a53 aarch64 with armv7 support as well) instead of the Orange Pi+ 2ed (cortex-a7 armv7): aarch64 at a somewhat faster clock rate (but still 4 hardware threads), 4 GiBytes of RAM, aarch64 allows more swap per GiByte of RAM plus there is more RAM in the first place, USB3. So RAM+SWAP =3D=3D 18 GiByte or so (but under 20 GiBytes for sure), if I remember right, could be put to use if it turned out to be handy. An interesting note about this is that it applies to armv7 poudriere jails used on the Rock64 as well: More RAM available overall, potentially avoiding using SWAP space at all (as thigns currently are) for the PARALLEL_JOBS=3D2 and MAKE_JOBS_NUMBER_LIMIT=3D2 combination. (I'm not using MAKE_JOBS_NUMBER directly any more.) One thing coming up is that lang/gcc14 will be a bigger, more time consuming build than lang/gcc13 and the like, because gcc14 needs to use the standard bootstrap instead of avoiding the bootstrap. (Avoiding it leads to build failure for lang/gcc14 . The gcc14+ bootstrap build process after the initial "C++11 is sufficient" stage depends on design choices that are enforced that go beyond what is in the C++11 standard and libc++ does not use those design choices. It gets ever messier to sidestep this. In fact, even language/gcc13 and the like have some sidestepping involved to allow avoiding the bootstrap.) =3D=3D=3D Mark Millard marklmi at yahoo.com