Re: [LFS Trac] #5962: pkgconf-2.9.90
LFS Trac ([email protected] via lfs-book Mailing List) <[email protected]> Wed, 24 Jun 2026 18:22:44 -0000
| Newsgroups | gmane.linux.lfs.book |
|---|---|
| Message-ID | <[email protected]> |
#5962: pkgconf-2.9.90
-------------------------+-----------------------
Reporter: Bruce Dubbs | Owner: lfs-book
Type: enhancement | Status: new
Priority: normal | Milestone: 13.1
Component: Book | Version: git
Severity: normal | Resolution:
Keywords: |
-------------------------+-----------------------
Comment (by Xi Ruoyao):
It's a development release for upcoming 3.0.
3.0 will deprecate the autotools support so we'd have to switch to meson.
It's a little difficult. What seems working for me:
1. Move ninja before pkgconf. No changes are needed for instructions.
2. Build pkgconf with an "uninstalled" meson:
{{{
tar -xf ../meson-1.11.1.tar.gz
# ch. 07 Python is not built with zlib so the import will fail,
# but thanks to the dynamic nature of Python we can simply remove it
# as long as it's not really used at runtime
sed '/import gzip/d' -i meson-1.11.1/mesonbuild/wrap/wrap.py
mkdir build
cd build
python3 ../meson-1.11.1/meson.py setup --prefix=/usr --buildtype=release
ninja
ninja install
mv /usr/share/doc/pkgconf{,-2.5.1}
}}}
--
Ticket URL: <https://wiki.linuxfromscratch.org/lfs/ticket/5962#comment:1>
LFS Trac <https://wiki.linuxfromscratch.org/lfs/>
Linux From Scratch: Your Distro, Your Rules.
--
http://lists.linuxfromscratch.org/sympa/info/lfs-book
Unsubscribe: See the above information page