diff --git a/chapter08/flex.xml b/chapter08/flex.xml index 7e44e38e9..a7e7296fe 100644 --- a/chapter08/flex.xml +++ b/chapter08/flex.xml @@ -53,9 +53,9 @@ Prepare Flex for compilation: -./configure --prefix=/usr \ - --docdir=/usr/share/doc/flex-&flex-version; \ - --disable-static +./configure --prefix=/usr \ + --disable-static \ + --docdir=/usr/share/doc/flex-&flex-version; Compile the package: diff --git a/chapter08/sqlite.xml b/chapter08/sqlite.xml index e01eded51..dde49fa29 100644 --- a/chapter08/sqlite.xml +++ b/chapter08/sqlite.xml @@ -56,7 +56,7 @@ -D SQLITE_ENABLE_DBSTAT_VTAB=1 \ -D SQLITE_SECURE_DELETE=1" - The meaning of the make option: + The meaning of the configure options: --enable-fts{4,5} @@ -81,7 +81,13 @@ Compile the package: -make +make LDFLAGS.rpath="" + + The LDFLAGS.rpath="" option prevents + hard coding library search paths (rpath) into the shared library. + This package does not need rpath for an installation into the standard + location, and rpath may sometimes cause unwanted effects or even + security issues. This package does not come with a test suite. diff --git a/chapter08/systemd.xml b/chapter08/systemd.xml index 0212f6c10..7fee06900 100644 --- a/chapter08/systemd.xml +++ b/chapter08/systemd.xml @@ -278,7 +278,8 @@ ninja test machinectl, mount.ddi (symlink to systemd-dissect), networkctl, oomctl, portablectl, poweroff (symlink to systemctl), reboot (symlink to systemctl), resolvconf (symlink to - resolvectl), resolvectl, run0, runlevel (symlink to systemctl), shutdown + resolvectl), resolvectl, run0 (symlink to systemd-run), runlevel + (symlink to systemctl), shutdown (symlink to systemctl), systemctl, systemd-ac-power, systemd-analyze, systemd-ask-password, systemd-cat, systemd-cgls, systemd-cgtop, systemd-confext (symlink to systemd-sysext), systemd-creds, @@ -865,7 +866,7 @@ ninja test systemd-vpick - Is used to resolve paths to a ".v/ versioned directory + Is used to resolve paths to a ".v/" versioned directory systemd-vpick