pkgconf: fix the build with GCC 14Building pkgconf with GCC 14 currently fails with:no option '-Wincompatible-pointer-types-discards-qualifiers'This relaxes warnings for libpkgconf, pkgconf(1),
pkgconf: fix the build with GCC 14Building pkgconf with GCC 14 currently fails with:no option '-Wincompatible-pointer-types-discards-qualifiers'This relaxes warnings for libpkgconf, pkgconf(1), and bomtool(1) untilthe improvements are published upstream (see PR #444).Co-authored-by: ngieApproved by: ngieSponsored by: The FreeBSD FoundationEvent: Wiesbaden Hackathon 202604Differential Revision: https://reviews.freebsd.org/D56591
show more ...
pkgconf: import into the base systemThis introduces the following option:* MK_PKGCONF: determines if pkgconf and bomtool should be builtThe objective is to allow the creation of SBOM informatio
pkgconf: import into the base systemThis introduces the following option:* MK_PKGCONF: determines if pkgconf and bomtool should be builtThe objective is to allow the creation of SBOM information whilebuilding FreeBSD's src tree. The build system cannot rely on thepresence of bomtool (and eventually also spdxtool) in the buildenvironment, except for having it as part of the src tree directly.The framework implementing the generation of SBOM files is under reviewin D56474.This will also help simplifying the build, with the introduction ofanother framework relying on the availability of pkgconf.Sponsored by: Alpha-Omega, The FreeBSD FoundationReviewed by: bapt, philipApproved by: philip (mentor)Differential Revision: https://reviews.freebsd.org/D56404