Changeset 39139e4
- Timestamp:
- Apr 18, 2006, 8:47:16 AM (19 years ago)
- Branches:
- clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
- Children:
- 54d004a8
- Parents:
- c705c5d
- Location:
- BOOK
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
BOOK/final-system/common/bison.xml
rc705c5d r39139e4 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> -
BOOK/final-system/common/gcc.xml
rc705c5d r39139e4 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> -
BOOK/final-system/common/glibc.xml
rc705c5d r39139e4 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 -
BOOK/final-system/x86_64-64/glibc.xml
rc705c5d r39139e4 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 -
BOOK/testsuite-tools/common/tcl.xml
rc705c5d r39139e4 40 40 working properly.</para> 41 41 42 <para os="c1">First, fix a syntax error in the configure script .</para>42 <para os="c1">First, fix a syntax error in the configure script:</para> 43 43 44 44 <screen os="c2"><userinput>cd unix … … 57 57 <screen os="h"><userinput>make install</userinput></screen> 58 58 59 <para os="i">Now we will install the TCL headers into /tools.</para> 59 <para os="i">Tcl's private headers files are needed for the next 60 package, Expect. Install them into /tools:</para> 60 61 61 62 <screen os="j"><userinput>make install-private-headers</userinput></screen> -
BOOK/testsuite-tools/mips/expect.xml
rc705c5d r39139e4 43 43 xpointer="xpointer(//*[@os='b'])"/> 44 44 45 <para os="p1">This patch updates config.guess and config.sub for MIPS processors .</para>45 <para os="p1">This patch updates config.guess and config.sub for MIPS processors:</para> 46 46 47 47 <screen os="p2"><userinput>patch -Np1 -i ../&expect-mips_update-patch;</userinput></screen>
Note:
See TracChangeset
for help on using the changeset viewer.