[lfs] 02/02: Systemd-m32: Disable ukify and add other options.
"Git Owner" ([email protected] via lfs-book Mailing List) <[email protected]> Tue, 02 Jun 2026 23:20:01 +0000
| Newsgroups | gmane.linux.lfs.book |
|---|---|
| Message-ID | <[email protected]> |
This is an automated email from the git hooks/post-receive script. git pushed a commit to branch multilib in repository lfs. commit b11582c60f1be758925c172cca2d59abd303d78c Author: Zeckmathederg <[email protected]> AuthorDate: Tue Jun 2 17:18:07 2026 -0600 Systemd-m32: Disable ukify and add other options. I never realized ukify wasn't disabled for lib32. This seemed to be fine for Systemd builds pre-260.2. Post Systemd-260.2, the build process now complained the Python pefile module cannot be found not during configuration, but during the build process. This fixes that issue. --- chapter08/systemd.xml | 31 +++++++++++++++++-------------- 1 file changed, 17 insertions(+), 14 deletions(-) diff --git a/chapter08/systemd.xml b/chapter08/systemd.xml index 947ca55cf..db9006a97 100644 --- a/chapter08/systemd.xml +++ b/chapter08/systemd.xml @@ -289,20 +289,23 @@ unshare -m ninja test</userinput></screen> <para>Prepare systemd for compilation:</para> -<screen><userinput remap="configure">LANG=en_US.UTF-8 \ -meson setup --prefix=/usr \ - --buildtype=release \ - --cross-file=lib32 \ - -D default-dnssec=no \ - -D firstboot=false \ - -D install-tests=false \ - -D ldconfig=false \ - -D sysusers=false \ - -D rpmmacrosdir=no \ - -D homed=disabled \ - -D userdb=false \ - -D man=disabled \ - -D mode=release \ +<screen><userinput remap="configure">LANG=en_US.UTF-8 \ +meson setup --prefix=/usr \ + --buildtype=release \ + --cross-file=lib32 \ + -D default-dnssec=no \ + -D firstboot=false \ + -D install-tests=false \ + -D ldconfig=false \ + -D sysusers=false \ + -D rpmmacrosdir=no \ + -D homed=disabled \ + -D userdb=false \ + -D man=disabled \ + -D mode=release \ + -D nobody-group=nogroup \ + -D sysupdate=disabled \ + -D ukify=disabled \ ..</userinput></screen> <!-- We still use -D userdb=false for 32-bit to prevent the utilities from being built. We only are interested in libraries here, and userdb has -- To stop receiving notification emails like this one, please contact the administrator of this repository. -- http://lists.linuxfromscratch.org/sympa/info/lfs-book Unsubscribe: See the above information page