aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBruce Dubbs <bdubbs@linuxfromscratch.org>2015-09-18 01:54:38 +0000
committerBruce Dubbs <bdubbs@linuxfromscratch.org>2015-09-18 01:54:38 +0000
commit08d802f54e24efa5a244f5e738ab22c17ef5d1de (patch)
tree73aa57bade37438ec1b1437890fc815cc5213e3d
parent9c718597fca075d874cfbbd99560782c50985e0e (diff)
Provide non-wide-character ncurses instructions that are complient with version
5 of ncurses. git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@10951 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
-rw-r--r--chapter01/changelog.xml10
-rw-r--r--chapter06/ncurses.xml16
-rw-r--r--general.ent4
3 files changed, 22 insertions, 8 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 7ae348387..4232897f7 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -37,6 +37,16 @@
-->
<listitem>
+ <para>2015-09-17</para>
+ <itemizedlist>
+ <listitem>
+ <para>[bdubbs] - Provide non-wide-character ncurses
+ instructions that are complient with version 5 of ncurses.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
<para>2015-09-16</para>
<itemizedlist>
<listitem>
diff --git a/chapter06/ncurses.xml b/chapter06/ncurses.xml
index f84948146..27e31738c 100644
--- a/chapter06/ncurses.xml
+++ b/chapter06/ncurses.xml
@@ -139,20 +139,24 @@ ln -sfv libncurses.so /usr/lib/libcurses.so</userinput></screen>
cp -v -R doc/* /usr/share/doc/ncurses-&ncurses-version;</userinput></screen>
<note>
+
<para>The instructions above don't create non-wide-character Ncurses
- libraries since no package installed by compiling from sources would
- link against them at runtime. If you must have such libraries because
- of some binary-only application or to be compliant with LSB, build
- the package again with the following commands:</para>
+ libraries since no package installed by compiling from sources would link
+ against them at runtime. Currently, the only known binary-only
+ applications that link against non-wide-character Ncurses require version
+ 5. If you must have such libraries because of some binary-only
+ application or to be compliant with LSB, build the package again with the
+ following commands:</para>
<screen role="nodump"><userinput>make distclean
./configure --prefix=/usr \
--with-shared \
--without-normal \
--without-debug \
- --without-cxx-binding
+ --without-cxx-binding \
+ --with-abi-version=5
make sources libs
-cp -av lib/lib*.so.6* /usr/lib</userinput></screen>
+cp -av lib/lib*.so.5* /usr/lib</userinput></screen>
</note>
</sect2>
diff --git a/general.ent b/general.ent
index 3d8922349..9b6e5a39d 100644
--- a/general.ent
+++ b/general.ent
@@ -1,7 +1,7 @@
-<!ENTITY version "SVN-20150916">
+<!ENTITY version "SVN-20150917">
<!ENTITY short-version "svn"> <!-- Used below in &blfs-book;. Change to x.y for release
but not -rc releases -->
-<!ENTITY releasedate "September 16, 2015">
+<!ENTITY releasedate "September 17, 2015">
<!ENTITY copyrightdate "1999-2015"><!-- jhalfs needs a literal dash, not &ndash; -->
<!ENTITY milestone "7.8">
<!ENTITY generic-version "development"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->