• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
Keine Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Commit MetaInfo

Revisionddc36db45e1df40d4ecd9824e6d36f286e575dc3 (tree)
Zeit2012-03-31 14:49:05
Autormatsuand <matsuand@user...>
Commitermatsuand

Log Message

[LFS] SVN-20120328.

Ändern Zusammenfassung

Diff

--- a/LFS/6.04.sh
+++ b/LFS/6.04.sh
@@ -10,7 +10,9 @@ echo $CHAP: $TARGET
1010 LFS=/mnt/lfs
1111
1212 chroot "$LFS" /tools/bin/env -i \
13- HOME=/root TERM="$TERM" PS1='\u:\w\$ ' \
13+ HOME=/root \
14+ TERM="$TERM" \
15+ PS1='\u:\w\$ ' \
1416 PATH=/bin:/usr/bin:/sbin:/usr/sbin:/tools/bin \
1517 /tools/bin/bash --login +h
1618
--- a/LFS/6.06.sh
+++ b/LFS/6.06.sh
@@ -13,6 +13,7 @@ ln -sv /tools/bin/{bash,cat,echo,pwd,stty} /bin
1313 ln -sv /tools/bin/perl /usr/bin
1414 ln -sv /tools/lib/libgcc_s.so{,.1} /usr/lib
1515 ln -sv /tools/lib/libstdc++.so{,.6} /usr/lib
16+sed 's/tools/usr/' /tools/lib/libstdc++.la > /usr/lib/libstdc++.la
1617 ln -sv bash /bin/sh
1718
1819 touch /etc/mtab
@@ -44,10 +45,10 @@ mail:x:34:
4445 nogroup:x:99:
4546 EOF
4647
47-touch /var/run/utmp /var/log/{btmp,lastlog,wtmp}
48-chgrp -v utmp /var/run/utmp /var/log/lastlog
49-chmod -v 664 /var/run/utmp /var/log/lastlog
50-chmod -v 660 /var/log/btmp
48+touch /var/log/{btmp,lastlog,wtmp}
49+chgrp -v utmp /var/log/lastlog
50+chmod -v 664 /var/log/lastlog
51+chmod -v 600 /var/log/btmp
5152
5253 exec /tools/bin/bash --login +h
5354
--- a/LFS/6.07.sh
+++ b/LFS/6.07.sh
@@ -3,7 +3,7 @@
33 THISFILE=`basename $0`
44 CHAP=`echo $THISFILE | sed s/\.sh//`
55
6-VER=3.2.11
6+VER=3.3
77 TARGET=linux-$VER
88 TARGETBALL=$TARGET.tar.xz
99 TARGETDIR=$TARGET
--- a/LFS/6.08.sh
+++ b/LFS/6.08.sh
@@ -3,7 +3,7 @@
33 THISFILE=`basename $0`
44 CHAP=`echo $THISFILE | sed s/\.sh//`
55
6-VER=3.37
6+VER=3.38
77 TARGET=man-pages-$VER
88 TARGETBALL=$TARGET.tar.xz
99 TARGETDIR=$TARGET
--- a/LFS/6.09.sh
+++ b/LFS/6.09.sh
@@ -3,9 +3,9 @@
33 THISFILE=`basename $0`
44 CHAP=`echo $THISFILE | sed s/\.sh//`
55
6-VER=2.14.1
6+VER=2.15
77 TARGET=glibc-$VER
8-TARGETBALL=$TARGET.tar.bz2
8+TARGETBALL=$TARGET.tar.xz
99 TARGETDIR=$TARGET
1010
1111 echo $CHAP: $TARGET
@@ -33,14 +33,9 @@ sed -i -e 's/"db1"/& \&\& $name ne "nss_test1"/' scripts/test-installation.pl
3333
3434 sed -i 's|@BASH@|/bin/bash|' elf/ldd.bash.in
3535
36-patch -Np1 -i $DLD/glibc-$VER-fixes-1.patch \
37- 1> $LOG/$CHAP.$TARGET.0_patch.log 2>&1 || exit 1
38-
36+echo \ \ Patching...
3937 patch -Np1 -i $DLD/glibc-$VER-gcc_fix-1.patch \
40- 1>> $LOG/$CHAP.$TARGET.0_patch.log 2>&1 || exit 1
41-
42-sed -i '195,213 s/PRIVATE_FUTEX/FUTEX_CLOCK_REALTIME/' \
43-nptl/sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timed{rd,wr}lock.S
38+ 1> $LOG/$CHAP.$TARGET.0_patch.log 2>&1 || exit 1
4439
4540 mkdir -v ../glibc-build
4641 cd ../glibc-build
@@ -50,9 +45,12 @@ case `uname -m` in
5045 esac
5146
5247 echo \ \ Configuring...
53-../glibc-2.14.1/configure --prefix=/usr \
54- --disable-profile --enable-add-ons \
55- --enable-kernel=2.6.25 --libexecdir=/usr/lib/glibc \
48+../glibc-$VER/configure \
49+ --prefix=/usr \
50+ --disable-profile \
51+ --enable-add-ons \
52+ --enable-kernel=2.6.25 \
53+ --libexecdir=/usr/lib/glibc \
5654 1> $LOG/$CHAP.$TARGET.1_conf.log 2>&1 || exit 1
5755
5856 echo \ \ Making...
--- a/LFS/6.13.sh
+++ b/LFS/6.13.sh
@@ -30,6 +30,10 @@ sed -i.bak '/^INFO/s/standards.info //' etc/Makefile.in
3030 sed -i "/exception_defines.h/d" ld/testsuite/ld-elf/new.cc
3131 sed -i "s/-fvtable-gc //" ld/testsuite/ld-selective/selective.exp
3232
33+echo \ \ Patching...
34+patch -Np1 -i $DLD/binutils-2.22-build_fix-1.patch \
35+ 1> $LOG/$CHAP.$TARGET.0_patch.log 2>&1 || exit 1
36+
3337 mkdir -v ../binutils-build
3438 cd ../binutils-build
3539
--- a/LFS/6.17.sh
+++ b/LFS/6.17.sh
@@ -3,7 +3,7 @@
33 THISFILE=`basename $0`
44 CHAP=`echo $THISFILE | sed s/\.sh//`
55
6-VER=4.6.3
6+VER=4.7.0
77 TARGET=gcc-$VER
88 TARGETBALL=$TARGET.tar.bz2
99 TARGETDIR=$TARGET
@@ -37,11 +37,16 @@ mkdir -v ../gcc-build
3737 cd ../gcc-build
3838
3939 echo \ \ Configuring...
40-../gcc-$VER/configure --prefix=/usr \
41- --libexecdir=/usr/lib --enable-shared \
42- --enable-threads=posix --enable-__cxa_atexit \
43- --enable-clocale=gnu --enable-languages=c,c++ \
44- --disable-multilib --disable-bootstrap --with-system-zlib \
40+../gcc-$VER/configure --prefix=/usr \
41+ --libexecdir=/usr/lib \
42+ --enable-shared \
43+ --enable-threads=posix \
44+ --enable-__cxa_atexit \
45+ --enable-clocale=gnu \
46+ --enable-languages=c,c++ \
47+ --disable-multilib \
48+ --disable-bootstrap \
49+ --with-system-zlib \
4550 1> $LOG/$CHAP.$TARGET.1_conf.log 2>&1 || exit 1
4651
4752 echo \ \ Making...
@@ -76,6 +81,18 @@ grep found dummy.log
7681
7782 rm -v dummy.c a.out dummy.log
7883
84+case `uname -m` in
85+ i?86) GDBDIR=/usr/share/gdb/auto-load/usr/lib/gcc/i686-pc-linux-gnu/$VER/ ;;
86+ *) GDBDIR=/usr/share/gdb/auto-load/usr/lib64/gcc/x86_64-pc-linux-gnu/$VER/ ;;
87+esac
88+
89+mkdir -pv $GDBDIR
90+paco -p+ $TARGET "\
91+mv -v /usr/lib/*gdb.py $GDBDIR" \
92+ 1>> $LOG/$CHAP.$TARGET.4_install.log 2>&1 || exit 1
93+
94+unset GDBDIR
95+
7996 END=`date +'%Y/%m/%d %H:%M:%S.%N'`
8097
8198 echo $CHAP, $TARGET, $START, $END \
--- a/LFS/6.23.sh
+++ b/LFS/6.23.sh
@@ -3,7 +3,7 @@
33 THISFILE=`basename $0`
44 CHAP=`echo $THISFILE | sed s/\.sh//`
55
6-VER=1.42
6+VER=1.42.1
77 TARGET=e2fsprogs-$VER
88 TARGETBALL=$TARGET.tar.gz
99 TARGETDIR=$TARGET
@@ -27,10 +27,15 @@ mkdir -v build
2727 cd build
2828
2929 echo \ \ Configuring...
30-PKG_CONFIG=/tools/bin/true LDFLAGS="-lblkid -luuid" \
31- ../configure --prefix=/usr --with-root-prefix="" \
32- --enable-elf-shlibs --disable-libblkid --disable-libuuid \
33- --disable-uuidd --disable-fsck \
30+PKG_CONFIG=/tools/bin/true \
31+LDFLAGS="-lblkid -luuid" \
32+../configure --prefix=/usr \
33+ --with-root-prefix="" \
34+ --enable-elf-shlibs \
35+ --disable-libblkid \
36+ --disable-libuuid \
37+ --disable-uuidd \
38+ --disable-fsck \
3439 1> $LOG/$CHAP.$TARGET.1_conf.log 2>&1 || exit 1
3540
3641 echo \ \ Making...
--- a/LFS/6.24.sh
+++ b/LFS/6.24.sh
@@ -33,8 +33,9 @@ patch -Np1 -i $DLD/coreutils-$VER-i18n-1.patch || exit 1
3333 #sed -i 's/^cmp sparse copy/wait; cmp sparse copy/' tests/cp/sparse-to-pipe
3434
3535 echo \ \ Configuring...
36-./configure --prefix=/usr --libexecdir=/usr/lib \
37- --enable-no-install-program=kill,uptime \
36+./configure --prefix=/usr \
37+ --libexecdir=/usr/lib \
38+ --enable-no-install-program=kill,uptime \
3839 1> $LOG/$CHAP.$TARGET.1_conf.log 2>&1 || exit 1
3940
4041 echo \ \ Making...
--- a/LFS/6.34.sh
+++ b/LFS/6.34.sh
@@ -27,10 +27,14 @@ cd $TARGETDIR
2727 #patch -Np1 -i $DLD/inetutils-1.6-no_server_man_pages-1.patch
2828
2929 echo \ \ Configuring...
30-./configure --prefix=/usr --libexecdir=/usr/sbin \
31- --localstatedir=/var --disable-ifconfig \
32- --disable-logger --disable-syslogd --disable-whois \
33- --disable-servers \
30+./configure --prefix=/usr \
31+ --libexecdir=/usr/sbin \
32+ --localstatedir=/var \
33+ --disable-ifconfig \
34+ --disable-logger \
35+ --disable-syslogd \
36+ --disable-whois \
37+ --disable-servers \
3438 1> $LOG/$CHAP.$TARGET.1_conf.log 2>&1 || exit 1
3539
3640 echo \ \ Making...
--- a/LFS/6.47.sh
+++ b/LFS/6.47.sh
@@ -3,7 +3,7 @@
33 THISFILE=`basename $0`
44 CHAP=`echo $THISFILE | sed s/\.sh//`
55
6-VER=3.2.0
6+VER=3.3.0
77 TARGET=iproute2-$VER
88 TARGETBALL=$TARGET.tar.xz
99 TARGETDIR=$TARGET
--- a/LFS/6.49.sh
+++ b/LFS/6.49.sh
@@ -3,7 +3,7 @@
33 THISFILE=`basename $0`
44 CHAP=`echo $THISFILE | sed s/\.sh//`
55
6-VER=6
6+VER=7
77 TARGET=kmod-$VER
88 TARGETBALL=$TARGET.tar.xz
99 TARGETDIR=$TARGET
@@ -30,8 +30,12 @@ liblzma_CFLAGS="-I/usr/include" \
3030 liblzma_LIBS="-L/lib -llzma" \
3131 zlib_CFLAGS="-I/usr/include" \
3232 zlib_LIBS="-L/lib -lz" \
33-./configure --prefix=/usr --bindir=/bin --libdir=/lib --sysconfdir=/etc \
34- --with-xz --with-zlib \
33+./configure --prefix=/usr \
34+ --bindir=/bin \
35+ --libdir=/lib \
36+ --sysconfdir=/etc \
37+ --with-xz \
38+ --with-zlib \
3539 1> $LOG/$CHAP.$TARGET.1_conf.log 2>&1 || exit 1
3640
3741 echo \ \ Making...
--- a/LFS/6.53.sh
+++ b/LFS/6.53.sh
@@ -24,13 +24,17 @@ START=`date +'%Y/%m/%d %H:%M:%S.%N'`
2424 cd $TARGETDIR
2525
2626 echo \ \ Configuring...
27-PKG_CONFIG=/tools/bin/true \
28- libpipeline_CFLAGS='' \
29- libpipeline_LIBS='-lpipeline' \
30- ./configure --prefix=/usr --libexecdir=/usr/lib \
31- --docdir=/usr/share/doc/man-db-$VER --sysconfdir=/etc \
32- --disable-setuid --with-browser=/usr/bin/lynx \
33- --with-vgrind=/usr/bin/vgrind --with-grap=/usr/bin/grap \
27+PKG_CONFIG=/tools/bin/true \
28+libpipeline_CFLAGS='' \
29+libpipeline_LIBS='-lpipeline' \
30+./configure --prefix=/usr \
31+ --libexecdir=/usr/lib \
32+ --docdir=/usr/share/doc/man-db-2.6.1 \
33+ --sysconfdir=/etc \
34+ --disable-setuid \
35+ --with-browser=/usr/bin/lynx \
36+ --with-vgrind=/usr/bin/vgrind \
37+ --with-grap=/usr/bin/grap \
3438 1> $LOG/$CHAP.$TARGET.1_conf.log 2>&1 || exit 1
3539
3640 echo \ \ Making...
--- a/LFS/6.60.sh
+++ b/LFS/6.60.sh
@@ -3,7 +3,7 @@
33 THISFILE=`basename $0`
44 CHAP=`echo $THISFILE | sed s/\.sh//`
55
6-VER=181
6+VER=182
77 TARGET=udev-$VER
88 TARGETBALL=$TARGET.tar.xz
99 TARGETDIR=$TARGET
--- a/LFS/6a.sh
+++ b/LFS/6a.sh
@@ -1,8 +1,8 @@
11 #!/bin/sh
22
33 #./6paco.sh || exit
4-./6.07.sh || exit
5-./6.08.sh || exit
4+#./6.07.sh || exit
5+#./6.08.sh || exit
66 ./6.09.sh || exit
77 ./6.10.sh || exit
88 ./6.11.sh || exit
--- a/LFS/8.03.sh
+++ b/LFS/8.03.sh
@@ -3,7 +3,7 @@
33 THISFILE=`basename $0`
44 CHAP=`echo $THISFILE | sed s/\.sh//`
55
6-VER=3.2.11
6+VER=3.3
77 TARGET=linux-$VER
88 TARGETBALL=$TARGET.tar.xz
99 TARGETDIR=$TARGET
--- a/LFS/_lfsset.sh
+++ b/LFS/_lfsset.sh
@@ -1,5 +1,5 @@
1-BOOTSCRIPTVER=20120229
2-SVNVER=20120314
1+BOOTSCRIPTVER=20120322
2+SVNVER=20120328
33
44 LFS=/mnt/lfs
55 SRC=$LFS/sources/LFS