Update to Samba-4.13.2

Update to asciidoc-9.0.4
Update to git-2.29.2
telepathy-glib: Port to python3, fix tests with glib-2.46 and later, port to modern build machinery, and fix memory leaks

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@23863 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Douglas R. Reno 2020-11-03 21:07:09 +00:00
parent 7211915590
commit 3ec160093a
7 changed files with 57 additions and 19 deletions

View File

@ -75,6 +75,16 @@
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">Additional Downloads</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Required patch:
<ulink url="&patch-root;/telepathy-glib-&telepathy-glib-version;-consolidated_fixes-1.patch"/>
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">Telepathy GLib Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
@ -103,21 +113,30 @@
<sect2 role="installation">
<title>Installation of Telepathy Glib</title>
<para>
First, apply a patch to fix several bugs discovered after
release:
</para>
<screen><userinput remap="pre">patch -Np1 -i ../telepathy-glib-&telepathy-glib-version;-consolidated_fixes-1.patch</userinput></screen>
<para>
Install <application>Telepathy GLib</application> by running the
following commands:
</para>
<screen><userinput>./configure --prefix=/usr \
--enable-vala-bindings \
--disable-static &amp;&amp;
<screen><userinput>autoreconf -fiv &amp;&amp;
PYTHON=/usr/bin/python3 ./configure --prefix=/usr \
--enable-vala-bindings \
--disable-static &amp;&amp;
make</userinput></screen>
<para>
To test the results, issue: <command>make -k check</command>.
Four tests are known to fail: <emphasis>test-account</emphasis>,
To test the results, issue: <command>make check</command>.
<!--Four tests are known to fail: <emphasis>test-account</emphasis>,
<emphasis>test-cm</emphasis>, <emphasis>test-contact-lists</emphasis>, and
<emphasis>test-contact-list-client</emphasis>.
<emphasis>test-contact-list-client</emphasis>.-->
</para>
<para>

View File

@ -6,9 +6,9 @@
<!ENTITY asciidoc-download-http "https://github.com/asciidoc/asciidoc-py3/releases/download/&asciidoc-version;/asciidoc-&asciidoc-version;.tar.gz">
<!ENTITY asciidoc-download-ftp " ">
<!ENTITY asciidoc-md5sum "6966bec6915fbb5720fb1e3f2a686046">
<!ENTITY asciidoc-md5sum "1201c34c5169b1f6a190a92117c0be2a">
<!ENTITY asciidoc-size "1.2 MB">
<!ENTITY asciidoc-buildsize "6.2 MB">
<!ENTITY asciidoc-buildsize "8.5 MB">
<!ENTITY asciidoc-time "less than 0.1 SBU">
]>

View File

@ -8,7 +8,7 @@
<!ENTITY git-download-http "&git-root;/git-&git-version;.tar.xz">
<!ENTITY git-download-ftp " ">
<!ENTITY git-md5sum "242806facd425eeed091906d9cd70167">
<!ENTITY git-md5sum "f5f9d4e7a3c633bc7a9178cfd822045f">
<!ENTITY git-size "5.9 MB">
<!-- using gcc-8.1 the build and install are much bigger than with gcc-7.3 -->
<!-- but people keep forgetting that an install not only needs the nett build
@ -16,7 +16,7 @@
<!ENTITY git-buildsize "362 MB (with downloaded documentation, 134 MB installed)">
<!-- With 2.23.0, there was a large increase in time for tests. Possibly disk related? -->
<!-- Confirmed that it is disk related.-->
<!ENTITY git-time "0.3 SBU (with parallelism=4; add 4.0 SBU for tests with parallelism=4)">
<!ENTITY git-time "0.4 SBU (with parallelism=4; add 3.9 SBU for tests with parallelism=4)">
]>
<sect1 id="git" xreflabel="git-&git-version;">
@ -160,7 +160,7 @@ make</userinput></screen>
<para>
You can build the man pages and/or html docs, or
use downloaded ones. If you choose to build them, use next two following
use downloaded ones. If you choose to build them, use the next two
instructions.
</para>
@ -195,7 +195,7 @@ make</userinput></screen>
<bridgehead renderas="sect3">If you created the man pages and/or html docs</bridgehead>
<para>
Install the man pages as
Install the man pages as the
<systemitem class="username">root</systemitem> user:
</para>
@ -203,7 +203,7 @@ make</userinput></screen>
remap="doc"><userinput>make install-man</userinput></screen>
<para>
Install the html docs as
Install the html docs as the
<systemitem class="username">root</systemitem> user:
</para>

