Revisão | 01c9f54825f9676343f91ef3f1e87e9426659349 (tree) |
---|---|
Hora | 2020-01-14 18:07:58 |
Autor | matsuand <matsuand@user...> |
Commiter | matsuand |
[LFS] SVN-20200109.
@@ -2,7 +2,7 @@ | ||
2 | 2 | |
3 | 3 | CHAP=5 |
4 | 4 | APPNAME=bison |
5 | -VER=3.4.2 | |
5 | +VER=3.5 | |
6 | 6 | TARGET=$APPNAME-$VER |
7 | 7 | TARGETBALL=$TARGET.tar.xz |
8 | 8 | TARGETDIR=$TARGET |
@@ -23,12 +23,22 @@ TimeStart | ||
23 | 23 | cd $TARGETDIR |
24 | 24 | |
25 | 25 | echo \ \ Making... |
26 | -make \ | |
26 | +make -f Makefile-libbz2_so \ | |
27 | 27 | 1> $LOG/$CHAP.$TARGET.2_make.log 2>&1 || exit 1 |
28 | +make clean \ | |
29 | + 1>> $LOG/$CHAP.$TARGET.2_make.log 2>&1 || exit 1 | |
30 | +make \ | |
31 | + 1>> $LOG/$CHAP.$TARGET.2_make.log 2>&1 || exit 1 | |
28 | 32 | |
29 | 33 | echo \ \ Installing... |
30 | 34 | make PREFIX=/tools install \ |
31 | 35 | 1> $LOG/$CHAP.$TARGET.3_install.log 2>&1 || exit 1 |
36 | +cp -v bzip2-shared /tools/bin/bzip2 \ | |
37 | + 1>> $LOG/$CHAP.$TARGET.3_install.log 2>&1 || exit 1 | |
38 | +cp -av libbz2.so* /tools/lib \ | |
39 | + 1>> $LOG/$CHAP.$TARGET.3_install.log 2>&1 || exit 1 | |
40 | +ln -sv libbz2.so.1.0 /tools/lib/libbz2.so \ | |
41 | + 1>> $LOG/$CHAP.$TARGET.3_install.log 2>&1 || exit 1 | |
32 | 42 | |
33 | 43 | TimeEnd chap5 |
34 | 44 |
@@ -2,7 +2,7 @@ | ||
2 | 2 | |
3 | 3 | CHAP=5 |
4 | 4 | APPNAME=file |
5 | -VER=5.37 | |
5 | +VER=5.38 | |
6 | 6 | TARGET=$APPNAME-$VER |
7 | 7 | TARGETBALL=$TARGET.tar.gz |
8 | 8 | TARGETDIR=$TARGET |
@@ -2,7 +2,7 @@ | ||
2 | 2 | |
3 | 3 | CHAP=5 |
4 | 4 | APPNAME=grep |
5 | -VER=3.3 | |
5 | +VER=3.4 | |
6 | 6 | TARGET=$APPNAME-$VER |
7 | 7 | TARGETBALL=$TARGET.tar.xz |
8 | 8 | TARGETDIR=$TARGET |
@@ -2,7 +2,7 @@ | ||
2 | 2 | |
3 | 3 | CHAP=5 |
4 | 4 | APPNAME=perl |
5 | -VER=5.30.0 | |
5 | +VER=5.30.1 | |
6 | 6 | TARGET=$APPNAME-$VER |
7 | 7 | TARGETBALL=$TARGET.tar.xz |
8 | 8 | TARGETDIR=$TARGET |
@@ -2,7 +2,7 @@ | ||
2 | 2 | |
3 | 3 | CHAP=5 |
4 | 4 | APPNAME=python |
5 | -VER=3.8.0 | |
5 | +VER=3.8.1 | |
6 | 6 | TARGET=$APPNAME-$VER |
7 | 7 | TARGETBALL=Python-$VER.tar.xz |
8 | 8 | TARGETDIR=Python-$VER |
@@ -2,7 +2,7 @@ | ||
2 | 2 | |
3 | 3 | CHAP=5 |
4 | 4 | APPNAME=tcl |
5 | -VER=8.6.9 | |
5 | +VER=8.6.10 | |
6 | 6 | TARGET=$APPNAME-$VER |
7 | 7 | TARGETBALL=$APPNAME$VER-src.tar.gz |
8 | 8 | TARGETDIR=$APPNAME$VER |
@@ -6,6 +6,8 @@ | ||
6 | 6 | ./6glibc.sh || exit 1 |
7 | 7 | ./6adjusting.sh || exit 1 |
8 | 8 | ./6zlib.sh || exit 1 |
9 | +./6bzip2.sh || exit 1 | |
10 | +./6xz.sh || exit 1 | |
9 | 11 | ./6file.sh || exit 1 |
10 | 12 | ./6readline.sh || exit 1 |
11 | 13 | ./6m4.sh || exit 1 |
@@ -14,13 +16,12 @@ | ||
14 | 16 | ./6gmp.sh || exit 1 |
15 | 17 | ./6mpfr.sh || exit 1 |
16 | 18 | ./6mpc.sh || exit 1 |
19 | +./6attr.sh || exit 1 | |
20 | +./6acl.sh || exit 1 | |
17 | 21 | ./6shadow.sh || exit 1 |
18 | 22 | ./6gcc.sh || exit 1 |
19 | -./6bzip2.sh || exit 1 | |
20 | 23 | ./6pkg-config.sh || exit 1 |
21 | 24 | ./6ncurses.sh || exit 1 |
22 | -./6attr.sh || exit 1 | |
23 | -./6acl.sh || exit 1 | |
24 | 25 | ./6libcap.sh || exit 1 |
25 | 26 | ./6sed.sh || exit 1 |
26 | 27 | ./6psmisc.sh || exit 1 |
@@ -10,7 +10,6 @@ | ||
10 | 10 | ./6intltool.sh || exit 1 |
11 | 11 | ./6autoconf.sh || exit 1 |
12 | 12 | ./6automake.sh || exit 1 |
13 | -./6xz.sh || exit 1 | |
14 | 13 | ./6kmod.sh || exit 1 |
15 | 14 | ./6gettext.sh || exit 1 |
16 | 15 | ./6libelf.sh || exit 1 |
@@ -2,7 +2,7 @@ | ||
2 | 2 | |
3 | 3 | CHAP=6 |
4 | 4 | APPNAME=bc |
5 | -VER=2.1.3 | |
5 | +VER=2.4.0 | |
6 | 6 | TARGET=$APPNAME-$VER |
7 | 7 | TARGETBALL=$TARGET.tar.gz |
8 | 8 | TARGETDIR=$TARGET |
@@ -2,7 +2,7 @@ | ||
2 | 2 | |
3 | 3 | CHAP=6 |
4 | 4 | APPNAME=bison |
5 | -VER=3.4.2 | |
5 | +VER=3.5 | |
6 | 6 | TARGET=$APPNAME-$VER |
7 | 7 | TARGETBALL=$TARGET.tar.xz |
8 | 8 | TARGETDIR=$TARGET |
@@ -22,8 +22,6 @@ TimeStart | ||
22 | 22 | |
23 | 23 | cd $TARGETDIR |
24 | 24 | |
25 | -sed -i '9327 s/mv/cp/' Makefile.in | |
26 | - | |
27 | 25 | echo \ \ Configuring... |
28 | 26 | ./configure --prefix=/usr --docdir=/usr/share/doc/bison-$VER \ |
29 | 27 | 1> $LOG/$CHAP.$TARGET.1_conf.log 2>&1 || exit 1 |
@@ -2,7 +2,7 @@ | ||
2 | 2 | |
3 | 3 | CHAP=6 |
4 | 4 | APPNAME=check |
5 | -VER=0.12.0 | |
5 | +VER=0.13.0 | |
6 | 6 | TARGET=$APPNAME-$VER |
7 | 7 | TARGETBALL=$TARGET.tar.gz |
8 | 8 | TARGETDIR=$TARGET |
@@ -2,7 +2,7 @@ | ||
2 | 2 | |
3 | 3 | CHAP=6 |
4 | 4 | APPNAME=e2fsprogs |
5 | -VER=1.45.4 | |
5 | +VER=1.45.5 | |
6 | 6 | TARGET=$APPNAME-$VER |
7 | 7 | TARGETBALL=$TARGET.tar.gz |
8 | 8 | TARGETDIR=$TARGET |
@@ -2,7 +2,7 @@ | ||
2 | 2 | |
3 | 3 | CHAP=6 |
4 | 4 | APPNAME=eudev |
5 | -VER=3.2.2 | |
5 | +VER=3.2.9 | |
6 | 6 | TARGET=$APPNAME-$VER |
7 | 7 | TARGETBALL=$TARGET.tar.gz |
8 | 8 | TARGETDIR=$TARGET |
@@ -2,7 +2,7 @@ | ||
2 | 2 | |
3 | 3 | CHAP=6 |
4 | 4 | APPNAME=file |
5 | -VER=5.37 | |
5 | +VER=5.38 | |
6 | 6 | TARGET=file-$VER |
7 | 7 | TARGETBALL=$TARGET.tar.gz |
8 | 8 | TARGETDIR=$TARGET |
@@ -2,7 +2,7 @@ | ||
2 | 2 | |
3 | 3 | CHAP=6 |
4 | 4 | APPNAME=grep |
5 | -VER=3.3 | |
5 | +VER=3.4 | |
6 | 6 | TARGET=$APPNAME-$VER |
7 | 7 | TARGETBALL=$TARGET.tar.xz |
8 | 8 | TARGETDIR=$TARGET |
@@ -2,7 +2,7 @@ | ||
2 | 2 | |
3 | 3 | CHAP=6 |
4 | 4 | APPNAME=iproute2 |
5 | -VER=5.3.0 | |
5 | +VER=5.4.0 | |
6 | 6 | TARGET=$APPNAME-$VER |
7 | 7 | TARGETBALL=$TARGET.tar.xz |
8 | 8 | TARGETDIR=$TARGET |
@@ -2,7 +2,7 @@ | ||
2 | 2 | |
3 | 3 | CHAP=6 |
4 | 4 | APPNAME=libcap |
5 | -VER=2.27 | |
5 | +VER=2.30 | |
6 | 6 | TARGET=$APPNAME-$VER |
7 | 7 | TARGETBALL=$TARGET.tar.xz |
8 | 8 | TARGETDIR=$TARGET |
@@ -25,7 +25,7 @@ cd $TARGETDIR | ||
25 | 25 | sed -i '/install.*STALIBNAME/d' libcap/Makefile |
26 | 26 | |
27 | 27 | echo \ \ Making... |
28 | -make -j1 \ | |
28 | +make lib=lib -j1 \ | |
29 | 29 | 1> $LOG/$CHAP.$TARGET.2_make.log 2>&1 || exit 1 |
30 | 30 | |
31 | 31 | echo \ \ Installing... |
@@ -2,7 +2,7 @@ | ||
2 | 2 | |
3 | 3 | CHAP=6 |
4 | 4 | APPNAME=libelf |
5 | -VER=0.177 | |
5 | +VER=0.178 | |
6 | 6 | TARGET=libelf-$VER |
7 | 7 | TARGETBALL=elfutils-$VER.tar.bz2 |
8 | 8 | TARGETDIR=elfutils-$VER |
@@ -24,6 +24,7 @@ cd $TARGETDIR | ||
24 | 24 | |
25 | 25 | echo \ \ Configuring... |
26 | 26 | ./configure --prefix=/usr \ |
27 | + --disable-debuginfod \ | |
27 | 28 | 1> $LOG/$CHAP.$TARGET.1_conf.log 2>&1 || exit 1 |
28 | 29 | |
29 | 30 | echo \ \ Making... |
@@ -34,9 +35,12 @@ echo \ \ Installing... | ||
34 | 35 | porg -lp $TARGET "\ |
35 | 36 | make -C libelf install" \ |
36 | 37 | 1> $LOG/$CHAP.$TARGET.3_install.log 2>&1 || exit 1 |
37 | -porg -lp $TARGET "\ | |
38 | +porg -lp+ $TARGET "\ | |
38 | 39 | install -vm644 config/libelf.pc /usr/lib/pkgconfig" \ |
39 | 40 | 1>> $LOG/$CHAP.$TARGET.3_install.log 2>&1 || exit 1 |
41 | +porg -lp+ $TARGET "\ | |
42 | +rm /usr/lib/libelf.a" \ | |
43 | + 1>> $LOG/$CHAP.$TARGET.3_install.log 2>&1 || exit 1 | |
40 | 44 | |
41 | 45 | TimeEnd chap6 |
42 | 46 |
@@ -2,7 +2,7 @@ | ||
2 | 2 | |
3 | 3 | CHAP=6 |
4 | 4 | APPNAME=libffi |
5 | -VER=3.2.1 | |
5 | +VER=3.3 | |
6 | 6 | TARGET=$APPNAME-$VER |
7 | 7 | TARGETBALL=$TARGET.tar.gz |
8 | 8 | TARGETDIR=$TARGET |
@@ -22,13 +22,6 @@ TimeStart | ||
22 | 22 | |
23 | 23 | cd $TARGETDIR |
24 | 24 | |
25 | -sed -e '/^includesdir/ s/$(libdir).*$/$(includedir)/' \ | |
26 | - -i include/Makefile.in | |
27 | - | |
28 | -sed -e '/^includedir/ s/=.*$/=@includedir@/' \ | |
29 | - -e 's/^Cflags: -I${includedir}/Cflags:/' \ | |
30 | - -i libffi.pc.in | |
31 | - | |
32 | 25 | echo \ \ Configuring... |
33 | 26 | ./configure --prefix=/usr --disable-static --with-gcc-arch=native \ |
34 | 27 | 1> $LOG/$CHAP.$TARGET.1_conf.log 2>&1 || exit 1 |
@@ -2,7 +2,7 @@ | ||
2 | 2 | |
3 | 3 | CHAP=6 |
4 | 4 | APPNAME=libpipeline |
5 | -VER=1.5.1 | |
5 | +VER=1.5.2 | |
6 | 6 | TARGET=$APPNAME-$VER |
7 | 7 | TARGETBALL=$TARGET.tar.gz |
8 | 8 | TARGETDIR=$TARGET |
@@ -2,7 +2,7 @@ | ||
2 | 2 | |
3 | 3 | CHAP=6 |
4 | 4 | APPNAME=man-db |
5 | -VER=2.8.7 | |
5 | +VER=2.9.0 | |
6 | 6 | TARGET=$APPNAME-$VER |
7 | 7 | TARGETBALL=$TARGET.tar.xz |
8 | 8 | TARGETDIR=$TARGET |
@@ -2,7 +2,7 @@ | ||
2 | 2 | |
3 | 3 | CHAP=6 |
4 | 4 | APPNAME=man-pages |
5 | -VER=5.03 | |
5 | +VER=5.04 | |
6 | 6 | TARGET=$APPNAME-$VER |
7 | 7 | TARGETBALL=$TARGET.tar.xz |
8 | 8 | TARGETDIR=$TARGET |
@@ -2,7 +2,7 @@ | ||
2 | 2 | |
3 | 3 | CHAP=6 |
4 | 4 | APPNAME=meson |
5 | -VER=0.52.0 | |
5 | +VER=0.53.0 | |
6 | 6 | TARGET=$APPNAME-$VER |
7 | 7 | TARGETBALL=$TARGET.tar.gz |
8 | 8 | TARGETDIR=$TARGET |
@@ -2,7 +2,7 @@ | ||
2 | 2 | |
3 | 3 | CHAP=6 |
4 | 4 | APPNAME=perl |
5 | -VER=5.30.0 | |
5 | +VER=5.30.1 | |
6 | 6 | TARGET=$APPNAME-$VER |
7 | 7 | TARGETBALL=$TARGET.tar.xz |
8 | 8 | TARGETDIR=$TARGET |
@@ -2,7 +2,7 @@ | ||
2 | 2 | |
3 | 3 | CHAP=6 |
4 | 4 | APPNAME=python |
5 | -VER=3.8.0 | |
5 | +VER=3.8.1 | |
6 | 6 | TARGET=$APPNAME-$VER |
7 | 7 | TARGETBALL=Python-$VER.tar.xz |
8 | 8 | TARGETDIR=Python-$VER |
@@ -2,7 +2,7 @@ | ||
2 | 2 | |
3 | 3 | CHAP=6 |
4 | 4 | APPNAME=shadow |
5 | -VER=4.7 | |
5 | +VER=4.8 | |
6 | 6 | TARGET=$APPNAME-$VER |
7 | 7 | TARGETBALL=${APPNAME}-$VER.tar.xz |
8 | 8 | TARGETDIR=$TARGET |
@@ -2,7 +2,7 @@ | ||
2 | 2 | |
3 | 3 | CHAP=6 |
4 | 4 | APPNAME=systemd |
5 | -VER=243 | |
5 | +VER=244 | |
6 | 6 | TARGET=$APPNAME-$VER |
7 | 7 | TARGETBALL=$TARGET.tar.gz |
8 | 8 | TARGETDIR=$TARGET |
@@ -22,9 +22,9 @@ TimeStart | ||
22 | 22 | |
23 | 23 | cd $TARGETDIR |
24 | 24 | |
25 | -echo \ \ Patching... | |
26 | -patch -Np1 -i $DLD/systemd-$VER-consolidated_fixes-1.patch \ | |
27 | - 1> $LOG/$CHAP.$TARGET.0_patch.log 2>&1 || exit 1 | |
25 | +#echo \ \ Patching... | |
26 | +#patch -Np1 -i $DLD/systemd-$VER-consolidated_fixes-1.patch \ | |
27 | +# 1> $LOG/$CHAP.$TARGET.0_patch.log 2>&1 || exit 1 | |
28 | 28 | |
29 | 29 | ln -sf /tools/bin/true /usr/bin/xsltproc |
30 | 30 |
@@ -38,7 +38,7 @@ tar -xf $DLD/systemd-man-pages-$VER.tar.xz || \ | ||
38 | 38 | |
39 | 39 | sed '177,$ d' -i src/resolve/meson.build |
40 | 40 | |
41 | -sed -i 's/GROUP="render", //' rules/50-udev-default.rules.in | |
41 | +sed -i 's/GROUP="render", //' rules.d/50-udev-default.rules.in | |
42 | 42 | |
43 | 43 | mkdir -p build |
44 | 44 | cd build |
@@ -63,8 +63,8 @@ meson --prefix=/usr \ | ||
63 | 63 | -Dsulogin-path=/sbin/sulogin \ |
64 | 64 | -Dsysusers=false \ |
65 | 65 | -Dumount-path=/bin/umount \ |
66 | - -Drpmmacrosdir=no \ | |
67 | 66 | -Db_lto=false \ |
67 | + -Drpmmacrosdir=no \ | |
68 | 68 | .. \ |
69 | 69 | 1> $LOG/$CHAP.$TARGET.1_conf.log 2>&1 || exit 1 |
70 | 70 |
@@ -95,6 +95,9 @@ systemctl preset-all" \ | ||
95 | 95 | 1>> $LOG/$CHAP.$TARGET.3_install.log 2>&1 || exit 1 |
96 | 96 | |
97 | 97 | porg -lp+ $TARGET "\ |
98 | +rm -f /etc/sysctl.d/50-pid-max.conf" \ | |
99 | + 1>> $LOG/$CHAP.$TARGET.3_install.log 2>&1 || exit 1 | |
100 | +porg -lp+ $TARGET "\ | |
98 | 101 | rm -fv /usr/lib/lib{blkid,uuid,mount}.so*" \ |
99 | 102 | 1>> $LOG/$CHAP.$TARGET.3_install.log 2>&1 || exit 1 |
100 | 103 |
@@ -2,7 +2,7 @@ | ||
2 | 2 | |
3 | 3 | CHAP=6 |
4 | 4 | APPNAME=vim |
5 | -VER=8.1.1846 | |
5 | +VER=8.2.0024 | |
6 | 6 | TARGET=$APPNAME-$VER |
7 | 7 | TARGETBALL=$TARGET.tar.gz |
8 | 8 | TARGETDIR=$TARGET |
@@ -45,7 +45,7 @@ for L in /usr/share/man/{,*/}man1/vim.1; do | ||
45 | 45 | done |
46 | 46 | |
47 | 47 | #porg -lp+ $TARGET "\ |
48 | -#ln -sv ../vim/vim80/doc /usr/share/doc/vim-$VER" \ | |
48 | +#ln -sv ../vim/vim82/doc /usr/share/doc/vim-$VER" \ | |
49 | 49 | # 1>> $LOG/$CHAP.$TARGET.3_install.log 2>&1 |
50 | 50 | |
51 | 51 | cat > /etc/vimrc << "EOF" |
@@ -1,7 +1,7 @@ | ||
1 | 1 | BOOTSCRIPTVER=20170626 |
2 | 2 | SVNVER=20191031 |
3 | -SYSDVER=20191031 | |
4 | -LINUX_VER=5.3.6 | |
3 | +SYSDVER=20200109 | |
4 | +LINUX_VER=5.4.8 | |
5 | 5 | |
6 | 6 | case `uname -m` in |
7 | 7 | i?86) |