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