Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Apr 2026 14:57:50 +0200
From:      Antoine Brodin <antoine@freebsd.org>
To:        Pierre Pronchery <khorben@freebsd.org>, Baptiste Daroussin <bapt@freebsd.org>
Cc:        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:  <CAALwa8=sAo3A1C%2BheRMGyHTr6=iMnnEA0h57CXUikW8pNmf92g@mail.gmail.com>
In-Reply-To: <69e8d0f6.216cd.2cf09725@gitrepo.freebsd.org>

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

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

Hello,

Does this version behave the same as the version from ports?  Spoiler:
it does not
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

Cheers,

Antoine


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAALwa8=sAo3A1C%2BheRMGyHTr6=iMnnEA0h57CXUikW8pNmf92g>