Index: chapter07/util-linux.xml
===================================================================
--- chapter07/util-linux.xml (revision 192dda35216fb4039b187506e6506d9f0260c89e)
+++ chapter07/util-linux.xml (revision f8a51225fff034c65990945c24c216713f2f8e31)
@@ -142,4 +142,6 @@
CC="gcc -m32" \
./configure ADJTIME_PATH=/var/lib/hwclock/adjtime \
+ --libdir=/usr/lib32 \
+ --host=i686-pc-linux-gnu \
--docdir=/usr/share/doc/util-linux-&util-linux-version; \
--disable-chfn-chsh \
@@ -152,6 +154,5 @@
--disable-static \
--without-python \
- --libdir=/usr/lib32 \
- --host=i686-pc-linux-gnu
+ runstatedir=/run
Compile the package:
@@ -182,4 +183,6 @@
CC="gcc -mx32" \
./configure ADJTIME_PATH=/var/lib/hwclock/adjtime \
+ --libdir=/usr/libx32 \
+ --host=x86_64-pc-linux-gnux32 \
--docdir=/usr/share/doc/util-linux-&util-linux-version; \
--disable-chfn-chsh \
@@ -192,6 +195,5 @@
--disable-static \
--without-python \
- --libdir=/usr/libx32 \
- --host=x86_64-pc-linux-gnux32
+ runstatedir=/run
Compile the package:
Index: chapter08/attr.xml
===================================================================
--- chapter08/attr.xml (revision 192dda35216fb4039b187506e6506d9f0260c89e)
+++ chapter08/attr.xml (revision f8a51225fff034c65990945c24c216713f2f8e31)
@@ -81,5 +81,6 @@
--prefix=/usr \
--disable-static \
- --libdir=/usr/lib32 \
+ --sysconfdir=/etc \
+ --libdir=/usr/lib32 \
--host=i686-pc-linux-gnu
@@ -112,4 +113,5 @@
--prefix=/usr \
--disable-static \
+ --sysconfdir=/etc \
--libdir=/usr/libx32 \
--host=x86_64-pc-linux-gnux32
Index: chapter08/eudev.xml
===================================================================
--- chapter08/eudev.xml (revision 192dda35216fb4039b187506e6506d9f0260c89e)
+++ chapter08/eudev.xml (revision f8a51225fff034c65990945c24c216713f2f8e31)
@@ -105,6 +105,5 @@
--sysconfdir=/etc \
--disable-manpages \
- --disable-static \
- --config-cache
+ --disable-static
Compile the package:
@@ -140,6 +139,5 @@
--sysconfdir=/etc \
--disable-manpages \
- --disable-static \
- --config-cache
+ --disable-static
Compile the package:
Index: chapter08/expat.xml
===================================================================
--- chapter08/expat.xml (revision 192dda35216fb4039b187506e6506d9f0260c89e)
+++ chapter08/expat.xml (revision f8a51225fff034c65990945c24c216713f2f8e31)
@@ -82,5 +82,6 @@
CC="gcc -m32" ./configure \
- --prefix=/usr \
+ --prefix=/usr \
+ --disable-static \
--libdir=/usr/lib32 \
--host=i686-pc-linux-gnu
@@ -114,5 +115,6 @@
CC="gcc -mx32" ./configure \
- --prefix=/usr \
+ --prefix=/usr \
+ --disable-static \
--libdir=/usr/libx32 \
--host=x86_64-pc-linux-gnux32
Index: chapter08/kmod.xml
===================================================================
--- chapter08/kmod.xml (revision 192dda35216fb4039b187506e6506d9f0260c89e)
+++ chapter08/kmod.xml (revision f8a51225fff034c65990945c24c216713f2f8e31)
@@ -119,4 +119,5 @@
--libdir=/usr/lib32 \
--sysconfdir=/etc \
+ --with-openssl \
--with-xz \
--with-zstd \
@@ -156,4 +157,5 @@
--libdir=/usr/libx32 \
--sysconfdir=/etc \
+ --with-openssl \
--with-xz \
--with-zstd \
Index: chapter08/readline.xml
===================================================================
--- chapter08/readline.xml (revision 192dda35216fb4039b187506e6506d9f0260c89e)
+++ chapter08/readline.xml (revision f8a51225fff034c65990945c24c216713f2f8e31)
@@ -118,5 +118,6 @@
--prefix=/usr \
--libdir=/usr/lib32 \
- --disable-static
+ --disable-static \
+ --with-curses
Compile the package:
@@ -149,5 +150,6 @@
--prefix=/usr \
--libdir=/usr/libx32 \
- --disable-static
+ --disable-static \
+ --with-curses
Compile the package:
Index: chapter08/stripping.xml
===================================================================
--- chapter08/stripping.xml (revision 192dda35216fb4039b187506e6506d9f0260c89e)
+++ chapter08/stripping.xml (revision f8a51225fff034c65990945c24c216713f2f8e31)
@@ -139,5 +139,6 @@
esac
done
-for i in $(find /usr/lib32 -type f -name \*.so* ! -name \*dbg); do
+for i in $(find /usr/lib32 -type f -name \*.so* ! -name \*dbg) \
+ $(find /usr/lib32 -type f -name \*.a); do
case "$online_usrbin $online_usrlib $save_usrlib" in
*$(basename $i)* )
@@ -147,5 +148,6 @@
esac
done
-for i in $(find /usr/libx32 -type f -name \*.so* ! -name \*dbg); do
+for i in $(find /usr/libx32 -type f -name \*.so* ! -name \*dbg) \
+ $(find /usr/libx32 -type f -name \*.a); do
case "$online_usrbin $online_usrlib $save_usrlib" in
*$(basename $i)* )
Index: chapter08/wheel.xml
===================================================================
--- chapter08/wheel.xml (revision 192dda35216fb4039b187506e6506d9f0260c89e)
+++ chapter08/wheel.xml (revision f8a51225fff034c65990945c24c216713f2f8e31)
@@ -87,5 +87,5 @@
/usr/lib/python&python-minor;/site-packages/wheel and
- /usr/lib/python&python-minor;/site-packages/wheel-0.37.1-py3.10.egg-info
+ /usr/lib/python&python-minor;/site-packages/wheel-&wheel-version;-py&python-minor;.egg-info