Update to libsoup-2.58.0.

Update to qemu-2.9.0.
Update to guile-2.2.2.
Update to unrar-5.5.2. 
Update to curl-7.54.0.



git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@18622 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Bruce Dubbs 2017-04-21 22:39:54 +00:00
parent 1bcf96b15d
commit 8ffdb08d5a
8 changed files with 73 additions and 54 deletions

View File

@ -1,12 +1,12 @@
<!-- $LastChangedBy$ $Date$ -->
<!ENTITY day "19"> <!-- Always 2 digits -->
<!ENTITY day "21"> <!-- Always 2 digits -->
<!ENTITY month "04"> <!-- Always 2 digits -->
<!ENTITY year "2017">
<!ENTITY copyrightdate "2001-&year;">
<!ENTITY copyholder "The BLFS Development Team">
<!ENTITY version "&year;-&month;-&day;">
<!ENTITY releasedate "April 19th &year;">
<!ENTITY releasedate "April 21st &year;">
<!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
<!ENTITY blfs-version "svn"> <!-- svn|[release #] -->
<!ENTITY lfs-version "development"> <!-- x.y|development -->

View File

@ -6,10 +6,10 @@
<!ENTITY guile-download-http "http://ftp.gnu.org/pub/gnu/guile/guile-&guile-version;.tar.xz">
<!ENTITY guile-download-ftp "ftp://ftp.gnu.org/pub/gnu/guile/guile-&guile-version;.tar.xz">
<!ENTITY guile-md5sum "931bf555047a7706b246d34a93a390f4">
<!ENTITY guile-md5sum "d3c002bcf92dbf68f6de45803874db0f">
<!ENTITY guile-size "10.3 MB">
<!ENTITY guile-buildsize "177 MB (add 3 MB for tests)">
<!ENTITY guile-time "9.1 SBU (add 0.5 SBU for tests)">
<!ENTITY guile-buildsize "176 MB (add 3 MB for tests)">
<!ENTITY guile-time "9.3 SBU (add 0.5 SBU for tests)">
]>
<sect1 id="guile" xreflabel="Guile-&guile-version;">

View File

@ -6,7 +6,7 @@
<!ENTITY unrar-download-http "http://www.rarlab.com/rar/unrarsrc-&unrar-version;.tar.gz">
<!ENTITY unrar-download-ftp " ">
<!ENTITY unrar-md5sum "17d8263577f1a0e092d0b6857367a1b3">
<!ENTITY unrar-md5sum "74dc7ee04b01ce4cae7229000675e8d2">
<!ENTITY unrar-size "216 KB">
<!ENTITY unrar-buildsize "2.1 MB">
<!ENTITY unrar-time "less than 0.1 SBU">

View File

@ -41,6 +41,32 @@
</itemizedlist>
</listitem>
-->
<listitem>
<para>April 21st, 2017</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to libsoup-2.58.0. Fixes
<ulink url="&blfs-ticket-root;9151">#9151</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to qemu-2.9.0. Fixes
<ulink url="&blfs-ticket-root;9150">#9150</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to guile-2.2.2. Fixes
<ulink url="&blfs-ticket-root;9148">#9148</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to unrar-5.5.2. Fixes
<ulink url="&blfs-ticket-root;9147">#9147</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to curl-7.54.0. Fixes
<ulink url="&blfs-ticket-root;9145">#9145</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>April 19th, 2017</para>
<itemizedlist>

View File

