Changes in / [2643b9b4:af43a09]
- Files:
-
- 1 added
- 2 deleted
- 53 edited
Legend:
- Unmodified
- Added
- Removed
-
BOOK/final-system/64/binutils.xml
r2643b9b4 raf43a09 55 55 56 56 <screen os="ca"><userinput>CC="gcc -isystem /usr/include" \ 57 LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" \58 ../binutils-&binutils-version;/configure --prefix=/usr \57 LDFLAGS="-Wl,-rpath-link,/lib" \ 58 ../binutils-&binutils-version;/configure --prefix=/usr \ 59 59 --libdir=/usr/lib --enable-shared \ 60 60 --disable-multilib --enable-64-bit-bfd</userinput></screen> -
BOOK/final-system/alpha/eglibc.xml
r2643b9b4 raf43a09 28 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 29 29 href="../common/eglibc.xml" 30 xpointer="xpointer(//*[@os='l1'])"/>31 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"33 href="../common/eglibc.xml"34 xpointer="xpointer(//*[@os='l2'])"/>35 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"37 href="../common/eglibc.xml"38 30 xpointer="xpointer(//*[@os='l3'])"/> 39 31 … … 41 33 href="../common/eglibc.xml" 42 34 xpointer="xpointer(//*[@os='l4'])"/> 43 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"45 href="../common/eglibc.xml"46 xpointer="xpointer(//*[@os='p1'])"/>47 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"49 href="../common/eglibc.xml"50 xpointer="xpointer(//*[@os='p2'])"/>51 35 52 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/common/binutils.xml
r2643b9b4 raf43a09 49 49 50 50 <screen os="ca"><userinput>CC="gcc -isystem /usr/include" \ 51 LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" \52 ../binutils-&binutils-version;/configure --prefix=/usr \51 LDFLAGS="-Wl,-rpath-link,/lib" \ 52 ../binutils-&binutils-version;/configure --prefix=/usr \ 53 53 --enable-shared</userinput></screen> 54 54 -
BOOK/final-system/common/cloog-ppl.xml
r2643b9b4 raf43a09 30 30 <para os="a">Prepare CLooG-PPL for compilation:</para> 31 31 32 <screen os="b"><userinput>CC="gcc -isystem /usr/include" \ 33 LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" \ 34 ./configure --prefix=/usr --enable-shared --with-gmp \ 32 <screen os="b"><userinput>CC="gcc -isystem /usr/include" LDFLAGS="-Wl,-rpath-link,/lib" \ 33 ./configure --prefix=/usr --enable-shared --with-gmp \ 35 34 --with-ppl</userinput></screen> 36 35 -
BOOK/final-system/common/eglibc.xml
r2643b9b4 raf43a09 39 39 </note> 40 40 41 <para os="l1">At the end of the installation, the build system will run 42 a sanity test to make sure everything installed properly. This script will 43 attempt to test for a library that is only used in the test suite and is 44 never installed. Prevent the script from testing for this library with the 45 following command:</para> 46 47 <screen os="l2"><userinput>sed -i 's/\(&& $name ne\) "db1"/ & \1 "nss_test1"/' scripts/test-installation.pl</userinput></screen> 48 49 <para os="l3">This same script performs its tests by attempting to compile 50 test programs against certain libraries. However it does not specify the 51 ld.so, and our toolchain is still configured to use the one in /tools. The 52 following set of commands will force the script to use the complete path 53 of the new ld.so that was just installed:</para> 54 55 <screen os="l4"><userinput>LINKER=$(readelf -l /tools/bin/bash | sed -n 's@.*interpret.*/tools\(.*\)]$@\1@p') 41 <para os="l3">The following sed makes sure that newly built EGLIBC is tested, 42 during make install, instead of the one we previously build:</para> 43 44 <screen os="l4"><userinput>LINKER=$(readelf -l $(file /tools/lib/libc-* | cut -f1 -d:) | sed -n 's@.*interpret.*/tools\(.*\)]$@\1@p') 56 45 sed -i "s|libs -o|libs -L/usr/lib -Wl,-dynamic-linker=${LINKER} -o|" \ 57 46 scripts/test-installation.pl 58 47 unset LINKER</userinput></screen> 59 60 <para os="p1">The following patch fixes an issue where EGLIBC will61 improperly handle a condition where an elf binary has missing62 dependencies:</para>63 64 <screen os="p2"><userinput>patch -Np1 -i ../&eglibc-dl_dep_fix-patch;</userinput></screen>65 48 66 49 <para os="b">The EGLIBC build system is self-contained and will install … … 112 95 113 96 <screen os="n"><userinput>cp -v ../eglibc-&eglibc-version;/iconvdata/gconv-modules iconvdata 114 make -k check 2>&1 | tee eglibc-check-log; grep Error eglibc-check-log</userinput></screen>97 make -k check >eglibc-check-log 2>&1 ; grep Error eglibc-check-log</userinput></screen> 115 98 116 99 <para os="o">The EGLIBC test suite is highly dependent on certain functions of -
BOOK/final-system/common/gcc.xml
r2643b9b4 raf43a09 41 41 <para os="h">Prepare GCC for compilation:</para> 42 42 43 <screen os="i"><userinput>CC="gcc -isystem /usr/include" \ 44 CXX="g++ -isystem /usr/include" \ 45 LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" \ 46 ../gcc-&gcc-version;/configure --prefix=/usr \ 43 <screen os="i"><userinput>CC="gcc -Wl,-rpath-link,/lib -isystem /usr/include" \ 44 CXX="g++ -Wl,-rpath-link,/lib -isystem /usr/include" \ 45 ../gcc-&gcc-version;/configure --prefix=/usr \ 47 46 --libexecdir=/usr/lib --enable-shared --enable-threads=posix \ 48 47 --enable-__cxa_atexit --enable-c99 --enable-long-long \ -
BOOK/final-system/common/gmp.xml
r2643b9b4 raf43a09 49 49 50 50 <screen os="b"><userinput>CPPFLAGS=-fexceptions CC="gcc -isystem /usr/include" \ 51 CXX="g++ -isystem /usr/include" \ 52 LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" \ 53 ./configure --prefix=/usr --enable-cxx --enable-mpbsd</userinput></screen> 51 CXX="g++ -isystem /usr/include" LDFLAGS="-Wl,-rpath-link,/lib" \ 52 ./configure --prefix=/usr --enable-cxx --enable-mpbsd</userinput></screen> 54 53 55 54 <para os="c">Compile the package:</para> -
BOOK/final-system/common/mpc.xml
r2643b9b4 raf43a09 29 29 30 30 <screen os="b"><userinput>CC="gcc -isystem /usr/include" \ 31 LDFLAGS="-Wl,-rpath-link,/ usr/lib:/lib" \32 EGREP="grep -E"./configure --prefix=/usr</userinput></screen>31 LDFLAGS="-Wl,-rpath-link,/lib" EGREP="grep -E" \ 32 ./configure --prefix=/usr</userinput></screen> 33 33 34 34 <para os="c">Compile the package:</para> -
BOOK/final-system/common/mpfr.xml
r2643b9b4 raf43a09 28 28 <para os="a">Prepare MPFR for compilation:</para> 29 29 30 <screen os="b"><userinput>CC="gcc -isystem /usr/include" \ 31 LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" \ 32 ./configure --prefix=/usr --enable-shared \ 33 --with-gmp=/usr</userinput></screen> 30 <screen os="b"><userinput>CC="gcc -isystem /usr/include" LDFLAGS="-Wl,-rpath-link,/lib" \ 31 ./configure --prefix=/usr --enable-shared \ 32 --with-gmp=/usr</userinput></screen> 34 33 35 34 <para os="c">Compile the package:</para> -
BOOK/final-system/common/ppl.xml
r2643b9b4 raf43a09 30 30 31 31 <screen os="b"><userinput>CPPFLAGS=-fexceptions CC="gcc -isystem /usr/include" \ 32 CXX="g++ -isystem /usr/include" \33 LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" \34 ./configure --prefix=/usr --enable-shared \35 --disable-optimization</userinput></screen>32 CXX="g++ -isystem /usr/include" \ 33 LDFLAGS="-Wl,-rpath-link,/lib" \ 34 ./configure --prefix=/usr --enable-shared \ 35 --disable-optimization</userinput></screen> 36 36 37 37 <para os="c">Compile the package:</para> -
BOOK/final-system/common/zlib.xml
r2643b9b4 raf43a09 28 28 <para os="a">Prepare Zlib for compilation:</para> 29 29 30 <screen os="b"><userinput>CC="gcc -isystem /usr/include" \ 31 CXX="g++ -isystem /usr/include" \ 32 LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" \ 33 ./configure --prefix=/usr</userinput></screen> 30 <screen os="b"><userinput>CC="gcc -isystem /usr/include" CXX="g++ -isystem /usr/include" \ 31 LDFLAGS="-Wl,-rpath-link,/lib" ./configure --prefix=/usr</userinput></screen> 34 32 35 33 <para os="c">Compile the package:</para> -
BOOK/final-system/mips/eglibc.xml
r2643b9b4 raf43a09 28 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 29 29 href="../common/eglibc.xml" 30 xpointer="xpointer(//*[@os='l1'])"/>31 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"33 href="../common/eglibc.xml"34 xpointer="xpointer(//*[@os='l2'])"/>35 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"37 href="../common/eglibc.xml"38 30 xpointer="xpointer(//*[@os='l3'])"/> 39 31 … … 41 33 href="../common/eglibc.xml" 42 34 xpointer="xpointer(//*[@os='l4'])"/> 43 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"45 href="../common/eglibc.xml"46 xpointer="xpointer(//*[@os='p1'])"/>47 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"49 href="../common/eglibc.xml"50 xpointer="xpointer(//*[@os='p2'])"/>51 35 52 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/mips64-64/eglibc.xml
r2643b9b4 raf43a09 28 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 29 29 href="../common/eglibc.xml" 30 xpointer="xpointer(//*[@os='l1'])"/>31 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"33 href="../common/eglibc.xml"34 xpointer="xpointer(//*[@os='l2'])"/>35 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"37 href="../common/eglibc.xml"38 30 xpointer="xpointer(//*[@os='l3'])"/> 39 31 … … 41 33 href="../common/eglibc.xml" 42 34 xpointer="xpointer(//*[@os='l4'])"/> 43 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"45 href="../common/eglibc.xml"46 xpointer="xpointer(//*[@os='p1'])"/>47 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"49 href="../common/eglibc.xml"50 xpointer="xpointer(//*[@os='p2'])"/>51 35 52 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/mips64/binutils.xml
r2643b9b4 raf43a09 55 55 56 56 <screen os="ca"><userinput>CC="gcc -isystem /usr/include ${BUILD64}" \ 57 LDFLAGS="-Wl,-rpath-link,/usr/lib64:/lib64:/usr/lib32:/lib32:/usr/lib:/lib ${BUILD64}" \58 ../binutils-&binutils-version;/configure --prefix=/usr \57 LDFLAGS="-Wl,-rpath-link,/lib64:/lib32:/lib ${BUILD64}" \ 58 ../binutils-&binutils-version;/configure --prefix=/usr \ 59 59 --enable-shared --enable-64-bit-bfd --libdir=/usr/lib64</userinput></screen> 60 60 -
BOOK/final-system/mips64/eglibc-64bit.xml
r2643b9b4 raf43a09 27 27 28 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 29 href="../common/eglibc.xml"30 xpointer="xpointer(//*[@os='l1'])"/>31 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"33 href="../common/eglibc.xml"34 xpointer="xpointer(//*[@os='l2'])"/>35 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"37 29 href="../multilib/eglibc-64bit.xml" 38 30 xpointer="xpointer(//*[@os='l4'])"/> 39 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"41 href="../common/eglibc.xml"42 xpointer="xpointer(//*[@os='p1'])"/>43 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"45 href="../common/eglibc.xml"46 xpointer="xpointer(//*[@os='p2'])"/>47 31 48 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/mips64/eglibc-n32.xml
r2643b9b4 raf43a09 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 25 25 href="../common/eglibc.xml" 26 xpointer="xpointer(//*[@os='l1'])"/>27 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"29 href="../common/eglibc.xml"30 xpointer="xpointer(//*[@os='l2'])"/>31 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"33 href="../common/eglibc.xml"34 26 xpointer="xpointer(//*[@os='l3'])"/> 35 27 36 <screen os="l4"><userinput>LINKER=$(readelf -l /tools/bin/bash| sed -n 's@.*interpret.*/tools\(.*\)]$@\1@p')28 <screen os="l4"><userinput>LINKER=$(readelf -l $(file /tools/lib32/libc-* | cut -f1 -d:) | sed -n 's@.*interpret.*/tools\(.*\)]$@\1@p') 37 29 sed -i "s|libs -o|libs -L/usr/lib32 -Wl,-dynamic-linker=${LINKER} -o|" \ 38 30 scripts/test-installation.pl 39 31 unset LINKER</userinput></screen> 40 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"42 href="../common/eglibc.xml"43 xpointer="xpointer(//*[@os='p1'])"/>44 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"46 href="../common/eglibc.xml"47 xpointer="xpointer(//*[@os='p2'])"/>48 32 49 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/mips64/eglibc.xml
r2643b9b4 raf43a09 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 30 30 href="../common/eglibc.xml" 31 xpointer="xpointer(//*[@os='l1'])"/>32 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"34 href="../common/eglibc.xml"35 xpointer="xpointer(//*[@os='l2'])"/>36 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"38 href="../common/eglibc.xml"39 31 xpointer="xpointer(//*[@os='l3'])"/> 40 32 … … 42 34 href="../common/eglibc.xml" 43 35 xpointer="xpointer(//*[@os='l4'])"/> 44 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"46 href="../common/eglibc.xml"47 xpointer="xpointer(//*[@os='p1'])"/>48 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"50 href="../common/eglibc.xml"51 xpointer="xpointer(//*[@os='p2'])"/>52 36 53 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/mips64/gcc.xml
r2643b9b4 raf43a09 42 42 xpointer="xpointer(//*[@os='h'])"/> 43 43 44 <screen os="i"><userinput>CC="gcc -isystem /usr/include ${BUILD64}" \ 45 CXX="g++ -isystem /usr/include ${BUILD64}" \ 46 LDFLAGS="-Wl,-rpath-link,/usr/lib64:/lib64:/usr/lib32:/lib32:/usr/lib:/lib" \ 47 ../gcc-&gcc-version;/configure --prefix=/usr --libdir=/usr/lib64 \ 44 <screen os="i"><userinput>CC="gcc -Wl,-rpath-link,/lib64:/lib32:/lib -isystem /usr/include ${BUILD64}" \ 45 CXX="g++ -Wl,-rpath-link,/lib64:/lib32:/lib -isystem /usr/include ${BUILD64}" \ 46 ../gcc-&gcc-version;/configure --prefix=/usr --libdir=/usr/lib64 \ 48 47 --libexecdir=/usr/lib64 --enable-shared --enable-threads=posix \ 49 48 --enable-__cxa_atexit --enable-c99 --enable-long-long --with-abi=64 \ -
BOOK/final-system/multilib/binutils.xml
r2643b9b4 raf43a09 55 55 56 56 <screen os="ca"><userinput>CC="gcc -isystem /usr/include ${BUILD64}" \ 57 LDFLAGS="-Wl,-rpath-link,/usr/lib64:/lib64:/usr/lib:/lib ${BUILD64}" \58 ../binutils-&binutils-version;/configure --prefix=/usr \57 LDFLAGS="-Wl,-rpath-link,/lib64:/lib ${BUILD64}" \ 58 ../binutils-&binutils-version;/configure --prefix=/usr \ 59 59 --enable-shared --enable-64-bit-bfd --libdir=/usr/lib64</userinput></screen> 60 60 -
BOOK/final-system/multilib/cloog-ppl-64bit.xml
r2643b9b4 raf43a09 27 27 28 28 <screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILD64}" \ 29 LDFLAGS="-Wl,-rpath-link,/usr/lib64:/lib64 ${BUILD64}" \ 30 ./configure --prefix=/usr \ 29 LDFLAGS="-Wl,-rpath-link,/lib64 ${BUILD64}" ./configure --prefix=/usr \ 31 30 --libdir=/usr/lib64 --enable-shared --with-gmp \ 32 31 --with-ppl</userinput></screen> -
BOOK/final-system/multilib/cloog-ppl-n32.xml
r2643b9b4 raf43a09 27 27 xpointer="xpointer(//*[@os='a'])"/> 28 28 29 <screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILDN32}" \ 30 LDFLAGS="-Wl,-rpath-link,/usr/lib32:/lib32 ${BUILDN32}" \ 31 ./configure --prefix=/usr \ 29 <screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILDM32}" \ 30 LDFLAGS="-Wl,-rpath-link,/lib32 ${BUILDN32}" ./configure --prefix=/usr \ 32 31 --libdir=/usr/lib32 --enable-shared --with-gmp \ 33 32 --with-ppl</userinput></screen> -
BOOK/final-system/multilib/cloog-ppl.xml
r2643b9b4 raf43a09 28 28 29 29 <screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILD32}" \ 30 LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib ${BUILD32}" \ 31 ./configure --prefix=/usr \ 30 LDFLAGS="-Wl,-rpath-link,/lib ${BUILD32}" ./configure --prefix=/usr \ 32 31 --host=${CLFS_TARGET32} --enable-shared \ 33 32 --with-gmp --with-ppl</userinput></screen> -
BOOK/final-system/multilib/eglibc-64bit.xml
r2643b9b4 raf43a09 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 25 25 href="../common/eglibc.xml" 26 xpointer="xpointer(//*[@os='l1'])"/>27 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"29 href="../common/eglibc.xml"30 xpointer="xpointer(//*[@os='l2'])"/>31 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"33 href="../common/eglibc.xml"34 26 xpointer="xpointer(//*[@os='l3'])"/> 35 27 36 <screen os="l4"><userinput>LINKER=$(readelf -l /tools/bin/bash| sed -n 's@.*interpret.*/tools\(.*\)]$@\1@p')28 <screen os="l4"><userinput>LINKER=$(readelf -l $(file /tools/lib64/libc-* | cut -f1 -d:) | sed -n 's@.*interpret.*/tools\(.*\)]$@\1@p') 37 29 sed -i "s|libs -o|libs -L/usr/lib64 -Wl,-dynamic-linker=${LINKER} -o|" \ 38 30 scripts/test-installation.pl 39 31 unset LINKER</userinput></screen> 40 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"42 href="../common/eglibc.xml"43 xpointer="xpointer(//*[@os='p1'])"/>44 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"46 href="../common/eglibc.xml"47 xpointer="xpointer(//*[@os='p2'])"/>48 32 49 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/eglibc.xml
r2643b9b4 raf43a09 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 30 30 href="../common/eglibc.xml" 31 xpointer="xpointer(//*[@os='l1'])"/>32 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"34 href="../common/eglibc.xml"35 xpointer="xpointer(//*[@os='l2'])"/>36 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"38 href="../common/eglibc.xml"39 31 xpointer="xpointer(//*[@os='l3'])"/> 40 32 … … 42 34 href="../common/eglibc.xml" 43 35 xpointer="xpointer(//*[@os='l4'])"/> 44 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"46 href="../common/eglibc.xml"47 xpointer="xpointer(//*[@os='p1'])"/>48 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"50 href="../common/eglibc.xml"51 xpointer="xpointer(//*[@os='p2'])"/>52 36 53 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/gcc.xml
r2643b9b4 raf43a09 42 42 xpointer="xpointer(//*[@os='h'])"/> 43 43 44 <screen os="i"><userinput>CC="gcc -isystem /usr/include ${BUILD64}" \ 45 CXX="g++ -isystem /usr/include ${BUILD64}" \ 46 LDFLAGS="-Wl,-rpath-link,/usr/lib64:/lib64:/usr/lib:/lib" \ 47 ../gcc-&gcc-version;/configure --prefix=/usr --libdir=/usr/lib64 \ 44 <screen os="i"><userinput>CC="gcc -Wl,-rpath-link,/lib64:/lib -isystem /usr/include ${BUILD64}" \ 45 CXX="g++ -Wl,-rpath-link,/lib64:/lib -isystem /usr/include ${BUILD64}" \ 46 ../gcc-&gcc-version;/configure --prefix=/usr --libdir=/usr/lib64 \ 48 47 --libexecdir=/usr/lib64 --enable-shared --enable-threads=posix \ 49 48 --enable-__cxa_atexit --enable-c99 --enable-long-long \ -
BOOK/final-system/multilib/gmp-64bit.xml
r2643b9b4 raf43a09 41 41 42 42 <screen os="b"><userinput>CPPFLAGS=-fexceptions CC="gcc -isystem /usr/include ${BUILD64}" \ 43 CXX="g++ -isystem /usr/include ${BUILD64}" \ 44 LDFLAGS="-Wl,-rpath-link,/usr/lib64:/lib64 ${BUILD64}" \ 45 ./configure --prefix=/usr \ 43 CXX="g++ -isystem /usr/include ${BUILD64}" \ 44 LDFLAGS="-Wl,-rpath-link,/lib64 ${BUILD64}" ./configure --prefix=/usr \ 46 45 --libdir=/usr/lib64 --enable-cxx --enable-mpbsd</userinput></screen> 47 46 -
BOOK/final-system/multilib/gmp-n32.xml
r2643b9b4 raf43a09 43 43 44 44 <screen os="b"><userinput>CPPFLAGS=-fexceptions CC="gcc -isystem /usr/include ${BUILDN32}" \ 45 CXX="g++ -isystem /usr/include ${BUILDN32}" \46 LDFLAGS="-Wl,-rpath-link,/usr/lib32:/lib32 ${BUILDN32}"\47 ABI=n32./configure --prefix=/usr \45 CXX="g++ -isystem /usr/include ${BUILDN32}" \ 46 LDFLAGS="-Wl,-rpath-link,/lib32 ${BUILDN32}" ABI=n32 \ 47 ./configure --prefix=/usr \ 48 48 --libdir=/usr/lib32 --enable-cxx --enable-mpbsd</userinput></screen> 49 49 -
BOOK/final-system/multilib/gmp.xml
r2643b9b4 raf43a09 42 42 43 43 <screen os="b"><userinput>CPPFLAGS=-fexceptions CC="gcc -isystem /usr/include ${BUILD32}" \ 44 CXX="g++ -isystem /usr/include ${BUILD32}" \45 LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib ${BUILD32}"\46 ABI=32./configure --prefix=/usr \44 CXX="g++ -isystem /usr/include ${BUILD32}" \ 45 LDFLAGS="-Wl,-rpath-link,/lib ${BUILD32}" ABI=32 \ 46 ./configure --prefix=/usr \ 47 47 -enable-cxx --enable-mpbsd</userinput></screen> 48 48 -
BOOK/final-system/multilib/mpc-64bit.xml
r2643b9b4 raf43a09 27 27 28 28 <screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILD64}" \ 29 LDFLAGS="-Wl,-rpath-link,/ usr/lib64:/lib64 ${BUILD64}" \30 EGREP="grep -E"./configure --prefix=/usr --libdir=/usr/lib64</userinput></screen>29 LDFLAGS="-Wl,-rpath-link,/lib64 ${BUILD64}" EGREP="grep -E" \ 30 ./configure --prefix=/usr --libdir=/usr/lib64</userinput></screen> 31 31 32 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/mpc-n32.xml
r2643b9b4 raf43a09 28 28 29 29 <screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILDN32}" \ 30 LDFLAGS="-Wl,-rpath-link,/ usr/lib32:/lib32 ${BUILDN32}" \31 EGREP="grep -E"./configure --prefix=/usr --libdir=/usr/lib32</userinput></screen>30 LDFLAGS="-Wl,-rpath-link,/lib32 ${BUILDN32}" EGREP="grep -E" \ 31 ./configure --prefix=/usr --libdir=/usr/lib32</userinput></screen> 32 32 33 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/mpc.xml
r2643b9b4 raf43a09 28 28 29 29 <screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILD32}" \ 30 LDFLAGS="-Wl,-rpath-link,/ usr/lib:/lib ${BUILD32}" \31 EGREP="grep -E"./configure --prefix=/usr --host=${CLFS_TARGET32}</userinput></screen>30 LDFLAGS="-Wl,-rpath-link,/lib ${BUILD32}" EGREP="grep -E" \ 31 ./configure --prefix=/usr --host=${CLFS_TARGET32}</userinput></screen> 32 32 33 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/mpfr-64bit.xml
r2643b9b4 raf43a09 26 26 xpointer="xpointer(//*[@os='a'])"/> 27 27 28 <screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILD64}" \ 29 LDFLAGS="-Wl,-rpath-link,/usr/lib64:/lib64 ${BUILD64}" \ 30 ./configure --prefix=/usr --libdir=/usr/lib64 --enable-shared</userinput></screen> 28 <screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILD64}" LDFLAGS="-Wl,-rpath-link,/lib64 ${BUILD64}" \ 29 ./configure --prefix=/usr --libdir=/usr/lib64 --enable-shared</userinput></screen> 31 30 32 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/mpfr-n32.xml
r2643b9b4 raf43a09 27 27 xpointer="xpointer(//*[@os='a'])"/> 28 28 29 <screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILDN32}" \ 30 LDFLAGS="-Wl,-rpath-link,/usr/lib32:/lib32 ${BUILDN32}" \ 31 ./configure --prefix=/usr --libdir=/usr/lib32 --enable-shared</userinput></screen> 29 <screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILDN32}" LDFLAGS="-Wl,-rpath-link,/lib32 ${BUILDN32}" \ 30 ./configure --prefix=/usr --libdir=/usr/lib32 --enable-shared</userinput></screen> 32 31 33 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/mpfr.xml
r2643b9b4 raf43a09 27 27 xpointer="xpointer(//*[@os='a'])"/> 28 28 29 <screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILD32}" \ 30 LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib ${BUILD32}" \ 31 ./configure --prefix=/usr --host=${CLFS_TARGET32} --enable-shared</userinput></screen> 29 <screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILD32}" LDFLAGS="-Wl,-rpath-link,/lib ${BUILD32}" \ 30 ./configure --prefix=/usr --host=${CLFS_TARGET32} --enable-shared</userinput></screen> 32 31 33 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/ppl-64bit.xml
r2643b9b4 raf43a09 27 27 28 28 <screen os="b"><userinput>CPPFLAGS=-fexceptions CC="gcc -isystem /usr/include ${BUILD64}" \ 29 CXX="g++ -isystem /usr/include ${BUILD64}" \30 LDFLAGS="-Wl,-rpath-link,/usr/lib64:/lib64 ${BUILD64}" \31 ./configure --prefix=/usr --libdir=/usr/lib64 \32 --enable-shared --disable-optimization</userinput></screen>29 CXX="g++ -isystem /usr/include ${BUILD64}" \ 30 LDFLAGS="-Wl,-rpath-link,/lib64 ${BUILD64}" \ 31 ./configure --prefix=/usr --libdir=/usr/lib64 \ 32 --enable-shared --disable-optimization</userinput></screen> 33 33 34 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/ppl-n32.xml
r2643b9b4 raf43a09 28 28 29 29 <screen os="b"><userinput>CPPFLAGS=-fexceptions CC="gcc -isystem /usr/include ${BUILDN32}" \ 30 CXX="g++ -isystem /usr/include ${BUILDN32}" \31 LDFLAGS="-Wl,-rpath-link,/usr/lib32:/lib32 ${BUILDN32}" \32 ./configure --prefix=/usr --libdir=/usr/lib32 \33 --enable-shared --disable-optimization</userinput></screen>30 CXX="g++ -isystem /usr/include ${BUILDN32}" \ 31 LDFLAGS="-Wl,-rpath-link,/lib32 ${BUILDN32}" \ 32 ./configure --prefix=/usr --libdir=/usr/lib32 \ 33 --enable-shared --disable-optimization</userinput></screen> 34 34 35 35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/ppl.xml
r2643b9b4 raf43a09 28 28 29 29 <screen os="b"><userinput>CPPFLAGS=-fexceptions CC="gcc -isystem /usr/include ${BUILD32}" \ 30 CXX="g++ -isystem /usr/include ${BUILD32}" \31 LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib ${BUILD32}" \32 ./configure --prefix=/usr --host=${CLFS_TARGET32} \33 --enable-shared --disable-optimization</userinput></screen>30 CXX="g++ -isystem /usr/include ${BUILD32}" \ 31 LDFLAGS="-Wl,-rpath-link,/lib ${BUILD32}" \ 32 ./configure --prefix=/usr --host=${CLFS_TARGET32} \ 33 --enable-shared --disable-optimization</userinput></screen> 34 34 35 35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/zlib-64bit.xml
r2643b9b4 raf43a09 27 27 28 28 <screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILD64}" \ 29 CXX="g++ -isystem /usr/include ${BUILD64}" \30 LDFLAGS="-Wl,-rpath-link,/usr/lib64:/lib64 ${BUILD64}" \31 ./configure --prefix=/usr --libdir=/usr/lib64</userinput></screen>29 CXX="g++ -isystem /usr/include ${BUILD64}" \ 30 LDFLAGS="-Wl,-rpath-link,/lib64 ${BUILD64}" \ 31 ./configure --prefix=/usr --libdir=/usr/lib64</userinput></screen> 32 32 33 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/zlib-n32.xml
r2643b9b4 raf43a09 28 28 29 29 <screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILDN32}" \ 30 CXX="g++ -isystem /usr/include ${BUILDN32}" \31 LDFLAGS="-Wl,-rpath-link,/usr/lib32:/lib32 ${BUILDN32}" \32 ./configure --prefix=/usr --libdir=/usr/lib32</userinput></screen>30 CXX="g++ -isystem /usr/include ${BUILDN32}" \ 31 LDFLAGS="-Wl,-rpath-link,/lib32 ${BUILDN32}" \ 32 ./configure --prefix=/usr --libdir=/usr/lib32</userinput></screen> 33 33 34 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/zlib.xml
r2643b9b4 raf43a09 28 28 29 29 <screen os="b"><userinput>CC="gcc -isystem /usr/include ${BUILD32}" \ 30 CXX="g++ -isystem /usr/include ${BUILD32}" \31 LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib ${BUILD32}" \32 ./configure --prefix=/usr</userinput></screen>30 CXX="g++ -isystem /usr/include ${BUILD32}" \ 31 LDFLAGS="-Wl,-rpath-link,/lib ${BUILD32}" \ 32 ./configure --prefix=/usr</userinput></screen> 33 33 34 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/ppc/eglibc.xml
r2643b9b4 raf43a09 25 25 href="../common/eglibc.xml" 26 26 xpointer="xpointer(//*[@os='z'])"/> 27 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"29 href="../common/eglibc.xml"30 xpointer="xpointer(//*[@os='l1'])"/>31 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"33 href="../common/eglibc.xml"34 xpointer="xpointer(//*[@os='l2'])"/>35 27 36 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/ppc64/eglibc-64bit.xml
r2643b9b4 raf43a09 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 25 25 href="../common/eglibc.xml" 26 xpointer="xpointer(//*[@os='l1'])"/>27 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"29 href="../common/eglibc.xml"30 xpointer="xpointer(//*[@os='l2'])"/>31 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"33 href="../common/eglibc.xml"34 26 xpointer="xpointer(//*[@os='l3'])"/> 35 27 … … 37 29 href="../multilib/eglibc-64bit.xml" 38 30 xpointer="xpointer(//*[@os='l4'])"/> 39 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"41 href="../common/eglibc.xml"42 xpointer="xpointer(//*[@os='p1'])"/>43 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"45 href="../common/eglibc.xml"46 xpointer="xpointer(//*[@os='p2'])"/>47 31 48 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/ppc64/eglibc.xml
r2643b9b4 raf43a09 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 30 30 href="../common/eglibc.xml" 31 xpointer="xpointer(//*[@os='l1'])"/>32 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"34 href="../common/eglibc.xml"35 xpointer="xpointer(//*[@os='l2'])"/>36 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"38 href="../common/eglibc.xml"39 31 xpointer="xpointer(//*[@os='l3'])"/> 40 32 … … 42 34 href="../common/eglibc.xml" 43 35 xpointer="xpointer(//*[@os='l4'])"/> 44 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"46 href="../common/eglibc.xml"47 xpointer="xpointer(//*[@os='p1'])"/>48 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"50 href="../common/eglibc.xml"51 xpointer="xpointer(//*[@os='p2'])"/>52 36 53 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/sparc64-64/eglibc.xml
r2643b9b4 raf43a09 25 25 href="../common/eglibc.xml" 26 26 xpointer="xpointer(//*[@os='z'])"/> 27 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"29 href="../common/eglibc.xml"30 xpointer="xpointer(//*[@os='l1'])"/>31 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"33 href="../common/eglibc.xml"34 xpointer="xpointer(//*[@os='l2'])"/>35 27 36 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/sparc64/eglibc-64bit.xml
r2643b9b4 raf43a09 21 21 <sect2 role="installation"> 22 22 <title>Installation of EGLIBC</title> 23 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"25 href="../common/eglibc.xml"26 xpointer="xpointer(//*[@os='l1'])"/>27 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"29 href="../common/eglibc.xml"30 xpointer="xpointer(//*[@os='l2'])"/>31 23 32 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/x86/eglibc.xml
r2643b9b4 raf43a09 25 25 href="../common/eglibc.xml" 26 26 xpointer="xpointer(//*[@os='z'])"/> 27 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"29 href="../common/eglibc.xml"30 xpointer="xpointer(//*[@os='l1'])"/>31 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"33 href="../common/eglibc.xml"34 xpointer="xpointer(//*[@os='l2'])"/>35 27 36 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/x86_64-64/eglibc.xml
r2643b9b4 raf43a09 25 25 href="../common/eglibc.xml" 26 26 xpointer="xpointer(//*[@os='z'])"/> 27 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"29 href="../common/eglibc.xml"30 xpointer="xpointer(//*[@os='l1'])"/>31 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"33 href="../common/eglibc.xml"34 xpointer="xpointer(//*[@os='l2'])"/>35 27 36 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/x86_64/eglibc-64bit.xml
r2643b9b4 raf43a09 21 21 <sect2 role="installation"> 22 22 <title>Installation of Glibc</title> 23 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"25 href="../common/eglibc.xml"26 xpointer="xpointer(//*[@os='l1'])"/>27 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"29 href="../common/eglibc.xml"30 xpointer="xpointer(//*[@os='l2'])"/>31 23 32 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/x86_64/eglibc.xml
r2643b9b4 raf43a09 26 26 href="../common/eglibc.xml" 27 27 xpointer="xpointer(//*[@os='z'])"/> 28 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"30 href="../common/eglibc.xml"31 xpointer="xpointer(//*[@os='l1'])"/>32 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"34 href="../common/eglibc.xml"35 xpointer="xpointer(//*[@os='l2'])"/>36 28 37 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/introduction/common/changelog.xml
r2643b9b4 raf43a09 40 40 <para>April 16, 2011</para> 41 41 <itemizedlist> 42 <listitem>43 <para>[jciccone] - Updated Udev to 167.</para>44 </listitem>45 <listitem>46 <para>[jciccone] - Updated Less to 443.</para>47 </listitem>48 <listitem>49 <para>[jciccone] - Updated Groff to 1.21.</para>50 </listitem>51 <listitem>52 <para>[jciccone] - Updated Readline to 6.2.</para>53 </listitem>54 42 <listitem> 55 43 <para>[jciccone] - Updated DejaDNU to 1.5.</para> -
BOOK/materials/common/patches.xml
r2643b9b4 raf43a09 43 43 url="&patches-root;&coreutils-uname-patch;"/></para> 44 44 <para>MD5 sum: <literal>&coreutils-uname-patch-md5;</literal></para> 45 </listitem>46 </varlistentry>47 48 <varlistentry>49 <term>EGLIBC Dl Dep Fix Patch - <token>&eglibc-dl_dep_fix-patch-size;</token>:</term>50 <listitem>51 <para>Download: <ulink52 url="&patches-root;&eglibc-dl_dep_fix-patch;"/></para>53 <para>MD5 sum: <literal>&eglibc-dl_dep_fix-patch-md5;</literal></para>54 45 </listitem> 55 46 </varlistentry> -
BOOK/packages.ent
r2643b9b4 raf43a09 186 186 <!ENTITY grep-home "&gnu-software;grep"> 187 187 188 <!ENTITY groff-version "1.2 1">189 <!ENTITY groff-size "3, 776KB">188 <!ENTITY groff-version "1.20.1"> 189 <!ENTITY groff-size "3,510 KB"> 190 190 <!ENTITY groff-url "&gnu;groff/groff-&groff-version;.tar.gz"> 191 <!ENTITY groff-md5 " 8b8cd29385b97616a0f0d96d0951c5bf">191 <!ENTITY groff-md5 "48fa768dd6fdeb7968041dd5ae8e2b02"> 192 192 <!ENTITY groff-home "&gnu-software;groff"> 193 193 … … 236 236 <!ENTITY kbd-home " "> 237 237 238 <!ENTITY less-version "4 43">239 <!ENTITY less-size " 304KB">238 <!ENTITY less-version "436"> 239 <!ENTITY less-size "296 KB"> 240 240 <!ENTITY less-url "http://www.greenwoodsoftware.com/less/less-&less-version;.tar.gz"> 241 <!ENTITY less-md5 " 47db098fb3cdaf847b3c4be05ee954fc">241 <!ENTITY less-md5 "817bf051953ad2dea825a1cdf460caa4"> 242 242 <!ENTITY less-home "http://www.greenwoodsoftware.com/less"> 243 243 … … 353 353 354 354 <!ENTITY readline-version2 "6"> 355 <!ENTITY readline-version "&readline-version2;. 2">356 <!ENTITY readline-size "2,2 28KB">355 <!ENTITY readline-version "&readline-version2;.1"> 356 <!ENTITY readline-size "2,212 KB"> 357 357 <!ENTITY readline-url "&gnu;readline/readline-&readline-version;.tar.gz"> 358 <!ENTITY readline-md5 " 67948acb2ca081f23359d0256e9a271c">358 <!ENTITY readline-md5 "fc2f7e714fe792db1ce6ddc4c9fb4ef3"> 359 359 <!ENTITY readline-home "http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html"> 360 360 … … 408 408 <!ENTITY texinfo-home "&gnu-software;texinfo"> 409 409 410 <!ENTITY udev-version "16 7">411 <!ENTITY udev-size "5 84KB">410 <!ENTITY udev-version "165"> 411 <!ENTITY udev-size "566 KB"> 412 412 <!ENTITY udev-url "&kernel;linux/utils/kernel/hotplug/udev-&udev-version;.tar.bz2"> 413 <!ENTITY udev-md5 " 4b37e1222f06c14c24147de346aa0bad">413 <!ENTITY udev-md5 "74c62aa82969278960b7ee81e94b6d8f"> 414 414 <!ENTITY udev-home "http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html"> 415 415 -
BOOK/patches.ent
r2643b9b4 raf43a09 20 20 <!ENTITY flex-gcc44-patch-md5 "a6ffbba93d034380e12110bb6d399113"> 21 21 <!ENTITY flex-gcc44-patch-size "12 KB"> 22 23 <!ENTITY eglibc-dl_dep_fix-patch "eglibc-&eglibc-fversion;-dl_dep_fix-1.patch">24 <!ENTITY eglibc-dl_dep_fix-patch-md5 "fd640e7758e8560839bde1358ee44885">25 <!ENTITY eglibc-dl_dep_fix-patch-size "4 KB">26 22 27 23 <!ENTITY gcc-specs-patch "gcc-&gcc-version;-specs-1.patch"> … … 66 62 67 63 <!ENTITY readline-branch_update-patch "readline-&readline-version;-branch_update-1.patch"> 68 <!ENTITY readline-branch_update-patch-md5 " 482e35a552bc8c4744aab0ddaa545559">64 <!ENTITY readline-branch_update-patch-md5 "91bb18428fcacb91b3f4c09d219e1258"> 69 65 <!ENTITY readline-branch_update-patch-size "4 KB"> 70 66
Note:
See TracChangeset
for help on using the changeset viewer.