From nobody Sat Apr 25 13:05:23 2026 X-Original-To: dev-commits-src-all@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 4g2qnr4YBcz6bT5x; Sat, 25 Apr 2026 13:05:52 +0000 (UTC) (envelope-from khorben@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 "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4g2qnr41wnz4JXX; Sat, 25 Apr 2026 13:05:52 +0000 (UTC) (envelope-from khorben@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1777122352; 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=PDSD4rYNSc8A1CPxtfhFN/FJZG+ru2cxlg6pOmocX+w=; b=LNTum8ZgMIdY4Y3fm9NwSiegP08MoO0NkXY2fuVuVH5yb4wT4xV7RxiRtvyfTPaxIntTX0 6R48dESqhWOvzDSPYjK2ReBRaWJOr17I15AGFYDJHjZNmNjV73K0Lb/cjCebcj/G9TUKvW FIZFYJkUsYUr8L1al8w9AlxVsRrJhz6J1s17+bGkmmO090xPLiBc8tCTudtgdfuIMNmaqL WSxUu6qaC3n682PVuPcX+h9xSMGnB0/vwp6PqPQ1lO+a6NFYorbHhojH2223qMn9ncKobv ZRmwjFj84xU7q2dJcFe8jNrHmfQhpc2+30b8B8ZQ0KXMOiehTvjxE5dyy7p8gQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1777122352; a=rsa-sha256; cv=none; b=Zd9BNB8UfGtAIpUxeIo7e3pCnT2zGtQkeDEi8UdS+gL04tluSkH27WFgMXw1+1ERIT0/p/ GJKKTp61AY+dkAGDDpueXcDu5SHNJtlrqlX1iidX6d+5WQzrkOzcArGoAjEuDI+68baGaC jkLWE5gA0Q5LOZJ16HfydpQp6wHIkPlik8Hbn9HIqo6zpiMZ0QP+UkXweqAkxQ4xgrA+ne IkkrK4tlNxsgvefKKXYDG4+yKK+q4BRK7vTLt7ZGood+sWNGUl26pWYoS+t8Lvmj3YAWdL crr6xtbxDC8wEfELbBA10tHEZXFnzNZFCkT4Vy9avDkFv9G3UTs4wULhsjTjQw== 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=1777122352; 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=PDSD4rYNSc8A1CPxtfhFN/FJZG+ru2cxlg6pOmocX+w=; b=QWPiKYMK3IB5hTmstkK0gICJnEkxi+Jr7IrmgrtiQxQj8utUGpMlJLCJooVJfjtLPlWTAf xCsB55KbSVIRE6aORitXsW7X45Ge5nFyWCSZfp1lSf3FwbFDSrYVRvcBrKBXKZYiIEblcn u4VzHKP9pRs9qwjCIdlmwjWKGC9Y1Ed78lfGkSTEMzZ3/pqWTzHOUBh8kIPZ44/LDotJfd qLJ+m2oZS//p59DZh8RJnTvnfJlT0Ju7cJEPXWC5b0E3bhkoez9tsuivFu1B6QS6liIl6Q wo0ItueGpg5bjlcByLR0f6bcWW64WNpTBhUfqarilOqh6U2HsYT5X0+8hfwQTA== Received: from mail.defora.org (bend.defora.org [176.9.71.107]) (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: khorben) by smtp.freebsd.org (Postfix) with ESMTPSA id 4g2qnr1pFbzxt4; Sat, 25 Apr 2026 13:05:52 +0000 (UTC) (envelope-from khorben@FreeBSD.org) Received: from smtpclient.apple (tmo-101-103.customers.d1-online.com [80.187.101.103]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.defora.org (Postfix) with ESMTPSA id C260B549E; Sat, 25 Apr 2026 15:05:00 +0200 (CEST) (envelope-from khorben@FreeBSD.org) Content-Type: multipart/signed; boundary="Apple-Mail=_C767EC69-C0D4-4BFB-A46E-43F3698A49F4"; protocol="application/pgp-signature"; micalg=pgp-sha256 List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3864.400.21\)) Subject: Re: git: b8352da33f34 - main - pkgconf: import into the base system From: Pierre Pronchery In-Reply-To: Date: Sat, 25 Apr 2026 15:05:23 +0200 Cc: Baptiste Daroussin , src-committers@freebsd.org, dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org Message-Id: <127152B1-0E14-4A04-BB56-01191F2D2F0F@FreeBSD.org> References: <69e8d0f6.216cd.2cf09725@gitrepo.freebsd.org> To: Antoine Brodin X-Mailer: Apple Mail (2.3864.400.21) --Apple-Mail=_C767EC69-C0D4-4BFB-A46E-43F3698A49F4 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hi Antoine, (all) > On 25 Apr 2026, at 14:57, Antoine Brodin wrote: >=20 > On Wed, Apr 22, 2026 at 3:45=E2=80=AFPM Pierre Pronchery = wrote: >>=20 >> The branch main has been updated by khorben: >>=20 >> URL: = https://cgit.FreeBSD.org/src/commit/?id=3Db8352da33f3434f0ba6093df361261d1= b1f973a1 >>=20 >> commit b8352da33f3434f0ba6093df361261d1b1f973a1 >> Author: Pierre Pronchery >> AuthorDate: 2026-04-08 16:52:29 +0000 >> Commit: Pierre Pronchery >> CommitDate: 2026-04-22 13:42:56 +0000 >>=20 >> pkgconf: import into the base system >>=20 >> This introduces the following option: >>=20 >> * MK_PKGCONF: determines if pkgconf and bomtool should be built >>=20 >> The objective is to allow the creation of SBOM information while >> building FreeBSD's src tree. The build system cannot rely on the >> presence of bomtool (and eventually also spdxtool) in the build >> environment, except for having it as part of the src tree = directly. >>=20 >> The framework implementing the generation of SBOM files is under = review >> in D56474. >>=20 >> This will also help simplifying the build, with the introduction = of >> another framework relying on the availability of pkgconf. >>=20 >> Sponsored by: Alpha-Omega, The FreeBSD Foundation >> Reviewed by: bapt, philip >> Approved by: philip (mentor) >> Differential Revision: https://reviews.freebsd.org/D56404 >=20 > Does this version behave the same as the version from ports? Spoiler: > it does not The objective is that it does behave the same way as the version from ports. I am sorry that it doesn=E2=80=99t, and I am trying to understand = how and why. > It breaks some ports: > = https://pkg-status.freebsd.org/beefy24/data/main-amd64-default/pa52afc5525= 7c_s0f7b8f79f6/logs/errors/rubygem-nokogiri-1.19.1_1.log > = https://pkg-status.freebsd.org/beefy24/data/main-amd64-default/pa52afc5525= 7c_s0f7b8f79f6/logs/errors/gtk2-2.24.33_1.log > = https://pkg-status.freebsd.org/beefy24/data/main-amd64-default/pa52afc5525= 7c_s0f7b8f79f6/logs/errors/gtk-layer-shell-0.10.1.log > and probably a lot more I=E2=80=99m looking into it; thanks. Cheers, --=20 khorben= --Apple-Mail=_C767EC69-C0D4-4BFB-A46E-43F3698A49F4 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----- iQIzBAEBCAAdFiEEjPEp1wC4bxBrX8svMDjL25iGlwMFAmnsvBMACgkQMDjL25iG lwNfjg/+MFMGKyNtqgfJ2pEj3v1FsICpTOoEWUyzNZC5xf6jGSVqtnRQg4RlTbsB JUNn9Fr3GCDIP9MIRoSLmLzbDQk3k6GUbYBfuUJUBpX2RP7/671JU923zwBu8++F 2A02ulz3x39WKTXIsH505uok+MZd7kmm2hZx/hwBqC08Iy2J1oIffmWO/XtyqWrV qEc2ce3ulytqdelfL7KR1e/SCpj3BNERk/wCrm/CDGtKKWoDkRl3fMBEA4qP7EH3 W5rrrs6cjbHHpTH5mmL9R76vhtFcH7TenDF9VyJzm61zuG/L3G69GneHGV+qBO2R /QZcmjzN4Ec1tIU8MLvWDGaXH62zv9GoChPXwBjnOAFejlS/B19vgfXfXfaxcXFm SVw0GInY8VAe3bETV/NoOSMb+p7lroXWq391rrJ6sEk6/+MZAUT6naWIDRQcAyYJ 8tAcg6j55f0baIN5cdRBccpOykvwqvM6Bz2sa4+dxB4BNBvtKnpPoWMWUwkxq28b rlDK3KwFY6j/Cok4SLx25eRBy4t+06qVi8yAYvjffliYS6JT26bMJ77fHzc3DEIE +/afZnuetLvafD5c6LSUnQD0bxb9AUPbKRnrqPiHBnlXOmeCFRZkif1RJg9+BSgj 1keh/XNX+V60qJCePx41lmQc4scyIPRhu8ntqezJzlxqcrmO3VE= =sGL7 -----END PGP SIGNATURE----- --Apple-Mail=_C767EC69-C0D4-4BFB-A46E-43F3698A49F4--