Update to bc-1.07

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11217 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
Bruce Dubbs 2017-04-03 18:45:56 +00:00
parent 98e3fe275e
commit a36bd4f2f1
7 changed files with 40 additions and 14 deletions

View File

@ -42,6 +42,16 @@
<listitem revision="sysv"> or <listitem revision="systemd"> as <listitem revision="sysv"> or <listitem revision="systemd"> as
appropriate for the entry or if needed the entire day's listitem. appropriate for the entry or if needed the entire day's listitem.
--> -->
<listitem>
<para>2017-04-03</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to bc-1.07. Fixes
<ulink url="&lfs-ticket-root;4071">#4071</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem> <listitem>
<para>2017-03-31</para> <para>2017-03-31</para>
<itemizedlist> <itemizedlist>

View File

@ -41,6 +41,9 @@
<!--<listitem> <!--<listitem>
<para>Bash &bash-version;</para> <para>Bash &bash-version;</para>
</listitem>--> </listitem>-->
<listitem>
<para>Bc &bc-version;</para>
</listitem>
<listitem> <listitem>
<para>Binutils &binutils-version;</para> <para>Binutils &binutils-version;</para>
</listitem> </listitem>
@ -262,9 +265,9 @@
<title>Removed:</title> <title>Removed:</title>
<listitem><para></para></listitem> <!-- satisfy build --> <listitem><para></para></listitem> <!-- satisfy build -->
<!--<listitem> <listitem>
<para>bash-4.3.30-upstream_fixes-3.patch</para> <para>bc-1.06.95-memory_leak-1.patch</para>
</listitem>--> </listitem>
</itemizedlist> </itemizedlist>

View File

@ -25,7 +25,7 @@
<para>MD5 sum: <literal>&bash-fixes-patch-md5;</literal></para> <para>MD5 sum: <literal>&bash-fixes-patch-md5;</literal></para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<!--
<varlistentry> <varlistentry>
<term>Bc Memory Leak Patch - <token>&bc-memory-leak-patch-size;</token>:</term> <term>Bc Memory Leak Patch - <token>&bc-memory-leak-patch-size;</token>:</term>
<listitem> <listitem>
@ -33,7 +33,7 @@
<para>MD5 sum: <literal>&bc-memory-leak-patch-md5;</literal></para> <para>MD5 sum: <literal>&bc-memory-leak-patch-md5;</literal></para>
</listitem> </listitem>
</varlistentry> </varlistentry>
-->
<varlistentry> <varlistentry>
<term>Bzip2 Documentation Patch - <token>&bzip2-docs-patch-size;</token>:</term> <term>Bzip2 Documentation Patch - <token>&bzip2-docs-patch-size;</token>:</term>
<listitem> <listitem>

View File

@ -41,9 +41,20 @@
<sect2 role="installation"> <sect2 role="installation">
<title>Installation of Bc</title> <title>Installation of Bc</title>
<para>First, fix some minor memory leaks in the code:</para> <para>First, change an internal script to use <command>sed</command> instead
of <command>ed</command>:</para>
<screen><userinput remap="pre">patch -Np1 -i ../&bc-memory-leak-patch;</userinput></screen> <screen><userinput remap="pre">cat &gt; bc/fix-libmath_h &lt;&lt; "EOF"
#! /bin/bash
sed -e '1 s/^/{"/' \
-e 's/$/",/' \
-e '2,$ s/^/"/' \
-e '$ d' \
-i libmath.h
sed -e '$ s/$/0}/' \
-i libmath.h
EOF</userinput></screen>
<para>Create a temporary symbolic link so the package can find <para>Create a temporary symbolic link so the package can find
the readline library and confirm that its required libncurses the readline library and confirm that its required libncurses

View File

@ -1,13 +1,13 @@
<!ENTITY version "SVN-20170331"> <!ENTITY version "SVN-20170403">
<!ENTITY short-version "svn"> <!-- Used below in &blfs-book; <!ENTITY short-version "svn"> <!-- Used below in &blfs-book;
Change to x.y for release but not -rc releases --> Change to x.y for release but not -rc releases -->
<!ENTITY generic-version "development"> <!-- Use "development" or "x.y[-pre{x}]" --> <!ENTITY generic-version "development"> <!-- Use "development" or "x.y[-pre{x}]" -->
<!ENTITY versiond "20170331-systemd"> <!ENTITY versiond "20170403-systemd">
<!ENTITY short-versiond "systemd"> <!ENTITY short-versiond "systemd">
<!ENTITY generic-versiond "systemd"> <!ENTITY generic-versiond "systemd">
<!ENTITY releasedate "March 31, 2017"> <!ENTITY releasedate "April 3, 2017">
<!ENTITY copyrightdate "1999-2017"><!-- jhalfs needs a literal dash, not &ndash; --> <!ENTITY copyrightdate "1999-2017"><!-- jhalfs needs a literal dash, not &ndash; -->
<!ENTITY milestone "8.1"> <!ENTITY milestone "8.1">

View File

@ -50,10 +50,10 @@
<!ENTITY bash-ch6-du "56 MB"> <!ENTITY bash-ch6-du "56 MB">
<!ENTITY bash-ch6-sbu "1.7 SBU"> <!ENTITY bash-ch6-sbu "1.7 SBU">
<!ENTITY bc-version "1.06.95"> <!ENTITY bc-version "1.07">
<!ENTITY bc-size "288 KB"> <!ENTITY bc-size "409 KB">
<!ENTITY bc-url "&alpha-gnu;bc/bc-&bc-version;.tar.bz2"> <!ENTITY bc-url "&gnu;bc/bc-&bc-version;.tar.gz">
<!ENTITY bc-md5 "5126a721b73f97d715bb72c13c889035"> <!ENTITY bc-md5 "e91638a947beadabf4d7770bdbb3d512">
<!ENTITY bc-home "&gnu-software;bc/"> <!ENTITY bc-home "&gnu-software;bc/">
<!ENTITY bc-ch6-du "3.6 MB"> <!ENTITY bc-ch6-du "3.6 MB">
<!ENTITY bc-ch6-sbu "0.1 SBU"> <!ENTITY bc-ch6-sbu "0.1 SBU">

View File

@ -6,9 +6,11 @@
<!ENTITY bash-fixes-patch-md5 "e3d5bf23a4e5628680893d46e6ff286e"> <!ENTITY bash-fixes-patch-md5 "e3d5bf23a4e5628680893d46e6ff286e">
<!ENTITY bash-fixes-patch-size "17 KB"> <!ENTITY bash-fixes-patch-size "17 KB">
<!--
<!ENTITY bc-memory-leak-patch "bc-&bc-version;-memory_leak-1.patch"> <!ENTITY bc-memory-leak-patch "bc-&bc-version;-memory_leak-1.patch">
<!ENTITY bc-memory-leak-patch-md5 "877e81fba316fe487ec23501059d54b8"> <!ENTITY bc-memory-leak-patch-md5 "877e81fba316fe487ec23501059d54b8">
<!ENTITY bc-memory-leak-patch-size "1.4 KB"> <!ENTITY bc-memory-leak-patch-size "1.4 KB">
-->
<!ENTITY bzip2-docs-patch "bzip2-&bzip2-version;-install_docs-1.patch"> <!ENTITY bzip2-docs-patch "bzip2-&bzip2-version;-install_docs-1.patch">
<!ENTITY bzip2-docs-patch-md5 "6a5ac7e89b791aae556de0f745916f7f"> <!ENTITY bzip2-docs-patch-md5 "6a5ac7e89b791aae556de0f745916f7f">