Revisão | 095017c17b846cd8361202e839311a7896caa73f (tree) |
---|---|
Hora | 2023-03-19 12:52:57 |
Autor | matsuand <30614168+matsuand@user...> |
Commiter | matsuand |
[BLFS] Update.
IO-Socket-SSL-2.081
JSON-4.10
Net-SSLeay-1.92
URI-5.17
apache-2.4.55
apr-util-1.6.3
apr-1.7.2
cmake-3.25.2
fontconfig-2.14.2
fop-2.8
freetype-2.13.0
fuse-3.14.0
glib2-2.74.6
gpgme-1.18.0
jansson-2.14
libarchive-3.6.2
libpng-1.6.39
libtirpc-1.3.3
libuv-1.44.2
libyaml-0.2.5
lynx-2.8.9
nghttp2-1.52.0
ntp-4.2.8p15
samba-4.17.5
scons-4.5.0
serf-1.3.9
sqlite-3.41.0
subversion-1.14.2
tidy-html-5.8.0
@@ -3,7 +3,7 @@ | ||
3 | 3 | . ./_blfsset.sh |
4 | 4 | |
5 | 5 | APPNAME=IO-Socket-SSL |
6 | -VER=2.072 | |
6 | +VER=2.081 | |
7 | 7 | TARGET=$APPNAME-$VER |
8 | 8 | TARGETBALL=$DLD/$TARGET.tar.gz |
9 | 9 | TARGETDIR=$TARGET |
@@ -3,7 +3,7 @@ | ||
3 | 3 | . ./_blfsset.sh |
4 | 4 | |
5 | 5 | APPNAME=JSON |
6 | -VER=4.06 | |
6 | +VER=4.10 | |
7 | 7 | TARGET=$APPNAME-$VER |
8 | 8 | TARGETBALL=$DLD/$TARGET.tar.gz |
9 | 9 | TARGETDIR=$TARGET |
@@ -3,7 +3,7 @@ | ||
3 | 3 | . ./_blfsset.sh |
4 | 4 | |
5 | 5 | APPNAME=Net-SSLeay |
6 | -VER=1.90 | |
6 | +VER=1.92 | |
7 | 7 | TARGET=$APPNAME-$VER |
8 | 8 | TARGETBALL=$DLD/$TARGET.tar.gz |
9 | 9 | TARGETDIR=$TARGET |
@@ -3,7 +3,7 @@ | ||
3 | 3 | . ./_blfsset.sh |
4 | 4 | |
5 | 5 | APPNAME=URI |
6 | -VER=5.09 | |
6 | +VER=5.17 | |
7 | 7 | TARGET=$APPNAME-$VER |
8 | 8 | TARGETBALL=$DLD/$TARGET.tar.gz |
9 | 9 | TARGETDIR=$TARGET |
@@ -3,7 +3,7 @@ | ||
3 | 3 | . ./_blfsset.sh |
4 | 4 | |
5 | 5 | APPNAME=httpd |
6 | -VER=2.4.53 | |
6 | +VER=2.4.55 | |
7 | 7 | TARGET=$APPNAME-$VER |
8 | 8 | TARGETBALL=$DLD/$TARGET.tar.bz2 |
9 | 9 | TARGETDIR=$TARGET |
@@ -49,11 +49,16 @@ useradd -c "Apache Server" -d /srv/www -g apache \ | ||
49 | 49 | -s /bin/false -u 25 apache |
50 | 50 | |
51 | 51 | Patching |
52 | -patch -Np1 -i $DLD/httpd-$VER-blfs_layout-3.patch \ | |
52 | +patch -Np1 -i $DLD/httpd-$VER-blfs_layout-1.patch \ | |
53 | 53 | 1> $LOG/$TARGET.0_patch.log 2>&1 || exit 1 |
54 | 54 | |
55 | 55 | sed '/dir.*CFG_PREFIX/s@^@#@' -i support/apxs.in |
56 | 56 | |
57 | +sed -e '/HTTPD_ROOT/s:${ap_prefix}:/etc/httpd:' \ | |
58 | + -e '/SERVER_CONFIG_FILE/s:${rel_sysconfdir}/::' \ | |
59 | + -e '/AP_TYPES_CONFIG_FILE/s:${rel_sysconfdir}/::' \ | |
60 | + -i configure | |
61 | + | |
57 | 62 | Configuring |
58 | 63 | ./configure --enable-authnz-fcgi \ |
59 | 64 | --enable-layout=BLFS \ |
@@ -3,7 +3,7 @@ | ||
3 | 3 | . ./_blfsset.sh |
4 | 4 | |
5 | 5 | APPNAME=apr-util |
6 | -VER=1.6.1 | |
6 | +VER=1.6.3 | |
7 | 7 | TARGET=$APPNAME-$VER |
8 | 8 | TARGETBALL=$DLD/$TARGET.tar.bz2 |
9 | 9 | TARGETDIR=$TARGET |
@@ -3,7 +3,7 @@ | ||
3 | 3 | . ./_blfsset.sh |
4 | 4 | |
5 | 5 | APPNAME=apr |
6 | -VER=1.7.0 | |
6 | +VER=1.7.2 | |
7 | 7 | TARGET=$APPNAME-$VER |
8 | 8 | TARGETBALL=$DLD/$TARGET.tar.bz2 |
9 | 9 | TARGETDIR=$TARGET |
@@ -25,9 +25,8 @@ TimeStart | ||
25 | 25 | |
26 | 26 | cd $TARGETDIR |
27 | 27 | |
28 | -sed -e "/shift/i \ | |
29 | -\ if (xt->tm_mon < 0 || xt->tm_mon >= 12) return APR_EBADDATE;" \ | |
30 | - -i time/unix/time.c | |
28 | +sed -e '/^case "$0"/s;$0;$(readlink -f $0);' \ | |
29 | + -i apr-config.in | |
31 | 30 | |
32 | 31 | Configuring |
33 | 32 | ./configure --prefix=/usr \ |
@@ -3,7 +3,7 @@ | ||
3 | 3 | . ./_blfsset.sh |
4 | 4 | |
5 | 5 | APPNAME=cmake |
6 | -VER=3.23.2 | |
6 | +VER=3.25.2 | |
7 | 7 | TARGET=$APPNAME-$VER |
8 | 8 | TARGETBALL=$DLD/$TARGET.tar.gz |
9 | 9 | TARGETDIR=$TARGET |
@@ -3,7 +3,7 @@ | ||
3 | 3 | . ./_blfsset.sh |
4 | 4 | |
5 | 5 | APPNAME=fontconfig |
6 | -VER=2.14.0 | |
6 | +VER=2.14.2 | |
7 | 7 | TARGET=$APPNAME-$VER |
8 | 8 | TARGETBALL=$DLD/$TARGET.tar.xz |
9 | 9 | TARGETDIR=$TARGET |
@@ -41,8 +41,8 @@ cp $DLD/{pdf,font}box-2.0.27.jar fop/lib | ||
41 | 41 | cd fop |
42 | 42 | |
43 | 43 | echo Building \(ant compile\)... |
44 | -LC_ALL=en_US.UTF-8 | |
45 | -PATH=$PATH:/tmp/apache-maven-3.8.6/bin | |
44 | +LC_ALL=en_US.UTF-8 \ | |
45 | +PATH=$PATH:/tmp/apache-maven-3.8.6/bin \ | |
46 | 46 | ant all javadocs \ |
47 | 47 | 1> $LOG/$TARGET.2_build.log 2>&1 || (echo Error detected!) |
48 | 48 |
@@ -3,7 +3,7 @@ | ||
3 | 3 | . ./_blfsset.sh |
4 | 4 | |
5 | 5 | APPNAME=freetype |
6 | -VER=2.12.0 | |
6 | +VER=2.13.0 | |
7 | 7 | TARGET=$APPNAME-$VER |
8 | 8 | TARGETBALL=$DLD/$TARGET.tar.xz |
9 | 9 | TARGETDIR=$TARGET |
@@ -3,7 +3,7 @@ | ||
3 | 3 | . ./_blfsset.sh |
4 | 4 | |
5 | 5 | APPNAME=fuse |
6 | -VER=3.11.0 | |
6 | +VER=3.14.0 | |
7 | 7 | TARGET=$APPNAME-$VER |
8 | 8 | TARGETBALL=$DLD/$TARGET.tar.xz |
9 | 9 | TARGETDIR=$TARGET |
@@ -25,6 +25,7 @@ TimeStart | ||
25 | 25 | cd $TARGETDIR |
26 | 26 | |
27 | 27 | sed -i '/^udev/,$ s/^/#/' util/meson.build |
28 | +sed -i 's/HAVE_CONFIG_H/HAVE_LIBFUSE_PRIVATE_CONFIG_H/' meson.build | |
28 | 29 | |
29 | 30 | mkdir build |
30 | 31 | cd build |
@@ -3,7 +3,7 @@ | ||
3 | 3 | . ./_blfsset.sh |
4 | 4 | |
5 | 5 | APPNAME=glib |
6 | -VER=2.72.2 | |
6 | +VER=2.74.6 | |
7 | 7 | TARGET=$APPNAME-$VER |
8 | 8 | TARGETBALL=$DLD/$TARGET.tar.xz |
9 | 9 | TARGETDIR=$TARGET |
@@ -11,7 +11,7 @@ TARGETDIR=$TARGET | ||
11 | 11 | echo $TARGET |
12 | 12 | |
13 | 13 | . $WRK/_checkRequired.sh \ |
14 | - pcre | |
14 | + pcre2 | |
15 | 15 | . $WRK/_checkOptions.sh \ |
16 | 16 | libxslt dbus gtk-doc elfutils |
17 | 17 | . $WRK/_checkTarball.sh |
@@ -26,10 +26,8 @@ TimeStart | ||
26 | 26 | cd $TARGETDIR |
27 | 27 | |
28 | 28 | Patching |
29 | -patch -Np1 -i $DLD/glib-$VER-fix_xdgmime-1.patch \ | |
30 | - 1> $LOG/$TARGET.0_patch.log 2>&1 || exit 1 | |
31 | 29 | patch -Np1 -i $DLD/glib-$VER-skip_warnings-1.patch \ |
32 | - 1>> $LOG/$TARGET.0_patch.log 2>&1 || exit 1 | |
30 | + 1> $LOG/$TARGET.0_patch.log 2>&1 || exit 1 | |
33 | 31 | |
34 | 32 | mkdir build |
35 | 33 | cd build |
@@ -3,7 +3,7 @@ | ||
3 | 3 | . ./_blfsset.sh |
4 | 4 | |
5 | 5 | APPNAME=gpgme |
6 | -VER=1.17.1 | |
6 | +VER=1.18.0 | |
7 | 7 | TARGET=$APPNAME-$VER |
8 | 8 | TARGETBALL=$DLD/$TARGET.tar.bz2 |
9 | 9 | TARGETDIR=$TARGET |
@@ -27,11 +27,14 @@ TimeStart | ||
27 | 27 | |
28 | 28 | cd $TARGETDIR |
29 | 29 | |
30 | -sed -e 's/3\.9/3.10/' \ | |
30 | +sed -e 's/3\.9/3.11/' \ | |
31 | 31 | -e 's/:3/:4/' \ |
32 | - -e '23653 s/distutils"/setuptools"/' \ | |
33 | 32 | -i configure |
34 | 33 | |
34 | +Patching | |
35 | +patch -Np1 -i $DLD/gpgme-$VER-gpg_error_1_46-1.patch \ | |
36 | + 1> $LOG/$TARGET.0_patch.log 2>&1 || exit 1 | |
37 | + | |
35 | 38 | Configuring |
36 | 39 | ./configure --prefix=/usr --disable-gpg-test \ |
37 | 40 | 1> $LOG/$TARGET.1_conf.log 2>&1 || exit 1 |
@@ -23,6 +23,9 @@ TimeStart | ||
23 | 23 | |
24 | 24 | cd $TARGETDIR |
25 | 25 | |
26 | +sed -e "/DT/s;| sort;| sed 's/@@libjansson.*//' &;" \ | |
27 | + -i test/suites/api/check-exports | |
28 | + | |
26 | 29 | Configuring |
27 | 30 | ./configure --prefix=/usr \ |
28 | 31 | --disable-static \ |
@@ -3,7 +3,7 @@ | ||
3 | 3 | . ./_blfsset.sh |
4 | 4 | |
5 | 5 | APPNAME=libarchive |
6 | -VER=3.6.1 | |
6 | +VER=3.6.2 | |
7 | 7 | TARGET=$APPNAME-$VER |
8 | 8 | TARGETBALL=$DLD/$TARGET.tar.xz |
9 | 9 | TARGETDIR=$TARGET |
@@ -37,6 +37,8 @@ Installing | ||
37 | 37 | porg -lp $TARGET -E$PWD "make install" \ |
38 | 38 | 1> $LOG/$TARGET.3_install.log 2>&1 || exit 1 |
39 | 39 | |
40 | +sed -i "s/iconv //" /usr/lib/pkgconfig/libarchive.pc | |
41 | + | |
40 | 42 | TimeEnd |
41 | 43 | |
42 | 44 | cd .. |
@@ -3,7 +3,7 @@ | ||
3 | 3 | . ./_blfsset.sh |
4 | 4 | |
5 | 5 | APPNAME=libpng |
6 | -VER=1.6.37 | |
6 | +VER=1.6.39 | |
7 | 7 | TARGET=$APPNAME-$VER |
8 | 8 | TARGETBALL=$DLD/$TARGET.tar.xz |
9 | 9 | TARGETDIR=$TARGET |
@@ -3,7 +3,7 @@ | ||
3 | 3 | . ./_blfsset.sh |
4 | 4 | |
5 | 5 | APPNAME=libtirpc |
6 | -VER=1.3.2 | |
6 | +VER=1.3.3 | |
7 | 7 | TARGET=$APPNAME-$VER |
8 | 8 | TARGETBALL=$DLD/$TARGET.tar.bz2 |
9 | 9 | TARGETDIR=$TARGET |
@@ -3,7 +3,7 @@ | ||
3 | 3 | . ./_blfsset.sh |
4 | 4 | |
5 | 5 | APPNAME=libuv |
6 | -VER=1.44.1 | |
6 | +VER=1.44.2 | |
7 | 7 | TARGET=$APPNAME-$VER |
8 | 8 | TARGETBALL=$DLD/$APPNAME-v$VER.tar.gz |
9 | 9 | TARGETDIR=$APPNAME-v$VER |
@@ -3,10 +3,10 @@ | ||
3 | 3 | . ./_blfsset.sh |
4 | 4 | |
5 | 5 | APPNAME=libyaml |
6 | -VER=0.2.4 | |
6 | +VER=0.2.5 | |
7 | 7 | TARGET=$APPNAME-$VER |
8 | -TARGETBALL=$DLD/$APPNAME-dist-$VER.tar.gz | |
9 | -TARGETDIR=$TARGET | |
8 | +TARGETBALL=$DLD/yaml-$VER.tar.gz | |
9 | +TARGETDIR=yaml-$VER | |
10 | 10 | |
11 | 11 | echo $TARGET |
12 | 12 |
@@ -24,10 +24,6 @@ TimeStart | ||
24 | 24 | |
25 | 25 | cd $TARGETDIR |
26 | 26 | |
27 | -echo Bootstrapping... | |
28 | -./bootstrap \ | |
29 | - 1> $LOG/$TARGET.0_boot.log 2>&1 || exit 1 | |
30 | - | |
31 | 27 | Configuring |
32 | 28 | ./configure --prefix=/usr --disable-static \ |
33 | 29 | 1> $LOG/$TARGET.1_conf.log 2>&1 || exit 1 |
@@ -25,6 +25,10 @@ TimeStart | ||
25 | 25 | |
26 | 26 | cd $TARGETDIR |
27 | 27 | |
28 | +Patching | |
29 | +patch -p1 -i $DLD/lynx-${VER}rel.$VERREL-security_fix-1.patch \ | |
30 | + 1> $LOG/$TARGET.0_patch.log 2>&1 || exit 1 | |
31 | + | |
28 | 32 | Configuring |
29 | 33 | ./configure --prefix=/usr \ |
30 | 34 | --sysconfdir=/etc/lynx \ |
@@ -3,7 +3,7 @@ | ||
3 | 3 | . ./_blfsset.sh |
4 | 4 | |
5 | 5 | APPNAME=nghttp2 |
6 | -VER=1.47.0 | |
6 | +VER=1.52.0 | |
7 | 7 | TARGET=$APPNAME-$VER |
8 | 8 | TARGETBALL=$DLD/$TARGET.tar.xz |
9 | 9 | TARGETDIR=$TARGET |
@@ -33,10 +33,11 @@ cd $TARGETDIR | ||
33 | 33 | |
34 | 34 | sed -e 's/"(\\S+)"/"?([^\\s"]+)"?/' \ |
35 | 35 | -i scripts/update-leap/update-leap.in |
36 | +sed -e 's/#ifndef __sun/#if !defined(__sun) \&\& !defined(__GLIBC__)/' \ | |
37 | + -i libntp/work_thread.c | |
36 | 38 | |
37 | 39 | Configuring |
38 | -./configure CFLAGS="-O2 -g -fPIC -fcommon $CFLAGS" \ | |
39 | - --prefix=/usr \ | |
40 | +./configure --prefix=/usr \ | |
40 | 41 | --bindir=/usr/sbin \ |
41 | 42 | --sysconfdir=/etc \ |
42 | 43 | --enable-linuxcaps \ |
@@ -3,7 +3,7 @@ | ||
3 | 3 | . ./_blfsset.sh |
4 | 4 | |
5 | 5 | APPNAME=samba |
6 | -VER=4.16.1 | |
6 | +VER=4.17.5 | |
7 | 7 | TARGET=$APPNAME-$VER |
8 | 8 | TARGETBALL=$DLD/$TARGET.tar.gz |
9 | 9 | TARGETDIR=$TARGET |
@@ -32,8 +32,6 @@ cd $TARGETDIR | ||
32 | 32 | python3 -m venv pyvenv && |
33 | 33 | ./pyvenv/bin/pip3 install cryptography pyasn1 iso8601 |
34 | 34 | |
35 | -echo "^samba4.rpc.echo.*on.*ncacn_np.*with.*object.*nt4_dc" >> selftest/knownfail | |
36 | - | |
37 | 35 | Configuring |
38 | 36 | PYTHON=$PWD/pyvenv/bin/python3 \ |
39 | 37 | CPPFLAGS="-I/usr/include/tirpc" \ |
@@ -70,7 +68,7 @@ install -v -m644 examples/smb.conf.default /etc/samba" \ | ||
70 | 68 | 1>> $LOG/$TARGET.3_install.log 2>&1 || exit 1 |
71 | 69 | sed -e "s;log file =.*;log file = /var/log/samba/%m.log;" \ |
72 | 70 | -e "s;path = /usr/spool/samba;path = /var/spool/samba;" \ |
73 | - -i /etc/samba/smb.conf.defaul | |
71 | + -i /etc/samba/smb.conf.default | |
74 | 72 | |
75 | 73 | sed -e "s/MYGROUP/WORKGROUP/" \ |
76 | 74 | -e "s/writable = yes/writable = yes\n create mask = 0644\n directory mask = 0755/" /etc/samba/smb.conf.default > /etc/samba/smb.conf |
@@ -3,9 +3,9 @@ | ||
3 | 3 | . ./_blfsset.sh |
4 | 4 | |
5 | 5 | APPNAME=scons |
6 | -VER=4.0.1 | |
6 | +VER=4.5.0 | |
7 | 7 | TARGET=$APPNAME-$VER |
8 | -TARGETBALL=$DLD/${APPNAME}-$VER.tar.gz | |
8 | +TARGETBALL=$DLD/SCons-$VER.tar.gz | |
9 | 9 | TARGETDIR=SCons-$VER |
10 | 10 | |
11 | 11 | echo $TARGET |
@@ -25,6 +25,10 @@ TimeStart | ||
25 | 25 | |
26 | 26 | cd $TARGETDIR |
27 | 27 | |
28 | +Patching | |
29 | +patch -Np1 -i $DLD/serf-$VER-openssl3_fixes-1.patch \ | |
30 | + 1> $LOG/$TARGET.0_patch.log 2>&1 || exit 1 | |
31 | + | |
28 | 32 | sed -i "/Append/s:RPATH=libdir,::" SConstruct |
29 | 33 | sed -i "/Default/s:lib_static,::" SConstruct |
30 | 34 | sed -i "/Alias/s:install_static,::" SConstruct |
@@ -3,10 +3,10 @@ | ||
3 | 3 | . ./_blfsset.sh |
4 | 4 | |
5 | 5 | APPNAME=sqlite |
6 | -VER=3.38.5 | |
6 | +VER=3.41.0 | |
7 | 7 | TARGET=$APPNAME-$VER |
8 | -TARGETBALL=$DLD/${APPNAME}-autoconf-3380500.tar.gz | |
9 | -TARGETDIR=${APPNAME}-autoconf-3380500 | |
8 | +TARGETBALL=$DLD/${APPNAME}-autoconf-3410000.tar.gz | |
9 | +TARGETDIR=${APPNAME}-autoconf-3410000 | |
10 | 10 | |
11 | 11 | echo $TARGET |
12 | 12 |
@@ -3,7 +3,7 @@ | ||
3 | 3 | . ./_blfsset.sh |
4 | 4 | |
5 | 5 | APPNAME=subversion |
6 | -VER=1.14.1 | |
6 | +VER=1.14.2 | |
7 | 7 | TARGET=$APPNAME-$VER |
8 | 8 | TARGETBALL=$DLD/$TARGET.tar.bz2 |
9 | 9 | TARGETDIR=$TARGET |
@@ -35,6 +35,12 @@ TimeStart | ||
35 | 35 | |
36 | 36 | cd $TARGETDIR |
37 | 37 | |
38 | +grep -rl '^#!.*python$' | xargs sed -i '1s/python/&3/' | |
39 | + | |
40 | +sed -e 's/File.exists?/File.exist?/' \ | |
41 | + -i subversion/bindings/swig/ruby/svn/util.rb \ | |
42 | + subversion/bindings/swig/ruby/test/test_wc.rb | |
43 | + | |
38 | 44 | Configuring |
39 | 45 | PYTHON=python3 \ |
40 | 46 | ./configure --prefix=/usr \ |
@@ -47,7 +53,7 @@ $([ ${OPTION_openjdk} -eq 1 ] && echo --enable-javahl) \ | ||
47 | 53 | 1> $LOG/$TARGET.1_conf.log 2>&1 || exit 1 |
48 | 54 | |
49 | 55 | Making |
50 | -make \ | |
56 | +make -j1 \ | |
51 | 57 | 1> $LOG/$TARGET.2_make.log 2>&1 || exit 1 |
52 | 58 | |
53 | 59 | if [ ${OPTION_openjdk} -eq 1 ]; then |
@@ -3,7 +3,7 @@ | ||
3 | 3 | . ./_blfsset.sh |
4 | 4 | |
5 | 5 | APPNAME=tidy-html5 |
6 | -VER=5.6.0 | |
6 | +VER=5.8.0 | |
7 | 7 | TARGET=$APPNAME-$VER |
8 | 8 | TARGETBALL=$DLD/$TARGET.tar.gz |
9 | 9 | TARGETDIR=$TARGET |
@@ -43,6 +43,7 @@ porg -lp $TARGET -E$SRC "make install" \ | ||
43 | 43 | 1> $LOG/$TARGET.3_install.log 2>&1 || exit 1 |
44 | 44 | |
45 | 45 | porg -lp+ $TARGET "\ |
46 | +rm -fv /usr/lib/libtidy.a && \ | |
46 | 47 | install -v -m755 tab2space /usr/bin" \ |
47 | 48 | 1> $LOG/$TARGET.4_install.log 2>&1 || exit 1 |
48 | 49 |