Changeset 2ab0d61 for final-system
- Timestamp:
- Apr 18, 2006, 8:47:16 AM (19 years ago)
- Children:
- 6de5a22
- Parents:
- c52100b1
- Location:
- final-system
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
final-system/common/bison.xml
rc52100b1 r2ab0d61 41 41 for internationalization of error messages if a <command>bison</command> 42 42 program is not already in $PATH. The following addition will correct 43 this .</para>43 this:</para> 44 44 45 45 <screen os="b2"><userinput>echo '#define YYENABLE_NLS 1' >> config.h</userinput></screen> -
final-system/common/gcc.xml
rc52100b1 r2ab0d61 36 36 37 37 <para os="p1">The following patch fixes an issue where gcc doesn't generate 38 some code properly .</para>38 some code properly:</para> 39 39 40 40 <screen os="p2"><userinput>patch -Np1 -i ../&gcc-fold_const-patch;</userinput></screen> … … 49 49 <para os="e1">GCC provides a <command>gccbug</command> script which detects at 50 50 compile time whether mktemp is present, and hardcodes the result in a test. 51 This will cause the script to fall back to using less random names for52 temporary files. We will be installing mktemp later, so the following sed53 will simulate its presence.</para>51 If mktemp is not found, the script will fall back to using less 52 random names for temporary files. We will be installing mktemp 53 later, so the following sed will simulate its presence:</para> 54 54 55 55 <screen os="e2"><userinput>sed -i 's/@have_mktemp_command@/yes/' gcc/gccbug.in</userinput></screen> -
final-system/common/glibc.xml
rc52100b1 r2ab0d61 55 55 of achieving a clean build.</para> 56 56 57 <para os="c">The following patch removes the potential of localdef58 segfaulting:</para>57 <para os="c">The following patch fixes an issue that can 58 cause <command>localdef</command> to segfault:</para> 59 59 60 60 <screen os="d"><userinput>patch -Np1 -i ../&glibc-localedef_segfault-patch;</userinput></screen> … … 63 63 will prevent nscd from trying to link to libraries that don't exist:</para> 64 64 65 <screen os="s2"><userinput>cp nscd/Makefile{,.orig}65 <screen os="s2"><userinput>cp -v nscd/Makefile{,.orig} 66 66 sed -e "/nscd_stat.o: sysincludes = # nothing/d" nscd/Makefile.orig > \ 67 nscd/Makefile</userinput></screen>67 nscd/Makefile</userinput></screen> 68 68 69 69 <para os="e">The Glibc documentation recommends building Glibc outside of the -
final-system/x86_64-64/glibc.xml
rc52100b1 r2ab0d61 129 129 /usr/bin/ldd</command> script - if you look at this, you will see it references 130 130 not only the 32-bit linker, but also /lib64 where it thinks the 64-bit linker 131 is. The following <command>sed</command> will correct this .</para>131 is. The following <command>sed</command> will correct this:</para> 132 132 133 133 <screen><userinput>rm -v /lib/ld-linux.so.2
Note:
See TracChangeset
for help on using the changeset viewer.