Results are from building ch5 glibc onwards in ch5 (not installed)

binutils build pass2: (superficial)
-/mnt/lfs/tools/bin/../lib/gcc/i686-lfs-linux-gnu/4.7.1/../../../../i686-lfs-linux-gnu/bin/ld:
 
cannot find -lstdc++
potentially uses host c++ compiler

gcc build pass2:
potentially uses host c++ compiler
gmp: finds ncurses (superficial)
libmudflap: finds tls support in new compiler, understandable as the 
pass 1 compiler is built without threading.
libmudflap:checking dlopen fails due to lack of dlfcn.h

Binary files 
ch5-pass1/gcc-build/i686-pc-linux-gnu/libmudflap/libmudflapth_la-mf-heuristics.o
 
and 
ch5-pass2/gcc-build/i686-pc-linux-gnu/libmudflap/libmudflapth_la-mf-heuristics.o
 
differ
Binary files 
ch5-pass1/gcc-build/i686-pc-linux-gnu/libmudflap/libmudflapth_la-mf-hooks1.o 
and 
ch5-pass2/gcc-build/i686-pc-linux-gnu/libmudflap/libmudflapth_la-mf-hooks1.o 
differ
Binary files 
ch5-pass1/gcc-build/i686-pc-linux-gnu/libmudflap/libmudflapth_la-mf-hooks2.o 
and 
ch5-pass2/gcc-build/i686-pc-linux-gnu/libmudflap/libmudflapth_la-mf-hooks2.o 
differ
Binary files 
ch5-pass1/gcc-build/i686-pc-linux-gnu/libmudflap/libmudflapth_la-mf-hooks3.o 
and 
ch5-pass2/gcc-build/i686-pc-linux-gnu/libmudflap/libmudflapth_la-mf-hooks3.o 
differ
Binary files 
ch5-pass1/gcc-build/i686-pc-linux-gnu/libmudflap/libmudflapth_la-mf-runtime.o 
and 
ch5-pass2/gcc-build/i686-pc-linux-gnu/libmudflap/libmudflapth_la-mf-runtime.o 
differ
Binary files 
ch5-pass1/gcc-build/i686-pc-linux-gnu/libmudflap/.libs/libmudflapth_la-mf-heuristics.o
 
and 
ch5-pass2/gcc-build/i686-pc-linux-gnu/libmudflap/.libs/libmudflapth_la-mf-heuristics.o
 
differ
Binary files 
ch5-pass1/gcc-build/i686-pc-linux-gnu/libmudflap/.libs/libmudflapth_la-mf-hooks1.o
 
and 
ch5-pass2/gcc-build/i686-pc-linux-gnu/libmudflap/.libs/libmudflapth_la-mf-hooks1.o
 
differ
Binary files 
ch5-pass1/gcc-build/i686-pc-linux-gnu/libmudflap/.libs/libmudflapth_la-mf-hooks2.o
 
and 
ch5-pass2/gcc-build/i686-pc-linux-gnu/libmudflap/.libs/libmudflapth_la-mf-hooks2.o
 
differ
Binary files 
ch5-pass1/gcc-build/i686-pc-linux-gnu/libmudflap/.libs/libmudflapth_la-mf-hooks3.o
 
and 
ch5-pass2/gcc-build/i686-pc-linux-gnu/libmudflap/.libs/libmudflapth_la-mf-hooks3.o
 
differ
Binary files 
ch5-pass1/gcc-build/i686-pc-linux-gnu/libmudflap/.libs/libmudflapth_la-mf-runtime.o
 
and 
ch5-pass2/gcc-build/i686-pc-linux-gnu/libmudflap/.libs/libmudflapth_la-mf-runtime.o
 
differ
Binary files 
ch5-pass1/gcc-build/i686-pc-linux-gnu/libmudflap/.libs/libmudflapth.so 
and 
ch5-pass2/gcc-build/i686-pc-linux-gnu/libmudflap/.libs/libmudflapth.so 
differ
Binary files 
ch5-pass1/gcc-build/i686-pc-linux-gnu/libmudflap/.libs/libmudflapth.so.0 
and 
ch5-pass2/gcc-build/i686-pc-linux-gnu/libmudflap/.libs/libmudflapth.so.0 
differ
Binary files 
ch5-pass1/gcc-build/i686-pc-linux-gnu/libmudflap/.libs/libmudflapth.so.0.0.0 
and 
ch5-pass2/gcc-build/i686-pc-linux-gnu/libmudflap/.libs/libmudflapth.so.0.0.0 
differ


