xz-32: 5.6.1 -> 5.4.6; cautious measure: downgraded due to CVE-2024-3094, see https://tukaani.org/xz-backdoor/

This commit is contained in:
Tim Biermann 2024-03-30 18:44:19 +01:00
parent b5f88fc864
commit 4b61b89ac5
Signed by: tb
GPG Key ID: 42F8B4E30B673606
3 changed files with 12 additions and 9 deletions

View File

@ -2,8 +2,8 @@ drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/lib32/
-rw-r--r-- root/root usr/lib32/liblzma.a
-rwxr-xr-x root/root usr/lib32/liblzma.la
lrwxrwxrwx root/root usr/lib32/liblzma.so -> liblzma.so.5.6.1
lrwxrwxrwx root/root usr/lib32/liblzma.so.5 -> liblzma.so.5.6.1
-rwxr-xr-x root/root usr/lib32/liblzma.so.5.6.1
lrwxrwxrwx root/root usr/lib32/liblzma.so -> liblzma.so.5.4.6
lrwxrwxrwx root/root usr/lib32/liblzma.so.5 -> liblzma.so.5.4.6
-rwxr-xr-x root/root usr/lib32/liblzma.so.5.4.6
drwxr-xr-x root/root usr/lib32/pkgconfig/
-rw-r--r-- root/root usr/lib32/pkgconfig/liblzma.pc

View File

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/compat-32.pub
RWSwxGo/zH7eXZAgF1w8tjTwAjINtXjAGoHeTZFBhNAig1OQWCFgDStckI2xGDQ5mNQWwwUVTIaP6lk3NCqyoDEESb1kkjqAfA0=
SHA256 (Pkgfile) = aeb087aa6ab8c529c0b448fb1ab57dd2c6af0188fad8d9830715490e8d213e78
SHA256 (.footprint) = d0d6f598061173df3e361ad83da21825d2199af19d96cde9fe998bba17c895b9
SHA256 (xz-5.6.1.tar.xz) = f334777310ca3ae9ba07206d78ed286a655aa3f44eec27854f740c26b2cd2ed0
RWSwxGo/zH7eXf2NdI6URginCQFmsg0wc7wmxSsCpMPx/R55bSvTQwI9jHEJ8zeaKeMd2HNE3TMN7HAzB/kl7HtqJ39q423sFg8=
SHA256 (Pkgfile) = e25d865a7ac4c902b8c00675d4f6a93ba85051731d019a33e37ab2d208cba752
SHA256 (.footprint) = 57696079c74a22976466266afc0eb722a5f833cc3ef3aa0cc94b0183a21c6e9d
SHA256 (xz-5.4.6.tar.gz) = 60831005fddb270824fa9f7cdd28a59da8757fe95466ed5b10bcfe23379f17d9

View File

@ -3,16 +3,19 @@
# Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu
name=xz-32
version=5.6.1
version=5.4.6
release=1
source=(https://github.com/tukaani-project/xz/releases/download/v$version/xz-$version.tar.xz)
source=(https://crux.nu/files/distfiles/xz-5.4.6.tar.gz)
build() {
cd xz-$version
autoreconf -vfi
./configure \
--prefix=/usr \
--libdir=/usr/lib32 \
--enable-threads \
--enable-werror \
--disable-nls
make