@ -6,10 +6,10 @@
<!ENTITY curl-download-http "https://curl.haxx.se/download/curl-&curl-version;.tar.lzma">
<!ENTITY curl-download-ftp " ">
<!ENTITY curl-md5sum "78fce113c34e7a7941080bcd0d21fecc">
<!ENTITY curl-md5sum "3cf2de0ca4ac43e59067eb6b4f876982">
<!ENTITY curl-size "2.0 MB">
<!ENTITY curl-buildsize "39 MB (additional 10 MB for tests)">
<!ENTITY curl-time "0.4 SBU (additional 11.1 SBU for tests)">
<!ENTITY curl-buildsize "37 MB (additional 10 MB for tests)">
<!ENTITY curl-time "0.4 SBU (additional 11.5 SBU for tests)">
]>
<sect1 id="curl" xreflabel="cURL-&curl-version;">
@ -131,52 +131,45 @@
</para>
<screen><userinput>patch -Np1 -i ../curl-&curl-version;-valgrind_filter-1.patch &amp;&amp;
./configure --prefix=/usr \
--disable-static \
--enable-threaded-resolver \
--with-ca-path=/etc/ssl/certs &amp;&amp;
make</userinput></screen>
<!-- <para>
<!--
For version 7.54.0 I got:
TESTDONE: 893 tests out of 893 reported OK: 100%
TESTDONE: 1082 tests were considered during 1231 seconds.
<para>
Running the test suite is optional. About 2% of the tests fail. Increase
in test time by each failed test is about 10%. Tests SBU above was
obtained disabling failing tests, with:
</para>
-->
<note>
<para>
To run the tests for this package, valgrind requires a version of the
/lib/ld-2.23.so (or later) library with debugging symbols present.
Normally in LFS these debugging symbols are stripped at the end of
Chapter 6. To get this library, glibc must be rebuilt with the current
glibc version using the same compiler that was used to build LFS. The
ld-2.23.so can then be renamed to ld-2.23.so.dbg and copied to /lib. Then
a symlink needs to be changed:
</para>
<screen><userinput>cat &gt;&gt; tests/data/DISABLED &lt;&lt; "EOF"
<literal>564
700
701
703
706
707
708
709
710
711
712</literal>
EOF</userinput></screen>
I had the following fail:
300 301 303 304 306 309 310 311 312 325
400 401 403 406 407 408 409 560 1112 2034
2035 2037 2038 2041 2042
- Bruce 20151016
Tests may be using capabilites removed from recent ssh due to
security issues.
<screen role="nodump"><userinput>ln -sfv ld-2.23.so.dbg /lib/ld-linux-x86-64.so.2</userinput></screen>
<para>
Adjust the above instruction as needed for a 32-bit system
or for a different version of glibc
</para>
</note>
<para>
and running <command>make test</command>.
</para>-->
<para>
To run the test suite, issue: <command>make test</command>. <!-- Two tests,
1139 and 1140, may fail. Works fine for me. Douglas 20160720 --><!-- Some
tests (up to 2%) may fail due to timing issues, kernel configuration,
or other issues.-->
To run the test suite, issue: <command>make test</command>.
</para>
<para>
@ -192,7 +185,7 @@ find docs \( -name Makefile\* \
-o -name \*.1 \
-o -name \*.3 \) \
-exec rm {} \; &amp;&amp;
install -v -d -m755 /usr/share/doc/curl-&curl-version; &amp;&amp;
install -v -d -m755 /usr/share/doc/coro-&curl-version; &amp;&amp;
cp -v -R docs/* /usr/share/doc/curl-&curl-version;</userinput></screen>
<para>

View File

@ -5,12 +5,12 @@
%general-entities;
<!ENTITY libsoup-download-http
"&gnome-download-http;/libsoup/2.56/libsoup-&libsoup-version;.tar.xz">
"&gnome-download-http;/libsoup/2.58/libsoup-&libsoup-version;.tar.xz">
<!ENTITY libsoup-download-ftp
"&gnome-download-ftp;/libsoup/2.56/libsoup-&libsoup-version;.tar.xz">
<!ENTITY libsoup-md5sum "465083f74b7bb035959ddb0599313986">
"&gnome-download-ftp;/libsoup/2.58/libsoup-&libsoup-version;.tar.xz">
<!ENTITY libsoup-md5sum "5269bf29bbdd1fed87c02e94d9927bd2">
<!ENTITY libsoup-size "1.7 MB">
<!ENTITY libsoup-buildsize "46 MB (with tests)">
<!ENTITY libsoup-buildsize "37 MB (with tests)">
<!ENTITY libsoup-time "0.6 SBU (with tests)">
]>

View File

@ -74,7 +74,7 @@
<!ENTITY zsh-version "5.3.1">
<!-- Chapter 8 Virtualization -->
<!ENTITY qemu-version "2.8.1">
<!ENTITY qemu-version "2.9.0">
<!-- Part III -->
<!-- Chapter 9 -->
@ -268,7 +268,7 @@
<!ENTITY systemd-version "233">
<!ENTITY udisks-version "1.0.5"> <!-- stable lt .90 micro version -->
<!ENTITY udisks2-version "2.1.8"> <!-- stable lt .90 micro version -->
<!ENTITY unrar-version "5.5.1">
<!ENTITY unrar-version "5.5.2">
<!ENTITY unzip-version "6.0">
<!ENTITY upower-version "0.99.4">
<!ENTITY usbutils-version "008">
@ -299,7 +299,7 @@
<!ENTITY gc-version "7.6.0">
<!ENTITY gdb-version "7.12.1">
<!ENTITY git-version "2.12.2">
<!ENTITY guile-version "2.2.0">
<!ENTITY guile-version "2.2.2">
<!ENTITY librep-version "0.92.6">
<!ENTITY llvm-version "4.0.0">
<!ENTITY llvm-old-version "3.9.1">
@ -433,7 +433,7 @@
<!ENTITY wicd-major-version "1.7">
<!-- Chapter 17 -->
<!ENTITY curl-version "7.53.1">
<!ENTITY curl-version "7.54.0">
<!-- <!ENTITY geoclue-version "0.12.0"> -->
<!ENTITY geoclue2-version "2.4.6">
<!ENTITY glib-networking-version "2.50.0">
@ -444,7 +444,7 @@
<!ENTITY libpcap-version "1.8.1">
<!ENTITY libndp-version "1.6">
<!ENTITY libproxy-version "0.4.7">
<!ENTITY libsoup-version "2.56.0">
<!ENTITY libsoup-version "2.58.0">
<!ENTITY libtirpc-version "1.0.1">
<!ENTITY neon-version "0.30.2">
<!ENTITY nghttp2-version "1.21.1">

View File

@ -6,10 +6,10 @@
<!ENTITY qemu-download-http "http://download.qemu-project.org/qemu-&qemu-version;.tar.bz2">
<!ENTITY qemu-download-ftp " ">
<!ENTITY qemu-md5sum "606cccba9ce7de7567a50f0277ced02a">
<!ENTITY qemu-md5sum "02781eb15b364aedef79da7a5113f5b7">
<!ENTITY qemu-size "27 MB">
<!ENTITY qemu-buildsize "411 MB (add 313 MB for tests)">
<!ENTITY qemu-time "2.2 SBU (add 1.6 SBU for tests)">
<!ENTITY qemu-buildsize "404 MB (add 420 MB for tests)">
<!ENTITY qemu-time "2.1 SBU (add 1.9 SBU for tests)">
]>
<sect1 id="qemu" xreflabel="qemu-&qemu-version;">