View File

@ -44,6 +44,25 @@
<listitem>
<para>November 3rd, 2020</para>
<itemizedlist>
<listitem>
<para>[renodr] - Add a patch to telepathy-glib to fix various issues.
These issues include porting the tests, examples, and internal tools
to python3, fixing memory leaks, porting to modern build machinery,
and fixing the testsuite to work with glib-2.46 and later.</para>
</listitem>
<listitem>
<para>[renodr] - Update to samba-4.13.2. Fixes a data corruption
issue involving systems with the vfs_glusterfs module. Fixes
<ulink url="&blfs-ticket-root;14208">#14208</ulink>.</para>
</listitem>
<listitem>
<para>[renodr] - Update to git-2.29.2. Fixes
<ulink url="&blfs-ticket-root;14186">#14186</ulink>.</para>
</listitem>
<listitem>
<para>[renodr] - Update to asciidoc-9.0.4. Fixes
<ulink url="&blfs-ticket-root;14192">#14192</ulink>.</para>
</listitem>
<listitem>
<para>[ken] - Patch qtwebengine to build with
ICU68.</para>

View File

@ -6,9 +6,9 @@
<!ENTITY samba-download-http "https://www.samba.org/ftp/samba/stable/samba-&samba-version;.tar.gz">
<!ENTITY samba-download-ftp " ">
<!ENTITY samba-md5sum "d9243ab374897ba91aa3eb7354e83553">
<!ENTITY samba-md5sum "9fd935e9cdfeafc978563ec722dd5404">
<!ENTITY samba-size "18 MB">
<!ENTITY samba-buildsize "629 MB (add 381 MB for quicktest)">
<!ENTITY samba-buildsize "629 MB (add 380 MB for quicktest)">
<!ENTITY samba-time "3.3 SBU (using parallelism=4; add 5.1 SBU for quicktest)">
]>

View File

@ -99,7 +99,7 @@
<xref linkend="unzip"/>,
an <xref linkend="server-mail"/> (that provides a
<command>sendmail</command> command), and
<xref linkend='sharutils'/> (for a <command>uudecode</command> program)
<xref linkend='sharutils'/> (for the <command>uudecode</command> program)
</para>
<!-- Attempt to utilize S-Lang (- -with-screen=slang) leads to a build failure -->

View File

@ -241,7 +241,7 @@ to avoid building libxml2 twice, which is slow with all deps -->
<!ENTITY woff2-version "1.0.2">
<!-- Chapter 11 -->
<!ENTITY asciidoc-version "9.0.3">
<!ENTITY asciidoc-version "9.0.4">
<!ENTITY bogofilter-version "1.2.5">
<!ENTITY chrpath-version "0.16">
<!ENTITY compface-version "1.5.2">
@ -335,7 +335,7 @@ to avoid building libxml2 twice, which is slow with all deps -->
<!ENTITY gcc-version "10.2.0">
<!ENTITY gc-version "8.0.4">
<!ENTITY gdb-version "10.1">
<!ENTITY git-version "2.29.1">
<!ENTITY git-version "2.29.2">
<!ENTITY guile-version "3.0.4">
<!ENTITY librep-version "0.92.7">
<!ENTITY llvm-majmin-version "11.0">
@ -586,7 +586,7 @@ to avoid building libxml2 twice, which is slow with all deps -->
<!ENTITY ntp-version "4.2.8p15">
<!ENTITY rpcbind-version "1.2.5">
<!ENTITY rsync-version "3.2.3">
<!ENTITY samba-version "4.13.1">
<!ENTITY samba-version "4.13.2">
<!ENTITY wget-version "1.20.3">
<!ENTITY wireless-tools-version "29">
<!ENTITY wpa_supplicant-version "2.9">