diff options
-rw-r--r-- | chapter01/changelog.xml | 38 | ||||
-rw-r--r-- | chapter01/whatsnew.xml | 12 | ||||
-rw-r--r-- | chapter08/binutils.xml | 19 | ||||
-rw-r--r-- | packages.ent | 46 |
4 files changed, 82 insertions, 33 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 196c32fe5..be1d7e037 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. --> <listitem> + <para>2023-01-15</para> + <itemizedlist> + <listitem> + <para>[bdubbs] - Update to iana-etc-20230109. Addresses + <ulink url="&lfs-ticket-root;5006">#5006</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to binutils-2.40. Fixes + <ulink url="&lfs-ticket-root;5198">#5198</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to bc-6.2.2. Fixes + <ulink url="&lfs-ticket-root;5192">#5192</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to linux-6.1.6. Fixes + <ulink url="&lfs-ticket-root;5193">#5193</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to man-db-2.11.2. Fixes + <ulink url="&lfs-ticket-root;5196">#5196</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to mpfr-4.2.0. Fixes + <ulink url="&lfs-ticket-root;5195">#5195</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to ncurses-6.4. Fixes + <ulink url="&lfs-ticket-root;5194">#5194</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to xz-5.4.1. Fixes + <ulink url="&lfs-ticket-root;5197">#5197</ulink>.</para> + </listitem> + </itemizedlist> + </listitem> + + <listitem> <para>2023-01-01</para><!-- Happy New Year! --> <itemizedlist> <listitem> diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml index 86992592b..d7bfb4d38 100644 --- a/chapter01/whatsnew.xml +++ b/chapter01/whatsnew.xml @@ -52,9 +52,9 @@ <listitem> <para>Bc &bc-version;</para> </listitem> - <!--<listitem> + <listitem> <para>Binutils-&binutils-version;</para> - </listitem>--> + </listitem> <!--<listitem> <para>Bison-&bison-version;</para> </listitem>--> @@ -196,12 +196,12 @@ <listitem> <para>MPC-&mpc-version;</para> </listitem> - <!--<listitem> + <listitem> <para>MPFR-&mpfr-version;</para> - </listitem>--> - <!--<listitem> + </listitem> + <listitem> <para>Ncurses-&ncurses-version;</para> - </listitem>--> + </listitem> <listitem> <para>Ninja-&ninja-version;</para> </listitem> diff --git a/chapter08/binutils.xml b/chapter08/binutils.xml index f2061d5b8..2c5056fa2 100644 --- a/chapter08/binutils.xml +++ b/chapter08/binutils.xml @@ -179,9 +179,9 @@ cd build</userinput></screen> some gas tests may fail if parallel jobs are used. If you are not assured of the correctness of gas, invoke <command>make check-gas</command> to run the gas test suite separately and - all tests should pass. Three gprofng tests yield the + all tests should pass. <!--Three gprofng tests yield the <literal>ERROR</literal> result, and they are counted as - <literal>UNRESOLVED</literal> in the summary.</para> + <literal>UNRESOLVED</literal> in the summary.--></para> <para>Install the package:</para> @@ -189,7 +189,7 @@ cd build</userinput></screen> <para>Remove useless static libraries and an empty man page:</para> -<screen><userinput remap="install">rm -fv /usr/lib/lib{bfd,ctf,ctf-nobfd,opcodes}.a +<screen><userinput remap="install">rm -fv /usr/lib/lib{bfd,ctf,ctf-nobfd,libsframe,opcodes}.a rm -fv /usr/share/man/man1/gprofng.1</userinput></screen> </sect2> @@ -205,7 +205,7 @@ rm -fv /usr/share/man/man1/gprofng.1</userinput></screen> <seglistitem> <seg>addr2line, ar, as, c++filt, dwp, elfedit, gprof, gprofng, ld, ld.bfd, ld.gold, nm, objcopy, objdump, ranlib, readelf, size, strings, and strip</seg> - <seg>libbfd.so, libctf.so, libctf-nobfd.so, and libopcodes.so</seg> + <seg>libbfd.so, libctf.so, libctf-nobfd.so, libopcodes.so, and libsframe.so</seg> <seg>/usr/lib/ldscripts</seg> </seglistitem> </segmentedlist> @@ -466,6 +466,17 @@ rm -fv /usr/share/man/man1/gprofng.1</userinput></screen> </listitem> </varlistentry> + <varlistentry id="libsframe"> + <term><filename class="libraryfile">libsframe</filename></term> + <listitem> + <para>A library to support online backtracing using a + simple unwinder.</para> + <indexterm zone="ch-system-binutils libsframe"> + <primary sortas="c-libsframe">libsframe</primary> + </indexterm> + </listitem> + </varlistentry> + </variablelist> </sect2> diff --git a/packages.ent b/packages.ent index eade4c846..cb99fd1b5 100644 --- a/packages.ent +++ b/packages.ent @@ -58,18 +58,18 @@ <!ENTITY bash-fin-du "50 MB"> <!ENTITY bash-fin-sbu "1.4 SBU"> -<!ENTITY bc-version "6.2.1"> +<!ENTITY bc-version "6.2.2"> <!ENTITY bc-size "446 KB"> <!ENTITY bc-url "https://github.com/gavinhoward/bc/releases/download/&bc-version;/bc-&bc-version;.tar.xz"> -<!ENTITY bc-md5 "ad4b3546e5bd5cc6f46b887fb2992ae4"> +<!ENTITY bc-md5 "778d889cbaa7dbc07aa1661950ca88fb"> <!ENTITY bc-home "https://git.yzena.com/gavin/bc"> <!ENTITY bc-fin-du "7.4 MB"> <!ENTITY bc-fin-sbu "less than 0.1 SBU"> -<!ENTITY binutils-version "2.39"> -<!ENTITY binutils-size "24,578 KB"> -<!ENTITY binutils-url "&gnu;binutils/binutils-&binutils-version;.tar.xz"> -<!ENTITY binutils-md5 "f7e986ae9ff06405cafb2e585ee36d27"> +<!ENTITY binutils-version "2.40"> +<!ENTITY binutils-size "24,650 KB"> +<!ENTITY binutils-url "https://sourceware.org/pub/binutils/binutils-&binutils-version;.tar.xz"> +<!ENTITY binutils-md5 "007b59bd908a737c06e5a8d3d2c737eb"> <!ENTITY binutils-home "&gnu-software;binutils/"> <!ENTITY binutils-tmpp1-du "629 MB"> <!ENTITY binutils-tmpp1-sbu "1 SBU"> @@ -317,10 +317,10 @@ <!ENTITY gzip-fin-du "21 MB"> <!ENTITY gzip-fin-sbu "0.3 SBU"> -<!ENTITY iana-etc-version "20221220"> +<!ENTITY iana-etc-version "20230109"> <!ENTITY iana-etc-size "586 KB"> <!ENTITY iana-etc-url "https://github.com/Mic92/iana-etc/releases/download/&iana-etc-version;/iana-etc-&iana-etc-version;.tar.gz"> -<!ENTITY iana-etc-md5 "b394b994883d01d8b33c80bc57917117"> +<!ENTITY iana-etc-md5 "5ea005b6c179b6ff166d1cb6f6a46b6c"> <!ENTITY iana-etc-home "https://www.iana.org/protocols"> <!ENTITY iana-etc-fin-du "4.8 MB"> <!ENTITY iana-etc-fin-sbu "less than 0.1 SBU"> @@ -424,12 +424,12 @@ <!ENTITY linux-major-version "6"> <!ENTITY linux-minor-version "1"> -<!ENTITY linux-patch-version "1"> +<!ENTITY linux-patch-version "6"> <!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">--> <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;"> -<!ENTITY linux-size "131,573 KB"> +<!ENTITY linux-size "131,624 KB"> <!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz"> -<!ENTITY linux-md5 "3482feaa021961d10ac88e789788bf07"> +<!ENTITY linux-md5 "7b48ffc829a3cdc40000ca00eac2cad6"> <!ENTITY linux-home "https://www.kernel.org/"> <!-- measured for 5.13.4 / gcc-11.1.0 on x86_64 : minimum is allnoconfig rounded down to allow for ongoing cleanups, @@ -463,10 +463,10 @@ <!ENTITY make-fin-du "14 MB"> <!ENTITY make-fin-sbu "0.5 SBU"> -<!ENTITY man-db-version "2.11.1"> -<!ENTITY man-db-size "1,904 KB"> +<!ENTITY man-db-version "2.11.2"> +<!ENTITY man-db-size "1,908 KB"> <!ENTITY man-db-url "&savannah;/releases/man-db/man-db-&man-db-version;.tar.xz"> -<!ENTITY man-db-md5 "88caf8efe127453f9dcb2ff9b2983f59"> +<!ENTITY man-db-md5 "a7d59fb2df6158c44f8f7009dcc6d875"> <!ENTITY man-db-home "https://www.nongnu.org/man-db/"> <!ENTITY man-db-fin-du "40 MB"> <!ENTITY man-db-fin-sbu "0.4 SBU"> @@ -503,18 +503,18 @@ <!ENTITY mpc-fin-du "21 MB"> <!ENTITY mpc-fin-sbu "0.3 SBU"> -<!ENTITY mpfr-version "4.1.1"> -<!ENTITY mpfr-size "1,400 KB"> +<!ENTITY mpfr-version "4.2.0"> +<!ENTITY mpfr-size "1,443 KB"> <!ENTITY mpfr-url "https://ftp.gnu.org/gnu/mpfr/mpfr-&mpfr-version;.tar.xz"> -<!ENTITY mpfr-md5 "d182b62e811f744d149b14540d8e922b"> +<!ENTITY mpfr-md5 "a25091f337f25830c16d2054d74b5af7"> <!ENTITY mpfr-home "https://www.mpfr.org/"> <!ENTITY mpfr-fin-du "39 MB"> <!ENTITY mpfr-fin-sbu "0.8 SBU"> -<!ENTITY ncurses-version "6.3"> -<!ENTITY ncurses-size "3,500 KB"> +<!ENTITY ncurses-version "6.4"> +<!ENTITY ncurses-size "3,528 KB"> <!ENTITY ncurses-url "https://invisible-mirror.net/archives/ncurses/ncurses-&ncurses-version;.tar.gz"> -<!ENTITY ncurses-md5 "a2736befde5fee7d2b7eb45eb281cdbe"> +<!ENTITY ncurses-md5 "5a62487b5d4ac6b132fe2bf9f8fad29b"> <!ENTITY ncurses-home "&gnu-software;ncurses/"> <!ENTITY ncurses-tmp-du "50 MB"> <!ENTITY ncurses-tmp-sbu "0.7 SBU"> @@ -744,10 +744,10 @@ <!ENTITY xml-parser-fin-du "2.3 MB"> <!ENTITY xml-parser-fin-sbu "less than 0.1 SBU"> -<!ENTITY xz-version "5.4.0"> -<!ENTITY xz-size "1,375 KB"> +<!ENTITY xz-version "5.4.1"> +<!ENTITY xz-size "1,451 KB"> <!ENTITY xz-url "https://tukaani.org/xz/xz-&xz-version;.tar.xz"> -<!ENTITY xz-md5 "3518b2c6e00400f4df5dd8d2a70fc2a9"> +<!ENTITY xz-md5 "47d831c659e94071d5dd384d0d1ed4c6"> <!ENTITY xz-home "https://tukaani.org/xz"> <!ENTITY xz-tmp-du "16 MB"> <!ENTITY xz-tmp-sbu "0.1 SBU"> |