Revision | 3e9ffc9d44d8c8351131e83807b9cf9a6a320ed4 (tree) |
---|---|
Time | 2024-03-20 18:26:32 |
Author | matsuand <30614168+matsuand@user...> |
Commiter | matsuand |
[LFS] r12.0-192.
@@ -51,6 +51,7 @@ CONFIG_KVM_AMD=y | ||
51 | 51 | CONFIG_FB=y |
52 | 52 | CONFIG_IRQ_REMAP=y |
53 | 53 | CONFIG_FUSE_FS=y |
54 | +CONFIG_NFSD=y | |
54 | 55 | EOF |
55 | 56 | if test "$PARAM1" = "docker"; then |
56 | 57 | echo \ \ config for docker... |
@@ -3,7 +3,7 @@ | ||
3 | 3 | CHAP=5 |
4 | 4 | APPNAME=binutils |
5 | 5 | APPVER=.1 |
6 | -VER=2.41 | |
6 | +VER=2.42 | |
7 | 7 | TARGET=$APPNAME-$VER |
8 | 8 | TARGETBALL=${TARGET}.tar.xz |
9 | 9 | TARGETDIR=$TARGET |
@@ -49,7 +49,7 @@ echo \ \ Configuring... | ||
49 | 49 | ../configure \ |
50 | 50 | --target=$LFS_TGT \ |
51 | 51 | --prefix=$LFS/tools \ |
52 | - --with-glibc-version=2.38 \ | |
52 | + --with-glibc-version=2.39 \ | |
53 | 53 | --with-sysroot=$LFS \ |
54 | 54 | --with-newlib \ |
55 | 55 | --without-headers \ |
@@ -45,7 +45,7 @@ echo \ \ Configuring... | ||
45 | 45 | --prefix=/usr \ |
46 | 46 | --host=$LFS_TGT \ |
47 | 47 | --build=$(../scripts/config.guess) \ |
48 | - --enable-kernel=4.14 \ | |
48 | + --enable-kernel=4.19 \ | |
49 | 49 | --with-headers=$LFS/usr/include \ |
50 | 50 | --disable-nscd \ |
51 | 51 | libc_cv_slibdir=/usr/lib \ |
@@ -3,7 +3,7 @@ | ||
3 | 3 | CHAP=6 |
4 | 4 | APPNAME=binutils |
5 | 5 | APPVER=.2 |
6 | -VER=2.41 | |
6 | +VER=2.42 | |
7 | 7 | TARGET=$APPNAME-$VER |
8 | 8 | TARGETBALL=${TARGET}.tar.xz |
9 | 9 | TARGETDIR=$TARGET |
@@ -2,7 +2,7 @@ | ||
2 | 2 | |
3 | 3 | CHAP=6 |
4 | 4 | APPNAME=xz |
5 | -VER=5.4.5 | |
5 | +VER=5.4.6 | |
6 | 6 | TARGET=$APPNAME-$VER |
7 | 7 | TARGETBALL=$TARGET.tar.xz |
8 | 8 | TARGETDIR=$TARGET |
@@ -17,7 +17,7 @@ mount -vt sysfs sysfs $LFS/sys | ||
17 | 17 | mount -vt tmpfs tmpfs $LFS/run |
18 | 18 | |
19 | 19 | if [ -h $LFS/dev/shm ]; then |
20 | - mkdir -pv $LFS/$(readlink $LFS/dev/shm) | |
20 | + install -v -d -m 1777 $LFS$(realpath /dev/shm) | |
21 | 21 | else |
22 | 22 | mount -vt tmpfs -o nosuid,nodev tmpfs $LFS/dev/shm |
23 | 23 | fi |
@@ -2,7 +2,7 @@ | ||
2 | 2 | |
3 | 3 | CHAP=8 |
4 | 4 | APPNAME=acl |
5 | -VER=2.3.1 | |
5 | +VER=2.3.2 | |
6 | 6 | TARGET=$APPNAME-$VER |
7 | 7 | TARGETBALL=$TARGET.tar.xz |
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/bash-$VER-upstream_fixes-1.patch \ | |
27 | -# 1> $LOG/$CHAP.$TARGET.0_patch.log 2>&1 || exit 1 | |
25 | +echo \ \ Patching... | |
26 | +patch -Np1 -i $DLD/bash-$VER-upstream_fixes-1.patch \ | |
27 | + 1> $LOG/$CHAP.$TARGET.0_patch.log 2>&1 || exit 1 | |
28 | 28 | |
29 | 29 | echo \ \ Configuring... |
30 | 30 | ./configure --prefix=/usr \ |
@@ -2,7 +2,7 @@ | ||
2 | 2 | |
3 | 3 | CHAP=8 |
4 | 4 | APPNAME=binutils |
5 | -VER=2.41 | |
5 | +VER=2.42 | |
6 | 6 | TARGET=$APPNAME-$VER |
7 | 7 | TARGETBALL=${TARGET}.tar.xz |
8 | 8 | TARGETDIR=$TARGET |
@@ -3,7 +3,7 @@ | ||
3 | 3 | CHAP=8 |
4 | 4 | APPNAME=glibc |
5 | 5 | VER=2.38 |
6 | -TZDATATARBALL=tzdata2023d.tar.gz | |
6 | +TZDATATARBALL=tzdata2024a.tar.gz | |
7 | 7 | KERNELVER=4.14 |
8 | 8 | TARGET=$APPNAME-$VER |
9 | 9 | TARGETBALL=$TARGET.tar.xz |
@@ -27,8 +27,8 @@ cd $TARGETDIR | ||
27 | 27 | echo \ \ Patching... |
28 | 28 | patch -Np1 -i $DLD/glibc-$VER-fhs-1.patch \ |
29 | 29 | 1> $LOG/$CHAP.$TARGET.0_patch.log 2>&1 || exit 1 |
30 | -patch -Np1 -i $DLD/glibc-$VER-upstream_fixes-3.patch \ | |
31 | - 1>> $LOG/$CHAP.$TARGET.0_patch.log 2>&1 || exit 1 | |
30 | +#patch -Np1 -i $DLD/glibc-$VER-upstream_fixes-4.patch \ | |
31 | +# 1>> $LOG/$CHAP.$TARGET.0_patch.log 2>&1 || exit 1 | |
32 | 32 | |
33 | 33 | mkdir build |
34 | 34 | cd build |
@@ -38,7 +38,7 @@ echo "rootsbindir=/usr/sbin" > configparms | ||
38 | 38 | echo \ \ Configuring... |
39 | 39 | ../configure --prefix=/usr \ |
40 | 40 | --disable-werror \ |
41 | - --enable-kernel=4.14 \ | |
41 | + --enable-kernel=4.19 \ | |
42 | 42 | --enable-stack-protector=strong \ |
43 | 43 | --with-headers=/usr/include \ |
44 | 44 | --disable-nscd \ |
@@ -2,7 +2,7 @@ | ||
2 | 2 | |
3 | 3 | CHAP=8 |
4 | 4 | APPNAME=iana-etc |
5 | -VER=20240117 | |
5 | +VER=20240125 | |
6 | 6 | TARGET=$APPNAME-$VER |
7 | 7 | TARGETBALL=$TARGET.tar.gz |
8 | 8 | TARGETDIR=$TARGET |
@@ -44,6 +44,9 @@ for target in depmod insmod modinfo modprobe rmmod; do | ||
44 | 44 | porg -lp+ $TARGET "\ |
45 | 45 | ln -sfv ../bin/kmod /usr/sbin/$target" \ |
46 | 46 | 1>> $LOG/$CHAP.$TARGET.3_install.log 2>&1 || exit 1 |
47 | + porg -lp+ $TARGET "\ | |
48 | + rm -fv /usr/bin/$target" \ | |
49 | + 1>> $LOG/$CHAP.$TARGET.3_install.log 2>&1 || exit 1 | |
47 | 50 | done |
48 | 51 | |
49 | 52 | porg -lp+ $TARGET "\ |
@@ -2,7 +2,7 @@ | ||
2 | 2 | |
3 | 3 | CHAP=8 |
4 | 4 | APPNAME=openssl |
5 | -VER=3.2.0 | |
5 | +VER=3.2.1 | |
6 | 6 | TARGET=$APPNAME-$VER |
7 | 7 | TARGETBALL=$APPNAME-$VER.tar.gz |
8 | 8 | TARGETDIR=$APPNAME-$VER |
@@ -26,7 +26,7 @@ sed -i '/MV.*old/d' Makefile.in | ||
26 | 26 | sed -i '/{OLDSUFF}/c:' support/shlib-install |
27 | 27 | |
28 | 28 | echo \ \ Patching... |
29 | -patch -Np1 -i $DLD/readline-$VER-upstream_fixes-2.patch \ | |
29 | +patch -Np1 -i $DLD/readline-$VER-upstream_fixes-3.patch \ | |
30 | 30 | 1> $LOG/$CHAP.$TARGET.0_patch.log 2>&1 || exit 1 |
31 | 31 | |
32 | 32 | echo \ \ Configuring... |
@@ -24,13 +24,13 @@ for LIB in $save_usrlib; do | ||
24 | 24 | done |
25 | 25 | |
26 | 26 | online_usrbin="bash find strip" |
27 | -online_usrlib="libbfd-2.41.so | |
27 | +online_usrlib="libbfd-2.42.so | |
28 | 28 | libsframe.so.1.0.0 |
29 | 29 | libhistory.so.8.2 |
30 | - libncursesw.so.6.4 | |
30 | + libncursesw.so.6.4-20230520 | |
31 | 31 | libm.so.6 |
32 | 32 | libreadline.so.8.2 |
33 | - libz.so.1.3 | |
33 | + libz.so.1.3.1 | |
34 | 34 | libzstd.so.1.5.5 |
35 | 35 | $(cd /usr/lib; find libnss*.so* -type f)" |
36 | 36 |
@@ -2,7 +2,7 @@ | ||
2 | 2 | |
3 | 3 | CHAP=8 |
4 | 4 | APPNAME=xz |
5 | -VER=5.4.5 | |
5 | +VER=5.4.6 | |
6 | 6 | TARGET=$APPNAME-$VER |
7 | 7 | TARGETBALL=$TARGET.tar.xz |
8 | 8 | TARGETDIR=$TARGET |
@@ -2,7 +2,7 @@ | ||
2 | 2 | |
3 | 3 | CHAP=8 |
4 | 4 | APPNAME=zlib |
5 | -VER=1.3 | |
5 | +VER=1.3.1 | |
6 | 6 | TARGET=$APPNAME-$VER |
7 | 7 | TARGETBALL=$TARGET.tar.gz |
8 | 8 | TARGETDIR=$TARGET |
@@ -66,7 +66,7 @@ echo 9.6 | ||
66 | 66 | |
67 | 67 | cat > /etc/vconsole.conf << "EOF" |
68 | 68 | KEYMAP="jp106" |
69 | -FONT="" | |
69 | +FONT="Lat2-Terminus16" | |
70 | 70 | EOF |
71 | 71 | |
72 | 72 | echo 9.7 |
@@ -75,6 +75,29 @@ cat > /etc/locale.conf << "EOF" | ||
75 | 75 | LANG=ja_JP.UTF-8 |
76 | 76 | EOF |
77 | 77 | |
78 | +cat > /etc/profile << "EOF" | |
79 | +# Begin /etc/profile | |
80 | + | |
81 | +for i in $(locale); do | |
82 | + unset ${i%=*} | |
83 | +done | |
84 | + | |
85 | +if [[ "$TERM" = linux ]]; then | |
86 | + export LANG=C.UTF-8 | |
87 | +else | |
88 | + source /etc/locale.conf | |
89 | + | |
90 | + for i in $(locale); do | |
91 | + key=${i%=*} | |
92 | + if [[ -v $key ]]; then | |
93 | + export $key | |
94 | + fi | |
95 | + done | |
96 | +fi | |
97 | + | |
98 | +# End /etc/profile | |
99 | +EOF | |
100 | + | |
78 | 101 | echo 9.8 |
79 | 102 | |
80 | 103 | cat > /etc/inputrc << "EOF" |
@@ -1,7 +1,7 @@ | ||
1 | 1 | BOOTSCRIPTVER=20230728 |
2 | -SVNVER=lfs-r12.0-163 | |
2 | +SVNVER=lfs-r12.0-192 | |
3 | 3 | SYSDVER=$SVNVER-systemd |
4 | -LINUX_VER=6.7.1 | |
4 | +LINUX_VER=6.7.2 | |
5 | 5 | |
6 | 6 | case `uname -m` in |
7 | 7 | i?86) |