glibc:
potentially uses host c++ compiler (superficial)

diff -urN ch5-pass1/glibc-build/csu/version-info.h 
ch5-pass2/glibc-build/csu/version-info.h
--- ch5-pass1/glibc-build/csu/version-info.h    2012-08-28 
03:57:31.580026186 +0000
+++ ch5-pass2/glibc-build/csu/version-info.h    2012-08-31 
19:05:36.260026189 +0000
@@ -1,4 +1,4 @@
-"Compiled on a Linux 3.5.2 system on 2012-08-28.\n"
+"Compiled on a Linux 3.5.2 system on 2012-08-31.\n"
  "Available extensions:\n"
  "      crypt add-on version 2.1 by Michael Glad and others\n"
  "      GNU Libidn by Simon Josefsson\n"
Binary files ch5-pass1/glibc-build/csu/version.o and 
ch5-pass2/glibc-build/csu/version.o differ
Binary files ch5-pass1/glibc-build/csu/version.os and 
ch5-pass2/glibc-build/csu/version.os differ

Binary files ch5-pass1/glibc-build/libc_pic.os and 
ch5-pass2/glibc-build/libc_pic.os differ
Binary files ch5-pass1/glibc-build/libc.so and 
ch5-pass2/glibc-build/libc.so differ
Binary files ch5-pass1/glibc-build/libc.so.6 and 
ch5-pass2/glibc-build/libc.so.6 differ
Binary files ch5-pass1/glibc-build/linkobj/libc.so and 
ch5-pass2/glibc-build/linkobj/libc.so differ
Binary files ch5-pass1/glibc-build/nscd/nscd and 
ch5-pass2/glibc-build/nscd/nscd differ
Binary files ch5-pass1/glibc-build/nscd/nscd_stat.o and 
ch5-pass2/glibc-build/nscd/nscd_stat.o differ
Binary files ch5-pass1/glibc-build/sunrpc/cross-rpcgen and 
ch5-pass2/glibc-build/sunrpc/cross-rpcgen differ
Binary files ch5-pass1/glibc-build/sunrpc/cross-rpc_util.o and 
ch5-pass2/glibc-build/sunrpc/cross-rpc_util.o differ

Will be checking this further.

ncurses
due to lack of ncurses_dll.h
diff -urN ch5-pass1/ncurses-5.9/c++/etip.h 
ch5-pass2/ncurses-5.9/c++/etip.h
--- ch5-pass1/ncurses-5.9/c++/etip.h    2012-08-28 10:18:29.520026185 
+0000
+++ ch5-pass2/ncurses-5.9/c++/etip.h    2012-08-31 17:33:14.500026187 
+0000
@@ -62,7 +62,7 @@
  #endif

  #ifndef ETIP_NEEDS_MATH_H
-#define ETIP_NEEDS_MATH_H 0
+#define ETIP_NEEDS_MATH_H 1
  #endif

  #ifndef ETIP_NEEDS_MATH_EXCEPTION

diff -urN ch5-pass1/ncurses-5.9/include/ncurses_cfg.h 
ch5-pass2/ncurses-5.9/include/ncurses_cfg.h
--- ch5-pass1/ncurses-5.9/include/ncurses_cfg.h 2012-08-28 
10:16:56.950026186 +0000
+++ ch5-pass2/ncurses-5.9/include/ncurses_cfg.h 2012-08-31 
17:31:51.870026186 +0000
@@ -163,6 +163,7 @@
  #define HAVE_IOSTREAM 1
  #define HAVE_TYPEINFO 1
  #define IOSTREAM_NAMESPACE 1
+#define ETIP_NEEDS_MATH_H 1
  #define CPP_HAS_STATIC_CAST 1
  #define HAVE_SLK_COLOR 1
  #define HAVE_PANEL_H 1

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to