r5192 - in branches/cross-lfs/BOOK: introduction materials temp-system

jhuntwork at linuxfromscratch.org jhuntwork at linuxfromscratch.org
Fri May 6 18:35:37 PDT 2005


Author: jhuntwork
Date: 2005-05-06 19:35:35 -0600 (Fri, 06 May 2005)
New Revision: 5192

Modified:
   branches/cross-lfs/BOOK/introduction/changelog.xml
   branches/cross-lfs/BOOK/materials/patches.xml
   branches/cross-lfs/BOOK/temp-system/ncurses.xml
Log:
Added ncurses patch, fixing cross-compile build issues

Modified: branches/cross-lfs/BOOK/introduction/changelog.xml
===================================================================
--- branches/cross-lfs/BOOK/introduction/changelog.xml	2005-05-07 00:35:57 UTC (rev 5191)
+++ branches/cross-lfs/BOOK/introduction/changelog.xml	2005-05-07 01:35:35 UTC (rev 5192)
@@ -64,6 +64,7 @@
 <listitem><para>Arch: All - gcc-3.4.3-cross_search_paths-1.patch</para></listitem>
 <listitem><para>Arch: All - glibc-2.3.5-fix_test-1.patch</para></listitem>
 <listitem><para>Arch: All - grep-2.5.1a-raq2_config_update-1.patch</para></listitem>
+<listitem><para>Arch: All - ncurses-5.4-20050319.sh.bz2 (Patch)</para></listitem>
 <listitem><para>Arch: All - tar-1.15.1-sparse_fix-1.patch</para></listitem>
 <listitem><para>Arch: All - shadow-4.0.7-fix_lastlog-1.patch</para></listitem>
 <listitem><para>Arch: All - util-linux-2.12q-cramfs-1.patch</para></listitem>
@@ -105,6 +106,7 @@
 <listitem><para>Fixed startfile prefix commands to work with multiple archs.</para></listitem>
 <listitem><para>Upgraded binutils and kernel versions.</para></listitem>
 <listitem><para>Added target triplets for Sparc and adjusted ppc target triplet.</para></listitem>
+<listitem><para>Added patch for ncurses which fixes cross-compile build issues.</para></listitem>
 </itemizedlist>
 </listitem>
 </itemizedlist>

Modified: branches/cross-lfs/BOOK/materials/patches.xml
===================================================================
--- branches/cross-lfs/BOOK/materials/patches.xml	2005-05-07 00:35:57 UTC (rev 5191)
+++ branches/cross-lfs/BOOK/materials/patches.xml	2005-05-07 01:35:35 UTC (rev 5192)
@@ -149,6 +149,14 @@
 </varlistentry>
 
 <varlistentry>
+<term>Ncurses 20050319 Patch - 321 KB:</term>
+<listitem>
+<para><ulink url="ftp://invisible-island.net/ncurses/&ncurses-version;/ncurses-&ncurses-version;-20050319-patch.sh.bz2"/></para>
+</listitem>
+</varlistentry>
+
+
+<varlistentry>
 <term>Perl Libc Patch - 1 KB:</term>
 <listitem>
 <para><ulink url="&patches-root;perl/perl-&perl-version;-libc-1.patch"/></para>

Modified: branches/cross-lfs/BOOK/temp-system/ncurses.xml
===================================================================
--- branches/cross-lfs/BOOK/temp-system/ncurses.xml	2005-05-07 00:35:57 UTC (rev 5191)
+++ branches/cross-lfs/BOOK/temp-system/ncurses.xml	2005-05-07 01:35:35 UTC (rev 5192)
@@ -27,6 +27,13 @@
 <sect2 role="installation">
 <title>Installation of Ncurses</title>
 
+<para>When cross-compiling, Ncurses doesn't always properly create
+the file ncurses/comp_captab.c which results in build failures. Fix
+this issue by updating ncurses with a rollup patch released on 2005/03/19:</para>
+
+<screen><userinput>bzcat ../ncurses-5.4-20050319-sh.bz2 > update.sh
+sh update.sh</userinput></screen>
+
 <para>Prepare Ncurses for compilation:</para>
 
 <screen><userinput>./configure --prefix=/tools --with-shared \




More information about the lfs-book mailing list