Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Apr 2026 15:05:23 +0200
From:      Pierre Pronchery <khorben@FreeBSD.org>
To:        Antoine Brodin <antoine@freebsd.org>
Cc:        Baptiste Daroussin <bapt@freebsd.org>, src-committers@freebsd.org, dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org
Subject:   Re: git: b8352da33f34 - main - pkgconf: import into the base system
Message-ID:  <127152B1-0E14-4A04-BB56-01191F2D2F0F@FreeBSD.org>
In-Reply-To: <CAALwa8=sAo3A1C%2BheRMGyHTr6=iMnnEA0h57CXUikW8pNmf92g@mail.gmail.com>
References:  <69e8d0f6.216cd.2cf09725@gitrepo.freebsd.org> <CAALwa8=sAo3A1C%2BheRMGyHTr6=iMnnEA0h57CXUikW8pNmf92g@mail.gmail.com>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
		Hi Antoine, (all)

> On 25 Apr 2026, at 14:57, Antoine Brodin <antoine@freebsd.org> wrote:
> 
> On Wed, Apr 22, 2026 at 3:45 PM Pierre Pronchery <khorben@freebsd.org> wrote:
>> 
>> The branch main has been updated by khorben:
>> 
>> URL: https://cgit.FreeBSD.org/src/commit/?id=b8352da33f3434f0ba6093df361261d1b1f973a1
>> 
>> commit b8352da33f3434f0ba6093df361261d1b1f973a1
>> Author:     Pierre Pronchery <khorben@FreeBSD.org>
>> AuthorDate: 2026-04-08 16:52:29 +0000
>> Commit:     Pierre Pronchery <khorben@FreeBSD.org>
>> CommitDate: 2026-04-22 13:42:56 +0000
>> 
>>    pkgconf: import into the base system
>> 
>>    This introduces the following option:
>> 
>>    * MK_PKGCONF: determines if pkgconf and bomtool should be built
>> 
>>    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.
>> 
>>    The framework implementing the generation of SBOM files is under review
>>    in D56474.
>> 
>>    This will also help simplifying the build, with the introduction of
>>    another framework relying on the availability of pkgconf.
>> 
>>    Sponsored by:           Alpha-Omega, The FreeBSD Foundation
>>    Reviewed by:            bapt, philip
>>    Approved by:            philip (mentor)
>>    Differential Revision:  https://reviews.freebsd.org/D56404
> 
> 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’t, and I am trying to understand how and
why.

> It breaks some ports:
> https://pkg-status.freebsd.org/beefy24/data/main-amd64-default/pa52afc55257c_s0f7b8f79f6/logs/errors/rubygem-nokogiri-1.19.1_1.log
> https://pkg-status.freebsd.org/beefy24/data/main-amd64-default/pa52afc55257c_s0f7b8f79f6/logs/errors/gtk2-2.24.33_1.log
> https://pkg-status.freebsd.org/beefy24/data/main-amd64-default/pa52afc55257c_s0f7b8f79f6/logs/errors/gtk-layer-shell-0.10.1.log
> and probably a lot more

I’m looking into it; thanks.

Cheers,
-- 
khorben
[-- Attachment #2 --]
-----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-----
home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?127152B1-0E14-4A04-BB56-01191F2D2F0F>