Update to emacs-25.1-rc2 for compatibility with latest glibc.

Archive two unused files
Tags 


git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@17708 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Bruce Dubbs 2016-09-01 03:11:41 +00:00
parent ad67ec1bc4
commit a72cdddfd6
19 changed files with 37 additions and 28 deletions

View File

@ -48,8 +48,12 @@
<para>August 31st, 2016</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Reverted to ImageMagick-6.9.5-8 (latest IM-6 version). Fixes
<ulink url="&blfs-ticket-root;8223">#8223</ulink>.</para>
<para>[bdubbs] - Update to emacs-25.1-rc2 for compatibility
with latest glibc.</para>
</listitem>
<listitem>
<para>[bdubbs] - Reverted to ImageMagick-6.9.5-8 (latest IM-6 version).
Fixes <ulink url="&blfs-ticket-root;8223">#8223</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to mplayer-1.3.0. Fixes

View File

@ -60,7 +60,7 @@
<!-- Chapter 6 -->
<!ENTITY bluefish-version "2.2.9">
<!ENTITY ed-version "1.13">
<!ENTITY emacs-version "24.5">
<!ENTITY emacs-version "25.1-rc2">
<!ENTITY joe-version "4.2">
<!ENTITY nano-version "2.6.3">
<!ENTITY vim-version "7.4">

View File

@ -38,7 +38,7 @@
editing dynamic and interactive websites.
</para>
&lfs79_checked;&gcc6_checked;
&lfs7a_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">

View File

@ -36,7 +36,7 @@
program if you encounter an ed-based patch file. This happens rarely
because diff-based patches are preferred these days.</para>
&lfs79_checked;
&lfs7a_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">

View File

@ -4,12 +4,14 @@
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
<!ENTITY emacs-download-http "https://ftp.gnu.org/pub/gnu/emacs/emacs-&emacs-version;.tar.xz">
<!ENTITY emacs-download-ftp "ftp://ftp.gnu.org/pub/gnu/emacs/emacs-&emacs-version;.tar.xz">
<!ENTITY emacs-md5sum "50560ee00bac9bb9cf0e822764cd0832">
<!ENTITY emacs-size "38 MB">
<!ENTITY emacs-buildsize "474 MB">
<!ENTITY emacs-time "1.2 SBU">
<!-- <!ENTITY emacs-download-http "https://ftp.gnu.org/pub/gnu/emacs/emacs-&emacs-version;.tar.xz">
<!ENTITY emacs-download-ftp "ftp://ftp.gnu.org/pub/gnu/emacs/emacs-&emacs-version;.tar.xz"> -->
<!ENTITY emacs-download-http "http://git.savannah.gnu.org/cgit/emacs.git//cgit/emacs.git/snapshot/emacs-25.1-rc2.tar.gz">
<!ENTITY emacs-download-ftp " ">
<!ENTITY emacs-md5sum "cb88785c43e20927425b02700f3f33c6">
<!ENTITY emacs-size "36 MB">
<!ENTITY emacs-buildsize "371 MB">
<!ENTITY emacs-time "5.4 SBU">
]>
<sect1 id="emacs" xreflabel="Emacs-&emacs-version;">
@ -32,8 +34,7 @@
<para>The <application>Emacs</application> package contains an extensible,
customizable, self-documenting real-time display editor.</para>
&lfs79_checked;
&gcc6_checked;
&lfs7a_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
@ -99,7 +100,7 @@
<para>Install <application>Emacs</application> by running the following
commands:</para>
<screen><userinput>./configure --prefix=/usr --localstatedir=/var &amp;&amp;
<screen><userinput>./autogen.sh --prefix=/usr --localstatedir=/var &amp;&amp;
make</userinput></screen>
<!-- make bootstrap only necessary for development versions obtained with git

View File

@ -33,7 +33,7 @@
editor capable of emulating WordStar, <application>Pico</application>,
and <application>Emacs</application>.</para>
&lfs79_checked;
&lfs7a_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">

View File

@ -41,7 +41,7 @@
There is no need for special instructions since
<application>X</application> support is automatically detected.</para>
&lfs79_checked;&gcc6_checked;
&lfs7a_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">

View File

@ -32,7 +32,7 @@
<para>The <application>jfsutils</application> package contains administration
and debugging tools for the jfs file system.</para>
&lfs79_checked;
&lfs7a_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">

View File

@ -32,7 +32,7 @@
<para>The <application>reiserfsprogs</application> package contains various
utilities for use with the Reiser file system.</para>
&lfs79_checked;
&lfs7a_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">

View File

@ -36,7 +36,7 @@
and feeds the /dev/random device.
</para>
&lfs79_checked;
&lfs7a_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">

View File

@ -36,7 +36,7 @@
any form of a firewall.
</para>
&lfs79_checked;&gcc6_checked;
&lfs7a_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">

View File

@ -39,7 +39,7 @@
inserted. Here, we choose Damien Miller's package distributed in the
<application>OpenSSH</application> tarball.</para>
&lfs79_checked;&gcc6_checked;
&lfs7a_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">

View File

@ -42,7 +42,7 @@
used to tunnel PPP over network sockets without changes to the server
package source code.</para>
&lfs79_checked;&gcc6_checked;
&lfs7a_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">

View File

@ -37,7 +37,7 @@
failure. <application>Dash</application> is also useful for checking that
a script is completely compatible with POSIX syntax.</para>
&lfs79_checked;
&lfs7a_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">

View File

@ -39,7 +39,7 @@
and also because some programs require the C shell in order to perform
installation tasks.</para>
&lfs79_checked;
&lfs7a_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
@ -72,13 +72,17 @@
<title>Installation of Tcsh</title>
<para>
First, fix the package for gcc5 optimizations:
First, fix the package for tool chain changes:
</para>
<screen><userinput>sed -e 's/ i)/ k)/' \
-e '/ k)/ i \ k = i;' \
-e '/\*cp/ a \ volatile size_t k;' \
-i tc.alloc.c</userinput></screen>
-i tc.alloc.c &amp;&amp;
sed -i 's|SVID_SOURCE|DEFAULT_SOURCE|g' config/linux &amp;&amp;
sed -i 's|BSD_SOURCE|DEFAULT_SOURCE|g' config/linux &amp;&amp;
sed -i 's|^ union wait|int|' sh.proc.c</userinput></screen>
<para>Install <application>Tcsh</application> by running the following
commands:</para>

View File

@ -38,7 +38,7 @@
<application>zsh</application> most closely resembles
<application>ksh</application> but includes many enhancements.</para>
&lfs79_checked;
&lfs7a_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">

View File

@ -36,7 +36,7 @@
but it can be used for other window environments.
</para>
&lfs79_checked;
&lfs7a_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">