diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index cdb245999..4764a728d 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -40,6 +40,44 @@ appropriate for the entry or if needed the entire day's listitem. --> + + 2024-12-15 + + + [bdubbs] - Update to vim-9.1.0927. Addresses + #4500. + + + [bdubbs] - Update to iana-etc-20241206. Addresses + #5006. + + + [bdubbs] - Update to systemd-257. Fixes + #5559. + + + [bdubbs] - Update to Python-3.13.1. Fixes + #5605. + + + [bdubbs] - Update to libcap-2.73. Fixes + #5604. + + + [bdubbs] - Update to linux-6.12.5. Fixes + #5607. + + + [bdubbs] - Update to kbd-2.7. Fixes + #5608. + + + [bdubbs] - Update to gettext-0.23. Fixes + #5603. + + + + 2024-12-01 diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml index 65de020ec..aa8d41543 100644 --- a/chapter01/whatsnew.xml +++ b/chapter01/whatsnew.xml @@ -98,9 +98,9 @@ - + @@ -137,9 +137,9 @@ - + diff --git a/chapter08/gettext.xml b/chapter08/gettext.xml index f26d15536..3d5e3ade7 100644 --- a/chapter08/gettext.xml +++ b/chapter08/gettext.xml @@ -43,6 +43,12 @@ Installation of Gettext + First fix some compatibility issues with other programs: + +sed -e '/libxml\/xmlerror.h/i #include <libxml/xmlversion.h>' \ + -e 's/xmlError *err/const &/' \ + -i gettext-tools/src/its.c + Prepare Gettext for compilation: ./configure --prefix=/usr \ diff --git a/chapter08/udev.xml b/chapter08/udev.xml index b3c318a0b..8883b624b 100644 --- a/chapter08/udev.xml +++ b/chapter08/udev.xml @@ -48,17 +48,19 @@ sgx, from the default udev rules: - sed -i -e 's/GROUP="render"/GROUP="video"/' \ - -e 's/GROUP="sgx", //' rules.d/50-udev-default.rules.in + sed -e 's/GROUP="render"/GROUP="video"/' \ + -e 's/GROUP="sgx", //' \ + -i rules.d/50-udev-default.rules.in Remove one udev rule requiring a full Systemd installation: - sed '/systemd-sysctl/s/^/#/' -i rules.d/99-systemd.rules.in + sed -i '/systemd-sysctl/s/^/#/' rules.d/99-systemd.rules.in Adjust the hardcoded paths to network configuration files for the standalone udev installation: - sed '/NETWORK_DIRS/s/systemd/udev/' -i src/basic/path-lookup.h + sed -e '/NETWORK_DIRS/s/systemd/udev/' + -i src/libsystemd/sd-network/network-util.h Prepare Udev for compilation: diff --git a/packages.ent b/packages.ent index f90f8fae7..6af66bcdf 100644 --- a/packages.ent +++ b/packages.ent @@ -245,10 +245,10 @@ - - + + - + @@ -317,10 +317,10 @@ - + - + @@ -357,10 +357,10 @@ - - + + - + @@ -389,10 +389,10 @@ - + - + @@ -431,12 +431,12 @@ - + - + - + - + - + - + - - + + @@ -661,15 +661,15 @@ - + - + - + @@ -745,7 +745,7 @@ - +