r138 - in trunk/text: . chapter03 chapter06

robert at linuxfromscratch.org robert at linuxfromscratch.org
Wed Feb 2 17:40:20 PST 2005


Author: robert
Date: 2005-02-02 18:40:19 -0700 (Wed, 02 Feb 2005)
New Revision: 138

Modified:
   trunk/text/BUGS.txt
   trunk/text/chapter03/patches.txt
   trunk/text/chapter06/14-coreutils.txt
Log:
Added uname nopie bug

Modified: trunk/text/BUGS.txt
===================================================================
--- trunk/text/BUGS.txt	2005-02-02 14:20:28 UTC (rev 137)
+++ trunk/text/BUGS.txt	2005-02-03 01:40:19 UTC (rev 138)
@@ -1,10 +1,10 @@
-Bugs as of December 31st, 2004
+Bugs as of February 2nd, 2004
 
+Coreutils' uname segfaults when using the uname patch and gcc -no-pie.
+
 UClibc's Native Language Support (NLS) is broken, catgets does not work, and
 therefore all native language support is disabled when using uClibc. NLS
 should be enabled in the future when uClibc is more stable and complete.
 
 Many applications have very poor test results when compiled with uClibc.
 
-No other bugs are known at this time.
-

Modified: trunk/text/chapter03/patches.txt
===================================================================
--- trunk/text/chapter03/patches.txt	2005-02-02 14:20:28 UTC (rev 137)
+++ trunk/text/chapter03/patches.txt	2005-02-03 01:40:19 UTC (rev 138)
@@ -4,9 +4,7 @@
 http://www.linuxfromscratch.org/patches/downloads/hlfs/binutils-2.15.94.0.2-pt_pax-1.patch
 http://www.linuxfromscratch.org/patches/downloads/hlfs/binutils-2.15.94.0.2-uClibc_conf-1.patch
 http://www.linuxfromscratch.org/patches/downloads/hlfs/blfs-bootscripts-hlfs-2.patch
-http://www.linuxfromscratch.org/patches/downloads/hlfs/coreutils-5.2.1-nopie_uname-1.patch
 http://www.linuxfromscratch.org/patches/downloads/hlfs/coreutils-5.2.1-suppress_uptime_kill_su-1.patch
-http://www.linuxfromscratch.org/patches/downloads/hlfs/coreutils-5.2.1-uname-2.patch
 http://www.linuxfromscratch.org/patches/downloads/hlfs/expect-5.42.1-spawn-1.patch
 http://www.linuxfromscratch.org/patches/downloads/hlfs/flex-2.5.31-debian_fixes-2.patch
 http://www.linuxfromscratch.org/patches/downloads/hlfs/gcc-3.4.3-hardened_cflags-1.patch

Modified: trunk/text/chapter06/14-coreutils.txt
===================================================================
--- trunk/text/chapter06/14-coreutils.txt	2005-02-02 14:20:28 UTC (rev 137)
+++ trunk/text/chapter06/14-coreutils.txt	2005-02-03 01:40:19 UTC (rev 138)
@@ -1,13 +1,8 @@
 - Chapter 6 - Installing Coreutils 5.2.1
 
-# The uname patch adds non-PIC assembly code to uname.c, so it must
-# be built statically linked or else it will not compile with our
-# GCC which compiles PIC by default. The uname patch is needed
-# because it lets 'uname -p' return something useful. Keep in
-# mind that uname is static in case you upgrade libc in the future.
+# This patch supresses the installation of programs that are supplied by
+# other packages.
 
-patch -Np1 -i ../coreutils-5.2.1-uname-2.patch &&
-patch -Np1 -i ../coreutils-5.2.1-nopie_uname-1.patch &&
 patch -Np1 -i ../coreutils-5.2.1-suppress_uptime_kill_su-1.patch
 
 # Configure and make Coreutils.




More information about the hlfs-dev mailing list