From a8cdecdfbdae934dee05278bc6d53da9932a9d6f Mon Sep 17 00:00:00 2001 From: fosslinux Date: Wed, 15 Dec 2021 21:09:15 +1100 Subject: [PATCH 01/23] Add libarchive 3.5.2. --- SHA256SUMS.sources | 1 + sysc.py | 3 +++ sysc/libarchive-3.5.2/checksums | 5 +++++ sysc/libarchive-3.5.2/libarchive-3.5.2.sh | 22 ++++++++++++++++++++++ sysc/run2.sh | 2 ++ 5 files changed, 33 insertions(+) create mode 100644 sysc/libarchive-3.5.2/checksums create mode 100755 sysc/libarchive-3.5.2/libarchive-3.5.2.sh diff --git a/SHA256SUMS.sources b/SHA256SUMS.sources index 0a1a5863..934693bf 100644 --- a/SHA256SUMS.sources +++ b/SHA256SUMS.sources @@ -103,3 +103,4 @@ de23af78fca90ce32dff2dd45b3432b2334740bb9bb7b05bf60fdbfc396ceb9c tcc-0.9.27.tar f694bee56099b8d72c3843d97e27f2306aa9946741e34a27391f6f6f19c7bcd0 util-linux-2.19.1.tar.gz 166c48d2842519bc4f96333bff9e265f8cdda44d38e40594ef3f9bbb52890490 xz-5.0.5.tar.bz2 4ff941449631ace0d4d203e3483be9dbc9da454084111f97ea0a2114e19bf066 zlib-1.2.11.tar.xz +f0b19ff39c3c9a5898a219497ababbadab99d8178acc980155c7e1271089b5a0 libarchive-3.5.2.tar.xz diff --git a/sysc.py b/sysc.py index f44f1a11..f3bc491a 100755 --- a/sysc.py +++ b/sysc.py @@ -150,6 +150,9 @@ class SysC(SysGeneral): self.get_file(["https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz", "https://salsa.debian.org/perl-team/interpreter/perl/-/archive/5f2dc80/perl-5f2dc80.tar.bz2"]) + # libarchive-3.5.2 + self.get_file("https://libarchive.org/downloads/libarchive-3.5.2.tar.xz") + # autoconf 2.71 self.get_file("https://mirrors.kernel.org/gnu/autoconf/autoconf-2.71.tar.xz") diff --git a/sysc/libarchive-3.5.2/checksums b/sysc/libarchive-3.5.2/checksums new file mode 100644 index 00000000..41ec9f64 --- /dev/null +++ b/sysc/libarchive-3.5.2/checksums @@ -0,0 +1,5 @@ +5b5ed29839013372287cde9cb62ce0891904a8eddb46cf4423219ee5933b4253 /usr/lib/musl/libarchive.a +ad32187e402d970a9634cab3f7c33f886fb67894092f5252d826974f05863819 /usr/lib/musl/libarchive.la +5941ecaa987e30f90e6b2010663a817bc40456d9b660f4dcd329ea0469cb3f2c /usr/bin/bsdcat +17db2805b90399b92ae71923399632148ed75569330b93dfc4ece39b79fdec21 /usr/bin/bsdcpio +1a910e51ba98ba978c16faec20099ea4d63a435448c817de991d2a4ad751a665 /usr/bin/bsdtar diff --git a/sysc/libarchive-3.5.2/libarchive-3.5.2.sh b/sysc/libarchive-3.5.2/libarchive-3.5.2.sh new file mode 100755 index 00000000..5564361f --- /dev/null +++ b/sysc/libarchive-3.5.2/libarchive-3.5.2.sh @@ -0,0 +1,22 @@ +# SPDX-FileCopyrightText: 2021 fosslinux +# +# SPDX-License-Identifier: GPL-3.0-or-later + +src_prepare() { + default + + autoreconf -fi +} + +src_configure() { + ./configure --prefix="${PREFIX}" --libdir="${PREFIX}/lib/musl" \ + --disable-shared +} + +src_compile() { + make MAKEINFO=true +} + +src_install() { + make MAKEINFO=true DESTDIR="${DESTDIR}" install +} diff --git a/sysc/run2.sh b/sysc/run2.sh index 8d5aa40e..acac5c7b 100755 --- a/sysc/run2.sh +++ b/sysc/run2.sh @@ -54,6 +54,8 @@ build dist-3.5-236 '' '' '' dist-d1de81f build perl-5.32.1 +build libarchive-3.5.2 + build automake-1.16.3 build autoconf-2.71 From bdd0227fdda0b321eb70fd364bfafbe4fbfdb2be Mon Sep 17 00:00:00 2001 From: fosslinux Date: Wed, 15 Dec 2021 21:09:28 +1100 Subject: [PATCH 02/23] Add openssl 1.1.1l. --- SHA256SUMS.sources | 1 + sysc.py | 3 +++ sysc/openssl-1.1.1l/checksums | 3 +++ sysc/openssl-1.1.1l/openssl-1.1.1l.sh | 22 ++++++++++++++++++++++ sysc/run2.sh | 2 ++ 5 files changed, 31 insertions(+) create mode 100644 sysc/openssl-1.1.1l/checksums create mode 100755 sysc/openssl-1.1.1l/openssl-1.1.1l.sh diff --git a/SHA256SUMS.sources b/SHA256SUMS.sources index 934693bf..4b4970b8 100644 --- a/SHA256SUMS.sources +++ b/SHA256SUMS.sources @@ -104,3 +104,4 @@ f694bee56099b8d72c3843d97e27f2306aa9946741e34a27391f6f6f19c7bcd0 util-linux-2.1 166c48d2842519bc4f96333bff9e265f8cdda44d38e40594ef3f9bbb52890490 xz-5.0.5.tar.bz2 4ff941449631ace0d4d203e3483be9dbc9da454084111f97ea0a2114e19bf066 zlib-1.2.11.tar.xz f0b19ff39c3c9a5898a219497ababbadab99d8178acc980155c7e1271089b5a0 libarchive-3.5.2.tar.xz +0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1 openssl-1.1.1l.tar.gz diff --git a/sysc.py b/sysc.py index f3bc491a..68af54b7 100755 --- a/sysc.py +++ b/sysc.py @@ -153,6 +153,9 @@ class SysC(SysGeneral): # libarchive-3.5.2 self.get_file("https://libarchive.org/downloads/libarchive-3.5.2.tar.xz") + # openssl-1.1.1l + self.get_file("https://www.openssl.org/source/openssl-1.1.1l.tar.gz") + # autoconf 2.71 self.get_file("https://mirrors.kernel.org/gnu/autoconf/autoconf-2.71.tar.xz") diff --git a/sysc/openssl-1.1.1l/checksums b/sysc/openssl-1.1.1l/checksums new file mode 100644 index 00000000..d4bc1fd2 --- /dev/null +++ b/sysc/openssl-1.1.1l/checksums @@ -0,0 +1,3 @@ +d41f1a106a54c0fae76787faf998ac1b53db24f75221387ed3444eba420e0ced /usr/bin/openssl +3e45beb5d7b2c0a53f85c75a47f8357d177ebb03b0446464d24c01bfc2e617fb /usr/lib/musl/libcrypto.a +e84bc60e188ccd2b65e96422470f489fa31dbcebc45de1747a713fb284c07ba9 /usr/lib/musl/libssl.a diff --git a/sysc/openssl-1.1.1l/openssl-1.1.1l.sh b/sysc/openssl-1.1.1l/openssl-1.1.1l.sh new file mode 100755 index 00000000..f1534c68 --- /dev/null +++ b/sysc/openssl-1.1.1l/openssl-1.1.1l.sh @@ -0,0 +1,22 @@ +# SPDX-FileCopyrightText: 2021 fosslinux +# +# SPDX-License-Identifier: GPL-3.0-or-later + +src_prepare() { + default + + # Remove a bunch of pregenerated files + # thanks for making these easy to find :) + find . -name build.info -exec grep 'GENERATE\[' {} \; | sed 's/.*\[//' | sed 's/\].*$//' | xargs -I{} find . -name {} -delete +} + +src_configure() { + MACHINE=i386 ./config --prefix="${PREFIX}" \ + --libdir="${PREFIX}/lib/musl" \ + no-shared +} + +src_compile() { + export SOURCE_DATE_EPOCH=1638831119 + default +} diff --git a/sysc/run2.sh b/sysc/run2.sh index acac5c7b..669b0878 100755 --- a/sysc/run2.sh +++ b/sysc/run2.sh @@ -56,6 +56,8 @@ build perl-5.32.1 build libarchive-3.5.2 +build openssl-1.1.1l + build automake-1.16.3 build autoconf-2.71 From 94069328ec6403e5084cf77319d261f748875a30 Mon Sep 17 00:00:00 2001 From: fosslinux Date: Wed, 15 Dec 2021 21:09:38 +1100 Subject: [PATCH 03/23] Fix libdir of bison and flex. --- sysc/bison-3.4.2/bison-3.4.2.sh | 4 +++- sysc/flex-2.5.33/flex-2.5.33.sh | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/sysc/bison-3.4.2/bison-3.4.2.sh b/sysc/bison-3.4.2/bison-3.4.2.sh index d3299bb3..564adeb3 100755 --- a/sysc/bison-3.4.2/bison-3.4.2.sh +++ b/sysc/bison-3.4.2/bison-3.4.2.sh @@ -20,7 +20,9 @@ src_prepare() { } src_configure() { - ./configure --prefix="${PREFIX}" --disable-nls + ./configure --prefix="${PREFIX}" \ + --libdir="${PREFIX}/lib/musl" \ + --disable-nls } src_compile() { diff --git a/sysc/flex-2.5.33/flex-2.5.33.sh b/sysc/flex-2.5.33/flex-2.5.33.sh index 6e8f9703..a84e2697 100755 --- a/sysc/flex-2.5.33/flex-2.5.33.sh +++ b/sysc/flex-2.5.33/flex-2.5.33.sh @@ -17,6 +17,7 @@ src_prepare() { src_configure() { ./configure \ --prefix="${PREFIX}" \ + --libdir="${PREFIX}/lib/musl" \ --program-suffix=-2.5.33 } From a1520a07fafdbb7b0d793ccca07b2a3a9006a55b Mon Sep 17 00:00:00 2001 From: fosslinux Date: Mon, 20 Dec 2021 13:40:19 +1100 Subject: [PATCH 04/23] Add xbps-0.59.1. This also required - merging of usr/sbin and usr/bin (which should be done anyway), because of a dodgy PATH searcher - moving of zlib earlier. --- SHA256SUMS.sources | 1 + sysc.py | 4 +++ sysc/run.sh | 5 ++++ sysc/run2.sh | 6 +++-- sysc/xbps-0.59.1/checksums | 17 +++++++++++++ sysc/xbps-0.59.1/patches/cflags.patch | 18 +++++++++++++ sysc/xbps-0.59.1/patches/no-shared.patch | 32 ++++++++++++++++++++++++ sysc/xbps-0.59.1/xbps-0.59.1.sh | 19 ++++++++++++++ 8 files changed, 100 insertions(+), 2 deletions(-) create mode 100644 sysc/xbps-0.59.1/checksums create mode 100644 sysc/xbps-0.59.1/patches/cflags.patch create mode 100644 sysc/xbps-0.59.1/patches/no-shared.patch create mode 100644 sysc/xbps-0.59.1/xbps-0.59.1.sh diff --git a/SHA256SUMS.sources b/SHA256SUMS.sources index 4b4970b8..86693669 100644 --- a/SHA256SUMS.sources +++ b/SHA256SUMS.sources @@ -105,3 +105,4 @@ f694bee56099b8d72c3843d97e27f2306aa9946741e34a27391f6f6f19c7bcd0 util-linux-2.1 4ff941449631ace0d4d203e3483be9dbc9da454084111f97ea0a2114e19bf066 zlib-1.2.11.tar.xz f0b19ff39c3c9a5898a219497ababbadab99d8178acc980155c7e1271089b5a0 libarchive-3.5.2.tar.xz 0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1 openssl-1.1.1l.tar.gz +0cbd8d5f23a62047c75974bca21da9f004a94efffd7f37c68562a8dbc869fb2a xbps-0.59.1.tar.gz diff --git a/sysc.py b/sysc.py index 68af54b7..51ac7771 100755 --- a/sysc.py +++ b/sysc.py @@ -156,6 +156,10 @@ class SysC(SysGeneral): # openssl-1.1.1l self.get_file("https://www.openssl.org/source/openssl-1.1.1l.tar.gz") + # xbps 0.59.1 + self.get_file("https://github.com/void-linux/xbps/archive/refs/tags/0.59.1.tar.gz", + output="xbps-0.59.1.tar.gz") + # autoconf 2.71 self.get_file("https://mirrors.kernel.org/gnu/autoconf/autoconf-2.71.tar.xz") diff --git a/sysc/run.sh b/sysc/run.sh index dedf40b9..a2f86061 100755 --- a/sysc/run.sh +++ b/sysc/run.sh @@ -22,6 +22,11 @@ create_fhs() { for d in bin lib sbin; do ln -s "usr/${d}" "/${d}" done + # Make sbin a symlink to bin + mv /usr/sbin/* /usr/bin/ + rmdir /usr/sbin + ln -s bin /usr/sbin + ln -s bin /sbin mkdir /etc /proc /run /sys /tmp /var mount -t proc proc /proc mount -t sysfs sysfs /sys diff --git a/sysc/run2.sh b/sysc/run2.sh index 669b0878..47454ecf 100755 --- a/sysc/run2.sh +++ b/sysc/run2.sh @@ -58,6 +58,10 @@ build libarchive-3.5.2 build openssl-1.1.1l +build zlib-1.2.11 + +build xbps-0.59.1 + build automake-1.16.3 build autoconf-2.71 @@ -68,8 +72,6 @@ build gettext-0.21 build texinfo-6.7 -build zlib-1.2.11 - build gcc-4.7.4 build gperf-3.1 diff --git a/sysc/xbps-0.59.1/checksums b/sysc/xbps-0.59.1/checksums new file mode 100644 index 00000000..43baa574 --- /dev/null +++ b/sysc/xbps-0.59.1/checksums @@ -0,0 +1,17 @@ +d5dd2452d19c5341d152c4b3e5f471f258019f0524cf6284586c97d7a7f574b4 /usr/lib/musl/libxbps.a +cda47e99d0776ba53da60b9f4af4295bd6f5ff01911bfdf542ff1c7c1bbe63ec /usr/bin/xbps-alternatives +782e19505686402af63d67b74136c9890b756aca7294f1b791b31320f5d0c943 /usr/bin/xbps-checkvers +239559cc5b83512ed64b3d381c8ba9faa0279db12572f1f33ec7bcef4218a1dc /usr/bin/xbps-create +3e896e8ecffc3e8a587a7f50a10f4885188954c784b73ba84f60398527424ea8 /usr/bin/xbps-dgraph +7cee04a68508784358e06321bd8d1fe00185dd46d9ae8a5f6945f2fe1c63ec5a /usr/bin/xbps-digest +9432755fb93205d0f6dc989437cce7f6c1a31ff5f1565e3f3014ea9e19a6f19b /usr/bin/xbps-fbulk +f49d84be0abf309a0ed0931f8a4e333324eab0b45e9205c428c58952dab496e4 /usr/bin/xbps-fetch +24377345408c1244d3b2e4bee522a33a8d47ae2bbbf237d57e4c211f1a6fb818 /usr/bin/xbps-install +249e8eacfa1d249f17284d3bdb6b4d93b5adf0578740d3a832e9351447764765 /usr/bin/xbps-pkgdb +b1429d1625a70c83819bf23e7902bb21f4a3087d8e5279b183dd9c1bbde1689f /usr/bin/xbps-query +09e6c73c75ef349319767e1b303c946298c4055bf976bdac9d344f05ef4a79d9 /usr/bin/xbps-reconfigure +0c0fc22668ca7030a9051482b01551a3aedd17a4e4bdc20c1066179765ab3cd5 /usr/bin/xbps-remove +0a49921cee8cff1f0a58ccbe63b8b56a2804a06dc7793e784b6cb17d64075785 /usr/bin/xbps-rindex +cf7c54c2d19f59dd7f85ca0bddecd367dd9b61abae7cd441963f2aa7d7a24d44 /usr/bin/xbps-uchroot +857f99b2e89fa7df73903671c6d5ccc2c5c887cfd35a7357629f6c8686cdcb99 /usr/bin/xbps-uhelper +56d6f585f41b29dd27815fd90ddb5eb0bd7226551893c7f6e00babd45bb1f271 /usr/bin/xbps-uunshare diff --git a/sysc/xbps-0.59.1/patches/cflags.patch b/sysc/xbps-0.59.1/patches/cflags.patch new file mode 100644 index 00000000..229806cc --- /dev/null +++ b/sysc/xbps-0.59.1/patches/cflags.patch @@ -0,0 +1,18 @@ +SPDX-FileCopyrightText: 2021 fosslinux + +SPDX-License-Identifier: GPL-3.0-or-later + +Do not use CC argument Wno-unused-command-line-argument. +Unsupported in GCC 4. + +--- mk/prog.mk 2021-12-18 21:32:27.025764282 +1100 ++++ mk/prog.mk 2021-12-18 21:32:06.909579026 +1100 +@@ -10,8 +10,6 @@ + BINS += $(BIN).static + endif + +-CFLAGS += -Wno-unused-command-line-argument +- + .PHONY: all + all: $(BINS) + diff --git a/sysc/xbps-0.59.1/patches/no-shared.patch b/sysc/xbps-0.59.1/patches/no-shared.patch new file mode 100644 index 00000000..67177eaa --- /dev/null +++ b/sysc/xbps-0.59.1/patches/no-shared.patch @@ -0,0 +1,32 @@ +SPDX-FileCopyrightText: 2021 fosslinux + +SPDX-License-Identifier: GPL-3.0-or-later + +Do not build or install shared binaries. +Additionally, install static binaries with normal names. + +--- mk/prog.mk 2021-12-18 21:39:55.589895753 +1100 ++++ mk/prog.mk 2021-12-18 21:45:08.260778227 +1100 +@@ -21,9 +21,8 @@ + .PHONY: install + install: all + install -d $(DESTDIR)$(SBINDIR) +- install -m 755 $(BIN) $(DESTDIR)$(SBINDIR) + ifdef BUILD_STATIC +- install -m 755 $(BIN).static $(DESTDIR)$(SBINDIR) ++ install -m 755 $(BIN).static $(DESTDIR)$(SBINDIR)/$(BIN) + endif + ifdef MAN + install -d $(DESTDIR)$(MANDIR)/man$(MANSECTION) +@@ -49,9 +48,5 @@ + ${SILENT}$(CC) -static $(OBJS) $(CPPFLAGS) -L$(TOPDIR)/lib \ + $(CFLAGS) $(LDFLAGS) $(PROG_LDFLAGS) $(STATIC_LIBS) -o $@ + +-$(BIN): $(OBJS) $(TOPDIR)/lib/libxbps.so +- @printf " [CCLD]\t\t$@\n" +- ${SILENT}$(CC) $^ $(CPPFLAGS) -L$(TOPDIR)/lib \ +- $(CFLAGS) $(PROG_CFLAGS) $(LDFLAGS) $(PROG_LDFLAGS) \ +- -lxbps -o $@ +- ++$(BIN): ++.PHONY = $(BIN) diff --git a/sysc/xbps-0.59.1/xbps-0.59.1.sh b/sysc/xbps-0.59.1/xbps-0.59.1.sh new file mode 100644 index 00000000..152c5212 --- /dev/null +++ b/sysc/xbps-0.59.1/xbps-0.59.1.sh @@ -0,0 +1,19 @@ +# SPDX-FileCopyrightText: 2021 fosslinux +# +# SPDX-License-Identifier: GPL-3.0-or-later + +src_configure() { + PKG_CONFIG_PATH="${PREFIX}/lib/musl/pkgconfig" \ + ./configure --prefix="${PREFIX}" \ + --libdir="${PREFIX}/lib/musl" \ + --pkgconfigdir="${PREFIX}/lib/musl/pkgconfig" \ + --enable-rpath \ + --enable-static + echo "CFLAGS += -Wno-error" >> config.mk +} + +src_install() { + default + + rm "${PREFIX}/lib/musl/libxbps.so"* +} From 4fb8efafe2ccb324dbfe241ae99a6d88a39e3f53 Mon Sep 17 00:00:00 2001 From: fosslinux Date: Thu, 6 Jan 2022 15:10:11 +1100 Subject: [PATCH 05/23] Use sudo for losetup -f. This is required in some environments. --- lib/utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/utils.py b/lib/utils.py index b74b9c03..740caa65 100755 --- a/lib/utils.py +++ b/lib/utils.py @@ -29,7 +29,7 @@ def create_disk(image, disk_type, fs_type, size): """Create a disk image, with a filesystem on it""" run('truncate', '-s', size, image) # First find the device we will use, then actually use it - loop_dev = run('losetup', '-f', capture_output=True).stdout.decode().strip() + loop_dev = run('sudo', 'losetup', '-f', capture_output=True).stdout.decode().strip() run('sudo', 'losetup', loop_dev, image) # Create the partition run('sudo', 'parted', '--script', image, 'mklabel', disk_type, 'mkpart', From 634ec99771cf0bd3aa3294e1401e2fc666009f6a Mon Sep 17 00:00:00 2001 From: fosslinux Date: Fri, 14 Jan 2022 16:23:36 +1100 Subject: [PATCH 06/23] Rename perl5.004_05 and perl5.005_03 The underscores cause problems later, as _ is a delimiter for "revision number" in packaging. --- SHA256SUMS.sources | 4 ++-- sysa.py | 6 ++++-- sysa/{perl5.004_05 => perl5.004-05}/checksums | 0 sysa/{perl5.004_05 => perl5.004-05}/files/config.h | 0 sysa/{perl5.004_05 => perl5.004-05}/mk/main.mk | 2 +- .../perl5.004_05.sh => perl5.004-05/perl5.004-05.sh} | 1 + sysa/{perl5.005_03 => perl5.005-03}/checksums | 0 sysa/{perl5.005_03 => perl5.005-03}/files/config.h | 0 sysa/{perl5.005_03 => perl5.005-03}/mk/main.mk | 2 +- .../perl5.005_03.sh => perl5.005-03/perl5.005-03.sh} | 1 + sysa/run.sh | 4 ++-- 11 files changed, 12 insertions(+), 8 deletions(-) rename sysa/{perl5.004_05 => perl5.004-05}/checksums (100%) rename sysa/{perl5.004_05 => perl5.004-05}/files/config.h (100%) rename sysa/{perl5.004_05 => perl5.004-05}/mk/main.mk (92%) rename sysa/{perl5.004_05/perl5.004_05.sh => perl5.004-05/perl5.004-05.sh} (99%) rename sysa/{perl5.005_03 => perl5.005-03}/checksums (100%) rename sysa/{perl5.005_03 => perl5.005-03}/files/config.h (100%) rename sysa/{perl5.005_03 => perl5.005-03}/mk/main.mk (92%) rename sysa/{perl5.005_03/perl5.005_03.sh => perl5.005-03/perl5.005-03.sh} (99%) diff --git a/SHA256SUMS.sources b/SHA256SUMS.sources index 86693669..2a81c80a 100644 --- a/SHA256SUMS.sources +++ b/SHA256SUMS.sources @@ -87,8 +87,8 @@ ecb5c6469d732bcf01d6ec1afe9e64f1668caba5bfdb103c28d7f537ba3cdb8a patch-2.5.9.ta ac610bda97abe0d9f6b7c963255a11dcb196c25e337c61f94e4778d632f1d8fd patch-2.7.6.tar.xz 1ae43c8d2983404b9eec61c96e3ffa27e7b07e08215c95c015a4ab0095373ef3 perl-5.000.tar.gz 9fa29beb2fc4a3c373829fc051830796de301f32a719d0b52a400d1719bbd7b1 perl-5.003.tar.gz -1184478b298978b164a383ed5661e3a117c48ab97d6d0ab7ef614cdbe918b9eb perl5.004_05.tar.gz -93f41cd87ab8ee83391cfa39a63b076adeb7c3501d2efa31b98d0ef037122bd1 perl5.005_03.tar.gz +1184478b298978b164a383ed5661e3a117c48ab97d6d0ab7ef614cdbe918b9eb perl5.004-05.tar.gz +93f41cd87ab8ee83391cfa39a63b076adeb7c3501d2efa31b98d0ef037122bd1 perl5.005-03.tar.gz 9385f2c8c2ca8b1dc4a7c31903f1f8dc8f2ba867dc2a9e5c93012ed6b564e826 perl-5.10.1.tar.bz2 57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 perl-5.32.1.tar.xz a5e66f6ebf701b0567f569f57cae82abf5ce57af70a2b45ae71323b61f49134e perl-5.6.2.tar.gz diff --git a/sysa.py b/sysa.py index de1c25ef..d525c995 100755 --- a/sysa.py +++ b/sysa.py @@ -179,10 +179,12 @@ class SysA(SysGeneral): self.get_file("https://github.com/Perl/perl5/archive/perl-5.003.tar.gz") # perl 5.004_05 - self.get_file("https://www.cpan.org/src/5.0/perl5.004_05.tar.gz") + self.get_file("https://www.cpan.org/src/5.0/perl5.004_05.tar.gz", + output="perl5.004-05.tar.gz") # perl 5.005_03 - self.get_file("https://www.cpan.org/src/5.0/perl5.005_03.tar.gz") + self.get_file("https://www.cpan.org/src/5.0/perl5.005_03.tar.gz", + output="perl5.005-03.tar.gz") # perl 5.6.2 self.get_file("https://www.cpan.org/src/5.0/perl-5.6.2.tar.gz") diff --git a/sysa/perl5.004_05/checksums b/sysa/perl5.004-05/checksums similarity index 100% rename from sysa/perl5.004_05/checksums rename to sysa/perl5.004-05/checksums diff --git a/sysa/perl5.004_05/files/config.h b/sysa/perl5.004-05/files/config.h similarity index 100% rename from sysa/perl5.004_05/files/config.h rename to sysa/perl5.004-05/files/config.h diff --git a/sysa/perl5.004_05/mk/main.mk b/sysa/perl5.004-05/mk/main.mk similarity index 92% rename from sysa/perl5.004_05/mk/main.mk rename to sysa/perl5.004-05/mk/main.mk index 1ae4a865..8379361e 100644 --- a/sysa/perl5.004_05/mk/main.mk +++ b/sysa/perl5.004-05/mk/main.mk @@ -19,6 +19,6 @@ miniperl: $(MINIPERL_OBJ) $(CC) $(CFLAGS) $^ $(LDFLAGS) -o $@ install: all - install miniperl $(DESTDIR)$(PREFIX)/bin/perl + install -D miniperl $(DESTDIR)$(PREFIX)/bin/perl mkdir -p "$(DESTDIR)$(PRIVLIB_EXP)" cp -r lib/* "$(DESTDIR)$(PRIVLIB_EXP)" diff --git a/sysa/perl5.004_05/perl5.004_05.sh b/sysa/perl5.004-05/perl5.004-05.sh similarity index 99% rename from sysa/perl5.004_05/perl5.004_05.sh rename to sysa/perl5.004-05/perl5.004-05.sh index db2217a0..5e6abcf6 100755 --- a/sysa/perl5.004_05/perl5.004_05.sh +++ b/sysa/perl5.004-05/perl5.004-05.sh @@ -2,6 +2,7 @@ # # SPDX-License-Identifier: GPL-3.0-or-later + src_prepare() { default diff --git a/sysa/perl5.005_03/checksums b/sysa/perl5.005-03/checksums similarity index 100% rename from sysa/perl5.005_03/checksums rename to sysa/perl5.005-03/checksums diff --git a/sysa/perl5.005_03/files/config.h b/sysa/perl5.005-03/files/config.h similarity index 100% rename from sysa/perl5.005_03/files/config.h rename to sysa/perl5.005-03/files/config.h diff --git a/sysa/perl5.005_03/mk/main.mk b/sysa/perl5.005-03/mk/main.mk similarity index 92% rename from sysa/perl5.005_03/mk/main.mk rename to sysa/perl5.005-03/mk/main.mk index 2b8b9c26..f4f35641 100644 --- a/sysa/perl5.005_03/mk/main.mk +++ b/sysa/perl5.005-03/mk/main.mk @@ -19,6 +19,6 @@ miniperl: $(MINIPERL_OBJ) $(CC) $(CFLAGS) $^ $(LDFLAGS) -o $@ install: all - install miniperl $(DESTDIR)$(PREFIX)/bin/perl + install -D miniperl $(DESTDIR)$(PREFIX)/bin/perl mkdir -p "$(DESTDIR)$(PRIVLIB_EXP)" cp -r lib/* "$(DESTDIR)$(PRIVLIB_EXP)" diff --git a/sysa/perl5.005_03/perl5.005_03.sh b/sysa/perl5.005-03/perl5.005-03.sh similarity index 99% rename from sysa/perl5.005_03/perl5.005_03.sh rename to sysa/perl5.005-03/perl5.005-03.sh index 2cb00caf..70f02d16 100755 --- a/sysa/perl5.005_03/perl5.005_03.sh +++ b/sysa/perl5.005-03/perl5.005-03.sh @@ -2,6 +2,7 @@ # # SPDX-License-Identifier: GPL-3.0-or-later + src_prepare() { default diff --git a/sysa/run.sh b/sysa/run.sh index 260430a6..76d1f79e 100755 --- a/sysa/run.sh +++ b/sysa/run.sh @@ -152,9 +152,9 @@ build perl-5.000 build perl-5.003 -build perl5.004_05 +build perl5.004-05 '' '' '' perl5.004_05 -build perl5.005_03 +build perl5.005-03 '' '' '' perl5.005_03 build perl-5.6.2 From 016b9511d2fd6bac25a42ea15c298451a6daad30 Mon Sep 17 00:00:00 2001 From: fosslinux Date: Fri, 14 Jan 2022 16:24:39 +1100 Subject: [PATCH 07/23] Make gzip-1.2.4 and tar-1.12 not include timestamps There is no way for gzip 1.2.4 and tar 1.12 to disable the inclusion of timestamps into the tarball/gzip, which creates non-reproducible tarballs and hence packages. While it is theoretically possible to set the timestamps to unix time 0 using touch, in reality this is not possible because mes libc does not support utime() which sets the timestamp of a file from userspace. So we need to ignore it rather than (re)set it. --- sysa/gzip-1.2.4/checksums | 2 +- sysa/gzip-1.2.4/files/stat_override.c | 30 +++++++++++++++++++++++++++ sysa/gzip-1.2.4/gzip-1.2.4.kaem | 7 +++++++ sysa/tar-1.12/checksums | 2 +- sysa/tar-1.12/files/stat_override.c | 30 +++++++++++++++++++++++++++ sysa/tar-1.12/tar-1.12.kaem | 2 ++ 6 files changed, 71 insertions(+), 2 deletions(-) create mode 100644 sysa/gzip-1.2.4/files/stat_override.c create mode 100644 sysa/tar-1.12/files/stat_override.c diff --git a/sysa/gzip-1.2.4/checksums b/sysa/gzip-1.2.4/checksums index 18cb52b5..90c64614 100644 --- a/sysa/gzip-1.2.4/checksums +++ b/sysa/gzip-1.2.4/checksums @@ -1 +1 @@ -304cead634e6766db915155d422049269f66b2ff34a20a7f20819a0c69193d33 /usr/bin/gzip +062e34d3f2d4bcb339ce3be80a1b6bc0ff805d70c8c13d9a6ad6e7a93914a1bf /usr/bin/gzip diff --git a/sysa/gzip-1.2.4/files/stat_override.c b/sysa/gzip-1.2.4/files/stat_override.c new file mode 100644 index 00000000..1481a3ac --- /dev/null +++ b/sysa/gzip-1.2.4/files/stat_override.c @@ -0,0 +1,30 @@ +/* + * SPDX-FileCopyrightText: 2022 fosslinux + * + * SPDX-License-Identifier: GPL-2.0-or-later + */ + +#include +#include +#include + +int _stat(const char *path, struct stat *buf) { + int rc = stat(path, buf); + if (rc == 0) { + buf->st_atime = 0; + buf->st_mtime = 0; + } + return rc; +} + +int _lstat(const char *path, struct stat *buf) { + int rc = lstat(path, buf); + if (rc == 0) { + buf->st_atime = 0; + buf->st_mtime = 0; + } + return rc; +} + +#define stat(a,b) _stat(a,b) +#define lstat(a,b) _lstat(a,b) diff --git a/sysa/gzip-1.2.4/gzip-1.2.4.kaem b/sysa/gzip-1.2.4/gzip-1.2.4.kaem index e30f6af7..a6b29170 100755 --- a/sysa/gzip-1.2.4/gzip-1.2.4.kaem +++ b/sysa/gzip-1.2.4/gzip-1.2.4.kaem @@ -11,11 +11,18 @@ set -ex mkdir build cd build +catm gzip.c.new ../../files/stat_override.c gzip.c +cp gzip.c.new gzip.c + # Extract ungz ../src/${pkg}.tar.gz untar ../src/${pkg}.tar cd ${pkg} +# Prepare +catm gzip.c.new ../../files/stat_override.c gzip.c +cp gzip.c.new gzip.c + # Compile tcc -c -DNO_UTIME gzip.c tcc -c bits.c diff --git a/sysa/tar-1.12/checksums b/sysa/tar-1.12/checksums index 466d471f..b3328a62 100644 --- a/sysa/tar-1.12/checksums +++ b/sysa/tar-1.12/checksums @@ -1 +1 @@ -d4ac49a136cb18e47fa4be447657746b3620d6e5bc15daa0b825f44734945a7c /usr/bin/tar +3d67caa46470a7c1f3b00b8301977bc1093fab333943aabfd84afaa1bd77a609 /usr/bin/tar diff --git a/sysa/tar-1.12/files/stat_override.c b/sysa/tar-1.12/files/stat_override.c new file mode 100644 index 00000000..1481a3ac --- /dev/null +++ b/sysa/tar-1.12/files/stat_override.c @@ -0,0 +1,30 @@ +/* + * SPDX-FileCopyrightText: 2022 fosslinux + * + * SPDX-License-Identifier: GPL-2.0-or-later + */ + +#include +#include +#include + +int _stat(const char *path, struct stat *buf) { + int rc = stat(path, buf); + if (rc == 0) { + buf->st_atime = 0; + buf->st_mtime = 0; + } + return rc; +} + +int _lstat(const char *path, struct stat *buf) { + int rc = lstat(path, buf); + if (rc == 0) { + buf->st_atime = 0; + buf->st_mtime = 0; + } + return rc; +} + +#define stat(a,b) _stat(a,b) +#define lstat(a,b) _lstat(a,b) diff --git a/sysa/tar-1.12/tar-1.12.kaem b/sysa/tar-1.12/tar-1.12.kaem index ebea1446..116543d1 100755 --- a/sysa/tar-1.12/tar-1.12.kaem +++ b/sysa/tar-1.12/tar-1.12.kaem @@ -18,6 +18,8 @@ untar ../src/${pkg}.tar cd ${pkg} cp ../../files/getdate_stub.c lib/getdate_stub.c +catm src/create.c.new ../../files/stat_override.c src/create.c +cp src/create.c.new src/create.c # Compile From b8ef19150c774029840fb58820f8eb00d822d649 Mon Sep 17 00:00:00 2001 From: fosslinux Date: Fri, 14 Jan 2022 21:53:30 +1100 Subject: [PATCH 08/23] Fix various things to use ${DESTDIR} --- sysa/autoconf-2.52/stage1.sh | 2 +- sysa/automake-1.6.3/stage1.sh | 2 +- sysa/automake-1.6.3/stage2.sh | 6 ++++-- sysa/bison-3.4.1/mk/main.mk | 2 +- sysa/bzip2-1.0.8/bzip2-1.0.8.sh | 2 +- sysa/coreutils-5.0/mk/pass2.mk | 1 + sysa/coreutils-6.10/mk/main.mk | 1 + sysa/diffutils-2.7/mk/main.mk | 2 +- sysa/flex-2.5.11/mk/main.mk | 2 +- sysa/flex-2.6.4/mk/main.mk | 4 ++-- sysa/gawk-3.0.4/mk/main.mk | 4 ++-- sysa/gcc-4.0.4/pass1.sh | 2 +- sysa/gcc-4.0.4/pass2.sh | 1 + sysa/grep-2.4/mk/main.mk | 2 +- sysa/linux-headers-5.10.41/linux-headers-5.10.41.sh | 12 ++++++------ sysa/m4-1.4.7/mk/main.mk | 2 +- sysa/mes-0.23/mes-libc-0.23.sh | 1 + sysa/perl-5.000/mk/main.mk | 2 +- sysa/perl-5.003/mk/main.mk | 2 +- sysa/perl-5.6.2/mk/main.mk | 2 +- sysa/sed-4.0.9/mk/main.mk | 2 +- sysa/tcc-0.9.27/tcc-meslibc-rebuild.sh | 2 +- sysa/tcc-0.9.27/tcc-musl-pass1.sh | 7 ++++--- sysa/tcc-0.9.27/tcc-musl-pass2.sh | 4 ++-- sysa/tcc-0.9.27/tcc-musl-pass3.sh | 4 ++-- sysc/bash-5.1/bash-5.1.sh | 5 ++++- sysc/perl-5.10.1/mk/main.mk | 2 +- sysc/xbps-0.59.1/xbps-0.59.1.sh | 2 +- 28 files changed, 46 insertions(+), 36 deletions(-) diff --git a/sysa/autoconf-2.52/stage1.sh b/sysa/autoconf-2.52/stage1.sh index 0f1599f6..568e6410 100755 --- a/sysa/autoconf-2.52/stage1.sh +++ b/sysa/autoconf-2.52/stage1.sh @@ -14,7 +14,7 @@ src_compile() { } src_install() { - install autoconf ${DESTDIR}${PREFIX}/bin/autoconf-2.52 + install -D autoconf ${DESTDIR}${PREFIX}/bin/autoconf-2.52 mkdir -p ${DESTDIR}${PREFIX}/share/autoconf-2.52 cp -r *.m4* ${DESTDIR}${PREFIX}/share/autoconf-2.52/ } diff --git a/sysa/automake-1.6.3/stage1.sh b/sysa/automake-1.6.3/stage1.sh index 3b16a47a..e40ced5a 100755 --- a/sysa/automake-1.6.3/stage1.sh +++ b/sysa/automake-1.6.3/stage1.sh @@ -20,7 +20,7 @@ src_install() { mkdir -p "${DESTDIR}${PREFIX}"/share/automake-1.6/Automake cp lib/Automake/*.pm "${DESTDIR}${PREFIX}"/share/automake-1.6/Automake/ - install aclocal "${DESTDIR}${PREFIX}"/bin/aclocal-1.6 + install -D aclocal "${DESTDIR}${PREFIX}"/bin/aclocal-1.6 mkdir -p "${DESTDIR}${PREFIX}"/share/aclocal-1.6 cp -r m4/*.m4 "${DESTDIR}${PREFIX}"/share/aclocal-1.6/ } diff --git a/sysa/automake-1.6.3/stage2.sh b/sysa/automake-1.6.3/stage2.sh index 653b9b11..cc4a4a8e 100755 --- a/sysa/automake-1.6.3/stage2.sh +++ b/sysa/automake-1.6.3/stage2.sh @@ -21,11 +21,13 @@ src_compile() { } src_install() { - install automake "${DESTDIR}${PREFIX}"/bin/automake-1.6 + install -D automake "${DESTDIR}${PREFIX}"/bin/automake-1.6 mkdir -p "${DESTDIR}${PREFIX}"/share/automake-1.6/am + mkdir -p "${DESTDIR}${PREFIX}"/share/automake-1.6/Automake cp lib/Automake/*.pm "${DESTDIR}${PREFIX}"/share/automake-1.6/Automake/ cp -r lib/am/*.am "${DESTDIR}${PREFIX}"/share/automake-1.6/am/ - install aclocal "${DESTDIR}${PREFIX}"/bin/aclocal-1.6 + install -D aclocal "${DESTDIR}${PREFIX}"/bin/aclocal-1.6 + mkdir -p "${DESTDIR}${PREFIX}"/share/aclocal-1.6/ cp -r m4/*.m4 "${DESTDIR}${PREFIX}"/share/aclocal-1.6/ } diff --git a/sysa/bison-3.4.1/mk/main.mk b/sysa/bison-3.4.1/mk/main.mk index 902b80bb..8007c42d 100644 --- a/sysa/bison-3.4.1/mk/main.mk +++ b/sysa/bison-3.4.1/mk/main.mk @@ -20,7 +20,7 @@ bison: src.a lib.a FORCE: install: - install bison $(DESTDIR)$(PREFIX)/bin + install -D bison $(DESTDIR)$(PREFIX)/bin/bison rm -rf $(PREFIX)/share/bison install -d $(DESTDIR)$(PREFIX)/share/bison mv data/skeletons/ $(DESTDIR)$(PREFIX)/share/bison diff --git a/sysa/bzip2-1.0.8/bzip2-1.0.8.sh b/sysa/bzip2-1.0.8/bzip2-1.0.8.sh index fc503e5c..f46d6fbe 100755 --- a/sysa/bzip2-1.0.8/bzip2-1.0.8.sh +++ b/sysa/bzip2-1.0.8/bzip2-1.0.8.sh @@ -16,7 +16,7 @@ src_compile() { } src_install() { - install bzip2 ${DESTDIR}${PREFIX}/bin + install -D bzip2 ${DESTDIR}${PREFIX}/bin/bzip2 ln -sf ${PREFIX}/bin/bzip2 ${DESTDIR}${PREFIX}/bin/bunzip2 ln -sf ${PREFIX}/bin/bzip2 ${DESTDIR}${PREFIX}/bin/bzcat } diff --git a/sysa/coreutils-5.0/mk/pass2.mk b/sysa/coreutils-5.0/mk/pass2.mk index ef2b7d5c..7266cb7f 100644 --- a/sysa/coreutils-5.0/mk/pass2.mk +++ b/sysa/coreutils-5.0/mk/pass2.mk @@ -123,4 +123,5 @@ $(SRC_DIR)/sha1sum: $(SRC_DIR)/sha1sum.o $(SRC_DIR)/md5sum.o $(LIB_DIR)/libfetti $(CC) $(CFLAGS) $^ $(LDFLAGS) -o $@ install: $(ALL) + $(SRC_DIR)/install -d $(bindir) $(SRC_DIR)/install $^ $(bindir) diff --git a/sysa/coreutils-6.10/mk/main.mk b/sysa/coreutils-6.10/mk/main.mk index 83443c11..50d89ff9 100644 --- a/sysa/coreutils-6.10/mk/main.mk +++ b/sysa/coreutils-6.10/mk/main.mk @@ -111,4 +111,5 @@ $(SRC_DIR)/mktemp: $(SRC_DIR)/mktemp.o $(LIB_DIR)/libfettish.a $(CC) $(CFLAGS) $^ $(LDFLAGS) -o $@ install: $(ALL) + install -d $(bindir) install $^ $(bindir) diff --git a/sysa/diffutils-2.7/mk/main.mk b/sysa/diffutils-2.7/mk/main.mk index 1cb1f0b4..96056f4e 100644 --- a/sysa/diffutils-2.7/mk/main.mk +++ b/sysa/diffutils-2.7/mk/main.mk @@ -29,5 +29,5 @@ diff: $(DIFF_OBJECTS) $(CC) $(CFLAGS) $^ $(LDFLAGS) -o $@ install: all - install cmp $(DESTDIR)$(PREFIX)/bin + install -D cmp $(DESTDIR)$(PREFIX)/bin/cmp install diff $(DESTDIR)$(PREFIX)/bin diff --git a/sysa/flex-2.5.11/mk/main.mk b/sysa/flex-2.5.11/mk/main.mk index e02e583d..28188b75 100644 --- a/sysa/flex-2.5.11/mk/main.mk +++ b/sysa/flex-2.5.11/mk/main.mk @@ -38,5 +38,5 @@ skel.c: mkskel.sh flex.skl /bin/sh ./mkskel.sh ./flex.skl > skel.c install: all - install flex $(DESTDIR)$(PREFIX)/bin + install -D flex $(DESTDIR)$(PREFIX)/bin/flex ln -sf $(PREFIX)/bin/flex $(DESTDIR)$(PREFIX)/bin/lex diff --git a/sysa/flex-2.6.4/mk/main.mk b/sysa/flex-2.6.4/mk/main.mk index b5c0f445..4682c38d 100644 --- a/sysa/flex-2.6.4/mk/main.mk +++ b/sysa/flex-2.6.4/mk/main.mk @@ -41,5 +41,5 @@ skel.c: mkskel.sh flex.skl /bin/sh ./mkskel.sh . m4 2.6.4 > skel.c install: all - install flex $(DESTDIR)$(PREFIX)/bin - ln -sf $(PREFIX)/bin/flex $(DESTDIR)$(PREFIX)/bin/lex + install -D flex $(DESTDIR)$(PREFIX)/bin/flex + ln -sf flex $(DESTDIR)$(PREFIX)/bin/lex diff --git a/sysa/gawk-3.0.4/mk/main.mk b/sysa/gawk-3.0.4/mk/main.mk index a860ce2e..5b111657 100644 --- a/sysa/gawk-3.0.4/mk/main.mk +++ b/sysa/gawk-3.0.4/mk/main.mk @@ -49,5 +49,5 @@ awktab.c: awk.y bison $^ -o $@ install: all - install gawk "$(DESTDIR)$(PREFIX)/bin" - ln -s "$(PREFIX)/bin/gawk" "$(DESTDIR)$(PREFIX)/bin/awk" + install -D gawk $(DESTDIR)$(PREFIX)/bin/gawk + ln -s $(PREFIX)/bin/gawk $(DESTDIR)$(PREFIX)/bin/awk diff --git a/sysa/gcc-4.0.4/pass1.sh b/sysa/gcc-4.0.4/pass1.sh index 38810e96..ffc8940e 100755 --- a/sysa/gcc-4.0.4/pass1.sh +++ b/sysa/gcc-4.0.4/pass1.sh @@ -92,6 +92,6 @@ src_compile() { } src_install() { - mkdir -p "${PREFIX}/lib/musl/gcc/i386-unknown-linux-musl/4.0.4/install-tools/include" + mkdir -p "${DESTDIR}${PREFIX}/lib/musl/gcc/i386-unknown-linux-musl/4.0.4/install-tools/include" make -C build/gcc install STMP_FIXINC= DESTDIR="${DESTDIR}" } diff --git a/sysa/gcc-4.0.4/pass2.sh b/sysa/gcc-4.0.4/pass2.sh index 9822b97b..2820d9fd 100755 --- a/sysa/gcc-4.0.4/pass2.sh +++ b/sysa/gcc-4.0.4/pass2.sh @@ -87,6 +87,7 @@ src_compile() { } src_install() { + mkdir -p "${DESTDIR}${PREFIX}/lib/musl/gcc/i386-unknown-linux-musl/4.0.4/install-tools/include" make -C build/gcc install STMP_FIXINC= DESTDIR="${DESTDIR}" cp gcc/gsyslimits.h ${DESTDIR}${PREFIX}/lib/musl/gcc/i386-unknown-linux-musl/4.0.4/include/syslimits.h } diff --git a/sysa/grep-2.4/mk/main.mk b/sysa/grep-2.4/mk/main.mk index aa500af2..41321d2a 100644 --- a/sysa/grep-2.4/mk/main.mk +++ b/sysa/grep-2.4/mk/main.mk @@ -27,6 +27,6 @@ grep: $(GREP_OBJECTS) $(CC) $(CFLAGS) $^ $(LDFLAGS) -o $@ install: all - install grep $(DESTDIR)$(PREFIX)/bin + install -D grep $(DESTDIR)$(PREFIX)/bin/grep ln -sf $(PREFIX)/bin/grep $(DESTDIR)$(PREFIX)/bin/egrep ln -sf $(PREFIX)/bin/grep $(DESTDIR)$(PREFIX)/bin/fgrep diff --git a/sysa/linux-headers-5.10.41/linux-headers-5.10.41.sh b/sysa/linux-headers-5.10.41/linux-headers-5.10.41.sh index 0e0114af..7cd260d1 100755 --- a/sysa/linux-headers-5.10.41/linux-headers-5.10.41.sh +++ b/sysa/linux-headers-5.10.41/linux-headers-5.10.41.sh @@ -32,23 +32,23 @@ src_install() { # We "compile" the headers here because it is easier for d in include/uapi arch/x86/include/uapi; do cd "${d}" - find . -type d -exec mkdir "${PREFIX}/include/{}" -p \; + find . -type d -exec mkdir "${DESTDIR}${PREFIX}/include/{}" -p \; headers="$(find . -type f -name "*.h")" cd "${base_dir}" for h in ${headers}; do - scripts/headers_install.sh "${d}/${h}" "${PREFIX}/include/${h}" + scripts/headers_install.sh "${d}/${h}" "${DESTDIR}${PREFIX}/include/${h}" done done # Pick-and-choose asm-generic headers for i in types ioctl termios termbits ioctls; do - cp ${PREFIX}/include/asm-generic/${i}.h ${PREFIX}/include/asm/${i}.h + cp "${DESTDIR}${PREFIX}/include/asm-generic/${i}.h" "${DESTDIR}${PREFIX}/include/asm/${i}.h" done # Generate asm/unistd_32.h bash arch/x86/entry/syscalls/syscallhdr.sh \ arch/x86/entry/syscalls/syscall_32.tbl \ - ${PREFIX}/include/asm/unistd_32.h i386 + "${DESTDIR}${PREFIX}/include/asm/unistd_32.h" i386 # Generate linux/version.h # Rules are from makefile @@ -57,9 +57,9 @@ src_install() { SUBLEVEL=42 VERSION_CODE="$((${VERSION} * 65536 + ${PATCHLEVEL} * 256 + ${SUBLEVEL}))" echo '#define LINUX_VERSION_CODE '"${VERSION_CODE}" \ - > ${PREFIX}/include/linux/version.h + > "${DESTDIR}${PREFIX}/include/linux/version.h" echo '#define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + ((c) > 255 ? 255 : (c)))' \ - >> ${PREFIX}/include/linux/version.h + >> "${DESTDIR}${PREFIX}/include/linux/version.h" # Clear up storage space cd ../.. diff --git a/sysa/m4-1.4.7/mk/main.mk b/sysa/m4-1.4.7/mk/main.mk index 9c35d040..0863953a 100644 --- a/sysa/m4-1.4.7/mk/main.mk +++ b/sysa/m4-1.4.7/mk/main.mk @@ -44,4 +44,4 @@ lib/config.h: touch lib/config.h install: all - install src/m4 $(DESTDIR)$(PREFIX)/bin + install -D src/m4 $(DESTDIR)$(PREFIX)/bin/m4 diff --git a/sysa/mes-0.23/mes-libc-0.23.sh b/sysa/mes-0.23/mes-libc-0.23.sh index abec3c2b..bba2a71b 100755 --- a/sysa/mes-0.23/mes-libc-0.23.sh +++ b/sysa/mes-0.23/mes-libc-0.23.sh @@ -63,6 +63,7 @@ src_compile() { } src_install() { + mkdir -p "${DESTDIR}${PREFIX}/lib/mes" install -m 644 libc.a "${DESTDIR}${PREFIX}/lib/mes" install -m 644 libgetopt.a "${DESTDIR}${PREFIX}/lib/mes" install -m 644 crt1.o "${DESTDIR}${PREFIX}/lib/mes" diff --git a/sysa/perl-5.000/mk/main.mk b/sysa/perl-5.000/mk/main.mk index 70a45bcc..e91b9dea 100644 --- a/sysa/perl-5.000/mk/main.mk +++ b/sysa/perl-5.000/mk/main.mk @@ -15,4 +15,4 @@ miniperl: $(MINIPERL_OBJ) $(CC) $(CFLAGS) $^ $(LDFLAGS) -o $@ install: all - install miniperl $(DESTDIR)$(PREFIX)/bin/perl + install -D miniperl $(DESTDIR)$(PREFIX)/bin/perl diff --git a/sysa/perl-5.003/mk/main.mk b/sysa/perl-5.003/mk/main.mk index 3b5f6b7e..1d8f8da4 100644 --- a/sysa/perl-5.003/mk/main.mk +++ b/sysa/perl-5.003/mk/main.mk @@ -19,6 +19,6 @@ miniperl: $(MINIPERL_OBJ) $(CC) $(CFLAGS) $^ $(LDFLAGS) -o $@ install: all - install miniperl $(DESTDIR)$(PREFIX)/bin/perl + install -D miniperl $(DESTDIR)$(PREFIX)/bin/perl mkdir -p "$(DESTDIR)$(PRIVLIB_EXP)" cp -r lib/* "$(DESTDIR)$(PRIVLIB_EXP)" diff --git a/sysa/perl-5.6.2/mk/main.mk b/sysa/perl-5.6.2/mk/main.mk index 572bef98..f81ad83a 100644 --- a/sysa/perl-5.6.2/mk/main.mk +++ b/sysa/perl-5.6.2/mk/main.mk @@ -115,7 +115,7 @@ perl: perlmain.o lib/auto/DynaLoader/DynaLoader.a $(EXTENSIONS_A) lib/auto/POSIX $(CC) $(CFLAGS) perlmain.o lib/auto/DynaLoader/DynaLoader.a $(EXTENSIONS_A) lib/auto/POSIX/POSIX.a libperl.a -o $@ install: all - install perl $(DESTDIR)$(PREFIX)/bin/perl + install -D perl $(DESTDIR)$(PREFIX)/bin/perl mkdir -p "$(DESTDIR)$(PRIVLIB_EXP)" cp -r lib/* "$(DESTDIR)$(PRIVLIB_EXP)" diff --git a/sysa/sed-4.0.9/mk/main.mk b/sysa/sed-4.0.9/mk/main.mk index 45789e9f..f12ce9ed 100644 --- a/sysa/sed-4.0.9/mk/main.mk +++ b/sysa/sed-4.0.9/mk/main.mk @@ -30,4 +30,4 @@ sed/sed: $(SED_OBJ) libsed.a $(CC) -o $@ $^ install: - install sed/sed $(DESTDIR)$(PREFIX)/bin + install -D sed/sed $(DESTDIR)$(PREFIX)/bin/sed diff --git a/sysa/tcc-0.9.27/tcc-meslibc-rebuild.sh b/sysa/tcc-0.9.27/tcc-meslibc-rebuild.sh index a9d5f0d9..933836f0 100755 --- a/sysa/tcc-0.9.27/tcc-meslibc-rebuild.sh +++ b/sysa/tcc-0.9.27/tcc-meslibc-rebuild.sh @@ -34,5 +34,5 @@ src_compile() { } src_install() { - install tcc ${DESTDIR}${bindir} + install -D tcc ${DESTDIR}${bindir}/tcc } diff --git a/sysa/tcc-0.9.27/tcc-musl-pass1.sh b/sysa/tcc-0.9.27/tcc-musl-pass1.sh index 0e414cd3..74bf4b97 100755 --- a/sysa/tcc-0.9.27/tcc-musl-pass1.sh +++ b/sysa/tcc-0.9.27/tcc-musl-pass1.sh @@ -17,11 +17,11 @@ src_compile() { # We first have to recompile using tcc-0.9.26 as tcc-0.9.27 is not self-hosting, # but when linked with musl it is. - for TCC in tcc-0.9.26 tcc-musl; do + for TCC in tcc-0.9.26 ./tcc-musl; do ${TCC} \ -v \ -static \ - -o ${bindir}/tcc-musl \ + -o tcc-musl \ -D TCC_TARGET_I386=1 \ -D CONFIG_TCCDIR=\"${libdir}/tcc\" \ -D CONFIG_TCC_CRTPREFIX=\"${libdir}\" \ @@ -45,5 +45,6 @@ src_install() { # Remove old tcc binaries rm ${bindir}/tcc rm ${bindir}/boot*-tcc ${bindir}/tcc-0.9.26 ${bindir}/mes-tcc - ln -s ${bindir}/tcc-musl ${DESTDIR}${bindir}/tcc + install -D tcc-musl ${DESTDIR}${bindir}/tcc-musl + ln -s tcc-musl ${DESTDIR}${bindir}/tcc } diff --git a/sysa/tcc-0.9.27/tcc-musl-pass2.sh b/sysa/tcc-0.9.27/tcc-musl-pass2.sh index b6eb554c..12186be4 100755 --- a/sysa/tcc-0.9.27/tcc-musl-pass2.sh +++ b/sysa/tcc-0.9.27/tcc-musl-pass2.sh @@ -39,6 +39,6 @@ src_compile() { } src_install() { - install tcc-musl ${DESTDIR}${bindir} - install -m 644 libtcc1.a ${DESTDIR}${libdir} + install -D tcc-musl ${DESTDIR}${bindir}/tcc-musl + install -D -m 644 libtcc1.a ${DESTDIR}${libdir}/libtcc1.a } diff --git a/sysa/tcc-0.9.27/tcc-musl-pass3.sh b/sysa/tcc-0.9.27/tcc-musl-pass3.sh index 372f6959..b0572133 100755 --- a/sysa/tcc-0.9.27/tcc-musl-pass3.sh +++ b/sysa/tcc-0.9.27/tcc-musl-pass3.sh @@ -40,6 +40,6 @@ src_compile() { } src_install() { - install tcc-musl ${DESTDIR}${bindir} - install -m 644 libtcc1.a ${DESTDIR}${libdir} + install -D tcc-musl ${DESTDIR}${bindir}/tcc-musl + install -D -m 644 libtcc1.a ${DESTDIR}${libdir}/libtcc1.a } diff --git a/sysc/bash-5.1/bash-5.1.sh b/sysc/bash-5.1/bash-5.1.sh index ee49e800..cf4682af 100755 --- a/sysc/bash-5.1/bash-5.1.sh +++ b/sysc/bash-5.1/bash-5.1.sh @@ -29,7 +29,10 @@ src_configure() { src_install() { # Do not install prebuilt .mo translation catalogs - install bash "${DESTDIR}${PREFIX}/bin" + install -D bash "${DESTDIR}${PREFIX}/bin/bash" # Work around weird symlink bug install bash "${DESTDIR}${PREFIX}/bin/sh" + + # Needs special handling b/c is currently running - tar doesn't like this + rm -f "${PREFIX}/bin/bash" "${PREFIX}/bin/sh" } diff --git a/sysc/perl-5.10.1/mk/main.mk b/sysc/perl-5.10.1/mk/main.mk index a1f38b43..882eb1bf 100644 --- a/sysc/perl-5.10.1/mk/main.mk +++ b/sysc/perl-5.10.1/mk/main.mk @@ -132,6 +132,6 @@ endef $(foreach f,$(EXTENSIONS),$(eval $(call build_rule,$f))) install: all - install perl "$(DESTDIR)$(PREFIX)/bin/perl" + install -D perl "$(DESTDIR)$(PREFIX)/bin/perl" mkdir -p "$(DESTDIR)$(PRIVLIB_EXP)" cp -r lib/* "$(DESTDIR)$(PRIVLIB_EXP)" diff --git a/sysc/xbps-0.59.1/xbps-0.59.1.sh b/sysc/xbps-0.59.1/xbps-0.59.1.sh index 152c5212..f3de2d44 100644 --- a/sysc/xbps-0.59.1/xbps-0.59.1.sh +++ b/sysc/xbps-0.59.1/xbps-0.59.1.sh @@ -15,5 +15,5 @@ src_configure() { src_install() { default - rm "${PREFIX}/lib/musl/libxbps.so"* + rm "${DESTDIR}${PREFIX}/lib/musl/libxbps.so"* } From 07d4408fb6fde056147d0292b193543801ec3c6c Mon Sep 17 00:00:00 2001 From: fosslinux Date: Fri, 14 Jan 2022 21:54:13 +1100 Subject: [PATCH 09/23] Build touch in coreutils-5.0 pass2 Better touch is very useful for packaging. --- sysa/coreutils-5.0/coreutils-5.0.sh | 3 +++ sysa/coreutils-5.0/mk/pass2.mk | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/sysa/coreutils-5.0/coreutils-5.0.sh b/sysa/coreutils-5.0/coreutils-5.0.sh index 13fc0dd6..3caa085d 100755 --- a/sysa/coreutils-5.0/coreutils-5.0.sh +++ b/sysa/coreutils-5.0/coreutils-5.0.sh @@ -2,6 +2,7 @@ # # SPDX-License-Identifier: GPL-3.0-or-later + src_unpack() { src_dir="${base_dir}/src" @@ -17,6 +18,8 @@ src_prepare() { cp lib/search_.h lib/search.h touch config.h + patch -Np0 -i ../../patches/touch-getdate.patch + # Bison pre-generated file rm lib/getdate.c diff --git a/sysa/coreutils-5.0/mk/pass2.mk b/sysa/coreutils-5.0/mk/pass2.mk index 7266cb7f..60e3a064 100644 --- a/sysa/coreutils-5.0/mk/pass2.mk +++ b/sysa/coreutils-5.0/mk/pass2.mk @@ -83,7 +83,7 @@ CFLAGS = -I . -I lib \ SRC_DIR=src -COREUTILS = basename cat chmod chroot cksum comm csplit cut dd dirname echo env expand expr factor false fmt fold head id join kill link ln logname mkfifo mkdir mknod nl od paste pathchk printf ptx pwd readlink rmdir seq sleep sort split sum sync tail tee tr tsort uname unexpand uniq unlink wc whoami test true yes +COREUTILS = basename cat chmod chroot cksum comm csplit cut dd dirname echo env expand expr factor false fmt fold head id join kill link ln logname mkfifo mkdir mknod nl od paste pathchk printf ptx pwd readlink rmdir seq sleep sort split sum sync tail tee touch tr tsort uname unexpand uniq unlink wc whoami test true yes BINARIES = $(addprefix $(SRC_DIR)/, $(COREUTILS)) From c64367f60885e94b1f494838fa6649c144d08a90 Mon Sep 17 00:00:00 2001 From: fosslinux Date: Fri, 14 Jan 2022 21:57:47 +1100 Subject: [PATCH 10/23] Merge /usr/sbin and /usr/bin Required for some stupid build system (and is also better for us). --- sysa/run.sh | 4 +--- sysa/util-linux-2.19.1/util-linux-2.19.1.sh | 6 ++---- sysb/run.sh | 2 -- sysc/run.sh | 3 +-- 4 files changed, 4 insertions(+), 11 deletions(-) diff --git a/sysa/run.sh b/sysa/run.sh index 76d1f79e..c2a393d5 100755 --- a/sysa/run.sh +++ b/sysa/run.sh @@ -14,14 +14,12 @@ set -e export PREFIX=/usr export SOURCES=/after -mkdir -p "${PREFIX}/sbin" -export PATH="${PREFIX}/bin:${PREFIX}/sbin" create_sysb() { # Copy everything in echo "Creating sysb rootfs" mkdir -p /sysb/usr - for d in bin include lib libexec sbin share; do + for d in bin include lib libexec share; do # Minimise RAM (storage) use - use hard links cp -rl "${PREFIX}/${d}" "/sysb/usr/${d}" done diff --git a/sysa/util-linux-2.19.1/util-linux-2.19.1.sh b/sysa/util-linux-2.19.1/util-linux-2.19.1.sh index d3eeb835..6e17fbbe 100755 --- a/sysa/util-linux-2.19.1/util-linux-2.19.1.sh +++ b/sysa/util-linux-2.19.1/util-linux-2.19.1.sh @@ -2,6 +2,7 @@ # # SPDX-License-Identifier: GPL-3.0-or-later + src_prepare() { default @@ -9,13 +10,10 @@ src_prepare() { AUTOPOINT=true autoreconf -fi } -# --target=i386-unknown-linux-gnu \ -# --host=i386-unknown-linux-gnu \ -# --build=i386-unknown-linux-gnu \ src_configure() { ./configure --prefix=${PREFIX} \ --bindir="${PREFIX}/bin" \ - --sbindir="${PREFIX}/sbin" \ + --sbindir="${PREFIX}/bin" \ --libdir="${PREFIX}/lib/musl" \ --disable-libuuid \ --without-ncurses \ diff --git a/sysb/run.sh b/sysb/run.sh index 674c3dcd..c41ea65c 100755 --- a/sysb/run.sh +++ b/sysb/run.sh @@ -11,8 +11,6 @@ set -e # shellcheck source=/dev/null . bootstrap.cfg -export PATH=/usr/bin:/usr/sbin - # Unload the current kernel before things go weird kexec -u diff --git a/sysc/run.sh b/sysc/run.sh index a2f86061..b13ed71a 100755 --- a/sysc/run.sh +++ b/sysc/run.sh @@ -22,9 +22,8 @@ create_fhs() { for d in bin lib sbin; do ln -s "usr/${d}" "/${d}" done - # Make sbin a symlink to bin mv /usr/sbin/* /usr/bin/ - rmdir /usr/sbin + rm -r /sbin /usr/sbin ln -s bin /usr/sbin ln -s bin /sbin mkdir /etc /proc /run /sys /tmp /var From 06cc74fe015c5684a4a1166a8b788f76f5b0ef86 Mon Sep 17 00:00:00 2001 From: fosslinux Date: Fri, 14 Jan 2022 21:58:26 +1100 Subject: [PATCH 11/23] Fix an annoying typo --- sysa/flex-2.5.11/flex-2.5.11.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sysa/flex-2.5.11/flex-2.5.11.sh b/sysa/flex-2.5.11/flex-2.5.11.sh index 5719f00a..9e060cbb 100755 --- a/sysa/flex-2.5.11/flex-2.5.11.sh +++ b/sysa/flex-2.5.11/flex-2.5.11.sh @@ -13,7 +13,7 @@ src_prepare() { src_install() { if test -d /lex; then - # Remove lex, later make install will symlink lex to flex + # Remove lex, later make install will symlink lex to flex rm -rf /lex rm -f "${PREFIX}/bin/lex" rm -f "${PREFIX}/lib/mes/libl.a" From 6d19fc093e7abc4f08157b1282081ed4983a70b3 Mon Sep 17 00:00:00 2001 From: fosslinux Date: Fri, 14 Jan 2022 21:59:24 +1100 Subject: [PATCH 12/23] Fix a strange bug occuring in linux-headers Only seems to occur in some terminals, as a result of mes libc bash, and only when using DESTDIR. Not sure what the trigger is. --- sysa/run.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sysa/run.sh b/sysa/run.sh index c2a393d5..243d7b96 100755 --- a/sysa/run.sh +++ b/sysa/run.sh @@ -221,7 +221,10 @@ build autoconf-2.64 build gcc-4.0.4 pass1.sh checksums/pass1 +# This hack fixes a strange bug in mes libc bash +set -x build linux-headers-5.10.41 '' '' '' linux-5.10.41 +set +x build musl-1.2.2 From 0b7bd2a46d8e3fafb00b45d8e6c427fb94d452af Mon Sep 17 00:00:00 2001 From: fosslinux Date: Fri, 14 Jan 2022 22:00:35 +1100 Subject: [PATCH 13/23] Fix gcc-4.7.4 mis-versioning error occuring under packaging --- sysc/gcc-4.7.4/gcc-4.7.4.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/sysc/gcc-4.7.4/gcc-4.7.4.sh b/sysc/gcc-4.7.4/gcc-4.7.4.sh index 7e18d108..5eba9d85 100755 --- a/sysc/gcc-4.7.4/gcc-4.7.4.sh +++ b/sysc/gcc-4.7.4/gcc-4.7.4.sh @@ -136,4 +136,9 @@ src_install() { make -C build/libgcc install DESTDIR="${DESTDIR}" host_subdir=build make -C build/libstdc++-v3 install DESTDIR="${DESTDIR}" cp gcc/gsyslimits.h ${DESTDIR}${PREFIX}/lib/musl/gcc/i386-unknown-linux-musl/4.7.4/include/syslimits.h + # Very strange mis-versoning error + mkdir -p "${DESTDIR}${PREFIX}/lib/musl/gcc/i386-unknown-linux-musl/4.7.4/include/" + mv "${DESTDIR}${PREFIX}/lib/musl/gcc/i386-unknown-linux-musl/4.0.4/include/"* "${DESTDIR}${PREFIX}/lib/musl/gcc/i386-unknown-linux-musl/4.7.4/include/" + rmdir "${DESTDIR}${PREFIX}/lib/musl/gcc/i386-unknown-linux-musl/4.0.4/include" + mv "${DESTDIR}${PREFIX}/lib/musl/gcc/i386-unknown-linux-musl/4.0.4/"* "${DESTDIR}${PREFIX}/lib/musl/gcc/i386-unknown-linux-musl/4.7.4/" } From f4d43e2113086917d3e70b39183ed968e2369011 Mon Sep 17 00:00:00 2001 From: fosslinux Date: Fri, 14 Jan 2022 22:01:15 +1100 Subject: [PATCH 14/23] Make tar installable under packaging --- sysc/tar-1.34/tar-1.34.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sysc/tar-1.34/tar-1.34.sh b/sysc/tar-1.34/tar-1.34.sh index 194a7b57..81528257 100755 --- a/sysc/tar-1.34/tar-1.34.sh +++ b/sysc/tar-1.34/tar-1.34.sh @@ -2,6 +2,7 @@ # # SPDX-License-Identifier: GPL-3.0-or-later + src_prepare() { default @@ -26,4 +27,7 @@ src_compile() { src_install() { make install PREFIX="${PREFIX}" MAKEINFO="true" DESTDIR="${DESTDIR}" + # Manually install tar (cannot replace tar while running) + cp "${DESTDIR}${PREFIX}/bin/tar" "${PREFIX}/bin/tar" + rm "${DESTDIR}${PREFIX}/bin/tar" } From 968d2ea7d1b9361e43366ac49b7ac4614560a27d Mon Sep 17 00:00:00 2001 From: fosslinux Date: Fri, 14 Jan 2022 22:02:08 +1100 Subject: [PATCH 15/23] Introduce packaging support Utilising previously introduced DESTDIR support, everything is installed to aformentioned DESTDIR. Prior to the building of XBPS, we use gzip compressed tarballs as packages. This requires a lot of strange hacks especially for old tar + gzip (timestamps, etc causing reproducibility problems). Then we use XBPS once built. --- sysa/run.sh | 4 +- sysb/run.sh | 1 + sysc/run2.sh | 1 + sysglobal/helpers.sh | 129 ++++++++++++++++++++++++++++++++++++++++--- 4 files changed, 127 insertions(+), 8 deletions(-) diff --git a/sysa/run.sh b/sysa/run.sh index 243d7b96..d54ce637 100755 --- a/sysa/run.sh +++ b/sysa/run.sh @@ -98,10 +98,12 @@ rm -rf "${SOURCES}/mes" # Write to bootstrap.cfg rm "${SOURCES}/bootstrap.cfg" -for var in CHROOT FORCE_TIMESTAMPS DISK; do +for var in CHROOT FORCE_TIMESTAMPS DISK ARCH; do echo "export ${var}=${!var}" >> "${SOURCES}/bootstrap.cfg" done +mkdir -p /tmp/destdir /usr/src/repo /dev + build flex-2.5.11 # Patch meslibc to support > 255 command line arguments diff --git a/sysb/run.sh b/sysb/run.sh index c41ea65c..e1049361 100755 --- a/sysb/run.sh +++ b/sysb/run.sh @@ -71,6 +71,7 @@ cp -r /dev /sysc/ find /usr -mindepth 1 -maxdepth 1 -type d -not -name src -exec cp -r {} /sysc/{} \; # Except for bootstrap.cfg cp /usr/src/bootstrap.cfg /sysc/usr/src/bootstrap.cfg +cp -r /usr/src/repo /sysc/usr/src/repo sync # switch_root into sysc 1. for simplicity 2. to avoid kexecing again diff --git a/sysc/run2.sh b/sysc/run2.sh index 47454ecf..d930c8d0 100755 --- a/sysc/run2.sh +++ b/sysc/run2.sh @@ -61,6 +61,7 @@ build openssl-1.1.1l build zlib-1.2.11 build xbps-0.59.1 +export XBPS_TARGET_ARCH="${ARCH}" build automake-1.16.3 diff --git a/sysglobal/helpers.sh b/sysglobal/helpers.sh index de72a9eb..cdf6d25c 100755 --- a/sysglobal/helpers.sh +++ b/sysglobal/helpers.sh @@ -7,6 +7,55 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +# Find a list of links +get_links() { + original="${1:-${PWD}/}" + if [ -n "$(ls)" ]; then + for f in *; do + # Bash link detection is broken + # and we don't always have grep, hence this pretty dodgy solution + case "$(ls -ld "${f}")" in + *" -> "*) + fullpath="${PWD}/${f}" + # shellcheck disable=SC2001 + echo "$(readlink "${f}") /$(echo "${fullpath}" | sed "s:^${original}::")" + rm "${f}" # Don't include in tarball + ;; + *) + if [ -d "${f}" ]; then + cd "${f}" + get_links "${original}" + cd .. + fi + ;; + esac + done + fi +} + +# Reset all timestamps to unix time 0 +reset_timestamp() { + fs= + if [ -n "$(ls)" ]; then + fs=$(echo *) + fi + if [ -n "$(ls .[0-z]*)" ]; then + fs="${fs} $(echo .[0-z]*)" + fi + for f in ${fs}; do + args= + if touch --help | grep ' \-h' >/dev/null; then + args="-h" + fi + touch ${args} -t 197001010000.00 "${f}" + if [ -d "${f}" ]; then + cd "${f}" + reset_timestamp + cd .. + fi + done +} + # Common build steps # Build function provides a few common stages with default implementation # that can be overridden on per package basis in the build script. @@ -16,10 +65,9 @@ # 3) optionally specify name of checksum file. Default is checksums # 4) directory of patches. Default is patches # 5) directory to cd into. Default is ${pkg} -build () { +build() { pkg=$1 script_name=${2:-${pkg}.sh} - checksum_f=${3:-checksums} dirname=${5:-${pkg}} cd "${SOURCES}/${pkg}" || (echo "Cannot cd into ${pkg}!"; kill $$) @@ -29,6 +77,8 @@ build () { mk_dir="${base_dir}/mk" files_dir="${base_dir}/files" + DESTDIR="/tmp/destdir" + mkdir -p "build" cd "build" @@ -56,19 +106,83 @@ build () { build_stage=src_compile call $build_stage - echo "${pkg}: installing." + echo "${pkg}: install to fakeroot." build_stage=src_install call $build_stage - cd "${SOURCES}/${pkg}" + cd /usr/src/repo + # Get revision (n time this package has been built) + revision="$(echo "${pkg}"*)" + # Different versions of bash + if [ "${revision}" = "${pkg}*" ] || [ -z "${revision}" ]; then + revision=0 + else + revision="${revision##*_}" + revision="${revision%%.*}" + revision=$((++revision)) + fi - echo "${pkg}: checksumming installed files." - test -e "${checksum_f}" && sha256sum -c "${checksum_f}" + echo "${pkg}: creating package." + # Various shenanigans must be implemented for repoducibility + # as a result of timestamps + cd "${DESTDIR}" + touch -t 197001010000.00 . + reset_timestamp + cd /usr/src/repo + if command -v xbps-create >/dev/null 2>&1; then + xbps-create -A "${ARCH}" -n "${pkg}_${revision}" -s "${pkg}" --compression xz "${DESTDIR}" + else + # All symlinks are dereferenced, which is BAD + cd "${DESTDIR}" + get_links > "/usr/src/repo/${pkg}_${revision}.links" + cd /usr/src/repo + args= + if tar --help | grep ' \-\-sort' >/dev/null 2>&1; then + args="--sort=name" + fi + tar -C "${DESTDIR}" ${args} -cf "/usr/src/repo/${pkg}_${revision}.tar" . + touch -t 197001010000.00 "${pkg}_${revision}.tar" + gzip "${pkg}_${revision}.tar" + fi + + echo "${pkg}: checksumming created package." + # shellcheck disable=SC2154 + test -z "${checksum}" || checksum="$(echo "${checksum} " "${pkg}_${revision}."*)" + if echo "${checksum}" | grep -q ".links"; then + checksum="$(echo "${checksum}" | cut -f'1 2 4' -d' ')" + fi + test -z "${checksum}" || echo "${checksum}" | sha256sum -c || \ + (echo "Expected: ${checksum}"; echo "Got: $(sha256sum $(echo "${checksum}" | cut -d' ' -f3))"; false) + + if command -v xbps-rindex >/dev/null 2>&1; then + echo "${pkg}: adding package to repository." + xbps-rindex --compression xz -a "/usr/src/repo/${pkg}_${revision}.${ARCH}.xbps" + fi echo "${pkg}: cleaning up." - rm -rf "build" + rm -rf "${SOURCES}/${pkg}/build" + rm -rf /tmp/destdir/ + mkdir -p /tmp/destdir/ + + echo "${pkg}: installing package." + if command -v xbps-install >/dev/null 2>&1; then + xbps-install -y -R /usr/src/repo "${pkg%%-[0-9]*}" + else + tar -C / -xzpf "/usr/src/repo/${pkg}_${revision}.tar.gz" + # shellcheck disable=SC2162 + # ^ read -r unsupported in old bash + while read line; do + # shellcheck disable=SC2001 + # ^ cannot use variable expansion here + rm -f "$(echo "${line}" | sed 's/.* //')" + # shellcheck disable=SC2226,SC2086 + # ^ ${line} expands into two arguments + ln -s ${line} + done < "/usr/src/repo/${pkg}_${revision}.links" + fi echo "${pkg}: build successful" + cd "${SOURCES}" unset -f src_unpack src_prepare src_configure src_compile src_install @@ -170,6 +284,7 @@ canonicalise_all_files_timestamp() { populate_device_nodes() { # http://www.linuxfromscratch.org/lfs/view/6.1/chapter06/devices.html mkdir -p "${1}/dev" + rm "${1}/dev/null" -f test -c "${1}/dev/null" || mknod -m 666 "${1}/dev/null" c 1 3 test -c "${1}/dev/zero" || mknod -m 666 "${1}/dev/zero" c 1 5 test -c "${1}/dev/random" || mknod -m 444 "${1}/dev/random" c 1 8 From a343dcf6ed0fcc2eda85a445c09d46cea2774ca8 Mon Sep 17 00:00:00 2001 From: fosslinux Date: Tue, 18 Jan 2022 20:36:55 +1100 Subject: [PATCH 16/23] Add new tarball-based checksums to all packages --- sysa/autoconf-2.12/autoconf-2.12.sh | 2 + sysa/autoconf-2.13/autoconf-2.13.sh | 2 + sysa/autoconf-2.52/stage1.sh | 2 + sysa/autoconf-2.52/stage2.sh | 2 + sysa/autoconf-2.53/stage1.sh | 2 + sysa/autoconf-2.53/stage2.sh | 2 + sysa/autoconf-2.54/stage1.sh | 2 + sysa/autoconf-2.54/stage2.sh | 2 + sysa/autoconf-2.55/autoconf-2.55.sh | 2 + sysa/autoconf-2.57/autoconf-2.57.sh | 2 + sysa/autoconf-2.59/autoconf-2.59.sh | 2 + sysa/autoconf-2.61/stage1.sh | 2 + sysa/autoconf-2.61/stage2.sh | 2 + sysa/autoconf-2.64/autoconf-2.64.sh | 2 + sysa/automake-1.4-p6/automake-1.4-p6.sh | 2 + sysa/automake-1.6.3/stage1.sh | 2 + sysa/automake-1.6.3/stage2.sh | 2 + sysa/automake-1.6.3/stage3.sh | 2 + sysa/automake-1.7.8/automake-1.7.8.sh | 2 + sysa/automake-1.7/stage1.sh | 2 + sysa/automake-1.7/stage2.sh | 2 + sysa/automake-1.8.5/automake-1.8.5.sh | 2 + sysa/automake-1.9.6/stage1.sh | 2 + sysa/automake-1.9.6/stage2.sh | 2 + sysa/binutils-2.14/binutils-2.14.sh | 2 + sysa/binutils-2.14/checksums | 19 - sysa/bison-3.4.1/checksums/stage1 | 1 - sysa/bison-3.4.1/checksums/stage2 | 1 - sysa/bison-3.4.1/checksums/stage3 | 1 - sysa/bison-3.4.1/stage1.sh | 2 + sysa/bison-3.4.1/stage2.sh | 2 + sysa/bison-3.4.1/stage3.sh | 2 + sysa/bzip2-1.0.8/bzip2-1.0.8.sh | 2 + sysa/bzip2-1.0.8/checksums/bzip2-pass1 | 1 - sysa/bzip2-1.0.8/checksums/bzip2-pass2 | 1 - sysa/coreutils-5.0/checksums/pass1 | 54 -- sysa/coreutils-5.0/checksums/pass2 | 61 -- sysa/coreutils-5.0/coreutils-5.0.sh | 1 + sysa/coreutils-6.10/checksums | 3 - sysa/coreutils-6.10/coreutils-6.10.sh | 2 + sysa/diffutils-2.7/checksums | 2 - sysa/diffutils-2.7/diffutils-2.7.sh | 2 + sysa/findutils-4.2.33/checksums | 7 - sysa/findutils-4.2.33/findutils-4.2.33.sh | 2 + sysa/flex-2.5.11/checksums | 1 - sysa/flex-2.5.11/flex-2.5.11.sh | 2 + sysa/flex-2.6.4/checksums | 1 - sysa/flex-2.6.4/flex-2.6.4.sh | 2 + sysa/gawk-3.0.4/checksums | 1 - sysa/gawk-3.0.4/gawk-3.0.4.sh | 2 + sysa/gcc-4.0.4/checksums/pass1 | 13 - sysa/gcc-4.0.4/checksums/pass2 | 13 - sysa/gcc-4.0.4/pass2.sh | 2 + sysa/grep-2.4/checksums | 1 - sysa/grep-2.4/grep-2.4.sh | 5 + sysa/help2man-1.36.4/help2man-1.36.4.sh | 2 + sysa/kbd-1.15/kbd-1.15.sh | 2 + sysa/kexec-tools-2.0.22/checksums | 2 - sysa/libtool-1.4/checksums | 2 - sysa/libtool-1.4/libtool-1.4.sh | 2 + sysa/libtool-2.2.4/checksums | 2 - sysa/libtool-2.2.4/libtool-2.2.4.sh | 2 + sysa/linux-headers-5.10.41/checksums | 910 ------------------ .../linux-headers-5.10.41.sh | 2 + sysa/m4-1.4.7/checksums | 1 - sysa/m4-1.4.7/m4-1.4.7.sh | 5 + sysa/make-3.82/make-3.82.sh | 2 + sysa/mes-0.23/checksums | 5 - sysa/mes-0.23/mes-libc-0.23.sh | 2 + sysa/musl-1.1.24/binutils-rebuild.sh | 2 + sysa/musl-1.1.24/checksums/pass1 | 14 - sysa/musl-1.1.24/checksums/pass2 | 14 - sysa/musl-1.1.24/checksums/pass3 | 14 - sysa/musl-1.1.24/pass1.sh | 7 + sysa/musl-1.1.24/pass2.sh | 7 + sysa/musl-1.2.2/checksums | 14 - sysa/musl-1.2.2/musl-1.2.2.sh | 2 + sysa/perl-5.000/checksums | 1 - sysa/perl-5.000/perl-5.000.sh | 2 + sysa/perl-5.003/checksums | 1 - sysa/perl-5.003/perl-5.003.sh | 2 + sysa/perl-5.6.2/checksums | 1 - sysa/perl-5.6.2/perl-5.6.2.sh | 2 + sysa/perl5.004-05/checksums | 1 - sysa/perl5.004-05/perl5.004-05.sh | 1 + sysa/perl5.005-03/checksums | 1 - sysa/perl5.005-03/perl5.005-03.sh | 1 + sysa/run.sh | 4 +- sysa/sed-4.0.9/checksums/pass1 | 1 - sysa/sed-4.0.9/checksums/pass2 | 1 - sysa/sed-4.0.9/sed-4.0.9.sh | 2 + sysa/tcc-0.9.27/checksums/tcc-0.9.27 | 1 - sysa/tcc-0.9.27/checksums/tcc-meslibc-rebuild | 1 - sysa/tcc-0.9.27/checksums/tcc-musl-pass1 | 2 - sysa/tcc-0.9.27/checksums/tcc-musl-pass2 | 1 - sysa/tcc-0.9.27/checksums/tcc-musl-pass3 | 1 - sysa/tcc-0.9.27/tcc-meslibc-rebuild.sh | 2 + sysa/tcc-0.9.27/tcc-musl-pass1.sh | 2 + sysa/tcc-0.9.27/tcc-musl-pass2.sh | 2 + sysa/tcc-0.9.27/tcc-musl-pass3.sh | 2 + sysa/util-linux-2.19.1/util-linux-2.19.1.sh | 1 + sysc/autoconf-2.71/autoconf-2.71.sh | 2 + .../autoconf-archive-2021.02.19.sh | 2 + sysc/automake-1.16.3/automake-1.16.3.sh | 2 + sysc/bash-5.1/bash-5.1.sh | 2 + sysc/bash-5.1/checksums | 1 - sysc/bison-2.3/bison-2.3.sh | 2 + sysc/bison-2.3/checksums | 1 - sysc/bison-3.4.2/bison-3.4.2.sh | 2 + sysc/bison-3.4.2/checksums | 1 - sysc/coreutils-8.32/checksums | 107 -- sysc/coreutils-8.32/coreutils-8.32.sh | 2 + sysc/dist-3.5-236/checksums | 2 - sysc/dist-3.5-236/dist-3.5-236.sh | 2 + sysc/flex-2.5.33/checksums | 1 - sysc/flex-2.5.33/flex-2.5.33.sh | 2 + sysc/gc-8.0.4/checksums | 4 - sysc/gc-8.0.4/gc-8.0.4.sh | 2 + sysc/gcc-4.7.4/checksums | 25 - sysc/gcc-4.7.4/gcc-4.7.4.sh | 2 + sysc/gettext-0.21/checksums | 33 - sysc/gettext-0.21/gettext-0.21.sh | 2 + sysc/gmp-6.2.1/checksums | 2 - sysc/gmp-6.2.1/gmp-6.2.1.sh | 2 + sysc/gperf-3.1/checksums | 1 - sysc/gperf-3.1/gperf-3.1.sh | 2 + sysc/guile-3.0.7/checksums | 822 ---------------- sysc/guile-3.0.7/guile-3.0.7.sh | 11 +- sysc/libarchive-3.5.2/checksums | 5 - sysc/libarchive-3.5.2/libarchive-3.5.2.sh | 2 + sysc/libatomic_ops-7.6.10/checksums | 4 - .../libatomic_ops-7.6.10.sh | 2 + sysc/libffi-3.3/checksums | 2 - sysc/libffi-3.3/libffi-3.3.sh | 2 + sysc/libunistring-0.9.10/checksums | 2 - .../libunistring-0.9.10.sh | 2 + sysc/make-4.2.1/checksums | 1 - sysc/make-4.2.1/make-4.2.1.sh | 2 + sysc/mpc-1.2.1/checksums | 2 - sysc/mpc-1.2.1/mpc-1.2.1.sh | 2 + sysc/mpfr-4.1.0/checksums | 2 - sysc/mpfr-4.1.0/mpfr-4.1.0.sh | 2 + sysc/openssl-1.1.1l/checksums | 3 - sysc/openssl-1.1.1l/openssl-1.1.1l.sh | 2 + sysc/patch-2.7.6/checksums | 1 - sysc/patch-2.7.6/patch-2.7.6.sh | 2 + sysc/perl-5.10.1/checksums | 1 - sysc/perl-5.10.1/perl-5.10.1.sh | 2 + sysc/perl-5.32.1/checksums | 81 -- sysc/perl-5.32.1/perl-5.32.1.sh | 2 + sysc/pkg-config-0.29.2/checksums | 1 - sysc/pkg-config-0.29.2/pkg-config-0.29.2.sh | 2 + sysc/tar-1.34/checksums | 2 - sysc/tar-1.34/tar-1.34.sh | 1 + sysc/texinfo-6.7/checksums | 8 - sysc/texinfo-6.7/texinfo-6.7.sh | 2 + sysc/xbps-0.59.1/checksums | 17 - sysc/xbps-0.59.1/xbps-0.59.1.sh | 2 + sysc/xz-5.0.5/checksums | 10 - sysc/xz-5.0.5/xz-5.0.5.sh | 2 + sysc/zlib-1.2.11/checksums | 1 - sysc/zlib-1.2.11/zlib-1.2.11.sh | 2 + sysglobal/helpers.sh | 1 + 163 files changed, 200 insertions(+), 2326 deletions(-) delete mode 100644 sysa/binutils-2.14/checksums delete mode 100644 sysa/bison-3.4.1/checksums/stage1 delete mode 100644 sysa/bison-3.4.1/checksums/stage2 delete mode 100644 sysa/bison-3.4.1/checksums/stage3 delete mode 100644 sysa/bzip2-1.0.8/checksums/bzip2-pass1 delete mode 100644 sysa/bzip2-1.0.8/checksums/bzip2-pass2 delete mode 100644 sysa/coreutils-5.0/checksums/pass1 delete mode 100644 sysa/coreutils-5.0/checksums/pass2 delete mode 100644 sysa/coreutils-6.10/checksums delete mode 100644 sysa/diffutils-2.7/checksums delete mode 100644 sysa/findutils-4.2.33/checksums delete mode 100644 sysa/flex-2.5.11/checksums delete mode 100644 sysa/flex-2.6.4/checksums delete mode 100644 sysa/gawk-3.0.4/checksums delete mode 100644 sysa/gcc-4.0.4/checksums/pass1 delete mode 100644 sysa/gcc-4.0.4/checksums/pass2 delete mode 100644 sysa/grep-2.4/checksums create mode 100644 sysa/grep-2.4/grep-2.4.sh delete mode 100644 sysa/kexec-tools-2.0.22/checksums delete mode 100644 sysa/libtool-1.4/checksums delete mode 100644 sysa/libtool-2.2.4/checksums delete mode 100644 sysa/linux-headers-5.10.41/checksums delete mode 100644 sysa/m4-1.4.7/checksums create mode 100755 sysa/m4-1.4.7/m4-1.4.7.sh delete mode 100644 sysa/mes-0.23/checksums delete mode 100644 sysa/musl-1.1.24/checksums/pass1 delete mode 100644 sysa/musl-1.1.24/checksums/pass2 delete mode 100644 sysa/musl-1.1.24/checksums/pass3 create mode 100755 sysa/musl-1.1.24/pass1.sh create mode 100755 sysa/musl-1.1.24/pass2.sh delete mode 100644 sysa/musl-1.2.2/checksums delete mode 100644 sysa/perl-5.000/checksums delete mode 100644 sysa/perl-5.003/checksums delete mode 100644 sysa/perl-5.6.2/checksums delete mode 100644 sysa/perl5.004-05/checksums delete mode 100644 sysa/perl5.005-03/checksums delete mode 100644 sysa/sed-4.0.9/checksums/pass1 delete mode 100644 sysa/sed-4.0.9/checksums/pass2 delete mode 100644 sysa/tcc-0.9.27/checksums/tcc-0.9.27 delete mode 100644 sysa/tcc-0.9.27/checksums/tcc-meslibc-rebuild delete mode 100644 sysa/tcc-0.9.27/checksums/tcc-musl-pass1 delete mode 100644 sysa/tcc-0.9.27/checksums/tcc-musl-pass2 delete mode 100644 sysa/tcc-0.9.27/checksums/tcc-musl-pass3 delete mode 100644 sysc/bash-5.1/checksums delete mode 100644 sysc/bison-2.3/checksums delete mode 100644 sysc/bison-3.4.2/checksums delete mode 100644 sysc/coreutils-8.32/checksums delete mode 100644 sysc/dist-3.5-236/checksums delete mode 100644 sysc/flex-2.5.33/checksums delete mode 100644 sysc/gc-8.0.4/checksums delete mode 100644 sysc/gcc-4.7.4/checksums delete mode 100644 sysc/gettext-0.21/checksums delete mode 100644 sysc/gmp-6.2.1/checksums delete mode 100644 sysc/gperf-3.1/checksums delete mode 100644 sysc/guile-3.0.7/checksums delete mode 100644 sysc/libarchive-3.5.2/checksums delete mode 100644 sysc/libatomic_ops-7.6.10/checksums delete mode 100644 sysc/libffi-3.3/checksums delete mode 100644 sysc/libunistring-0.9.10/checksums delete mode 100644 sysc/make-4.2.1/checksums delete mode 100644 sysc/mpc-1.2.1/checksums delete mode 100644 sysc/mpfr-4.1.0/checksums delete mode 100644 sysc/openssl-1.1.1l/checksums delete mode 100644 sysc/patch-2.7.6/checksums delete mode 100644 sysc/perl-5.10.1/checksums delete mode 100644 sysc/perl-5.32.1/checksums delete mode 100644 sysc/pkg-config-0.29.2/checksums delete mode 100644 sysc/tar-1.34/checksums delete mode 100644 sysc/texinfo-6.7/checksums delete mode 100644 sysc/xbps-0.59.1/checksums mode change 100644 => 100755 sysc/xbps-0.59.1/xbps-0.59.1.sh delete mode 100644 sysc/xz-5.0.5/checksums delete mode 100644 sysc/zlib-1.2.11/checksums diff --git a/sysa/autoconf-2.12/autoconf-2.12.sh b/sysa/autoconf-2.12/autoconf-2.12.sh index f15f290e..95d5894d 100755 --- a/sysa/autoconf-2.12/autoconf-2.12.sh +++ b/sysa/autoconf-2.12/autoconf-2.12.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=8447f286410c39a8c5933881a8524add93800fb39571c1fa016ef89eaf604dd6 + src_prepare() { rm configure standards.info autoconf.info touch autoconf.info diff --git a/sysa/autoconf-2.13/autoconf-2.13.sh b/sysa/autoconf-2.13/autoconf-2.13.sh index 9cc36589..9f4ab05f 100755 --- a/sysa/autoconf-2.13/autoconf-2.13.sh +++ b/sysa/autoconf-2.13/autoconf-2.13.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=ef579e5f53689bd5facdd93fd9573785b4778fd18a739932fb0fd91c1bddde18 + src_prepare() { rm configure standards.info autoconf.info touch autoconf.info diff --git a/sysa/autoconf-2.52/stage1.sh b/sysa/autoconf-2.52/stage1.sh index 568e6410..defcab89 100755 --- a/sysa/autoconf-2.52/stage1.sh +++ b/sysa/autoconf-2.52/stage1.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=7c92699f3b1c2f63a18b8a771d00128aa8992403c47a9e552cccad741ced61ac + src_compile() { rm doc/standards.info doc/autoconf.info cp autoconf.in autoconf diff --git a/sysa/autoconf-2.52/stage2.sh b/sysa/autoconf-2.52/stage2.sh index 0f4ac28f..cf988396 100755 --- a/sysa/autoconf-2.52/stage2.sh +++ b/sysa/autoconf-2.52/stage2.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=51bb5ba7d787cf33c74d7c79a843c5e615c050e0c0ee3ac724c4a1dea3a8b75a + src_prepare() { rm doc/standards.info doc/autoconf.info rm Makefile.in */Makefile.in diff --git a/sysa/autoconf-2.53/stage1.sh b/sysa/autoconf-2.53/stage1.sh index 1d8a14de..302a33d2 100755 --- a/sysa/autoconf-2.53/stage1.sh +++ b/sysa/autoconf-2.53/stage1.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=a824987c1e30d13cf2b9d1af8e354eb33f54ef7a8544743c5d7243410894df44 + src_prepare() { default diff --git a/sysa/autoconf-2.53/stage2.sh b/sysa/autoconf-2.53/stage2.sh index ab34827a..3d07812b 100755 --- a/sysa/autoconf-2.53/stage2.sh +++ b/sysa/autoconf-2.53/stage2.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=ae4958fad5a258de859a34e22e46bccb492bf40b18cc2cc6cf9de333afa7e401 + src_prepare() { rm Makefile.in */Makefile.in */*/Makefile.in aclocal.m4 configure rm doc/standards.info doc/autoconf.info diff --git a/sysa/autoconf-2.54/stage1.sh b/sysa/autoconf-2.54/stage1.sh index 45624e73..cf1f7ae9 100755 --- a/sysa/autoconf-2.54/stage1.sh +++ b/sysa/autoconf-2.54/stage1.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=4710e10621e7b13e95b7e46be5792c1936bd54368649e0550d85552470772d81 + src_prepare() { rm bin/autoconf.in rm Makefile.in */Makefile.in */*/Makefile.in aclocal.m4 configure diff --git a/sysa/autoconf-2.54/stage2.sh b/sysa/autoconf-2.54/stage2.sh index 3c4a9775..50ccda40 100755 --- a/sysa/autoconf-2.54/stage2.sh +++ b/sysa/autoconf-2.54/stage2.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=8f84f4e79fa843dd321038d62d284357e031531bf7687dd3e7a204bc090ea896 + src_prepare() { rm bin/autoconf.in rm Makefile.in */Makefile.in */*/Makefile.in aclocal.m4 configure diff --git a/sysa/autoconf-2.55/autoconf-2.55.sh b/sysa/autoconf-2.55/autoconf-2.55.sh index 7167aaa4..fbc24d03 100755 --- a/sysa/autoconf-2.55/autoconf-2.55.sh +++ b/sysa/autoconf-2.55/autoconf-2.55.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=fc52f377a8169339d6d9de871670c6a85829b2d3fc57b7c5d2ed5b6e1dbc307d + src_prepare() { rm bin/autoconf.in rm Makefile.in */Makefile.in */*/Makefile.in aclocal.m4 configure diff --git a/sysa/autoconf-2.57/autoconf-2.57.sh b/sysa/autoconf-2.57/autoconf-2.57.sh index 5c5746de..c4065492 100755 --- a/sysa/autoconf-2.57/autoconf-2.57.sh +++ b/sysa/autoconf-2.57/autoconf-2.57.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=a77d7c39e0f0ab074072ae05b1d81bec2ef73a912c649bbc506b64c485bff20c + src_prepare() { rm bin/autoconf.in rm doc/standards.info diff --git a/sysa/autoconf-2.59/autoconf-2.59.sh b/sysa/autoconf-2.59/autoconf-2.59.sh index 91e950e0..c4f40f8d 100755 --- a/sysa/autoconf-2.59/autoconf-2.59.sh +++ b/sysa/autoconf-2.59/autoconf-2.59.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=c5528d3cd25cc93c2a3af8d2d7281bba8ac387e203d1223855830bc0ee0017fc + src_prepare() { rm bin/autoconf.in rm doc/standards.info diff --git a/sysa/autoconf-2.61/stage1.sh b/sysa/autoconf-2.61/stage1.sh index c610fefe..c4c77e70 100755 --- a/sysa/autoconf-2.61/stage1.sh +++ b/sysa/autoconf-2.61/stage1.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=f123f798e1135347ffb9a84bd09a4a3c569e0941454fb094ba177a384c2a2619 + src_prepare() { rm doc/standards.info sed -i -e '/AC_PROG_GREP/d' -e '/AC_PROG_SED/d' configure.ac diff --git a/sysa/autoconf-2.61/stage2.sh b/sysa/autoconf-2.61/stage2.sh index 071b8c2a..e27978c5 100755 --- a/sysa/autoconf-2.61/stage2.sh +++ b/sysa/autoconf-2.61/stage2.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=9b21657a7c62214a59cb4724c6b676e50ead136bef67f647cba072d061afbbf1 + src_prepare() { rm doc/standards.info autoreconf-2.61 -f diff --git a/sysa/autoconf-2.64/autoconf-2.64.sh b/sysa/autoconf-2.64/autoconf-2.64.sh index 62ebfdf5..448f81c4 100755 --- a/sysa/autoconf-2.64/autoconf-2.64.sh +++ b/sysa/autoconf-2.64/autoconf-2.64.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=a1d2c0d7eda72e4210d6d0d4c771adb8e1bf52302c27d57d0657f0fa9bae601c + src_prepare() { rm doc/standards.info autoreconf-2.61 -f diff --git a/sysa/automake-1.4-p6/automake-1.4-p6.sh b/sysa/automake-1.4-p6/automake-1.4-p6.sh index e0ec7579..08e5a3a0 100755 --- a/sysa/automake-1.4-p6/automake-1.4-p6.sh +++ b/sysa/automake-1.4-p6/automake-1.4-p6.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=2e603260980ec9d6f0cd560e02350a002575bb6fb2279229430c57d45cb29f86 + src_prepare() { rm configure Makefile.in */Makefile.in aclocal.m4 automake.info* aclocal-1.6 diff --git a/sysa/automake-1.6.3/stage1.sh b/sysa/automake-1.6.3/stage1.sh index e40ced5a..48d9f770 100755 --- a/sysa/automake-1.6.3/stage1.sh +++ b/sysa/automake-1.6.3/stage1.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=b19f3bd68f1c9c22efc46e3bc1b685ebc9c90f384e3d25c0c47e5f3a789f3093 + src_prepare() { rm configure Makefile.in */Makefile.in */*/Makefile.in aclocal.m4 automake.info* cp aclocal.in aclocal diff --git a/sysa/automake-1.6.3/stage2.sh b/sysa/automake-1.6.3/stage2.sh index cc4a4a8e..c35c9fdc 100755 --- a/sysa/automake-1.6.3/stage2.sh +++ b/sysa/automake-1.6.3/stage2.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=a4810ca31d5fb1ce968a889c19de8def4470a6a941b6a274b894c6bcb966c6dd + src_prepare() { sed -i '/Makefile/d' configure.in diff --git a/sysa/automake-1.6.3/stage3.sh b/sysa/automake-1.6.3/stage3.sh index 6ba29f0a..e29a8da8 100755 --- a/sysa/automake-1.6.3/stage3.sh +++ b/sysa/automake-1.6.3/stage3.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=e0e13b46d2aaee18d6dd0bbd86c47c1ca951c78e7c5e8e76f79fd14c2502e6ea + src_prepare() { rm configure Makefile.in */Makefile.in */*/Makefile.in aclocal.m4 automake.info* aclocal-1.6 diff --git a/sysa/automake-1.7.8/automake-1.7.8.sh b/sysa/automake-1.7.8/automake-1.7.8.sh index 3faa601e..46886ced 100755 --- a/sysa/automake-1.7.8/automake-1.7.8.sh +++ b/sysa/automake-1.7.8/automake-1.7.8.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=57de0e448b3b334ea728cf1eac5f3a4d75953ec09b0f41c76ada93ef8a1621c0 + src_prepare() { rm configure Makefile.in */Makefile.in */*/Makefile.in aclocal.m4 automake.info* diff --git a/sysa/automake-1.7/stage1.sh b/sysa/automake-1.7/stage1.sh index 633c5bf1..a00e891b 100755 --- a/sysa/automake-1.7/stage1.sh +++ b/sysa/automake-1.7/stage1.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=ef1e4f793f2e53ddb86f39719aac302038d40a5b49a0c7acfb5ec5cdb8462ecd + src_prepare() { rm configure Makefile.in */Makefile.in */*/Makefile.in aclocal.m4 automake.info* sed -i -e 's/2.54/2.53/' -e '/AC_PROG_EGREP/d' -e '/AC_PROG_FGREP/d' configure.in diff --git a/sysa/automake-1.7/stage2.sh b/sysa/automake-1.7/stage2.sh index be6ea8ba..c1a789ec 100755 --- a/sysa/automake-1.7/stage2.sh +++ b/sysa/automake-1.7/stage2.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=a4f8b44f15dd79202fd1900e670b2b789aa2b27a632b6b174300c244986b9d0d + src_prepare() { rm configure Makefile.in */Makefile.in */*/Makefile.in aclocal.m4 automake.info* diff --git a/sysa/automake-1.8.5/automake-1.8.5.sh b/sysa/automake-1.8.5/automake-1.8.5.sh index 6b2e6db0..43e0e2de 100755 --- a/sysa/automake-1.8.5/automake-1.8.5.sh +++ b/sysa/automake-1.8.5/automake-1.8.5.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=39e6fda316adc0c0f0dd59c7c2793d46583f292aca61e2f08c3bd6d0fb23c45c + src_prepare() { rm doc/automake.info* diff --git a/sysa/automake-1.9.6/stage1.sh b/sysa/automake-1.9.6/stage1.sh index 6cbe415c..12796a45 100755 --- a/sysa/automake-1.9.6/stage1.sh +++ b/sysa/automake-1.9.6/stage1.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=9c4e3e511aaaec495a23bac4e79442cda26430f9d63fd7c4392ab4949fb5815a + src_prepare() { rm doc/automake.info* diff --git a/sysa/automake-1.9.6/stage2.sh b/sysa/automake-1.9.6/stage2.sh index 072849a8..0600bf30 100755 --- a/sysa/automake-1.9.6/stage2.sh +++ b/sysa/automake-1.9.6/stage2.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=ce2252cf0e4e402248f06bff1f425829ba68a79a4e34efa2105234cfd0b76ca1 + src_prepare() { rm doc/automake.info* diff --git a/sysa/binutils-2.14/binutils-2.14.sh b/sysa/binutils-2.14/binutils-2.14.sh index c59c1008..c0aebb7c 100755 --- a/sysa/binutils-2.14/binutils-2.14.sh +++ b/sysa/binutils-2.14/binutils-2.14.sh @@ -3,6 +3,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=987b40612eea3ca186b1465fa169f8d979d10e0a7d43536c0d24e7df7eaab06f + src_prepare() { default diff --git a/sysa/binutils-2.14/checksums b/sysa/binutils-2.14/checksums deleted file mode 100644 index f1a2c502..00000000 --- a/sysa/binutils-2.14/checksums +++ /dev/null @@ -1,19 +0,0 @@ -85de1f0626450cf9002855c06be0e0da6bb55989f370e7ebd2054449bf53a0df /usr/bin/ar -e1949d4d9fad1330bd0db1185aed915c4261d81f59d825208b77cfc7ef53a5d9 /usr/bin/as -eb43f2a231a680bd8a41baaa766b23fdc98c33359b18271708b61dba12b39575 /usr/bin/c++filt -54136ec4a3e957639e26b443acdda6a1b41da511ac44e8126c429b5be8b3137c /usr/bin/gprof -a2f6c731542c5bbe554d369661be33f37d5017c2145d6848f33e43d80604ae93 /usr/bin/ld -00d840cd3b0d5a4ec5a577b0ccd796ba42e569117f9827bcdbc388dcd2c04169 /usr/bin/nm -893f9742bc2002c8175f33cdb9fb1e963faef74196bd68d9239f1de2b0211927 /usr/bin/objcopy -997747e8321155d96a090f56f85aea1ef456c5f58d0a5f38a6a7021bfaea2379 /usr/bin/objdump -e49bba1ea6a61fb90f754e8de4692ed0810e7c68429f0b22fbf37670607a7807 /usr/bin/od -06e5089e14fa1b5413892b0f4ecc6fb9734ba0f59f6ba9506877d31b1c4ac653 /usr/bin/ranlib -a24dd433dfad44c3045b512d8e4170e2fec309bbf66ddd6ac501709749d19920 /usr/bin/readelf -ca55356ddddd58ac146a5073f114019354eccbfb761fd800265717c986b57d87 /usr/bin/size -856a22fda1db00fb3ab785fd7255ba5e1d3389ae691327304ded03f19bb1af9e /usr/bin/strings -66a92ba55f92b3db2b1229ced0144192ac4f3b36ba3d4fd0a2011c2fbd8127a2 /usr/bin/strip -97ed2674127a3ff1201ee2b69bcd336a3e7f9396b58f0264d6cd6f08e3908e43 /usr/lib/musl/libbfd.a -e1636c430ebe933462df742d9eec18e0e8ba73dafde763429a6b63ff70612afc /usr/lib/musl/libbfd.la -8bfe163be82996810f105bcd158f9a207c61438db7a7c58306cfd80f2462c35a /usr/lib/musl/libiberty.a -d39bbca00ea43af8a80d0b3f7e2aaabee1e571dd976d17ded01c5972fb5b4ff8 /usr/lib/musl/libopcodes.a -3cb39a86c59f72affc6defe90d4e3c585ffedeb47a8f9bfc015be9b85a04ff7a /usr/lib/musl/libopcodes.la diff --git a/sysa/bison-3.4.1/checksums/stage1 b/sysa/bison-3.4.1/checksums/stage1 deleted file mode 100644 index e1dc9c60..00000000 --- a/sysa/bison-3.4.1/checksums/stage1 +++ /dev/null @@ -1 +0,0 @@ -bf1386d70d56dd169e97bdeaa6282592de830d0e262db59de0451adfd0f9125b /usr/bin/bison diff --git a/sysa/bison-3.4.1/checksums/stage2 b/sysa/bison-3.4.1/checksums/stage2 deleted file mode 100644 index 388a524f..00000000 --- a/sysa/bison-3.4.1/checksums/stage2 +++ /dev/null @@ -1 +0,0 @@ -253ee303e001ee8faa25066e8259595e5dd85209aa1ec947c58a6880d7d86e1b /usr/bin/bison diff --git a/sysa/bison-3.4.1/checksums/stage3 b/sysa/bison-3.4.1/checksums/stage3 deleted file mode 100644 index bb8e3f58..00000000 --- a/sysa/bison-3.4.1/checksums/stage3 +++ /dev/null @@ -1 +0,0 @@ -dd14d6c43beb638a389e91d967589b193d0faf80572db044464440835f1040c6 /usr/bin/bison diff --git a/sysa/bison-3.4.1/stage1.sh b/sysa/bison-3.4.1/stage1.sh index c6b04e8d..31a6f09d 100755 --- a/sysa/bison-3.4.1/stage1.sh +++ b/sysa/bison-3.4.1/stage1.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=37156bd81143981d986a9e728e1dbdd2ead130b454be6cf46315b80d9c04f5aa + src_prepare() { default diff --git a/sysa/bison-3.4.1/stage2.sh b/sysa/bison-3.4.1/stage2.sh index 9ae813da..570d91be 100755 --- a/sysa/bison-3.4.1/stage2.sh +++ b/sysa/bison-3.4.1/stage2.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=1c4358bb5c67eb8a194800d3b705cccf51224c9ef6aa2d847463495c740b7d69 + src_prepare() { default diff --git a/sysa/bison-3.4.1/stage3.sh b/sysa/bison-3.4.1/stage3.sh index 22373a6d..c5dbcd54 100755 --- a/sysa/bison-3.4.1/stage3.sh +++ b/sysa/bison-3.4.1/stage3.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=d0a309628ecc5a9f331a8e4275412689b1c27509f7ebf255a8df2324a591381c + src_prepare() { default diff --git a/sysa/bzip2-1.0.8/bzip2-1.0.8.sh b/sysa/bzip2-1.0.8/bzip2-1.0.8.sh index f46d6fbe..14a68f70 100755 --- a/sysa/bzip2-1.0.8/bzip2-1.0.8.sh +++ b/sysa/bzip2-1.0.8/bzip2-1.0.8.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=02c4d6e6a01c911593eb20bdbc72761cdc977ff48c3ca3b46af4255083cd2679 + src_unpack() { src_dir="${base_dir}/src" tar -xf "${src_dir}/${pkg}.tar" diff --git a/sysa/bzip2-1.0.8/checksums/bzip2-pass1 b/sysa/bzip2-1.0.8/checksums/bzip2-pass1 deleted file mode 100644 index 5acab371..00000000 --- a/sysa/bzip2-1.0.8/checksums/bzip2-pass1 +++ /dev/null @@ -1 +0,0 @@ -6e93edb69a8089d5f0bd20ac29acf2ed1454c0bcb97e9aed085757b02f0f3756 /usr/bin/bzip2 diff --git a/sysa/bzip2-1.0.8/checksums/bzip2-pass2 b/sysa/bzip2-1.0.8/checksums/bzip2-pass2 deleted file mode 100644 index bf24a700..00000000 --- a/sysa/bzip2-1.0.8/checksums/bzip2-pass2 +++ /dev/null @@ -1 +0,0 @@ -9275f8bbefcb9ac683663c9eeaf575f1fe8c2a354de69791a039164807c1a436 /usr/bin/bzip2 diff --git a/sysa/coreutils-5.0/checksums/pass1 b/sysa/coreutils-5.0/checksums/pass1 deleted file mode 100644 index b2dc2021..00000000 --- a/sysa/coreutils-5.0/checksums/pass1 +++ /dev/null @@ -1,54 +0,0 @@ -11c674157ec621bee9f93742eaf96b27ab6df5017f092cd01918388ce5a97823 /usr/bin/install -f6dd08d95b1ecdd32c7804afa226d734fb4efbe54e67532023deb3a95df2899d /usr/bin/basename -8bf26dadc87990c5ec5fe6551145049d52ded48640ce7ac47b05b458ff870cfa /usr/bin/cat -d58a4c9f71e6a9515c91c497ed589cfc308ee3544575ec01ad4e7fa8116ae332 /usr/bin/chmod -994197dd07610b44608b388242c70adb9ec49bb2a643dcfdfb1e105529c2e379 /usr/bin/cksum -24d0111d0c417828d2a4e1aa24b40010792b8c143e16c4e549e2797b01514fd0 /usr/bin/cp -a09aeffc07c868076aa034fd1650f8faca703379aa31d5b5fd911adf98901c82 /usr/bin/csplit -e3149e91b206a83b4e7341b5df6ddefddfe04be4b9859642b23e2ee684de0e2d /usr/bin/cut -39713a15ea9b4a46d01f8d0a2ca99fe83acab34980442cf4e26d0c495e63acd3 /usr/bin/echo -b9b229f0cfe7c2077c7f1ce30b91d07ae02794bb52520367053e4c5dae815617 /usr/bin/expand -79f91e16249f8f595fb4dd68a05413c8f28bd3a15f25ed07d602b504f745b33f /usr/bin/factor -a7071f0800ed49164535244ac82e6288ca7f4c9ef119ce722e809c965feba43e /usr/bin/false -c7c581160a28eaea971e1333b19e07b81e98897a251f05f8fe5fd1fd2c89ad2a /usr/bin/fmt -bfdeeba7192725dc6f5b4084f73e42d518a05900af05a062b4862fcb3b7a5a0d /usr/bin/fold -b914fce359292bd4134af0d0086c4d5920a6482e784c60483c60daa86ba3e2ca /usr/bin/head -142cd716a75921fc3d4f824c75515147f12b53e83f0a89a09f17aaaeaa9b1543 /usr/bin/id -890bd5186317a1da5309881ad12426e45144b059436b7045a18ab670ac34585b /usr/bin/join -c8d87edb84146d2c536be5cea326b5fe456eb9fb39511f535312e52577d1c229 /usr/bin/kill -5c827dc96610836ec41ced32fdff18584dfa7380431cf5f99960effcec16b6da /usr/bin/link -75da5a77d612a6c9ab2c63f52e0c53613917b46f243a6ca78a15edc1ab2322d2 /usr/bin/ln -e74bc32191c7f53b659c7b1937d9799e7e56a71f0d68a00a085df99d900ac71a /usr/bin/logname -7dce8cb879dca250713df0fb9ae496755ba6ef455b1c46c500b0f4074e77bedd /usr/bin/mkfifo -8ef9d767efe94fd240ef54dfcc1e9eb956f3908fd27279e6f8c4f9034be9a188 /usr/bin/mkdir -5643f24deacde0aa38066dcdc98ada987267a92172def48d3d115148379f306d /usr/bin/mknod -95cf6269ae7608960bf1eb1062cd8f1f9981534b8e66449c3076c2b270f02970 /usr/bin/nl -82109de6321e241128763333ba7e32db91d6fd07124dd3198fdd80f5c8679cf5 /usr/bin/od -89537a3ff8d001059b2875e49b02e64f5cc9e70ee0053b1407c9e13a949097cf /usr/bin/paste -876bf7b6743fb7a8b9967f9f8ae0ce7deabe9a109b5d8655e2042435c8dc9141 /usr/bin/pathchk -0eb7a6d22a2a1daccd547e4f61090bf7a19ed63a3aec64076d9b6b14ad5ac873 /usr/bin/printf -0c7b355b1b81093b740efd5afdec417f1902edb3c4c7335320ad371aa67e66a5 /usr/bin/ptx -a5a7d59c3daddcd12a5a1f69710f970fba40f319baa6e8a2d7ee6da55936d046 /usr/bin/pwd -bb5be58fc44331fedc405f28d6bf9014105376db48ab6921de4468c26868b0cd /usr/bin/readlink -cf83e7cf46b52440d593d08c03859bf2354affd3d184d4975fb4d1ba0a9b5260 /usr/bin/rmdir -ed0e8f05df2f9a757a783a783d4d5efc4fc85d5f5ade8b61b6c32bd64047eaaf /usr/bin/seq -3a839fe7e32dff6a2597390660beb10ee15eabd2d1fe4531a58eed035fa0db5f /usr/bin/sleep -978bab078ddc398c8617697143265b5c0791d74730895243e11f30f208389095 /usr/bin/split -ee8532ca989f75ec263121c20f13474ad73aafa503bb2ae2f785708b0244c329 /usr/bin/sum -40d71b38897a5ceacd45a4c49a2d84dab4d175fff4e7fcf98785c31d2ec715f2 /usr/bin/tail -cb8ff79e7566d6fbfe0c5d384163585306a9ef7e9e525fea0bf0c8a5c2af8238 /usr/bin/tee -6ab10d4a009e2b134c7e854f2561da93d74b95701d538659284d5035bc88ff89 /usr/bin/tr -062e387534cc7661b11346524f84e38f5e64a4326819377b9bc3aa675fb6a409 /usr/bin/tsort -07103fb0d194c01576894c800eecc3be9588103e93c6e8b9c0e6063fb9dde5af /usr/bin/unexpand -054c7b8ef262065dc965b885baa858602165609322196515a6e9415b0f9a21e5 /usr/bin/unlink -545d17edd4994ab9d405b27b0ebd5d9ef1e3d4c1c172bc5c47112a740ce88e15 /usr/bin/wc -9464990ed84759efab8bc3b5b67cf6f77c03ccf988bbe6e571a12ea3d6b01cd9 /usr/bin/whoami -0b36cb15c6174b947de4090284d6f68fea18c6b6a9f23e0c95602b62ce988667 /usr/bin/test -0d1e615de04e3d99b5cfd9b86eac332113227eb87707e025748ddde134720596 /usr/bin/touch -af3a6577c63e79cd2bbabd3c966790ef006c2d5d2584573ba91667d45f80fec3 /usr/bin/true -0321a3302b2883914612d9e3dad00e5f338e5c9541651ef293bb38503a9ae39c /usr/bin/yes -c6c9e2a80b89f63611d4d4df687bd69f79701edd957c4f6263eb210c4180ca0a /usr/bin/ls -acb87cf7d9c1be94dde273bf3f9ab21115ff86a1cc783963dd7571729c4a82e8 /usr/bin/md5sum -5400125a5ebe89e3c3841116720ca175522c6d697e960f32239d7ef3f3b8d4cb /usr/bin/mv -ba5655e1ae7be5b5655513b19d03d385840c707528bd0baa907dc2b117d35d97 /usr/bin/rm -330d475015d0d78af61789f44d636b14082d64a64dd7faf481677c014fb5a606 /usr/bin/sha1sum diff --git a/sysa/coreutils-5.0/checksums/pass2 b/sysa/coreutils-5.0/checksums/pass2 deleted file mode 100644 index d3fb74c6..00000000 --- a/sysa/coreutils-5.0/checksums/pass2 +++ /dev/null @@ -1,61 +0,0 @@ -fafa676fe85f662f753bb5257ba6575086c6d4d7b8b27a952624db08e136b1ac /usr/bin/basename -8b4e2b1ea346298b6534894e85cfa3ac4ee9bd1900da1d044a45c366d143dbf0 /usr/bin/cat -24b11f735c4dcbd28e0defcef6208f419ebb3a7f33a5f7addb41d7df9e021bc1 /usr/bin/chmod -e19bd087a5e70f9319a81eae9d38513df68fb69769ca49e3f135f45d8b29c0e9 /usr/bin/chroot -8dd096b3a2973c4e3652e6bfffc30d2d85e8cb9b7f6cbbb2079cdb00a465589f /usr/bin/cksum -6e9c29ae39dc9cc13925fe4066ab1867d0623bc704b2b1be6e242dc27b6c8ea1 /usr/bin/cp -220ee0e1e19ad52403794872fd879619c25e2bf6b22d9616799250f76f8b9960 /usr/bin/csplit -15eea66971190c390da91bd8537c01b689e1cf24cc96cd256607ef437f07f41d /usr/bin/cut -567d079e9c0122410284414c0f2db2248e78686b403dabd9c7abd12c20ad9f89 /usr/bin/dd -c033f4ae4ca47c1ae267d9f983c35366f5bf803b53422a073fbdd60dd3c745a8 /usr/bin/dirname -0884b23703671535b882cffe99720d18f0f915b9323184dc20c0b7ef1af9ec4b /usr/bin/echo -4bb7dca4382da61d02331c6785f254e04789e9a26e034fd4bbc40b969bdc81a5 /usr/bin/env -76932efb69bc33a101a0a72424fc9dd50036b5f3fa09101d2d776a2e8aad7f3d /usr/bin/expand -aea616aaf5c8c63f564a77d4469cbc49088531920dc927db24c70e8c5872c97b /usr/bin/expr -6e082caf5494d14d8e8eb0c8284942389198ac0fff8646c08b3136039a8a1579 /usr/bin/factor -94132ca47c73ec70cc5f817a7d4c3de8ec37f7664564028c6daf27a1f2a75f37 /usr/bin/false -ee5f43940b667026f2152ccde76f8d09cb99eb8adbea29be782876d236ce3797 /usr/bin/fmt -5b4b347107c9eea9e984652ab9ebb8ed95a349a717fedc3e523195b69d7383ae /usr/bin/fold -1b49cc4b6f706c6da74831223c57251298c494b09ebf0e513df9b6536cfa84ab /usr/bin/head -c2af52d735a708ad30b7d493c19e2ef8a059bfc617af26a1e877077c7a25bf58 /usr/bin/id -3e9b0e09d1da2ce9f6a2d0f212f6211e9ff53767a60f5fac040488da97da43b7 /usr/bin/join -3aa7096a22e4056c7ae5329e71965a6e1f5eeb10c471cffd4b86f9de91684588 /usr/bin/kill -f6d99b9010578b4e3112c70131083c27bfcf731862b021df2995fd5738c52b99 /usr/bin/link -ae6e4cdad0a792a72674c487f3874f356a49a25d0d11ea0f9b2abdb466494a50 /usr/bin/ln -576ddcdde28a5d21b953976134f4b89dc0380e5ccfd8c9c489faf44db6d0506f /usr/bin/logname -cc82a9771ebfc62a744b3b5f8b05d7fe86944ff0e02d1a20ac959421238e19e4 /usr/bin/mkfifo -20d933c6787e1edfe47c30601e713fd9e6199852c55bb7af608722516aaaf699 /usr/bin/mkdir -e173f74b72fcfc6b17ae0653a5a88fc36f6ce42bf99e70de4245701bf2a45a50 /usr/bin/mknod -f98ea6c094c9fda45204d228a58bc52ceba02a8bf6e778e855d434387a43e1cb /usr/bin/nl -e49bba1ea6a61fb90f754e8de4692ed0810e7c68429f0b22fbf37670607a7807 /usr/bin/od -9ed0744237c4025a83ee4cc1d4fdf1135e6435899284c6e070b1ceb9b74e0203 /usr/bin/paste -8b03fcd11aba79282d571d1f8ac3ce8839051e3c059e1895cb05cf660901102b /usr/bin/pathchk -39c2d96e779d76562fcee782d82488310fa2c4daaaa54b1811f41ac1879d3009 /usr/bin/printf -293e7a730d7f746731deb9614b3afab805a097f9acf917d53e44acc3acd9cb4b /usr/bin/ptx -fa7ff4f943ca592c623e41a303e697114a420c0a3e5d91c779dfd57ab39b7053 /usr/bin/pwd -3550aefb0eee8a35b4aa46ac31322687e478cb0f03c833e6924e462963e2b0f5 /usr/bin/readlink -1543d06fdbe7fe2a28d6f2aa0a4d8ef69d4c06f6fe8ba605933fed51eda8c7fa /usr/bin/rmdir -291f7fdd7d43fc55da4a50d7c7ba9945568b31602e74fbb3ab94a8b25a039595 /usr/bin/seq -4b7609bd5da6de314b418be80f1be1a525bb4756efb1e9925f0ae7814c6eedef /usr/bin/sleep -c40dac27f90c5f793a1ed37e78bd1015e44688dc2179da209b1065d02ed0c6e3 /usr/bin/sort -5087a0f86f238062a85f2f6ca3e6b33ba6b3c8dd9700e314c1ae3b2af3331409 /usr/bin/split -533d8a75e4460e37714c50eed989a643dffe08e3ab4f7400b966f2241e28a60f /usr/bin/sync -35f681f7cc31a895f5c5e0db8b6a3c203b2ed9ce1771503f198614302e42c600 /usr/bin/sum -7272d4fb3313ad3e19c79393d8785d4b343a915e605332eebbc8f5ac5338e071 /usr/bin/tail -c2c6fae2cad8e29a75ff3f793ca7d059cc50ea4ee7d55f659e8f2d371f7763d6 /usr/bin/tee -643d2912f2055e70284ab036d6d154e4667120726486c3a3329fdb5115b452f2 /usr/bin/tr -75d4e74c03ad027b1b7738e6049ec5c01cfdd7a665ec82e0ecdf921d440e71a0 /usr/bin/tsort -c7d92d8291578de76afa58f1a1160f3373b5935b6b6f1dca63bd0d3d210ea161 /usr/bin/uname -0a51c8f6dc3ea15fd439e11a14d7c13d7094457e17129e7f5de51d886ed8f54e /usr/bin/unexpand -abda7abe33205cda90734216bd3f2cc1dcf859db166d2d6297665a4d178e6bac /usr/bin/unlink -f033207cf5de1eac8f4726b1926a33759b294050090932a6f7de6a6d98a8f9e8 /usr/bin/wc -46f35124f00bcee7ec557406228da3abd04239be7b0ef0c10403139f1e0f0dd7 /usr/bin/whoami -b8942c4ecd012efd53b74a8c5fec424020a7099356c4db017115499016237876 /usr/bin/test -8bc7be81630efacca243feb8ecdaa97bc1d0b5a4060e0decf96af49875a06b00 /usr/bin/true -84109c279ed6445c896fe04a397bf66e1f73f74200f8e58477e828aad7e43c92 /usr/bin/yes -6c2c4baa6e75c00896b01ceb4e2f0ef62b59a7f27184ac1c5bf85f6da2983ae5 /usr/bin/install -0f5fe59d628457041d4cb66ba6dfa27dd25c959aa65298db914c2524c9927d52 /usr/bin/ls -3f43cf65e4ea8b713096607ce7b28c835dacaa0d18bb27fd664156b43b02639a /usr/bin/md5sum -7fbafb8ac8aded995076404ea8c35392c3287a4ae92f7683baf445e321ba1a0c /usr/bin/mv -5bb0d9ac5acc086b1bbcbd9c2f77f124efcc93e5802194a6aabce05c368b86c4 /usr/bin/rm -c086a3b03be0da5fb7ffc5d3d666b9b8a340bc74c9d7c208123c55887c371147 /usr/bin/sha1sum diff --git a/sysa/coreutils-5.0/coreutils-5.0.sh b/sysa/coreutils-5.0/coreutils-5.0.sh index 3caa085d..d23a8fd1 100755 --- a/sysa/coreutils-5.0/coreutils-5.0.sh +++ b/sysa/coreutils-5.0/coreutils-5.0.sh @@ -2,6 +2,7 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=748512d89578c2b454cee350c81707c4a27bc02637429ee5f5d9b32c6d76f73a src_unpack() { src_dir="${base_dir}/src" diff --git a/sysa/coreutils-6.10/checksums b/sysa/coreutils-6.10/checksums deleted file mode 100644 index 06c35d09..00000000 --- a/sysa/coreutils-6.10/checksums +++ /dev/null @@ -1,3 +0,0 @@ -98124acfaf5cd8c1795d9557455607fb157a514867de5b908a9a3c8d00d88717 /usr/bin/date -fe8a8a6d39e35ca2d980ac0dfb57204f34c34aa2ec543bc15f93ff80bcbbd38a /usr/bin/mktemp -40289b9aae91f72a7d44bbc93616dcf2397b60d2532b549d053f3ce9b1040119 /usr/bin/sha256sum diff --git a/sysa/coreutils-6.10/coreutils-6.10.sh b/sysa/coreutils-6.10/coreutils-6.10.sh index a5930c19..2e31b5de 100755 --- a/sysa/coreutils-6.10/coreutils-6.10.sh +++ b/sysa/coreutils-6.10/coreutils-6.10.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=7ee4b097f5a896af925b53eee7055ba87dad89949f44d14695566249f45a5eaf + src_prepare() { default mv lib/fnmatch.in.h lib/fnmatch.h diff --git a/sysa/diffutils-2.7/checksums b/sysa/diffutils-2.7/checksums deleted file mode 100644 index 6acdbdcd..00000000 --- a/sysa/diffutils-2.7/checksums +++ /dev/null @@ -1,2 +0,0 @@ -c3d87abbcc66ac9db7c7c52c808632cefb1ed5b2c7a779f1f1413247e5e2677c /usr/bin/cmp -3ebd884138bdec61da56ab063ec1ef8f1913fe8a7d2ef3a12c79fb25064a983c /usr/bin/diff diff --git a/sysa/diffutils-2.7/diffutils-2.7.sh b/sysa/diffutils-2.7/diffutils-2.7.sh index 5e1ff62c..42dade50 100755 --- a/sysa/diffutils-2.7/diffutils-2.7.sh +++ b/sysa/diffutils-2.7/diffutils-2.7.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=2cd5ac019b73c1be35bf08bf7a879b49962d666020a8fdf2823e249d2a13a9e5 + src_prepare() { default diff --git a/sysa/findutils-4.2.33/checksums b/sysa/findutils-4.2.33/checksums deleted file mode 100644 index 28ac4e54..00000000 --- a/sysa/findutils-4.2.33/checksums +++ /dev/null @@ -1,7 +0,0 @@ -5a7e6f477bbbf2389a810f8884b9788970e713cdbfe36bc0ecef3596717ad2ad /usr/bin/find -7e01af08333f7770de7fdafaa120730bb4daca68521df8fa543bae60b71f1789 /usr/bin/locate -47ef19441f01b383d8cb42092111f738b230dd37128ddc763042f9cabfdc6770 /usr/bin/updatedb -656f6f5d0070dfdf08f5d5819b30062bd4e31bf7cde876a49fc526896e36f3a7 /usr/bin/xargs -a7597dbc322c5985e51599d343eb2b98bf4e6092ce06595a6efc9ec82646fc4a /usr/libexec/bigram -9e9195c230e36f5f000d967231d3a4c76f286dbc02a71f47d7c669f1c4f8ee75 /usr/libexec/code -60f76f247a99d167744c94bfba1d0ffef29cb4e2652e838d34cd514020ce474e /usr/libexec/frcode diff --git a/sysa/findutils-4.2.33/findutils-4.2.33.sh b/sysa/findutils-4.2.33/findutils-4.2.33.sh index 8c244de9..46f12a7f 100755 --- a/sysa/findutils-4.2.33/findutils-4.2.33.sh +++ b/sysa/findutils-4.2.33/findutils-4.2.33.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=a01861fd8b93496f932cd94fd3dcccd7241a6bde613ea9390c26398c7588fba4 + src_prepare() { . ../../import-gnulib.sh diff --git a/sysa/flex-2.5.11/checksums b/sysa/flex-2.5.11/checksums deleted file mode 100644 index 4edd27a2..00000000 --- a/sysa/flex-2.5.11/checksums +++ /dev/null @@ -1 +0,0 @@ -1e6280bcd57c357ad60c687ad5fab6597b9e6ef5f0a1186fcfef6383b76a3242 /usr/bin/flex diff --git a/sysa/flex-2.5.11/flex-2.5.11.sh b/sysa/flex-2.5.11/flex-2.5.11.sh index 9e060cbb..b9acfe76 100755 --- a/sysa/flex-2.5.11/flex-2.5.11.sh +++ b/sysa/flex-2.5.11/flex-2.5.11.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=8c0c50860613d0223d36892013493b069c1855eb002b95526d55d590207635ec + # When we rebuild flex it no longer needs patching # and can use simplified makefile src_prepare() { diff --git a/sysa/flex-2.6.4/checksums b/sysa/flex-2.6.4/checksums deleted file mode 100644 index ae4d638b..00000000 --- a/sysa/flex-2.6.4/checksums +++ /dev/null @@ -1 +0,0 @@ -3507fe902492ff1ffab5b5b74efecda17cac3b66d45b49e1d05ba9cfe5f7f65b /usr/bin/flex diff --git a/sysa/flex-2.6.4/flex-2.6.4.sh b/sysa/flex-2.6.4/flex-2.6.4.sh index df5a6536..22252469 100755 --- a/sysa/flex-2.6.4/flex-2.6.4.sh +++ b/sysa/flex-2.6.4/flex-2.6.4.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=e4150bd14b0e3f2ab3afa918971c8589ed79be0fb1f2beb85f27989c873461fd + src_prepare() { default diff --git a/sysa/gawk-3.0.4/checksums b/sysa/gawk-3.0.4/checksums deleted file mode 100644 index 66dcfca2..00000000 --- a/sysa/gawk-3.0.4/checksums +++ /dev/null @@ -1 +0,0 @@ -64436284acb7498d8371ff4aef7bcaa5070b91dc0c280e8f3f6cb56a9cdb9ea2 /usr/bin/gawk diff --git a/sysa/gawk-3.0.4/gawk-3.0.4.sh b/sysa/gawk-3.0.4/gawk-3.0.4.sh index bdc7dc5f..33c88ccd 100755 --- a/sysa/gawk-3.0.4/gawk-3.0.4.sh +++ b/sysa/gawk-3.0.4/gawk-3.0.4.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=4c151b8fac8731d6f7ffb5279353d4f16e2cbfe7374d48c48a571ae09d7a9c50 + src_prepare() { default rm awktab.c diff --git a/sysa/gcc-4.0.4/checksums/pass1 b/sysa/gcc-4.0.4/checksums/pass1 deleted file mode 100644 index 30b3a12d..00000000 --- a/sysa/gcc-4.0.4/checksums/pass1 +++ /dev/null @@ -1,13 +0,0 @@ -29a5815774cf7d45427f9e24acfeeae876a97b5fed0337f96dfdc736ff86a0cf /usr/bin/cpp -32c7d1cf7a2a7b8fbde1cec356a9b3bff66dd17ffbb7568f14c6c4467779190b /usr/bin/gcc -32c7d1cf7a2a7b8fbde1cec356a9b3bff66dd17ffbb7568f14c6c4467779190b /usr/bin/i386-unknown-linux-musl-gcc -32c7d1cf7a2a7b8fbde1cec356a9b3bff66dd17ffbb7568f14c6c4467779190b /usr/bin/i386-unknown-linux-musl-gcc-4.0.4 -a3d53c1ddfe54c1705d0b815ff8584935c05bbaeced0da9e4b4bf9668875d579 /usr/libexec/gcc/i386-unknown-linux-musl/4.0.4/cc1 -b047b869a377ca346eb0338772f35b5444bc0f89bc0e7747e2822971d9b5d250 /usr/libexec/gcc/i386-unknown-linux-musl/4.0.4/collect2 -de4566c661258fa626ea7076e6c57af95c01d0786bcdadb12af23852cc421a2a /usr/lib/musl/gcc/i386-unknown-linux-musl/4.0.4/crtbegin.o -c7eea5e845fe2ee5538704d59c6e777d4f72b7100e78d5f86f8d95d96ab2ec20 /usr/lib/musl/gcc/i386-unknown-linux-musl/4.0.4/crtbeginS.o -de4566c661258fa626ea7076e6c57af95c01d0786bcdadb12af23852cc421a2a /usr/lib/musl/gcc/i386-unknown-linux-musl/4.0.4/crtbeginT.o -342276a6ad25e3d064bba9c5d50fbeaae15d0aefdc5c72b1e796366189af1b1b /usr/lib/musl/gcc/i386-unknown-linux-musl/4.0.4/crtend.o -2bf001e0be96ea7c53adf35b1bf0a677eee02008e3aee6c30166d100b720687c /usr/lib/musl/gcc/i386-unknown-linux-musl/4.0.4/crtendS.o -e44dd75064575efbe42099945a9154789a33935def80a07b0c7c4a761eac7c10 /usr/lib/musl/gcc/i386-unknown-linux-musl/4.0.4/libgcc.a -2af47fa10fd49ceb8c93c2179a348089f39203391499c8833fadfd730149cd38 /usr/lib/musl/gcc/i386-unknown-linux-musl/4.0.4/libgcov.a diff --git a/sysa/gcc-4.0.4/checksums/pass2 b/sysa/gcc-4.0.4/checksums/pass2 deleted file mode 100644 index 7d6b3fff..00000000 --- a/sysa/gcc-4.0.4/checksums/pass2 +++ /dev/null @@ -1,13 +0,0 @@ -a46669c4d22fa0415e10abd6572db4b99c32b35a8fe6a5f158ac77a38636f461 /usr/bin/cpp -8b9b4c5a539ebd380533b75aa2de276c555da09b4fcfb2087cc2ef8a2ce000ba /usr/bin/gcc -8b9b4c5a539ebd380533b75aa2de276c555da09b4fcfb2087cc2ef8a2ce000ba /usr/bin/i386-unknown-linux-musl-gcc -8b9b4c5a539ebd380533b75aa2de276c555da09b4fcfb2087cc2ef8a2ce000ba /usr/bin/i386-unknown-linux-musl-gcc-4.0.4 -6a756aaa35b6755456917ab736244956efdfe3c72c68b303c2d4e858e04a0d45 /usr/libexec/gcc/i386-unknown-linux-musl/4.0.4/cc1 -7e13583f6ca8bd13df552282a46874c1f9e6ad080f3d543076d98e0410aa41ef /usr/libexec/gcc/i386-unknown-linux-musl/4.0.4/collect2 -a07db1648128987f10debb1730b4456c0423aab5bd93d68e4f2b47447a11c5d9 /usr/lib/musl/gcc/i386-unknown-linux-musl/4.0.4/crtbegin.o -20a3bbbd5cd59b91660628d416d489437463b651fa15b5ea5f026b45c9e35b65 /usr/lib/musl/gcc/i386-unknown-linux-musl/4.0.4/crtbeginS.o -a07db1648128987f10debb1730b4456c0423aab5bd93d68e4f2b47447a11c5d9 /usr/lib/musl/gcc/i386-unknown-linux-musl/4.0.4/crtbeginT.o -342276a6ad25e3d064bba9c5d50fbeaae15d0aefdc5c72b1e796366189af1b1b /usr/lib/musl/gcc/i386-unknown-linux-musl/4.0.4/crtend.o -2bf001e0be96ea7c53adf35b1bf0a677eee02008e3aee6c30166d100b720687c /usr/lib/musl/gcc/i386-unknown-linux-musl/4.0.4/crtendS.o -480e0b4c1ec4888f1665b85f46ba15db61d057ab326599883e8960ae46c2e998 /usr/lib/musl/gcc/i386-unknown-linux-musl/4.0.4/libgcc.a -68d257330d35c0ab81ab948983eb7fb91c1ec821a2abad9046e9aa0fe9cbf342 /usr/lib/musl/gcc/i386-unknown-linux-musl/4.0.4/libgcov.a diff --git a/sysa/gcc-4.0.4/pass2.sh b/sysa/gcc-4.0.4/pass2.sh index 2820d9fd..3f2593e9 100755 --- a/sysa/gcc-4.0.4/pass2.sh +++ b/sysa/gcc-4.0.4/pass2.sh @@ -4,6 +4,8 @@ # SPDX-License-Identifier: GPL-3.0-or-later +checksum=d7a441832f1c25666a5280dbd19edc4727be42c245dd29d6c7ebfac045b448eb + src_prepare() { default diff --git a/sysa/grep-2.4/checksums b/sysa/grep-2.4/checksums deleted file mode 100644 index 17c1a543..00000000 --- a/sysa/grep-2.4/checksums +++ /dev/null @@ -1 +0,0 @@ -107f1df091f5d1d7ad19def977135361836755eaab2120548afab7b23c582370 /usr/bin/grep diff --git a/sysa/grep-2.4/grep-2.4.sh b/sysa/grep-2.4/grep-2.4.sh new file mode 100644 index 00000000..7b97fe5f --- /dev/null +++ b/sysa/grep-2.4/grep-2.4.sh @@ -0,0 +1,5 @@ +# SPDX-FileCopyrightText: 2021 fosslinux +# +# SPDX-License-Identifier: GPL-3.0-or-later + +checksum=5e48a54d2cfcdfea2803d7f60d6a57b1fd563920064beb6b13fa8bb96155bb5b diff --git a/sysa/help2man-1.36.4/help2man-1.36.4.sh b/sysa/help2man-1.36.4/help2man-1.36.4.sh index 37ad7fb0..feec4e12 100755 --- a/sysa/help2man-1.36.4/help2man-1.36.4.sh +++ b/sysa/help2man-1.36.4/help2man-1.36.4.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=4f047b1c7b5b04b8617a18ca990ff2002fa780377391bd20e39b7ec11df66b0c + src_prepare() { autoreconf-2.59 -f diff --git a/sysa/kbd-1.15/kbd-1.15.sh b/sysa/kbd-1.15/kbd-1.15.sh index da437722..76436883 100755 --- a/sysa/kbd-1.15/kbd-1.15.sh +++ b/sysa/kbd-1.15/kbd-1.15.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=001c9f84b3d7a5090fb2f4a0e109e49e80f9c59570e81870bb1debdcbb280f3b + src_prepare() { default diff --git a/sysa/kexec-tools-2.0.22/checksums b/sysa/kexec-tools-2.0.22/checksums deleted file mode 100644 index d39c499f..00000000 --- a/sysa/kexec-tools-2.0.22/checksums +++ /dev/null @@ -1,2 +0,0 @@ -55636ab04343262e257e2559074e36358b292491a90ff50f2a6ad2f94eb29b28 /usr/lib/kexec-tools/kexec_test -908da401f056cdc118015014ec1c366a666a3c5e3958726582c245bab5038a41 /usr/sbin/kexec diff --git a/sysa/libtool-1.4/checksums b/sysa/libtool-1.4/checksums deleted file mode 100644 index eb00bc73..00000000 --- a/sysa/libtool-1.4/checksums +++ /dev/null @@ -1,2 +0,0 @@ -7dbd82c34610847bbd7fbfce7b5797671a2ab2fdce83ec7375f2fed8692096d4 /usr/lib/musl/libltdl.a -d1dc943c5b262b96cf159f902eabd2f40aaa8e722fa80949296761d725e2176e /usr/lib/musl/libltdl.la diff --git a/sysa/libtool-1.4/libtool-1.4.sh b/sysa/libtool-1.4/libtool-1.4.sh index c387dcf4..8906fed8 100755 --- a/sysa/libtool-1.4/libtool-1.4.sh +++ b/sysa/libtool-1.4/libtool-1.4.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=b2f76514d849adaa13083379f76f36f868d147949b7a2fe34e72b45bce152fb2 + src_prepare() { default diff --git a/sysa/libtool-2.2.4/checksums b/sysa/libtool-2.2.4/checksums deleted file mode 100644 index 4e8d3a04..00000000 --- a/sysa/libtool-2.2.4/checksums +++ /dev/null @@ -1,2 +0,0 @@ -203e6f11acbacd7bbfbff24be4ee91dfe6b6ea5f6978998eac0e24f648007297 /usr/lib/musl/libltdl.a -4418ede5a8b651e1c28bd40d74b8006f604057ac55e2877724d41ea3b5aa26e6 /usr/lib/musl/libltdl.la diff --git a/sysa/libtool-2.2.4/libtool-2.2.4.sh b/sysa/libtool-2.2.4/libtool-2.2.4.sh index c7dcc008..164a2c5e 100755 --- a/sysa/libtool-2.2.4/libtool-2.2.4.sh +++ b/sysa/libtool-2.2.4/libtool-2.2.4.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=7e6a1082a4785a7b58928865a40ed2c93940af54972a2dc30ff10185da97b491 + src_prepare() { ./bootstrap } diff --git a/sysa/linux-headers-5.10.41/checksums b/sysa/linux-headers-5.10.41/checksums deleted file mode 100644 index cd0fcde0..00000000 --- a/sysa/linux-headers-5.10.41/checksums +++ /dev/null @@ -1,910 +0,0 @@ -4bf845389fc4ea3871dc8007e7b0fdbc0b8fc539564d884222d1e5bd1323c592 /usr/include/asm/a.out.h -8ef5efeb3f25ae47ce03ba892f5caf77631b1257715fc12de72c21e61db17e43 /usr/include/asm/bitsperlong.h -b0b8a0eb71fe00ff4de557b8c860e8d00363c7611dc2747663233baf5f7f15a1 /usr/include/asm/boot.h -653adff4a7d6efe8929bdc84e26ebaad52a13ddce6b3a8544cb7ceb5eca41ddf /usr/include/asm/bootparam.h -e8927b5fcab215111f961510cd8db7d5e4c76c8e8e4dd17ad3d1681fae04756c /usr/include/asm/byteorder.h -aa44021639863091cf574cc2064cc9d60bf6d131f6db25e6730d20532b71eeae /usr/include/asm/debugreg.h -5f5165bf1e8c3f0806b13dd892b5cfad5995898a8170cb73c7375e23cfabe28b /usr/include/asm/e820.h -7a5a95272343633b138abb330736b59ed95690c05ebec8aa80e6b9c293a4e3de /usr/include/asm/hw_breakpoint.h -4262d341163ba23a52c3945af66b058b1a3b8086d87e0dbb12fa64b605ccd64f /usr/include/asm/hwcap2.h -5a875cd18833fc387e2af4133fe75f9dcbcad1a585c77a4e58bb11ec306ba805 /usr/include/asm/ist.h -0678cff994eca6683d93fd27a06210ba1ce347e1b6dc014e3e1f81b7487ee768 /usr/include/asm/kvm.h -4b5a4a80269fb143201c2f76fd5abf19fa7645498fcfdfb1bf2a845d49ed64d1 /usr/include/asm/kvm_para.h -114a3e888c88970515d73484f51551fc664d163f156d7279186ecbf6b18bf870 /usr/include/asm/kvm_perf.h -fe0335d9a95e12a332cd257a65d6d3435aaba4dc51bb698aeabef06bc7db0bd9 /usr/include/asm/ldt.h -90d4401488740908695c7d2735c8984d57a42d0670be54f8501bd76407cc41eb /usr/include/asm/mce.h -ef51bfa305b8709b784ba3ec8a1932f866b2bdd143d2a362ab57884f8e78b31b /usr/include/asm/msgbuf.h -cbf83bd90349751d19f59017ef7539b10b037e3a4538f370b4d5e524c178bcb9 /usr/include/asm/msr.h -33be8b5580aa795894833acacbc6ace0dcd0f7f3791e1cdeebd7da8189eb8d17 /usr/include/asm/mtrr.h -8f848ed2cb9d4d9691684ce27333f4632fd897469b5ef12622fb48b243d80810 /usr/include/asm/perf_regs.h -983090c7e5e7eaff27114ec216889a8ad26e40ad8fbb78b8ae6c09391dc61543 /usr/include/asm/posix_types.h -6b4651b81b4b3becf80f762bbf3d34a8a2d48c10b0987af13dafcdedebc22afd /usr/include/asm/posix_types_32.h -5cdabc01dac0a3e9731ac16353210a615ca44e85b6ec9eafd2e79206e0b26c76 /usr/include/asm/posix_types_64.h -8814d01cabe26b9b2c8ee27feb00b21af889aef6e66098033fd1ea388da642aa /usr/include/asm/posix_types_x32.h -3b0873bfcc2033cbf840eaad35ae79e558593f333e1337c767119bb3a5f9f376 /usr/include/asm/prctl.h -2e61ac0b58e9dc6ded4924bd4fe51410d315aed983892751a61d6470e601c780 /usr/include/asm/processor-flags.h -761b6f5075ea4a9b8d487ae0819a0850b858687ba242ae7f74afe0731eb76a55 /usr/include/asm/ptrace-abi.h -d9bcac6b537e14d7a6cae8ebc156647a5794db071e71ae6f2ff34e84abb48125 /usr/include/asm/ptrace.h -8f7b521c24772ae72d98a1d2d9302795ad6955da58950aa713b7fb1ec1c49124 /usr/include/asm/sembuf.h -cccc5e8a9a7ad608a04f242530345694bd7150bd73315513284142b6a39ba4b7 /usr/include/asm/setup.h -49b8923d0f92a516684371fa21813d9aebefd494f26aab027e1a0a0b8ae8cbc5 /usr/include/asm/shmbuf.h -4535b2985635552840bc9d27b72d05e82280a558250082cbeb78b2c38398bd30 /usr/include/asm/sigcontext.h -4ee7224306979cb76ef8a233ad248eb02bb2126380fdb9d7f91387393d56a248 /usr/include/asm/sigcontext32.h -9bdbf34cba5d10fd6fed612d6d7d8096f38e2e1d2993af5f25ee4423c1db1ea6 /usr/include/asm/siginfo.h -0d7deba78dc5a191bd14d8737dc4cb4e012b49c6387245beb97d6a0fd195c292 /usr/include/asm/signal.h -5cca0ba1e1a55cfa1e853e326eaf4a69f48c1d0caf2d3724ee41917fff042ca6 /usr/include/asm/stat.h -c4e7415dc58cd4e35581fcf3874ae0f50b0f9dbbbb2f7ea3044ce2e1bca741a6 /usr/include/asm/statfs.h -336ddecaf767a3271a9804e254f28f336fb44e03c53f018cde1d6fbef7f60fee /usr/include/asm/svm.h -be9585b942fffc79f371c2ae9b999ad513bd8159ba3d99bee395a9c61e99981f /usr/include/asm/swab.h -a1dd18c4e5c39422b86ffe6b588960921c2b166bd80e9f629f282f1e3e384be0 /usr/include/asm/ucontext.h -a83776c3b064c9d1f04ea0a8228e20eef166508c6c13cd75afbabd3237acc445 /usr/include/asm/unistd.h -9effc6328ab1e7795279445609e7514ac83de662d4d288541eddebc6f1b01a94 /usr/include/asm/vm86.h -12ce9f73b3deff923fe098c0249cd1a512e4bda4409294ef82087159d7da7719 /usr/include/asm/vmx.h -3c788108fb83ed76a25fce9ca5c700bd05d6dbea983adfb89a92c5c5f8acf7b8 /usr/include/asm/vsyscall.h -5cb37d9f62fff24b2cf57dbd5d319e5c42e2880d5b70d8b17e1288dbc11a3050 /usr/include/asm-generic/auxvec.h -74a305fd9066eb64f775e56b49569e7909d0916c030d4f0972376b310e732833 /usr/include/asm-generic/bitsperlong.h -5e3779cf689728e3ef4a7151f3f3f60cf32939146b078365e19ec1381c7dde1c /usr/include/asm-generic/bpf_perf_event.h -2c148e92b8318deeb767fabd60822113e575ee664ff09a1873aed8f7a495793c /usr/include/asm-generic/errno-base.h -fb7b5a504015f3a9074c641e7371b250d867d751d90e4a22a8ac17fced3d50af /usr/include/asm-generic/errno.h -c5e6fbbaa4b78e68571619e67254f32655dad584b5a8ea5ffaaf8321e0929236 /usr/include/asm-generic/hugetlb_encode.h -9b13a73bb79a553d0e0bc01b0955c0f00fc6e079400a069a72d689ec59126cc8 /usr/include/asm-generic/int-l64.h -eb8b891e775ebb50af0353fdcbc625854fd98780399b3a57a404d36af6c29749 /usr/include/asm-generic/int-ll64.h -76396e5537d75285c3ca20e3b6a79b101eebfdc14d39c104ff7eab778672160e /usr/include/asm-generic/ioctl.h -456d8d175500bae6f73a66a023a71044f9cb077ab17531a7bf8df1509cc8dae3 /usr/include/asm-generic/ioctls.h -e827d13174fcc3957db6746c9994fadd1f308461310d9de9e19d52e7390595c9 /usr/include/asm-generic/ipcbuf.h -f8d4c35abae00f459017d39a7b0c3467752717f3d090f771492d139ac83743c5 /usr/include/asm-generic/kvm_para.h -8d98a3e383d127f142f62e637edac1425eeafe04cbbacd5b8b96708e6c03ad8b /usr/include/asm-generic/mman-common.h -0de85a124712e8d11e80e59e7a2ba4d60c213ef7fb6b97416915a8b8c3aea48c /usr/include/asm-generic/mman.h -c050a8fe538b0487af93eea2ffc220663bbf2df010062d8cbb3b000d8d81d914 /usr/include/asm-generic/msgbuf.h -9d3d4f3912ec8f1ee67dcb00c63d6f7f9afb11b7ceb56785e8d97ebf794f307f /usr/include/asm-generic/param.h -9dd08530c854efe264c96769962fbf31b7303eba1480cd7cd0bdfdd258e1bfd7 /usr/include/asm-generic/poll.h -8d273280f282bf9e810f00ad9905977161dec3f103ef789892ceec8c453e1398 /usr/include/asm-generic/posix_types.h -c40ece4f669c11a4536e791777af66ddd5749cfc5404a8788ff76a7e741e9b60 /usr/include/asm-generic/resource.h -264d43a1accb41a42b865acbe536d262c0f84dfbf017ec25adea4473b7e2810e /usr/include/asm-generic/sembuf.h -bb3949fbeb7daa963d8d329aea4a1a92b3ffa437d8561007321f68d161f6dfe0 /usr/include/asm-generic/setup.h -d45aa1d9c60284a892083647d26cf5cdb88b109f803e4195f598a25c404c4b9e /usr/include/asm-generic/shmbuf.h -c49bbe8a76eeda3331810952444b2745d0ae8600cbfed9e33e6c36912a677c07 /usr/include/asm-generic/siginfo.h -7f52c54e8eeab761524ee82ab7b9099afccfbd03e65e10e9e19f417afb99e950 /usr/include/asm-generic/signal-defs.h -4c8fc41e6a3cf8135f6bfe1106092b920844ac15147c520b737960baf60ce8cb /usr/include/asm-generic/signal.h -03bfcd42e1bf77bc96d23bb08e891d58d548fd9d912afed9e0890073c9348c4c /usr/include/asm-generic/socket.h -3e46cdcb281f87f1b532901e6388eed77fa687c3c5c56f72aceb8640696a4ef9 /usr/include/asm-generic/sockios.h -8c8b66ab62a09ed42e8793c82edbf4a18ba4362891f1ed91026933e1a6c8cedf /usr/include/asm-generic/stat.h -f530df64a1f223409defd494e75b17531959b940329a0ccd239646529ea64f24 /usr/include/asm-generic/statfs.h -e91b8a175cabbe3b9b1ca9cc2eab3588d122c15eeb2b8680b21cea785052f597 /usr/include/asm-generic/swab.h -42d3212491166ef8657026f2bb2db3331cb397a6d16e696620137c008471ce23 /usr/include/asm-generic/termbits.h -09b4477d655ddd2c5657e83a0761700d6706f012c7365f310a6b0a6696936a10 /usr/include/asm-generic/types.h -6d69ae18801e22b5642bdc9ed3ec44ba4f8e858fd298fdaa07693c58e5d49cbf /usr/include/asm-generic/ucontext.h -57724dabb5062365b60c090f500210df88caca75eca7fd879587054d7bf4d30e /usr/include/asm-generic/unistd.h -154dcddfa88ba4f303636cc90b060fc63b6b111491e3629a7eefaeaf4e2cdf32 /usr/include/drm/amdgpu_drm.h -ab4c08e41f8ec3bab0428999e00f5c5f967fcc00bb4f7531d512d8bffb92112b /usr/include/drm/armada_drm.h -49641ec9d3148c525a7cb7d1e6dfbdc12c5f25a13eb90a1af56afe85c6fde61e /usr/include/drm/drm.h -9807b1ae95f9814c386338a4986a9428fa68fba833ec4ecf0d166a6824a065ea /usr/include/drm/drm_fourcc.h -113ba3bd08e941ec1ce4047e2b3cdd57471ef284c483d468d3b4ba600543901f /usr/include/drm/drm_mode.h -fd1a9f523738de090ab5018fc6776b83d18e43ad84f2a0825f6a72d6278c542a /usr/include/drm/drm_sarea.h -219236cb547080f0420bad5cc7166e43da6af221762ef5206ca47c44d6e96b7c /usr/include/drm/etnaviv_drm.h -0d41355da80b7d5a653fa2a168d939f52aabadf8349ed045c1cb269a66c49ee5 /usr/include/drm/exynos_drm.h -3b46b5c9e943420bcdf2683d65f6feec81555bc89a1a710d1bf6dc527edab3c2 /usr/include/drm/i810_drm.h -155353b981c35cc5f1bee2d6c60a4dcce07d40908ed99edb20e566e2fbb698c8 /usr/include/drm/i915_drm.h -118eafe604a7811402ab4d254a23038beac454e97d3ea03a7f96bc2382becf4e /usr/include/drm/lima_drm.h -20be6c1c32101d66c08a5741dfd7ea834221199a5921ac0e4b4698c432dafc0f /usr/include/drm/mga_drm.h -d862289c84e3e93778de6ce48b811d26da5f7811279209a7de116c946474b262 /usr/include/drm/msm_drm.h -96e5abec059cc47f71b3bb44b820b4b6504af2688038e19dc8644c985993046a /usr/include/drm/nouveau_drm.h -66ddd07d4ec4f83151659e7b97dba15809283a853a42ec0f7e0dd6b4bf6c4723 /usr/include/drm/omap_drm.h -fdb28092025cee1022242672723fb525f6df0c3e83b091607fa1b6ef2a01b319 /usr/include/drm/panfrost_drm.h -548e963e52309e741c413a2d1918e6f8e31399a350f98b5fd46c38155546ba6e /usr/include/drm/qxl_drm.h -5ee8a4d8dc2f8529bc3082ae99e19b836b9241d3ec8380d6e544165c2468ce2c /usr/include/drm/r128_drm.h -ce6f1dc9b4fde9079225724882259e1c87901ed52cb63af2cabd861ec9a4e07c /usr/include/drm/radeon_drm.h -09f5f47769f6365b2e321ece9e83ce1e4d6aef6ae727dacd33d02d2fd64cb26e /usr/include/drm/savage_drm.h -adcefd79c9a2bc66512df3444e82a81e3193c764cc9c310287e7cb7b8ef51848 /usr/include/drm/sis_drm.h -e62146a41c5dc860b7c170a43ada8b020dfb78d5918f1c5082f748f99ad88fff /usr/include/drm/tegra_drm.h -fb78a12b38cfba82a0fe4f72c08a99ac57d3b68313945eb0d403478a8da68357 /usr/include/drm/v3d_drm.h -f1ffa366621a643e4f81d4b0c15db46a8405a94a45cc08708cc8a702abdb3053 /usr/include/drm/vc4_drm.h -6a8f670533999ac20475c5a2245c710e39a2a2d04c3463dcb0485108fd378372 /usr/include/drm/vgem_drm.h -7a6408cb3c55b27457830219a5903c6232082fcbad85a195acceb2c9a2b76184 /usr/include/drm/via_drm.h -d80818cfe1ee862dfa9fb23d46f37a10ae80a2901037421742c40cff3a889772 /usr/include/drm/virtgpu_drm.h -feee55e509c5c90ca661b850b6e7636f25a9881a7a6d3e28531cde9cc2efcf46 /usr/include/drm/vmwgfx_drm.h -d34802c7554e68a1473aff124447496496762194f1b054a5c78046a9a57827e9 /usr/include/linux/a.out.h -ebebabc1e551e328b629a69462ba627b3557ea57e33e45b3a78e453b358572c6 /usr/include/linux/acct.h -9982b7b75f459d10dba1e4d47bf2123ce2ec68cf39107741ae9a7f8817ab851d /usr/include/linux/adb.h -e7f5142f332560c57d8c54f5c10cdfc3d0db7e2c7b5e295a3ebd8453f679a4dd /usr/include/linux/adfs_fs.h -d6e24e9782d5a3e04c365fbd472525b345e9840fa1b44a6fe1a603f404953164 /usr/include/linux/affs_hardblocks.h -bac74718633d65bf0924d51e54f8fb88f7c006a3561c319a4cff202e1b5be39b /usr/include/linux/agpgart.h -1f149322eeb746481527a6627e2432ea384c78dee0ee309797d27886e638d352 /usr/include/linux/aio_abi.h -72804b2c3eb11072397925d672b1261084d8b33fcf118f9531211b9f91297f62 /usr/include/linux/am437x-vpfe.h -db54af11dc757115d8a88e4eaf2d6e922fb449a6ba01d91a28216c00269a24e9 /usr/include/linux/android/binder.h -d4583ea891b2f1f967e533713896762749c893f8eb08547fbdfbfb6ce2b7cfd6 /usr/include/linux/android/binderfs.h -ff89220a3b3bad9b66bac8897e7f66654b40d63054951329cec62f34c96dc1db /usr/include/linux/apm_bios.h -28b3ebc0ce8c04f23453a63e0f9a0149e4c2222e9e7aa6f53e96d27d733209c1 /usr/include/linux/arcfb.h -24450e87e6c9182cb5ccdf7689e5b231c07d8ba352ae101a1df871b19379ac71 /usr/include/linux/arm_sdei.h -f5f8ac345b17867353b808d4a2c69d3273c84dd31525c191c30c8e632a59f67b /usr/include/linux/aspeed-lpc-ctrl.h -879802d67de036ece8cbe0631d0de1fc7e13fdf70fcf87a2c1f29241d3949e10 /usr/include/linux/aspeed-p2a-ctrl.h -b7b8606ff961359386022b8f75e39c58aa23c3d68010d41212c489e459ffa443 /usr/include/linux/atalk.h -1530f28d55c194ffd3aa1c21571700a404321267219dc7f054ef87eda392a4ad /usr/include/linux/atm.h -79a4c6365a1339386b5da9683d3babf4d34a7a71d33e6ed2f483ba1fa205adbb /usr/include/linux/atm_eni.h -bf994dfeebfc08d466da93a80e84c1b170fc702de95f4ed845db09cd4e912bc9 /usr/include/linux/atm_he.h -0c7a44be5363e2103887f5de8430c789eccd4a9010dd4c9fe96592c85ef54065 /usr/include/linux/atm_idt77105.h -bfa9f203356d2589d8ef16ca196680336dcc13b90663f00348e2605b158c9c8d /usr/include/linux/atm_nicstar.h -bc88377b52d9037a74d3f7aeff5254825be2a9f706dc7656c57dd7f5cea15b75 /usr/include/linux/atm_tcp.h -e7f25d4338b56a441b50eb73753226ed8a640bab453ba85122b9c439c93cbe6a /usr/include/linux/atm_zatm.h -24e90f1c312728079d1b35f2e743dafc92b518005755e2be5751f69cb8073f36 /usr/include/linux/atmapi.h -a6e3cc6c8072fd3438a72c6d1ad034f8744d8236a9353d23aae273c7b1aa776a /usr/include/linux/atmarp.h -b3fd0d18bad7f0ef750a9d865f71d25df46f91156f3883988377086fd5861dff /usr/include/linux/atmbr2684.h -f69cd67365b46485721608569679008d4b901db02c7fbe495c576f61da51cc09 /usr/include/linux/atmclip.h -82d2e63d6775a1fb2c11a3de24bd40e26d22cb8f0f7d2d49ca086733e2aabb8a /usr/include/linux/atmioc.h -0eb2246e5ec8631831045fb220f85ae9d75fc4a5a0e6ea5efa9f21cee47cc312 /usr/include/linux/atmlec.h -4fcecfd897def3360dcad8c13508a13af28e314275d487a95797cc69ea152d6f /usr/include/linux/atmmpc.h -537a59f9b3b5d6a7e42dc6c629a0e272715462761a4394f5b091d3657e964b70 /usr/include/linux/atmppp.h -8f197fbf656d0b8e75afb41968792009efe0e565d61d9db6ca3bb1f5c77a55d4 /usr/include/linux/atmsap.h -7955024174792ed45293ade6c5682985d85457b9fccc1dc4328a19cd7365265e /usr/include/linux/atmsvc.h -09784de5bc8e486e8d7116bf8c60cf8ca9e4f76680913029c320af8009b7b302 /usr/include/linux/audit.h -f646f208d04fc9eeba683150ad33f67f8fcbf7cf320e9e839b7d6cf3565f2b6b /usr/include/linux/auto_dev-ioctl.h -70586978c65d33894aeabeb8561a7e4c87f221056c66c535178a43f0c935bc13 /usr/include/linux/auto_fs.h -52b68513d4ccb8c62b0ad783d9e4815325a768d22ea6ed873c68b0f7fc18c500 /usr/include/linux/auto_fs4.h -24a172ef7ded92642b322efd22b8ec4223cd8c5babad0b25904db42a70162fc3 /usr/include/linux/auxvec.h -68f68d73372c5bb56d462d5b66fc646c5263a34fbc56e2613e048248ae03daac /usr/include/linux/ax25.h -face76685188767236e981edfd469a2cc3ba154d7ab9e69fe77ebf74d55ee9c0 /usr/include/linux/batadv_packet.h -7b4327883986bb07c3b4aaa939a4131332c4b707dbeddc9cc5351567c4893ba0 /usr/include/linux/batman_adv.h -550baee66987cd796e7a6801daebccf6bbb3b673b7259add2f3e838985411790 /usr/include/linux/baycom.h -c227784763f3427be739ccdf3eae037f6af4c5f2da48accc8a266478b389d3ce /usr/include/linux/bcache.h -f59aed0f29317e88356de6f04c4e0ff4d6a3286f8cc4648ef86ba46be8247a19 /usr/include/linux/bcm933xx_hcs.h -2ff74b0418a3f27de414dac45b8319e69f6ad91e8ab9fab64bf591a594bfa771 /usr/include/linux/bfs_fs.h -0101e2e105c71725e5c7771b16a7db954ea8fff7f7cda031444fdd9b85dcd084 /usr/include/linux/binfmts.h -b80649f121b60a6a97f54644db905fbf49d4b68afbd5b05e063528eae468f7c5 /usr/include/linux/blkpg.h -10eac29c56454ec2c542c93bf9fa898d8b04facd1c2daf8ea1112928e4b548f8 /usr/include/linux/blktrace_api.h -d4b6f8a70ce13b512fea218309699235655b19febc3281a6cb8caf6b4bdeb983 /usr/include/linux/blkzoned.h -5239a90d3423a2f1bc4873d46e1f4360f552855efebfb7cc442dc377cbd1ed7f /usr/include/linux/bpf.h -7475540d7fb41f7da5987d78532403d47ee493aba277694df6fa9025b9a767aa /usr/include/linux/bpf_common.h -c11eff27ab7f05ef78720b013397f8312339f94de31b56ddbaaa139cf83cb1c0 /usr/include/linux/bpf_perf_event.h -2c8eac3ebb79bfc343db26d2faa1e22c29c29e213b921a4452a1de702b0f64c6 /usr/include/linux/bpfilter.h -c952de28280b18d2dd98ea511a8df7a1de0247a7e28fc708244cd6f2b79c9ca1 /usr/include/linux/bpqether.h -280aa8d9eae1f9c87880b46d59208dec1f2575b93e8d0c0efeb4fef6ff31848a /usr/include/linux/bsg.h -465fb511ef203670002c22316c58867bbce29db75b5c9fdd3ddf2b96e52d43ae /usr/include/linux/bt-bmc.h -cece7f5dec7491ce104120aeb5c63b8de6db7be119898bc63b8c5d228ea1e0ff /usr/include/linux/btf.h -57a9af9ee3292694e82bf75bce0505f329f6b287adc38fb38ffcf533c87c69c5 /usr/include/linux/btrfs.h -b765c00acca90a2a4c78dd53e6d3041a3341f049255ec91690951a9640252b88 /usr/include/linux/btrfs_tree.h -49db0aa19a9f31b48454f4cd82dbd1154071985b642449655d63c5a375b2eb92 /usr/include/linux/byteorder/big_endian.h -a422c3c070938b19d46a436b85604d2f6833303febca2ab2fc34ca7f289a4537 /usr/include/linux/byteorder/little_endian.h -25242c806d4f3c382ae4c05917964206eec8aedfda3c7d72af7011592068ff91 /usr/include/linux/caif/caif_socket.h -26e05faef4c9618de6218c0f3c64840053f2ef07d10b6d4549235111baf778a7 /usr/include/linux/caif/if_caif.h -3a0831b8f374170182c708aa00a1b2f66b142af786d2da8b72a3d8815bf80d05 /usr/include/linux/can.h -00007c1fe440068b06ced0087f38c43ada5797b44a19a4d16060dea727ebeced /usr/include/linux/can/bcm.h -345fb19fb6ee3cb892ff72e775811fa9ab87f5721853a5a04467433d4cf1d704 /usr/include/linux/can/error.h -84f52a9ddb718d55167ea991addf49911633dcd8c0d62083f8c62c1ccfcf1ddd /usr/include/linux/can/gw.h -e4500c4ed5d8437a41e4e89d0be069915e2e935820edc8f66e620d26e8667198 /usr/include/linux/can/isotp.h -28deee130d5549c7da53c6c4bbfdce3d36662cc6f865589228277698ab31cee6 /usr/include/linux/can/j1939.h -765cef69a49289cf3c190258e51a96123a841feee1338e98d0eb22fc50386034 /usr/include/linux/can/netlink.h -4d210d107e738d3a1e700e3337c13bb29e9851592bbf3fcb7a8bc98f90f530ba /usr/include/linux/can/raw.h -c98889f5609905bef2e2b33bc8eed712e82e5b88a302c3733de2b00e6f147370 /usr/include/linux/can/vxcan.h -ca78764a34386f2c6e4aa913b6c5a406c273138d0e2971c2b53a75315d608cbb /usr/include/linux/capability.h -2b5e21b325c9c16074adf02e43ca58bf11e956fc3463d8d10da673a8788924b9 /usr/include/linux/capi.h -b1e8154cc4e0ecc2e444bbff1699cee779282ff148fb21a33a45723bc721a600 /usr/include/linux/cciss_defs.h -9fb06598cdde48deba15403c895fc4683a14ed0e186b590931c1d5805fb40a29 /usr/include/linux/cciss_ioctl.h -1db33dc9d3b57635e3f8a90f8745cc19a7b069ea8cad878b020e84ca7d0ccf00 /usr/include/linux/cdrom.h -1b5cf45891f093eef69b9a02166ccbcbc23d27a6dd6b3fea94deffbb2f5f002b /usr/include/linux/cec-funcs.h -211f7afdc616d7545603c052c19f9dc2cf13bc72c69a2649e9a138b05820ef02 /usr/include/linux/cec.h -2954bef1e22385dd0a3883c3d68df8f4734d7b077b70ce59d1128db9cb5c8714 /usr/include/linux/cgroupstats.h -258e69b192928b85b1db2bd5c344cd86297234ea33ddc3b7de3f92ee2ba5c707 /usr/include/linux/chio.h -44a0a6f8c793b5a66cb1eaad2c9e5911d17d2f2ea092103a9027bc47b06c8ea2 /usr/include/linux/cifs/cifs_mount.h -7cf23e4bcd82cfb4787f4b2b581733ba2fa424028271518f949296d45f3a6804 /usr/include/linux/close_range.h -f3f1b187c8ea73d262dc849304fa6f90a1b9a7367bedd06d4377e67ea8974bbf /usr/include/linux/cm4000_cs.h -df3b01a0d0ebab5e13686045c05a1f7a3d96f3f4e31ea1add05fae8bee2dc114 /usr/include/linux/cn_proc.h -0abd0ca2222af0d9848b10b84a65ddec69f1ef22ff999628dad57b7c6a657c25 /usr/include/linux/coda.h -1e5febd67f32ca8b541cd9e386b558defc001bf068c7b2a0477c8d2fdfb38cd1 /usr/include/linux/coff.h -5891ccf552cd535bbacd962b52ae6d90a44aa8f7e1ffc0ee27ac6dd279f9df2b /usr/include/linux/connector.h -071eff47a18f843ca43bdb30b159d2e5dcdd6e8da5ad5cb2c3fcb5e29c0af993 /usr/include/linux/const.h -81ca4e16a8d91b490d824277cbdcd73394dc07ce77688b07ecf0c0d86d7165a0 /usr/include/linux/coresight-stm.h -b6fa4f7b1fbc3f9dd3e4acf3e3329862ba62e92b689e91c4db39b17f61e16a1e /usr/include/linux/cramfs_fs.h -66ac4b19fb376829b800f21a89eff3a27531b7ec48e3a646e72fef07e7bad232 /usr/include/linux/cryptouser.h -df7d2e2df938ba2c42ed8d3426432a0b3b4fc644240c1df5939131bf0956992c /usr/include/linux/cuda.h -9629accc571327090a03586a76f94e0495a1fec7a7676693b8bd05d73ce59110 /usr/include/linux/cyclades.h -fbe072d0c07d26321d524056e3ae1e75046dec771f20bbf87c2ad6d8b58de46d /usr/include/linux/cycx_cfm.h -d5e1cef29cf65adcd1120737e231cc683887a65ee3d1ce11a07201433e905950 /usr/include/linux/dcbnl.h -e50559c0164af3aeb0bc7b171c4d0adb378cf6dedcc654253546fe544fd55d1a /usr/include/linux/dccp.h -412ee2aa46654a9ba0e4c49760de4c3642e30d929b26e71e8752aa754c5fb237 /usr/include/linux/devlink.h -b81d404c75f431979cea2510a0d9a9f9ff30d96d0f43045d1ad7153e2b076508 /usr/include/linux/dlm.h -649f2dd83da7c7becbb3e57069c8f6b308f8a654b6a8dce6e2681366d69548b1 /usr/include/linux/dlm_device.h -ba02e8b66046616391ad65700dc6d266db6042a22a2f0ca9288015cb89222668 /usr/include/linux/dlm_netlink.h -1df88401c40c5970dcaff02f5a6b247f6fce796034c4075c3b91977e16f0b66f /usr/include/linux/dlm_plock.h -4cd938b8773fda7efbfba1c3716effc9c8336bcc195d307fdd29b40d3a5b2516 /usr/include/linux/dlmconstants.h -784d63b056f6270dbbb52c604ef7d163dfac601f5215f822173acb47e1a358a4 /usr/include/linux/dm-ioctl.h -a7aee530a00620b59cfd328dc8967c48011293c14740fee641ed7a507f5974ad /usr/include/linux/dm-log-userspace.h -d570a28d81037df67a9e6d6c8fa5569dc4d8d6c64d7ae1e6f2812d16406f0e9a /usr/include/linux/dma-buf.h -6768fe059c5daab89aca2e2ab3590280c1cafb92b2348f8a3c6b774b8bd28e0b /usr/include/linux/dma-heap.h -0c18c09c44f8e006a785ea9ab3b4dfeb84d92a583b1272111ffeb8350c1decb3 /usr/include/linux/dn.h -0dfb9c164f79f8574bf3a117a11bd1b4b485ea6889c5a2a091fee30e2bf28dad /usr/include/linux/dns_resolver.h -70dd8d86f4a0942a8e6b27da8df45823f54008b5af8cf832dd2f5f2016d8b6a9 /usr/include/linux/dqblk_xfs.h -12936cc8fe02dc769b30b9b160f03013fe195d775c99002eb9f248702b10351a /usr/include/linux/dvb/audio.h -93723d20af75ddff94ee1a12c539e8ea741294b04ef81effe2a9985173dcff03 /usr/include/linux/dvb/ca.h -20c8cf789fe583fda7bb759a4e9d23699673466518899a4b7f9d486a225b89a3 /usr/include/linux/dvb/dmx.h -141d964fb62583d216b3865f8526fd0f33ce92bbb9ad9f8c39166e8fb21660ff /usr/include/linux/dvb/frontend.h -12630cbec1527e656fdf3cf85d0ece5f57abfd41477c4f1e65a9b9906eb89299 /usr/include/linux/dvb/net.h -41e8ccda5ca3e7f6d212de876019c8ae8eb95097831bc56187b38acc41a5e8af /usr/include/linux/dvb/osd.h -16f6b98c30e6437bdc06b2faab220d461e59c43743b19f98a890905f98570c91 /usr/include/linux/dvb/version.h -20339f92cca052ec9c93cd4b700878d853a5d2389b129467c16392f5fee7c060 /usr/include/linux/dvb/video.h -620fa9820ebe4e9934199ba51675f1b77b3ba76b2c6bcbd5d94f3d48d2d5ee8f /usr/include/linux/edd.h -e722c8ae351e88fdbe9e3ba099e51cd21732356a4bd5ff3f7348ff8f24efe5e4 /usr/include/linux/efs_fs_sb.h -e56df654acefc55eeae453b29756563635e24e1de289fb7f267077be9eccaa22 /usr/include/linux/elf-em.h -4a1cc715460c61dd32c5cb262179fe9a50d2825199542ea600fd2997802ea858 /usr/include/linux/elf-fdpic.h -b4a1a2c0481e22d8463ea7de7f318e4a095f32a1dbf287c11191e02a959af371 /usr/include/linux/elf.h -a47fb2f49bce0546a1e88805cec954338abb1b2ac87de042166e8e3a74b23261 /usr/include/linux/errno.h -36a4afc7797fb56548a32c499f7dbbc4d26217378090331e28179b081d75c0b4 /usr/include/linux/errqueue.h -06f241b25d98f8075c25138e6cfaadf75bfe2e78c421a25d762ee9f3f4145350 /usr/include/linux/erspan.h -2ba2cc5f0b54981c9e74c9772ec6ff9f236f0adea03ddd44f6e4109fc9229326 /usr/include/linux/ethtool.h -55e01c3e794887fe02f79602f89944cc1dc42effaaafdac0cef24b714655e788 /usr/include/linux/ethtool_netlink.h -89255b11867b148a0f042d375291dddc8a8e6c2bbf2d72614697aad520747c84 /usr/include/linux/f2fs.h -222f9d0ce45ce75c51926b56259258d78254b17d5e6a87b6dddf082f22865100 /usr/include/linux/fadvise.h -e35cbe823cf1b8ccb9d1ed755cc6ab8e842cfa0d240f9818cc554423dc0ceee0 /usr/include/linux/falloc.h -466f172a1182ae837f958c3ed47f2f188b919a33f849726f7d888d9c06fb2fc8 /usr/include/linux/fanotify.h -0acf654ecc0c6783b9b7db954062c5d0650beb2f762a8f06ba912ab411e09b66 /usr/include/linux/fb.h -1cb09f0ece59b8e86af7371d8ce752a4918e3ae8aed9482599fa8b4c1ca48977 /usr/include/linux/fcntl.h -cafc5d22422c6d70d19bb00e5cb6cf49981ebd11843f9b8b572dd653ae3e8759 /usr/include/linux/fd.h -3d5c96d3cebf27d7e968ab05a1db74ab311659e4f73b528bdbf11c0a9fd9ff34 /usr/include/linux/fdreg.h -0466b97d9d657f59c9766f6ce24bc0970ce0474fb0a86fe9600b6bf9739e1497 /usr/include/linux/fib_rules.h -b3d4827aa153b9e0db38f979fc2e80ace4c756825f38d0b66a1bfc0d03eb30bc /usr/include/linux/fiemap.h -aeb1560f02eff26dfea4ad4596d77c05d2bad3eab87cf3dd5aaf6b64ad2f5053 /usr/include/linux/filter.h -2c3ed36588ef3c940f8deaacc6f3fbc76bbb45585f7881556d8537f38bca15a0 /usr/include/linux/firewire-cdev.h -de32f4184c7c43912062f1a3c6782f93f88c15a70a67bdb17e3d6f04fd092444 /usr/include/linux/firewire-constants.h -85fbf7f4f82e69ee0c2c4d910c55c58fabae5053f55cfc2fba85cf7af530d856 /usr/include/linux/fou.h -9d13e5d261088ac97b9ee4d8ed5effca56f78e1f269ae647899bb94f9eb0df46 /usr/include/linux/fpga-dfl.h -f9c447c57b375878065437e4454187870814fedb3e31cdfca04091e5345acf20 /usr/include/linux/fs.h -933e2681ea3e6c9e31f19792b73577effb1e45ef2cf4e9bc039ce32d6a71a4e9 /usr/include/linux/fscrypt.h -b0f7633acc24a81b8a8120c29fd23906a274600f14546b0fc96bdf5d8c58308c /usr/include/linux/fsi.h -f4a359a08a8e257c1149670763b68614e4a6882c66dd33feadeb9103058ae865 /usr/include/linux/fsl_hypervisor.h -bc83eaad3c9c02406850f03d5c088dba0cb61832ebfa34c0defd62a244d7cfe7 /usr/include/linux/fsmap.h -70a25eeb58c6f813a009a1c9da1d0655afe21199bcb6bb2fba9758827f08594e /usr/include/linux/fsverity.h -6abdd79d4ba76caf861156112aee3695bd5a4e440c77e96b29816197faff040b /usr/include/linux/fuse.h -5512032f76e54f288b22aafecec5b76df30123a7bfb05b17b9012b69c2fa464f /usr/include/linux/futex.h -2af1f35747da679e4ed85b50c6aad0b4f5c384ecbe0d415f0efc9ed38250455d /usr/include/linux/gameport.h -2b67b60297ac3521213e95f1e2f9d1e8987aae007a3c35eb5c9589757bb25e3b /usr/include/linux/gen_stats.h -bd260b6333b32d03bfe290681f6755ac00bc70e698439e145622cbc2443f8339 /usr/include/linux/genetlink.h -b4d409f23d7d29324f831845c8c54402330db4b1d4116fc0faa7dc2054b8af6a /usr/include/linux/genwqe/genwqe_card.h -10e52a6465ad5d6732372e8419c88da3ca225ead872642418177f5527a804f38 /usr/include/linux/gfs2_ondisk.h -d2fac212334b6f160ef35737900822478523b80ae3f558d7d8dacde1e15df1c5 /usr/include/linux/gpio.h -dd128ffdc6d5d19cdd2697bdc74f3176a6e849d3c800de08f8cdafd7f26f5004 /usr/include/linux/gsmmux.h -12791e1eb90fbd7f5750455a0451fe7e40d26f122685cb2def43d91faa7aa320 /usr/include/linux/gtp.h -e8aa4c3e929206150d9d769d6966110bb994c7f6d10518fc7da6f301fd68e7c6 /usr/include/linux/hash_info.h -0c23f544496253cbd04b6cadc17e5cf9af802f6885388f80cbc290f3fcffbfcd /usr/include/linux/hdlc.h -882ca3cef2371c5c770ba9225ad457b40eab3a022205925cc6c9c60dc5c9c983 /usr/include/linux/hdlc/ioctl.h -644d72411328eba250dfff0aa32cfa998a752ca21edefa3ebdb77b4ecbed565b /usr/include/linux/hdlcdrv.h -02537b2911c8c8362ff7f035241bc7d5ce0936789e32032932bdb06df8e68828 /usr/include/linux/hdreg.h -c24ab9774b7e9c4d10caba7a1f762fd52565b1a6d6d63ab995254ee524fd1bcc /usr/include/linux/hid.h -6a7e0f8c3c24f23a2c4716157e3e0572bb7ebc259991f1416daa13a4ecb0eac8 /usr/include/linux/hiddev.h -6f87299109047bd6c8e7a589f31476dbe88ffc3b6c7672898ad6b48b78659963 /usr/include/linux/hidraw.h -11d3c9487f9080b9bdb7f5362f2bdb3384833a61ef5306a0dd9b7c21f4c4a049 /usr/include/linux/hpet.h -95e6c8a019008e5c5c054ab16a84441999f630a200af454414d4a8555fe5ba8f /usr/include/linux/hsi/cs-protocol.h -e5d5fddf26adb39db359ce311bd5644aa18ac0bbe6eabe10f8f94728df0c2beb /usr/include/linux/hsi/hsi_char.h -ad0abfadf0337cadbfba1dbfa1d0e81f37154ac56863e54776ca6b527d7a7a35 /usr/include/linux/hsr_netlink.h -32d25112e02d21d6a4d8690b9037204eebd1ada1eca01d524d7a9407f35a62c0 /usr/include/linux/hyperv.h -49921677de09a3ef36b728546698aee2456517c4aa81660148588c7bcf7d66f4 /usr/include/linux/i2c-dev.h -5c88e1fee890ab20abd8a34599471c0c3feadcb999df2f7edebc91885f5ba035 /usr/include/linux/i2c.h -b26bcea9f95b087b03de697b0793918fd26db51d6f0700661fa9542370d4b375 /usr/include/linux/i2o-dev.h -b1ba940da75faf5d9435bc5413ae50c4a8e2c8109b0b992ef13b6a62e931dd44 /usr/include/linux/i8k.h -9699591b77f0e9d2a27eff90ea0b2b593aee1a2c8974b626b76ed5e8284fd74e /usr/include/linux/icmp.h -b7db0368b557006e37cb0b6fa0164f45eb121075f3e621a8a28e770ad5592144 /usr/include/linux/icmpv6.h -fa9c5ada13ae0ebb3109f916f7f71db57a495ec6a2f6a8eefcc060832247ef26 /usr/include/linux/idxd.h -ecbf706671e421c9c7441e02936da46073e3562017ec074890a6f9954ba65388 /usr/include/linux/if.h -de5ba739aa76d291171b4323b601a46f58105d0c8cd73efa1157893a13f799ae /usr/include/linux/if_addr.h -9f2fbd8faa1dbd83334d54acef5bcd7dc884306ec601525e3053c5820b110c6e /usr/include/linux/if_addrlabel.h -06694ecab1a16dfb678d0ca1704fdabdd428acfebc2ad355f7b39e4ff9f3c429 /usr/include/linux/if_alg.h -4c6a5a09bd678b88e0cedd435bc622519a7008c841db3389876962cc37dd43a8 /usr/include/linux/if_arcnet.h -c89478240713b584adc7941f123a44fa0d34d7019d3387126f5c9058c218a88e /usr/include/linux/if_arp.h -4710242f2081382f575a9d8c795ede2a249344e3ef4c2eded8904c146495ba6e /usr/include/linux/if_bonding.h -1f9d623bcc2b8de3a3b1fc773acd9768729cd049d99c13f147955152a6d21167 /usr/include/linux/if_bridge.h -c80066cfceab0c6bdb72725acc726dc10fb90cbdf5751043f6552ab13dfba5a8 /usr/include/linux/if_cablemodem.h -f133c6bc4a1e82bef84b818c8ae0babe4505f2cd4708d86da9399a3bf74e19c5 /usr/include/linux/if_eql.h -1f1bd76f0098f0c5fa0a9d3bbc626a6bf357cd4bbee9bae0b6c72f8a8fa84612 /usr/include/linux/if_ether.h -624e88372f4d516913213ab52f22375b714f17bffe5c5048f9fba88d85ab957f /usr/include/linux/if_fc.h -7f3c10cf3d830008d2ec3a74a98a1de922619f0e44412af5c43858f85e86d16e /usr/include/linux/if_fddi.h -e019410ce75b7f17c1888050753e734869d7654a37bad4d21e90e200b2303f93 /usr/include/linux/if_frad.h -41991913d84f53e2961d183ddfaa82b4e2ff8f932eb8e98dfb571b2308c7b90d /usr/include/linux/if_hippi.h -94ae24489543c5914d67582bc30294c01eb2efd7376fef65a8a3b418efbdc473 /usr/include/linux/if_infiniband.h -29345beb1654cb970cf00c6fb128cda191907f185e98ab8b37c8e225479298fc /usr/include/linux/if_link.h -b8fba39c334db10f2690095e7d8ceacf79d8ece62e0fd1dc361eddd72e880f65 /usr/include/linux/if_ltalk.h -7ff410f83467b007e726a9545a8871ab27224aaeb02477cec9eb3e98959133fe /usr/include/linux/if_macsec.h -37870e5e78747a453d194f0f029cfeea86ff0e9e45a389f68278574c61afa3fa /usr/include/linux/if_packet.h -9f84925410ab33685d0565ccf2db988272188981c56cb7f0ba6ac2fa9bd0c639 /usr/include/linux/if_phonet.h -21c7d5eed3acc42c33f6e47240e530f05c4d4d6f09f044c70d3764832b34966a /usr/include/linux/if_plip.h -28b8a18cc917e23ddf4826b543e76752e718cd7eeefbef5593fb7598009e8887 /usr/include/linux/if_ppp.h -e1b4d6a4c7fb53b1b32a251fa4a634b610cfde63e6467773fa0e67a01b302260 /usr/include/linux/if_pppol2tp.h -0407388f076a319857d9bda856f69f76e29c005311995d71b51f98e9ee442a9e /usr/include/linux/if_pppox.h -a68bd1a2905e1d4a946404c213dcf8419236935b428f7d84fde30a5b992a28c3 /usr/include/linux/if_slip.h -8492408ba2e866959684a65c3b11227d714e512ac4ee0cbd00157191bdd2bf33 /usr/include/linux/if_team.h -22b8a5bd9b37a82309dac0b1dd487bec27d4f603658d46070d5f9c03d57ab0c1 /usr/include/linux/if_tun.h -67ef39cd1a5e4c72d7763509e25a9d1f62bdd47e79f69ea6b36091dc116bdfad /usr/include/linux/if_tunnel.h -37e4ce89343c0d97cdcb763d10911ac388453c9996d692eebbe0d8f45980a423 /usr/include/linux/if_vlan.h -49b22788f80b36e2fab68188d159fb3607566285103f87764174718e1890359c /usr/include/linux/if_x25.h -78b1705f266f986a2c895d283528a00e865a8fd0a8d0ac5a25d4129653505235 /usr/include/linux/if_xdp.h -64f64c777c6dcf961bf3d3fc9be609b44a6a2441f283625aef09a27ed2c1cf4d /usr/include/linux/ife.h -34fc664ec537b43c82194c96dd25ca9c043ee3138ca43bc65dd6ef692325c7c8 /usr/include/linux/igmp.h -061ac8503c5163bba52e67694f922107d48a5ee2eaf27c32d73a1d025a13ee02 /usr/include/linux/iio/events.h -52d54bb69594fbf8fc8a4c4b56fe8a29661097900a00afd97464b51288fddc0d /usr/include/linux/iio/types.h -2b7b2f3d7f28a945870350eed9b60a11ce874732092afbf86e0d5d3810585d2d /usr/include/linux/ila.h -97d2450ceb403a9d147c79b705d1d2388c3d32ffccd72d71d03633845b60673c /usr/include/linux/in.h -f9d1368c97b9ca6541431a809cdbc017522bbdaf7a96442237abfe12edef6579 /usr/include/linux/in6.h -a4e7f2d159617b865fdd3f280772e29204f9f37a05fd0ff0aa2d3d5b0b16545d /usr/include/linux/in_route.h -9dd4597eb2622fdc2ecaa792b3ad4c7829b8b8215952ee1eb17c6faab52f0d35 /usr/include/linux/inet_diag.h -0575575c26041ba27d9047007ec48df17fb279c380f5f104b4c40848acbcbae1 /usr/include/linux/inotify.h -759bf0bac6ba0ab17fd1c3758ce1875a4d03c35b3bffb41820ec3ecc5ff78a11 /usr/include/linux/input-event-codes.h -b13f7116248f17a988611d8f735d4d96ab0acc0638e51e85375a57307cf86181 /usr/include/linux/input.h -1b4053e050a328fccce2d6a5f09fc9cbe57f253ac0329da964c4f6947af92edf /usr/include/linux/io_uring.h -ba73b5892de6605e6c40b151820e367dfcb98cbdb3f8f468c5ef2bd8437df873 /usr/include/linux/ioctl.h -9220a84cc63c4d66e9b802bf31e571737d039db14a03bd8dbfe471d3a0cb4b34 /usr/include/linux/iommu.h -a42da01da9b53c7736b1e3a7746d17bc950afdbbe46cdc8b8a7078daefb39f35 /usr/include/linux/ip.h -e8dec4d84ffc451e6306cd21973ade0f7da028b3a0ab8251f354172764c51288 /usr/include/linux/ip6_tunnel.h -c01766b9476f194510f9dd3727c7c09182da6972339b4afa8b1f0f35d2f82947 /usr/include/linux/ip_vs.h -669b564529dda21f8b7d55ad4727ec7f58c0eefcd5fea6f238404dd5c59eaaa9 /usr/include/linux/ipc.h -df7692db4b276ae14f6459d189928d3c0d79e699d92dde9cdb8d74887acf507e /usr/include/linux/ipmi.h -a44a04967c79d3bfb9f5c71a77983f4afa2022c3944b351a6a3f05629b715083 /usr/include/linux/ipmi_bmc.h -aa12b4d7c43241eff4d7eb62665dbdace8258ac00ce98a494e32ff2aaa28c7ae /usr/include/linux/ipmi_msgdefs.h -a0a15fc1b254f307a3acd63f45d9b154e04f90bf320d1150562eaff652879297 /usr/include/linux/ipsec.h -7c533639d61ae11a4842a9d38ec3f3f88e9dc813885593633b75c5627d681f46 /usr/include/linux/ipv6.h -e36a62c4bc6bcd8f480dae1f73342ddde8a151157f2ec1e8c20d55001db92690 /usr/include/linux/ipv6_route.h -8b127c5dacadd85144c931c0756d63815cf4a9a954c928bf0f07c398d7f7d0fc /usr/include/linux/ipx.h -e202d1d01363068bfd5f0d11a634c799c7b2299e9282c337a0c37970338b7cf0 /usr/include/linux/irqnr.h -9e4e44828be779913f78b0fda84c2c22db034d9acbc9d503f17f12923ef91748 /usr/include/linux/isdn/capicmd.h -6fcce25c443bcf5828720b15b9cc65f5fc68e8764aade42497c1a7911ad83e80 /usr/include/linux/iso_fs.h -41f8e64350c132c768b20b82bc7ac7c86c910e9d44241405e33d057102798a25 /usr/include/linux/isst_if.h -d37ddb9f40a2908da71a0f9ba4919472f36ee4ed3e914d38a3a4e45fcc8b7544 /usr/include/linux/ivtv.h -3219a8d15b94553e5c77b808b8ad7f983615e2906e2a00f42234fee48fb2d7bd /usr/include/linux/ivtvfb.h -73d33fbdfcab5d5da5bfe647cacf740532b3a435b798e3df9eaed8fd41fd32b0 /usr/include/linux/jffs2.h -bb67ab0f3d074172c8ced1dcb5794e1ed117c2b6ad13054d06d66c6982edb27b /usr/include/linux/joystick.h -8a16ec6a2c5fb80e4f52d7362e30efc5c45e7c6c6d67e20d2da2e614d9a947e2 /usr/include/linux/kcm.h -0b7634bdb4051caeac95179b9f18b54603ab66cdbaade524dbb33d767335b686 /usr/include/linux/kcmp.h -a7b729b65a2ae34e8b6233aa5e4e293d177f4608c206fc7fa85cc0c5a7e2693f /usr/include/linux/kcov.h -47968d71627efd613b139a6411b2294f13835ae945d88600ea0c00a97e33463d /usr/include/linux/kd.h -2543adaa81bb8c149dc91e9186e6b0fd4f5f465b75daba47d20c36df78c1f43a /usr/include/linux/kdev_t.h -ba688632613d8e71c1270ca64c27fd6bc3b1641465cec95818cf90f8972ca79c /usr/include/linux/kernel-page-flags.h -f94c0d08edf34749a907ad2177ecaaaf6f3933d5f492ca5b7fe10a06179d4c77 /usr/include/linux/kernel.h -4ad02378947d522f5f69d36bfa985bc9420c80043f443b584f0d780fe58de8c1 /usr/include/linux/kernelcapi.h -8acd4f084c722afe666ca7109b9bbc5ffd6a313e02343d803ac9231493f454b1 /usr/include/linux/kexec.h -bd495f84ac8bcd193f017a98436e945408c2725eb5a3f3af2ff4e4c9d1f02405 /usr/include/linux/keyboard.h -8997d47500cb2b9006468a6aeeaf7139b63b47405d1bebb9817a69c8b5fd3e81 /usr/include/linux/keyctl.h -1ceb613bea71db97064908db22299affbbe31a49b1674c429121acc5a4d33125 /usr/include/linux/kfd_ioctl.h -280dc3e612662253cfd81b75627e1412a111c1a8f1e5c00dca859122e77a7fb9 /usr/include/linux/kvm.h -88629ea2186c11ad5896539015b3da7672f3a7dc10051575726935c503c2c6cd /usr/include/linux/kvm_para.h -244c83e4c6efacb26f6530aa98ab893b7a576d6ea6d34069eefa7e135a86681a /usr/include/linux/l2tp.h -fad6e52cf11cef5edbccffa377a8b85a18ed23130e7806fa7bcb72914a07cc76 /usr/include/linux/libc-compat.h -34fda8077455ea154d2f833b252cad19ef1d8d44d9fa808af312c49ee3ba5bc5 /usr/include/linux/lightnvm.h -567dbb4893d20bb986996f0a8b8f774b02ca6cb7df8e4b642895eade7e7ffcd9 /usr/include/linux/limits.h -4fefb26b75c08b0334cc7481b8e1cbcb7f4fe2e38fb02c62cbae4e9ae563bef9 /usr/include/linux/lirc.h -238684dcd2e152385e12adb7a381ff38d746bc4b31656217220ef6ca575d74c9 /usr/include/linux/llc.h -30df0e467385ad2ead62a83a7ddf6e746d024a7c2c344cc947f8c0ef41ccab97 /usr/include/linux/loop.h -df6b2d128b142fe8b067477daf1c4ecab606e4e4929885e2161849e7a58787f1 /usr/include/linux/lp.h -6f721743f336e8749701dfc265ffadf0610c07defdd2d9729b757ae6f400f102 /usr/include/linux/lwtunnel.h -e49ad0a119b1985d78bdbce3aa9760647d95e3f7f087bc7a8111ce66adfda435 /usr/include/linux/magic.h -f623e2dce4279e8d1b626e9e36adc75d5945fbfefd9513daf88bbc4fd421b96f /usr/include/linux/major.h -e980fefced4addd5795dc0511080fb6630ea944fd7a369353590634e946cc009 /usr/include/linux/map_to_7segment.h -b0e4cf25019db8a1f06bd69d80fb7e321f4b5a7c6ceb222080b8f80dc4293759 /usr/include/linux/matroxfb.h -079ab3734ce4b529e2a22914764618c811de4fee589213650495596e1b21e6ef /usr/include/linux/max2175.h -47ab6bf0cbca5f441e38362ed7573c390bc97cd0065d2721a04be25bacaa7626 /usr/include/linux/mdio.h -c02404ba63b789ed65dc5b325437b2cf2e4eef4e9667776e5cf9b41cb0b41827 /usr/include/linux/media-bus-format.h -f4d969f74f9981021d260ef4cda2232b45c2ecc000032a036c1506605b02c413 /usr/include/linux/media.h -55e790ca0bde553ccb7e6874085f1b53d09589ed148430557cf5befcc5463fea /usr/include/linux/mei.h -23aa519187425a3fc19b57986a88429f3d64461d5a42c930ce44e8f596867ce1 /usr/include/linux/membarrier.h -85f1974ed3cfdfc7e1c481def4e033fc2f1f23fba31d7ebe208a6652d8de1717 /usr/include/linux/memfd.h -4b4dbf7ee3e4e9ce4bc1f3686a07a78c6d86183ce267a06f2ead30f04723eb8e /usr/include/linux/mempolicy.h -1640ab3ee7781d5f755e4629d4d2750b76751c8a3862806221155f76aa75e294 /usr/include/linux/meye.h -331886f96abf4f452196171339b62ed79ff887558052e25f4ecc2f7e14b32213 /usr/include/linux/mii.h -6626ab091db3bb46caa22bd4ffb357974ad41f8d7006b02937b748fcc6a4d16a /usr/include/linux/minix_fs.h -a9df78644c9398e535ff0c3233a858f2b0c95c3895ce2b981e792f338a2128fa /usr/include/linux/mman.h -dc3df2973794c991b1a947ee2e586a19d2b6412ce104a6a06be799dfcf5fbf6d /usr/include/linux/mmc/ioctl.h -54409be151b047c2281040a26b3b7ecbe5890fffdb1b3aaf16345f2a4e3516cd /usr/include/linux/mmtimer.h -2e7b732a574f03306961a198437d624263f65000ab927f81a5a0ebba163a029f /usr/include/linux/module.h -9fff0a0bcea1ad36d35af2530db8d0151ab82ccde2777ee27a8c468fbcdda4ef /usr/include/linux/mount.h -205cbcd7a744bcb83b2cc184b92acbeed843aee5c6c87ec2b7c92f8a89183105 /usr/include/linux/mpls.h -8873f6d16539626ec0f00941762ce8c1c9628e3b16320986a1183222d96c9755 /usr/include/linux/mpls_iptunnel.h -cef6921709ea29027f637df90dcf8f0add77fe85735fb4e3327f67b2bda3a3cb /usr/include/linux/mptcp.h -60187352813e3ed08ddb03748dca2288d3f3fbc1c95e584507eeff24aacc58ba /usr/include/linux/mqueue.h -7d860211c1d815e2459d074dbca00a18235e404e2038a3d024398b6b243b1a39 /usr/include/linux/mroute.h -459417db881fd2172399e41aedd2343520362b7e98ca2682b502314ceaadb2ff /usr/include/linux/mroute6.h -4d2f9290d2770871ecc3a21dc3c2fa67efb2a281be94c3d911455d8cba634e7c /usr/include/linux/mrp_bridge.h -e12023a4430d4235cda921916353b83131147199d74e694c46c6c0b2332e6700 /usr/include/linux/msdos_fs.h -2c44bff677788cdc8e0ca6a4aa3f0f82bbaae8d9e1bc9fe69bed9db7c4f20f05 /usr/include/linux/msg.h -1151fca2012943ee40d5faf36a0acb4156a04382c604dd501cedbdfc20c0b992 /usr/include/linux/mtio.h -e61bcf71f1e2931b35f9ded84afd9f6fb7115b35053bf2bcb63746e942f3718a /usr/include/linux/n_r3964.h -de4d1bcf8704395f1bd1f4dd813b5b9789fa8ca63804b54b73527e1775542f03 /usr/include/linux/nbd-netlink.h -ddaf57d02fe47e0e07718917885317fcf8cae73f073f2945fa350a55d9ee7286 /usr/include/linux/nbd.h -46915c8efb84eb8194e66e2c09294c75d8a29732fcce446445b7a8015078e459 /usr/include/linux/ncsi.h -daacee6e1928e2fa91b6a6a24ab2953938c67955eb8ce34416775f45a8e25361 /usr/include/linux/ndctl.h -2b48fdb61d3b64a65b9aa27040bfff90252b5aa3d989e106410d4cb14716560d /usr/include/linux/neighbour.h -3cd7102ab937fc0d0edb7c0640d623d3135b183f044d0afe5716f8400f11cd00 /usr/include/linux/net.h -67d4ecc188cb7cb30e1f02b65af8d434927426c7fb20ddbb9623b884e4b2f665 /usr/include/linux/net_dropmon.h -68e8fb1acc9818bfee22a48f68322aa4539d340bff67a9733e27cc35899e8d59 /usr/include/linux/net_namespace.h -9214d92fd0c4373bf49ebbfc8246fe3bcd105eb63c3c78ab95da41efb4540f04 /usr/include/linux/net_tstamp.h -2ab8a81e7da6b1247a70feba0cfac168734931c56de58ddc2ab78e1e264301c9 /usr/include/linux/netconf.h -d214e0a5596e1df711bd3531923c589ca8a4e8bd32a7b70b8c55004323914bb7 /usr/include/linux/netdevice.h -5babedbdc970a4c4ecc783525ef58600bd2544e79f353ab314b6aaac5ed1203a /usr/include/linux/netfilter.h -c6eff209d8b2ac46c55f5727d16ad3054299c85fd5943948e18531e9bd7ce8b3 /usr/include/linux/netfilter/ipset/ip_set.h -76cd0f830958792185b625100a21c930fcf1ea3f27c1010e75bc33f1920e8070 /usr/include/linux/netfilter/ipset/ip_set_bitmap.h -4b659fa5405a50c710cfe702d5f9cdfe02f5cd3f387fe658bde3503ef6f535d2 /usr/include/linux/netfilter/ipset/ip_set_hash.h -a0c1e04f0955d273da91fea3735ef4eed0ac412f2619273c8959e55f7a7fbb65 /usr/include/linux/netfilter/ipset/ip_set_list.h -44bc26d776cefb92e951feab2e8b929a7eb68965a06cc624a96da5cb7960fbf0 /usr/include/linux/netfilter/nf_conntrack_common.h -d9f0f52603804762d2ccedc5a8bb7a29866c9e0943adc5de1c73e7d88e5c6808 /usr/include/linux/netfilter/nf_conntrack_ftp.h -df1a6a284a29e7f90454b1011bb500ba64525bee76b8b5c88627140e1178dc8d /usr/include/linux/netfilter/nf_conntrack_sctp.h -a3e7ac910f8f9eb13a4f2f882f32473294ee9d31cea865f8c6327cfc92e36faf /usr/include/linux/netfilter/nf_conntrack_tcp.h -9f5bfd0828e15b6b8aa9fdb175be900c4f363de68af82ad4a96d1976c52dda68 /usr/include/linux/netfilter/nf_conntrack_tuple_common.h -4f30d93f982b9bc9049d802ed72996df6ced4204b2334104f6ccd4a7f17ddd13 /usr/include/linux/netfilter/nf_log.h -bbe0932d10f8eb9e24ee2db849a7d0f5e23fab3f2e242a4a1fbf2f1e99263eb6 /usr/include/linux/netfilter/nf_nat.h -2d517e48903e6d6e295e125e60a31e0d59f606676f4915e817aa218285a9722e /usr/include/linux/netfilter/nf_synproxy.h -ee4688b947c23791a472ec6f141b16124f7e0d68f33f702eb840105fa2c04739 /usr/include/linux/netfilter/nf_tables.h -c4e1fe95d2b4000de1b967cb98a8d78d826c7dfe1e75ce074b1c687d802efaee /usr/include/linux/netfilter/nf_tables_compat.h -cc1c03d21bd05c1dc56f975da09e50bb5d27bab223c24214813b000d514a3be8 /usr/include/linux/netfilter/nfnetlink.h -09a808dc71977330eb863b58fc7aae018a4a01d17a76faec423397209af415c4 /usr/include/linux/netfilter/nfnetlink_acct.h -d7a122ec93ce932aa413cd2603ab60304a5ed1089ca4fd496abe646d4000369e /usr/include/linux/netfilter/nfnetlink_compat.h -7c11c322ecee328f2444995a8011febd0aa9b47cebb24e912012a35a6ebcc4ad /usr/include/linux/netfilter/nfnetlink_conntrack.h -654f8ecf24b123f1a6341e961c3b42ab869e071d9539756e290cac407acddb37 /usr/include/linux/netfilter/nfnetlink_cthelper.h -d8fdedd95d4b0f11341c64ef5def9c0016481c7cba6119914d27ac0380b8bb4f /usr/include/linux/netfilter/nfnetlink_cttimeout.h -2751ede6ad8d520d91ca4b293cb3384c0aa2a42393d6bd8b23763246b109f99a /usr/include/linux/netfilter/nfnetlink_log.h -98aaeefa1bb5162a26ad2336f9ee737eb3c16a0589264c44c8acc95747e5b778 /usr/include/linux/netfilter/nfnetlink_osf.h -b3022d174bedf1dfd3644e96c45fa762513ea0900bf4506df793d5c4f4ea8813 /usr/include/linux/netfilter/nfnetlink_queue.h -06daa8e46fd9782fa5d56a73e82e1d6291fdce15d6794cbe4288deba12aa2c69 /usr/include/linux/netfilter/x_tables.h -e3d560bf2a90a3a790306c3d3ad09603a3992790e7a723c23b7ca86d70ecd0c3 /usr/include/linux/netfilter/xt_AUDIT.h -4d861cf65a7bad40deadc0e3be19dfe5485fe70b4e94cf5c90f22fda418c4324 /usr/include/linux/netfilter/xt_CHECKSUM.h -f8935b2fd059b7ed60b244790845492505e5f0a08e5837da4b547244b0893a56 /usr/include/linux/netfilter/xt_CLASSIFY.h -e15d96fe80c7dbe980e0620920161e667af83993399e7cbb74f30957088ea204 /usr/include/linux/netfilter/xt_CONNMARK.h -62de7ae637a028fcb9253bd8aca16fdd3f84779efcefb69abc2debe66ce2b94a /usr/include/linux/netfilter/xt_CONNSECMARK.h -c365339c9408c149550c3ecf83c94f8b14c0b87f7bbb276f6efcf5747048661d /usr/include/linux/netfilter/xt_CT.h -d6fab82c38205addd40f4515d4c1081b51eefbe549c69047da7f38b1dfc6ceb5 /usr/include/linux/netfilter/xt_DSCP.h -1b3dd68181467e3db2d311c283aa9082c1db56c8e25d62787c2534003844820d /usr/include/linux/netfilter/xt_HMARK.h -323c9257f413e399b5eedb1162a6a08a65419c587d03fcbf7ce63d14e05dbd72 /usr/include/linux/netfilter/xt_IDLETIMER.h -0d231d812bebff0e6e54d08859f2ffd6cb159744caa917a1da9a94e71c6dddda /usr/include/linux/netfilter/xt_LED.h -9e63c1342d04a4f9803fd60e9c1d9f6f00b16a0a1c0bd8d345544bf2feb15c5e /usr/include/linux/netfilter/xt_LOG.h -e0662377a6c673e8f2e6f3c7539417924902950a2e4a753a73940cc871789bdc /usr/include/linux/netfilter/xt_MARK.h -91b919d0db08c6150f086780773ba9543cb98b9d0ce79c9a5be1f68ce6024341 /usr/include/linux/netfilter/xt_NFLOG.h -60c5f347d8fe92ee1ec9464474963c791cc7d815bd131e76745202e5f74e2041 /usr/include/linux/netfilter/xt_NFQUEUE.h -35e2457f0cd20c1ed924da4c8c1b6ecbde34c15175426ff7a7cc24f251689ad2 /usr/include/linux/netfilter/xt_RATEEST.h -f19f29698faa4cdcf1e02388744ba720395882bfd63a060645284e27d4b2df79 /usr/include/linux/netfilter/xt_SECMARK.h -2b7aa8f7a5036b37f23603fb8e23525fe34a6574c7e2e91e7006ee81b48eff22 /usr/include/linux/netfilter/xt_SYNPROXY.h -db3bcf49d2a9f71386faee27be40b021cc0d3703c5d435c3e46dce5ec60595c4 /usr/include/linux/netfilter/xt_TCPMSS.h -15fac025f2ef87cef7387e2a8c4abf4ed23ca59868256e38de5095f857de3cc3 /usr/include/linux/netfilter/xt_TCPOPTSTRIP.h -4cff587d7da1bf45b7dce9d08427059ee5dc87818c6a22f8d0ce7262c48a6dca /usr/include/linux/netfilter/xt_TEE.h -42d2528ed8bb1d1873d7dbee79186e9c391dd8f81f3547001e6b77fc68720b7c /usr/include/linux/netfilter/xt_TPROXY.h -88dc29c096a52d93a47338d4439afdba0b96135d4a90541b9feab29b06b694c4 /usr/include/linux/netfilter/xt_addrtype.h -fb5348edc3b3baf72a56b1198f836ae1d3b45679143b6a5ae411627440d34e38 /usr/include/linux/netfilter/xt_bpf.h -20f05d988b9a027325fca352872d451093bed03b90672c816bf6b6e3b188be6c /usr/include/linux/netfilter/xt_cgroup.h -dc1cab166da00afcb7a0bcbfffa2ac876c8e2fe591a47703420bff4d863ad6d8 /usr/include/linux/netfilter/xt_cluster.h -d77fa0bf278a976bda1a8d93f65586e07be36beedbac67633b4e5d6cf56facf0 /usr/include/linux/netfilter/xt_comment.h -9af6d72a64c58a8ffa8737d79be68067f5903468ac22476f029c4cfb65449b89 /usr/include/linux/netfilter/xt_connbytes.h -5b8e02165369a127c36dd525ac7ed091383d01d6f11d73c7f060a3180a9c609e /usr/include/linux/netfilter/xt_connlabel.h -1655518ae18a0769ca4b7a9a2f03556c83feb910cb7dee0eb9982300b63f09c0 /usr/include/linux/netfilter/xt_connlimit.h -7faf474bea560559d4e183d2c08fd45d72e9a2fc64d0aa18c4591fd711186450 /usr/include/linux/netfilter/xt_connmark.h -1b7cb4e1e164198605b4067837c0dc723b80ef956f7303a6a65f303df133d245 /usr/include/linux/netfilter/xt_conntrack.h -eb4a2bc68cf946c08f37c1435cfc934d855cb484d12f2ee3215ebfd6adf7673b /usr/include/linux/netfilter/xt_cpu.h -e124c450283023b76627d9032985fa7a19608a7c03129b52de42431cb2735bb0 /usr/include/linux/netfilter/xt_dccp.h -57a7b31fa0e194c85909fcd9547fd7ed051031f2e5f1588c15d9b5ada7841cf6 /usr/include/linux/netfilter/xt_devgroup.h -73ece7f43c6adfe0a55351d2d795ca656be6aa98f3b09d99c8819fff2b5ef591 /usr/include/linux/netfilter/xt_dscp.h -d9b3446aa0182a5a5e89063e4a260d65e2d752d6227ddf34a8dc8b8b99dc74bf /usr/include/linux/netfilter/xt_ecn.h -3b49b301e8eee8287f29e080175cea5aeb91fb266034eab27cfd7c4d6f577694 /usr/include/linux/netfilter/xt_esp.h -4157ebf29ddccae1cb1b0badb5f304b235385586812e4d2aaded23e3a92e0d58 /usr/include/linux/netfilter/xt_hashlimit.h -f38165855ea138258996a53f67aff8f68d419643dfaedc72a571a84fbb995236 /usr/include/linux/netfilter/xt_helper.h -bc13940f3056261695f0a6e60c36254709b50b66b197f7aed4265564e6082e0d /usr/include/linux/netfilter/xt_ipcomp.h -aea982d601ec644744e92d99e6200765d6e13a2efbcde58421a2cbf0d01bd6d0 /usr/include/linux/netfilter/xt_iprange.h -e9416fbf5727efe8e7999673e3e210f53a7aad15412cfa57fa4fcbc3b8923ba0 /usr/include/linux/netfilter/xt_ipvs.h -504f4d5a1bb9f570f2ce4a55465bfca66009764825a8179c5b1d3ffd654b83d2 /usr/include/linux/netfilter/xt_l2tp.h -177ab31a4ae591abda690c52d31c6ad08ed131fcacad409d5fe155cd82aaaff1 /usr/include/linux/netfilter/xt_length.h -f8790c668f066ae00b543979790ac1b820435b91e5a6d7575c5141280b0b8734 /usr/include/linux/netfilter/xt_limit.h -83c5e086f295bc8739c697c2a3e4fb2b080570aacd3378ad73e8f277804a933b /usr/include/linux/netfilter/xt_mac.h -eaac1d30d0f595a9cc160a8555d7b8ec7c9d3dc376eb8e6d29ecc3271ac029a2 /usr/include/linux/netfilter/xt_mark.h -d53077457224805c1925daa9fb12135455e8633609b1fe95f15e3d11b3f0e652 /usr/include/linux/netfilter/xt_multiport.h -ee791b4d8b8e4406262fa8c61d88c2cadcbd8bb430bfa553f7b306e0b6855102 /usr/include/linux/netfilter/xt_nfacct.h -dd7105cb722cd48b9e18fbdce59d07965c7c06b989cc0d9e65213bce578db3af /usr/include/linux/netfilter/xt_osf.h -710ce4f615d0274812c50469478ae401ca754727a165a2434619b646121b075a /usr/include/linux/netfilter/xt_owner.h -8da4aec1e0bc3d1b15664a4063c1452ccce1a53b93c38b45c1ef8d4cd4a3df26 /usr/include/linux/netfilter/xt_physdev.h -6894a6a892d2b8e2ac8150870827b3ae45ec5784466a9c90dffe67cb2f8d6dab /usr/include/linux/netfilter/xt_pkttype.h -3670b1d45d208aa1d065c8c5fcb55e705d5e0d29db9aa109b19d986b16448185 /usr/include/linux/netfilter/xt_policy.h -e555a837af670fd17a7ce40d42cede463ae455333f24969fe32e4208325a6210 /usr/include/linux/netfilter/xt_quota.h -278f7a6d6f22e392ef8965b017e1523903d14236c18c5a84136c5389cafcfd58 /usr/include/linux/netfilter/xt_rateest.h -1e874bde99334a1bf72617b783048266db6bbe0ad90773dacd6b9bc5ce51086c /usr/include/linux/netfilter/xt_realm.h -059f6c5980fa1df3ffce34026dc3017452ff4d39f502d56d183d063e530af95f /usr/include/linux/netfilter/xt_recent.h -82bc89518877ffbf183fa7c6153b4160451c1b004294aac0e924bc9da8cf055a /usr/include/linux/netfilter/xt_rpfilter.h -b9ce19ae4e721907b353f058bc0d57fd3bffbd5284512ba249d1224984a2bdbe /usr/include/linux/netfilter/xt_sctp.h -4465021663a5fa8aea1a5adfc6c3c68be2fbfc8e75ca3ab37e42d89f3c818703 /usr/include/linux/netfilter/xt_set.h -a372bd49adef297531f667ef5c278fb99af279147f1b11d2ab5a5cd921720eff /usr/include/linux/netfilter/xt_socket.h -9dd2ab01edab6c9ddcda148812bc43b94dd7925fe6ac31b8da17383aff0dc730 /usr/include/linux/netfilter/xt_state.h -711f04f94e7f01d54826521d68d7ef61b150380f967d46d14f6d8f80363ce810 /usr/include/linux/netfilter/xt_statistic.h -bbe7fc2db49c5e0722c8882301b2d1b8570ebf5e74c089fa03917fcded894463 /usr/include/linux/netfilter/xt_string.h -89038386cb5271e68a462237f4bff84fff467327795588de35a0d4d1d5aa7df2 /usr/include/linux/netfilter/xt_tcpmss.h -419648f64f462d1523387d425e4fc8c98081f8692a1547548929551fa06a21c0 /usr/include/linux/netfilter/xt_tcpudp.h -cb6654311c28b9e0ddec01666c35d9e0a73f02dd7044415604240d4e57c52423 /usr/include/linux/netfilter/xt_time.h -bb39f580f608417c82dcd9b370b7f33b2dc2c4e74f8e74ea7416a9d1bf5c1b44 /usr/include/linux/netfilter/xt_u32.h -1a9701711c0e8b29cc338744eec00a47408e05cc353446fe1d86a74678e97e2d /usr/include/linux/netfilter_arp.h -364a18f20183ce9c9c7865639bfe3bb7763f2eff11aeba275dc1c871dc0ffe57 /usr/include/linux/netfilter_arp/arp_tables.h -9d0f25d446fd20b24b8a23649ac683c246839c2a91fed8325d2d93562fadf4d6 /usr/include/linux/netfilter_arp/arpt_mangle.h -dd91215def55a6c8f3c6c689b208c656597e0e388597caed191020fe762e6fc0 /usr/include/linux/netfilter_bridge.h -b4a91c254d65fa4b12432b59191fe8e92d1252b65db4d7a056db6dbd8d09c33d /usr/include/linux/netfilter_bridge/ebt_802_3.h -99592d6b055ebb9c1d71c38acf8010e1586c3a1fe49d120ea4f3292f30d20d04 /usr/include/linux/netfilter_bridge/ebt_among.h -ea35bf47656a9b73f209535c04336e672dd6125cc24a9c8156ed40a28329289f /usr/include/linux/netfilter_bridge/ebt_arp.h -8dea2d271175efe2c3b9b96ab7b94722e03dfcb5583840bbb11e91febbb87b05 /usr/include/linux/netfilter_bridge/ebt_arpreply.h -2899a1e489dfcd9ed1caaa07ae47cd7d70e0c1b55562a79ffc82f9055cf7f664 /usr/include/linux/netfilter_bridge/ebt_ip.h -d5dee0b11f7e71ee8cb9a2a844c8ba0e519b67205caddfd332386ae0e587a466 /usr/include/linux/netfilter_bridge/ebt_ip6.h -0818e589b5502db93b62251192407f9897379757c32b4469090d241a4345ea9f /usr/include/linux/netfilter_bridge/ebt_limit.h -69e3e1c19d4a11bedb01aad74533d47b97c824058573041adeda4ec92621e8b8 /usr/include/linux/netfilter_bridge/ebt_log.h -7ee2ab182cb9a9a5428f84d13c88b0f4b2ca3889a00bad432528a21008bd6ea2 /usr/include/linux/netfilter_bridge/ebt_mark_m.h -e01cb8028548ae7c6e89c745970f6d03c07eca9990d8cbdd80716f134a0b2eed /usr/include/linux/netfilter_bridge/ebt_mark_t.h -7e81ea7a79b9ef9bd13bd53b80e40d99c47a940b48515f821aa80a7440d4b6c4 /usr/include/linux/netfilter_bridge/ebt_nat.h -704d05af61e230410a86efe547308cdb0f85eb739d301b90d8304c45ee96f9e2 /usr/include/linux/netfilter_bridge/ebt_nflog.h -3bde927917aafc387857a599c53100577be8e04229c96fc140e9e608324e5c6d /usr/include/linux/netfilter_bridge/ebt_pkttype.h -3f53f5c7520838bdfdd151232a2ad7eaadb084bff4d8940a8bb659b31a938610 /usr/include/linux/netfilter_bridge/ebt_redirect.h -fe1ddf8a6017fe4ca07a465ac8e8f075051b002b022fa9bdb67a6b07174f8216 /usr/include/linux/netfilter_bridge/ebt_stp.h -22376ae58470fc2beddbe97be56a4101153323ff1904d7dfba5063aa5c490adb /usr/include/linux/netfilter_bridge/ebt_vlan.h -d41ac4addef1840cdfe8f773f30ace05f53b78b0db16fe798c3a53f7fb5aae96 /usr/include/linux/netfilter_bridge/ebtables.h -8adc41649c473b9a088fc72a0357c51e5c53e3178d089e194481c3830ea91f90 /usr/include/linux/netfilter_decnet.h -e77f39641d770a66b70f145c3a17615bc7041e2bca07a72e5ba76eb267fb2cc5 /usr/include/linux/netfilter_ipv4.h -586d9e81119e6937c09b730610ebfdc4349e48a50e4e0d59c9a1f2127db5c9f6 /usr/include/linux/netfilter_ipv4/ip_tables.h -db3618082815c68a4997d1321e136fb9f06e3e9b390971fbfcae62e2e518f78c /usr/include/linux/netfilter_ipv4/ipt_CLUSTERIP.h -0be3d696de201a826d7c7042754bb5a702cf9c38f960a04902b95b1be0750139 /usr/include/linux/netfilter_ipv4/ipt_ECN.h -c479542ff55cccf76e9e6cb67971c8547d41a140c8cb84334a8af50672ab98c8 /usr/include/linux/netfilter_ipv4/ipt_LOG.h -99dc3268b850f24ddfd1a9265170cf101e08f22ad8375b8f9d4c64aac809f5c9 /usr/include/linux/netfilter_ipv4/ipt_REJECT.h -e73ff75cc058bca61495d0eb34253c5cdd67908b94b06bedae485c1129d6917a /usr/include/linux/netfilter_ipv4/ipt_TTL.h -03c58d00d3a54c9a7708e87dbe4d284cbc4420c03eb6f104b57f7aff1cb7ce1e /usr/include/linux/netfilter_ipv4/ipt_ah.h -45bc9787ce575fc4b7ed4b980f3c6e304f255d706ac18ad4fcd77b32a575e323 /usr/include/linux/netfilter_ipv4/ipt_ecn.h -4a65de567a2b659c32538b0b07da545caf2b30e2cf026c20680c006bd951df72 /usr/include/linux/netfilter_ipv4/ipt_ttl.h -97da5776e4f6c983bf6bd9d1788c041f0f4674c9b32f542653e16fcdc0cfef88 /usr/include/linux/netfilter_ipv6.h -e680749de7a40ca9ff41926461a97a51e8856882a60786beaafab4f5eae81984 /usr/include/linux/netfilter_ipv6/ip6_tables.h -6a87f3bd765a1d5e73de80c92897872adde8baad2953d6e9339fe6aa30e72f07 /usr/include/linux/netfilter_ipv6/ip6t_HL.h -ceb41759c0ce1523aef601c267f07bcb20813f7add4068a79be9aca542857e40 /usr/include/linux/netfilter_ipv6/ip6t_LOG.h -0e70522f23cbfaf60e8464ea0c31561e0bf69c3e0faf97fd532ff739b48b1d18 /usr/include/linux/netfilter_ipv6/ip6t_NPT.h -01aa85c80235fb5d05ddbca047743e17123c6e2ab2fdf38c410db05bb49bf6ec /usr/include/linux/netfilter_ipv6/ip6t_REJECT.h -5ff3e714bf365d4625b82065340aae436d3eef4e34d47e910e27591b13fb3dae /usr/include/linux/netfilter_ipv6/ip6t_ah.h -06147c5232846f778b4a3cf9eab52e09116db1243afc31f386afe425599c440c /usr/include/linux/netfilter_ipv6/ip6t_frag.h -f6d1d4e3c03dff041eb00baa7fe48bdb5da14bd1b0e7201a7dde41eee4a44290 /usr/include/linux/netfilter_ipv6/ip6t_hl.h -34e14e94943e6bda87b682d92e4275bed90fab1113d025e6016d25f80df41586 /usr/include/linux/netfilter_ipv6/ip6t_ipv6header.h -f65fa4f1e0b61ee7a79cbd1251550750002a357a990be25a1e2f1ea782d2863e /usr/include/linux/netfilter_ipv6/ip6t_mh.h -a23f2bdcb91679eedaf5c0b0d8ea93b3ef0720c88ceba91b52d666a98e04bd8b /usr/include/linux/netfilter_ipv6/ip6t_opts.h -688484a44caef7cf70ac862e8dca6b7d1834f1602849d98418f99ab805bc064a /usr/include/linux/netfilter_ipv6/ip6t_rt.h -51f909d47d40a7e7715d5b163d6aaf97bcc62cdbc579f522fe2a34005e00f162 /usr/include/linux/netfilter_ipv6/ip6t_srh.h -e8a4b9b13bfff49644d0585938565563ef004441f6f3b37b9b362e903955d3af /usr/include/linux/netlink.h -638d1363305b04a32630e9d93b0d11c42728e6951e86ef207edaa4850a1bacd8 /usr/include/linux/netlink_diag.h -6be579fd180dc918b4f8a26883ba79e985b866aaf1b6b35a01329454dab469c1 /usr/include/linux/netrom.h -ebca24eff62671a3d7708fb6e05ca8529e3710c4b58aeb061afb3089fe0b431b /usr/include/linux/nexthop.h -eeb8614822cb103d08987f28e7864ebc292dab88b8b31235290f5646103d68c3 /usr/include/linux/nfc.h -dadbf3cdd72616c6dba4ec6e7c6a5a2154e21653ef070eb81c1c71f9395cf0ad /usr/include/linux/nfs.h -5471285c68007ca2698bcceb4c1873cf8f86359659c6941c2f5a8dc591f70dec /usr/include/linux/nfs2.h -8999490fb53cb44bc75cc11cee8a2e922ad4fbeb53452137ab9b5c023f317b30 /usr/include/linux/nfs3.h -2de2d6251c66e5c05c8ae66442fcc11d372dde2acad64ee2bad99981c0443a9b /usr/include/linux/nfs4.h -6e51e5d388948f9973300de276ff7c90cff9354614490cdf17903f994d4979cc /usr/include/linux/nfs4_mount.h -a3dab312054a59167e6bab3e4e9ea0cc00289ae95ce17c6ac47273af41ebfb21 /usr/include/linux/nfs_fs.h -245e3d06159e4b9f28a2c44075e13e473cb5735355d87964c82738728a7a38d3 /usr/include/linux/nfs_idmap.h -c596a75d051e356748272326873369c98e2e71b3f576fee46d4f0ae2c72cdad6 /usr/include/linux/nfs_mount.h -8dd89e2acdecb498f4a6fc884890c818366619aa42975093a1a1a72aaae173bb /usr/include/linux/nfsacl.h -c529c85bc278d423766828a513a5c01f2e04078ad243eb09aa4db58519851240 /usr/include/linux/nfsd/cld.h -a7de9018ac123cd38efff75efd18c816bf364191b54bec565134f133e9688030 /usr/include/linux/nfsd/debug.h -91f6a8bede134094ba62ac7d604b80a83fb860a1935d53704252e70720903ff8 /usr/include/linux/nfsd/export.h -fcdb72b1fac2037c87e4c534797d2d79b36e3a83e3d019bacd65ebe585f070e3 /usr/include/linux/nfsd/nfsfh.h -14efd19a691971a98f28d4a8beb3449629724fab4a4ae579ac5684a3cbb99488 /usr/include/linux/nfsd/stats.h -a54f0a19419783cb661c5a0aee6236c5b843fd59bb84f0c0ae1114b4ca84b4ca /usr/include/linux/nilfs2_api.h -3efaa8e2906418702de7fb89cf8545b6c45f16dcf13bf94107d95c3f3ca5ca43 /usr/include/linux/nilfs2_ondisk.h -2f15b5f8872f2038cf0c8f32e96d14ded6f4485cf63d3282b807e92f35e6bc8d /usr/include/linux/nitro_enclaves.h -68e0adf1b955ebe454fbf747258c3448489fdf0893453a3ad1dd88f81f21cccf /usr/include/linux/nl80211.h -aa22375d5ee83d406c20891f7fe6a5baeeab4cd965548df6320f1c8f9b1c49ca /usr/include/linux/nsfs.h -d66cb6bab1142bbfed19d5612d7c3cc1a42c9aab5b0ef28177e385b154c88f3e /usr/include/linux/nubus.h -5375e2fe571d1f4e8c185703d3235e4d6da3cdf482bb4abbc4b14579a64b9ac1 /usr/include/linux/nvme_ioctl.h -613d4e41605da33b3cf0c39b7d14d42c219e1c281b88c254c1b73a5ce28b8ae2 /usr/include/linux/nvram.h -bfd5ea8022b6c9b16467a71ab59a4d78dc6180f89b91285c019dbd4e02cccfa2 /usr/include/linux/omap3isp.h -0532f166b4f905642a602480b1bedf338fb9f5575034f9729773b62a34548504 /usr/include/linux/omapfb.h -fa2a0e5f5433ba6f2428f7523f2fdff8e558870c568153ce7b54383c034ab68c /usr/include/linux/oom.h -b9f782112f63f78422d26e7b44bb454d60e90be03b494c9a810b6e62ab1ff564 /usr/include/linux/openat2.h -d24789fcfd76dd1d832565323afb882ed6cbe85cd02873820478366c34a1503c /usr/include/linux/openvswitch.h -1038018d91a332a3fded6da52d5cf18bd7cd9cf624b0b90a848803a7d9ae90a9 /usr/include/linux/packet_diag.h -75c3c810ab5732ae2bca3d5947821db5e61d203ba3b00f658472232295d66849 /usr/include/linux/param.h -403c9e5a91b1ea5d4802a6957af50c928dc7442f04ca71be7bb888449dbaff5f /usr/include/linux/parport.h -4d8afbfc40f6eeebabf8176eb3e22127680527877fd59f9cbdd0ca3045954636 /usr/include/linux/patchkey.h -fe619a94d14c42a4dea03256e66fc6dfa45eb179bcf2a318adfbc414a4e39ac8 /usr/include/linux/pci.h -c8fa084e047d1e39114fe2f1c736fbe1edecae3e3e89b2eb68cd9a43f3935795 /usr/include/linux/pci_regs.h -65d81f6dfb14353caa5ea4530dcdfe7d65e7ce3b9bd966ba4018a1cd3532936b /usr/include/linux/pcitest.h -d66d33a7431654c911660a7fdeb06af57724bb68f8fbcf1e54b7ff9a930753c8 /usr/include/linux/perf_event.h -25ec9c9437aef294797efabd01464629c929fa8b6506b741f739f3980a026c37 /usr/include/linux/personality.h -1fc8e1f9583ba5bb99b20c13826375eafb0ffe4f3a2b1b0e945b98f97c09546f /usr/include/linux/pfkeyv2.h -1e05b6325e0990c92bfed929acfb5e741edca7c890a8b7ab0e2dab1eeee7d43e /usr/include/linux/pg.h -c2dc9b6e170749b22305d052f106495006a7f94be862295286c473dbd7d0bebd /usr/include/linux/phantom.h -db8ae2eeb6ac94e9abd899494bd3266610b3eb38af19a371bd4774685150c52c /usr/include/linux/phonet.h -58d069b58a8ae95777e2ad762ff0ee83c3acef0bb3d02a73f593718c2b162cf5 /usr/include/linux/pidfd.h -9aa811646f55ccfb7dd4aa3521721e448228245f5c5fe58c6e891c7592df8bbf /usr/include/linux/pkt_cls.h -0b3f6466abec2f5bb52c23b231610722fea7b8679e46ccb390cd471a9a54388e /usr/include/linux/pkt_sched.h -3b8cc30fb9a133d9b258db744c3959a48b126d2c631fc1b39dce9ea6d8815bc1 /usr/include/linux/pmu.h -87ba188970e3cae1a7d6376c739a18e98d3cea1f7dba1bebdc046310f1671dc6 /usr/include/linux/poll.h -6d8268f585f020db01fa3ff8172cde7e75e65ae56adbd9a664971be9692f55b3 /usr/include/linux/posix_acl.h -79a2903236a9ffd32702e6879e48e219556b860486119145561f64c591f87e96 /usr/include/linux/posix_acl_xattr.h -bc68636a383418f235d3457e4b21cf27cefc7c7f3edea4c1f6706f1018db196f /usr/include/linux/posix_types.h -48e8632ebc0101ca141ef3395fcc14ff198c95dae0fedf820b8075814bce8dbe /usr/include/linux/ppdev.h -5d91e8197108e0e0a0b8f29014c24262713cd58f25cebfbb12c42a4e04b27323 /usr/include/linux/ppp-comp.h -6d52b46fea02d127bed5f7fb6616dbbfdb87277b600f2b2cbe3ace361464da18 /usr/include/linux/ppp-ioctl.h -0ee0a92f32365f275e533d9f0f8a2a0df917e0a9b8a22e33b3ae7f3119a9d823 /usr/include/linux/ppp_defs.h -bc64f9efa17294bdd42847764d6cce26a425a18effcd822a4f641749df62f93d /usr/include/linux/pps.h -156ae0a2a94fb128657d095c1e70adf3af36be1c82112ec092bc18ed2ab8d895 /usr/include/linux/pr.h -e96d6eb178db333d13523cd02cdaef05bf3b7162e0a9354b186eb267bf91ca1a /usr/include/linux/prctl.h -2132c98d29677b7960924383b636ffea137b52bf7f86150f5ecf879d4579d6aa /usr/include/linux/psample.h -822d84f3e5451117fe6a3f06b9a2b7c780ce596bbc1c04e795d8cff554ede1d8 /usr/include/linux/psci.h -b3cd53e4491cba1c48a2eda2021bac7512b584d2fe60d2de7c2fb66c6cd303b5 /usr/include/linux/psp-sev.h -7635b179f1a354df2f60412bd0d9c5e5001f7b2bdf6d972e382cb95f49143a80 /usr/include/linux/ptp_clock.h -c2c6f7acd977eb5cbde92f921f4a3b6cd95b0e57819d27a84082601254b32954 /usr/include/linux/ptrace.h -9f4fee4a2ecec21ae7464753de4f6b41bd3ad8766139bc05a395740c3ed6c655 /usr/include/linux/qemu_fw_cfg.h -b472926cc3e3cae3092be72fb1c84c9e6c3ed3dcdd7e476f845cd467eaf40ff6 /usr/include/linux/qnx4_fs.h -2f6b2d7acf31cebb340bec7c994d8a861c337500defedda36a86b286afdb800c /usr/include/linux/qnxtypes.h -5bde924b7f4ad7a56204239a7a4a12a5810f678547d4d75d35e9c25cf9b4c572 /usr/include/linux/qrtr.h -caca894ba78898331c42614d9661a628db5e64993626c5f939b618ffde6f9a65 /usr/include/linux/quota.h -1e860b80b5fb8ab19374585c470c9410b9bfd2b2cff9572d5d674e2468b6760a /usr/include/linux/radeonfb.h -6df361dd95a81f8272c9c48599258210ccab9ff0a98293fb1faf2667f0495580 /usr/include/linux/raid/md_p.h -ceda5ed803b881d158da3243c081e518eda4d5653c7f5a03789ce16f9a7862be /usr/include/linux/raid/md_u.h -2f31737fb60de7b1745b04b7f0792a0cad1c871bff6f0ccefc323ac0e609e2e0 /usr/include/linux/random.h -b3328202458021d05d631c0af0ec919120efd6bfb93d60098e886e5db9fd6904 /usr/include/linux/raw.h -c03b04323a1bcefed7653d437ee37bd7138b251326926726ff4b9afdc8e8903c /usr/include/linux/rds.h -88eaa97cfe20d7e411b645c6a896248efcff5eddc43b36a199a1e6fb582ae64a /usr/include/linux/reboot.h -d19744fda6154fcab8dfcd268f36275d417dc61863001ccc50028511db84e4b8 /usr/include/linux/reiserfs_fs.h -d497abb987bb8b2e61aab9de94d407ab660d6fe1ee0e5c1cbdbabeb2a4c19f1e /usr/include/linux/reiserfs_xattr.h -daee5eb8ee30a1ba61583bfa6ebbb48bda3b561300cd673afb926c3621fd67d8 /usr/include/linux/remoteproc_cdev.h -5f288d6c3aba844a187c87c1952f507326fcaea5a48d83bdfc407dbb80f794bc /usr/include/linux/resource.h -48ac0feca6975e5403fdbca19d22a272393cd5a8f9e39213ee340ea3d8b302c0 /usr/include/linux/rfkill.h -6c861c34be50105ee1053d6d504d30e19363d48cb327a06e3f93cd3aacf329fc /usr/include/linux/rio_cm_cdev.h -867b8c1304b324888f6004b43e640479887f86561f79e4e49c820b5552f581dc /usr/include/linux/rio_mport_cdev.h -1c81e25f9dcf8b962a448e81b5917fceb62dc297590132f25276f335f37a3157 /usr/include/linux/romfs_fs.h -ee7c437af7805024a6f8d091bf94c470a0292591726c8cd0b65c2940b7cab321 /usr/include/linux/rose.h -c6130e51d9582f54f01f1beee7ea6248b680b19454e4f8b29a93da77176db519 /usr/include/linux/route.h -8349f6e301160de1e1ac07727d113b9d887ed6c3325fb5f6104695134237bbb2 /usr/include/linux/rpl.h -bfb06ee9c7faa5122f96c097aee0c259d2dbde9f0ad26cffcbf18096467c8840 /usr/include/linux/rpl_iptunnel.h -5a12031b96911bc940d481af3fd1e52d89310ebad6954c8b3ad9e456ecf6d1db /usr/include/linux/rpmsg.h -abd32f49244741e3cd3637fbff53910835e557ffda5a627860db195ad16c8035 /usr/include/linux/rseq.h -43b2392d453c1611e4114efd6680f42c64eff5112bbc1364036ca03f5b9141be /usr/include/linux/rtc.h -13e4a8ae8636e4c9f03331d9daceb323eb4b06e0838b544d80b25ecfd1179d5b /usr/include/linux/rtnetlink.h -f419c613a4ed7fa74b828296c3e44e730855e9aa7495d901ac7c68ae1974a5b0 /usr/include/linux/rxrpc.h -3b82fa535f47605bde1082322b081fe2691b0cde64826faa338268a725778542 /usr/include/linux/scc.h -7976b351c34ab97588f221947784a92157b638cda221edeeba8af183e3ef22e5 /usr/include/linux/sched.h -e27cc950acb6e435dc2e510eddade866e98f981fe4971c1aa19d1fdd6ce56e20 /usr/include/linux/sched/types.h -a674fc71a2cf6b25626efc1cce865b215c3b03ee44e395b9c163ad5a4aac5e21 /usr/include/linux/scif_ioctl.h -7dd83c6e0b85ea7ab73cab7f5a6df22b5202e8fe37164722dba23ab2859a5bbc /usr/include/linux/screen_info.h -3fe408ffdf91511adb489d1b3b74e96f0d58236c4a573915f368340d941e4eb9 /usr/include/linux/sctp.h -72d13a41e3e7877188a683dcf96d912c1391f7fe4a591613dfaa0ae9b98b323d /usr/include/linux/sdla.h -59d0dca0fb478480c30afa90c7330a8aeb819d4f6cf2220185f8fe5174abefda /usr/include/linux/seccomp.h -ba92fa4cc5eb3ef694973ef2f779ed7b78dd2d4a9771a6fa8dd691a2f83197d0 /usr/include/linux/securebits.h -4776ca87e1b7e7c04b5547054c1d74b00db018253254344f68ddef5fad28873b /usr/include/linux/sed-opal.h -a9ae4f48ad1bb0c1ce8c67d3fe2ffd492d52059ae7fc1a501ee10833132aa0b7 /usr/include/linux/seg6.h -92817e3b9d7a7c089697be3ffeae05266bc37a92fc5798658c7510bafea26822 /usr/include/linux/seg6_genl.h -7b8a1dc538d84ac9ea8ab7813e7b18776794018696cb9b0c786aae120ddd95db /usr/include/linux/seg6_hmac.h -18fefb6e0e642b1ccca608e8415d54906ada8f97bab174e212cbb757555a2b86 /usr/include/linux/seg6_iptunnel.h -552c3c30854bc8601252f8767d38595c45fc50a753384a5ef6d8c014a290edf8 /usr/include/linux/seg6_local.h -924524c8da43cfc6fb990afef01d9d633eb4b567fb6aa9a4ee240df0130fb488 /usr/include/linux/selinux_netlink.h -13ee44dda70e0aed30d8815b2837657007344309444925eefcd0e7ecd034192e /usr/include/linux/sem.h -cba980e68c12042f5ba91c5a23277c337adc96d4e6d185166642719aaa21e308 /usr/include/linux/serial.h -bec1b988dd8d8a7a461d4078f6099a5845b4948c3f037f37d3414e11f113058c /usr/include/linux/serial_core.h -e5b0811a8c74d6a8864432e29944db242b032a9777c7b34a882e8e022ff6b97c /usr/include/linux/serial_reg.h -40b7c1883ebea6f1289ff9aa77c1191569d21f0545255a520581cd20e34ec6d4 /usr/include/linux/serio.h -123f4c52d40791a6e0b3a8eb17bf3a4657f2da38108c0f90a8ff813d073731ed /usr/include/linux/shm.h -76d0b1402e3ae69300c38fa8681f7bef95f4f1a6e8be049a58fe9a6efdc7fbd0 /usr/include/linux/signal.h -bd5db233a529f4536a20ec8b083fccd2507347aaca64d1377d2fe681fa9a7d05 /usr/include/linux/signalfd.h -783244b9ed630a89ed41a0ebac1838f2c5b608c3c4e61b94c0480f4faf09812e /usr/include/linux/smc.h -1b318c8f8b845da5ba00f0e8f972cf22c9ec1e21c3bb384e8381b353cb72ca96 /usr/include/linux/smc_diag.h -ed603b4a7b091ad96a6e40142601b49ce0419d12694ded66de88b759f1e1f5c0 /usr/include/linux/smiapp.h -874185a2c5605cf00e8c6e371900d9535d150b7090bf4b30694c42b8ed28b9cf /usr/include/linux/snmp.h -8f09756daed1b54c45a17877dfb709e86cdc47a6018ef1d68507e2025ae42713 /usr/include/linux/sock_diag.h -2bf7323fd064864673425f544f59857ce4705920e61b50f078f354c97a1ce1f7 /usr/include/linux/socket.h -69c8cd1427d631cd4950536c189ef4737fd9b6dd6c3833c628551dea55f6b240 /usr/include/linux/sockios.h -85c5ef92762aaa1255940041b98bb05fe4f268e7f0ba1e9afdd970700a21259b /usr/include/linux/sonet.h -5569af98a2c18e78d5a7d34002f6739e57ff7c321210fb2f8a219f27f3aaab17 /usr/include/linux/sonypi.h -60882f1e5a0d7d4e0aea1b4cc3c460cf2d76e10d34fd3f32133dacc3348a165c /usr/include/linux/sound.h -b4c3e1f274a9936c87bdd987800e3008a54c147a7bfe90727d90297528e97270 /usr/include/linux/soundcard.h -786aed042083ea8d999efdf4f2c0c486f10d89a0edc571098323e2f90ea60e17 /usr/include/linux/spi/spidev.h -1c51379b6b976fc5fd097fe2938dc8c468d4e6d01f4ce764b7fa53b94c8a1cd0 /usr/include/linux/stat.h -5cac4e787c3af8660dac1ef2ea992cca2839572e8ca83c8a12d57e534b7ad68e /usr/include/linux/stddef.h -2028f272f73036429aff0b5c161091701f233c1628108428aa0a68de0510373c /usr/include/linux/stm.h -1d5d1dae8b618e63351e9ce9fd2b0d1a1c1d923c4788cbb2319bb326c10a4f16 /usr/include/linux/string.h -77ff8c12b262a8700eed4ad88d9a90f39a8cf40ce728e2532f3bf22a76293def /usr/include/linux/sunrpc/debug.h -35cb8d5be7bc8e9017895f68ae02829dd0fbbe99972264a8e3cbcab748c0e323 /usr/include/linux/suspend_ioctls.h -cebf803f3e60c4057593fa40b8803443bf5545359fac5cfc49850ee6a4ec805f /usr/include/linux/swab.h -4f1d22a84c7c6f6fc1b6fd0d1d6e66f304f817a2c2e0061e468a4d1adb33caee /usr/include/linux/switchtec_ioctl.h -e431866b49d449d23db2d5c103dd49aba284e89c88fb299e0390360549011414 /usr/include/linux/sync_file.h -1d49e246727e904ad6eb79dd22ebc62058cfd282e789121d848223ebe58bbcd6 /usr/include/linux/synclink.h -0ff9db10a02a27dec8f1290e606adfc63206d76586c83cd6276ff16630fd75d4 /usr/include/linux/sysctl.h -b803e9e4c4d3cb43b265d9d046fcce6b731af8bf04e78b5c0708e926a6d8f9e2 /usr/include/linux/sysinfo.h -453310012f5856294ea251795375c5eba1d8de786ca89323b741531da2df71cc /usr/include/linux/target_core_user.h -79e3bdf9902694c6ba2e7a3000d25101968a94255e023a18ba0f6f01a861f025 /usr/include/linux/taskstats.h -37b78d966567edb468afa7dc83e5e856a7102363964afc147f560b3360b1f055 /usr/include/linux/tc_act/tc_bpf.h -5adc6f644ed2d70d6a2156d903f1ade14ab1cfc3bffba19db67ba4d8073aee70 /usr/include/linux/tc_act/tc_connmark.h -23a067329faae0b1f5bd552c8e2f71a47cf1ed4d577b9425ab822ba9d679ae0d /usr/include/linux/tc_act/tc_csum.h -cbae2bc580236ffee55c3806080bf2d76e147aa3217b169487fc3a33d25401f7 /usr/include/linux/tc_act/tc_ct.h -68eb5eab17d03d4d3201fa6e2095287e7bf632f9664a654225f736892a73b6a5 /usr/include/linux/tc_act/tc_ctinfo.h -4f860b65a62fd93a0b709cd2dd36a9a3f8a9bf429194f1f0e986efbfcd3585ff /usr/include/linux/tc_act/tc_defact.h -1cf32204a74202d5627be09b9cf3409ab11d5482db01bcd94477ac2d92abf3d1 /usr/include/linux/tc_act/tc_gact.h -2aa75b223f06a2762f8b7c22a737591ec6d679274e7dbb402ed6eecdac6a0a6c /usr/include/linux/tc_act/tc_gate.h -77010d3c487c4ed548dce89704254c6cbc117ee0725be13983206034cfe49141 /usr/include/linux/tc_act/tc_ife.h -9e04a25903d5909aeb1cfbcca1c4b08be0f22f4faf1b30a70bbcaf161bf45e42 /usr/include/linux/tc_act/tc_ipt.h -33294dba860fd394c45ad0ac73728c836b6c1927d1b26aa7a0e1aadc5127c66d /usr/include/linux/tc_act/tc_mirred.h -994c5446dd58ea507175cfc40b339c515c91dd69dbb01c1bf6815310d00478a4 /usr/include/linux/tc_act/tc_mpls.h -c91d211f0f834139c37acdc1f0fae21e140e4f8319e0246bc4eb053478a9d792 /usr/include/linux/tc_act/tc_nat.h -87df21f7f7a296da2305680f5c8226ccbb6d704236086d3c7b260e054a41feaf /usr/include/linux/tc_act/tc_pedit.h -1caf33a72c4c688dee365c5f7e01ecbf923b0cb71468dc22f1b4ede290438db0 /usr/include/linux/tc_act/tc_sample.h -780d7f01e482c39e7800ee6692d892cc5276baf1e8bfa389a7aaedf28265f11f /usr/include/linux/tc_act/tc_skbedit.h -5ff2eadbac3f481b450dc0f69432ad272bd75d7b85aa1eb62a03513631e138f0 /usr/include/linux/tc_act/tc_skbmod.h -119f19cfdd91492d02717d106a34e1a6f45d43cf4f548ad2dddd5cc5887920b2 /usr/include/linux/tc_act/tc_tunnel_key.h -3ec8e4e8bbb2debd5056ebd35c6b819264a482a3342b245dfa6cbb9da91b22b2 /usr/include/linux/tc_act/tc_vlan.h -23a4c8504191b593cbaab6099334cd40116049e758d40196d678a6a5df0010ca /usr/include/linux/tc_ematch/tc_em_cmp.h -075a4cc8bdd415e2328990457e2e93657e72377574b6cd2df41e93d195bdd3a5 /usr/include/linux/tc_ematch/tc_em_ipt.h -e6e8d8f1b65459dff7d38d2d2bff9ddbfb3883ae54f7876e252da0313929f6a6 /usr/include/linux/tc_ematch/tc_em_meta.h -4c5a9e48851171fe286218605af7e0d2f8fc2482d7be34a7a2d0d18d362b111c /usr/include/linux/tc_ematch/tc_em_nbyte.h -5a16bbe894d9eea96ba3248788ed7c332c7f19f0040767eb10da0b812a3489b4 /usr/include/linux/tc_ematch/tc_em_text.h -52e73031754a4b8dd15a37d53e48943da9a30e15854b0c5d6fe238fef25d0ee7 /usr/include/linux/tcp.h -2e219ba961e347d9b457f9bd1298b42d386c43f797442b227f8c747bdb02e8da /usr/include/linux/tcp_metrics.h -9ae7e9e673ebbbe4d37040a59148762135b1a2d2469eb09e9d87f1448108f28c /usr/include/linux/tee.h -5cbd7ea64fd77447c65880b74555e38ba2a300da97d0f6a7fa5474a27569791e /usr/include/linux/termios.h -93f1f3e9365be2731e5d96aac6e89bea25931944bb974fb83fc70bf0999e2280 /usr/include/linux/thermal.h -3ec585be656ad1a4f97c4a50dd913a489dafdeac462e4db892d2fc13500b43a7 /usr/include/linux/time.h -0de106c280e624c6e8df830c7a898f6636bbb7eb2a731de32df140f9d21f8cf6 /usr/include/linux/time_types.h -c61bd9fb94f2af9aa5d69d197076bfc86c87760994f2c23531672bef849b3355 /usr/include/linux/timerfd.h -515f93bf266325f24361c4fdd54efdb139052c8c64445c16fa8158b295f84875 /usr/include/linux/times.h -840a7cfb948c127d81753df235975ad91cb8f8689df2493d6283037a65744eab /usr/include/linux/timex.h -6c581f035b39804f4c357333a772a275a2a70596f1c4566b0352966baef9052a /usr/include/linux/tiocl.h -983c3fb3f7ee8feece093f949a71c63c123f036e69b28e5ba800a66b5c6be005 /usr/include/linux/tipc.h -c89a5f65f430cd4b543cd8c578b76ba1ab59d8e54718eb8144858e25cb3dc4d8 /usr/include/linux/tipc_config.h -05df376de5f3318d187df8f40cadb29ae2b92ea03804d2fa05583c43605315f1 /usr/include/linux/tipc_netlink.h -02da077daa7cc034deb6a2ed6da1b1414dab86d669954607c3103c141c2670ec /usr/include/linux/tipc_sockets_diag.h -cae77990d7b56b20788b011363dedee018f780ea86136add533d48f1d02bee7e /usr/include/linux/tls.h -8cf980a1f616dfe6f3718bb8b2f57a994a1e4c6a7ace74f56bbd0b7a3777af88 /usr/include/linux/toshiba.h -91583e0838c9a6a7fe86ab855966aed5f3094d3f277e4b4430598f9360df40df /usr/include/linux/tty.h -ef0d40078efc683cc08fc7273ff83686ebf149e2ca68532f5e41c02b42c3d69a /usr/include/linux/tty_flags.h -ac1030772b6c6c8031cee4711ebc1c1a9458aae9195e1483103f71d787c2a59a /usr/include/linux/types.h -792f7f10110e85b8c691cd409f0fcf890a62b484b4ff5917afefce66f0826427 /usr/include/linux/udf_fs_i.h -de136b289f9062c478853912b3ad409ef5e4bd4c62b6cda79a55e8bec5dcf602 /usr/include/linux/udmabuf.h -d464b740b3c8a346301f55ba0b47c066bf51fbb8a39f8ddb30c3f6d3dab5e6f9 /usr/include/linux/udp.h -a97146f60e46a526863afc0a4be99e287fc0e5be33bcffeff30150480a8373d5 /usr/include/linux/uhid.h -089468ee33b54f417c6501e686e5023b886b58d35b3131ec425e3b4b572f7506 /usr/include/linux/uinput.h -bd831abdcb52a1b4096ee44d3d2824fb9447f1246be870f0788a58cfc7420388 /usr/include/linux/uio.h -7682a4928cfc9f7850905c54fa90fbe3dc1968e53744b807bfdea12896cef161 /usr/include/linux/uleds.h -ada56d94772cd9daf7befc4b410bba12679cd266f7e98aac90a6ec1a2f4849a4 /usr/include/linux/ultrasound.h -cd8dad2750ee72d18ab3cbc51a341f1b852652576623f10353a0e9ab356351b0 /usr/include/linux/um_timetravel.h -368c182fde315a03c1de2054a950ac314daacf6118f26bba4c0da36344b8cf57 /usr/include/linux/un.h -01a6f7628ed6f3511eade5891e631c05679e141d031e689a6d028e840032e394 /usr/include/linux/unistd.h -f345038d1040d7e68690d09d4764663512a02fd70823513ae65d0e091def67a4 /usr/include/linux/unix_diag.h -6101e785d3519b0f67bedd995b20142d7155884d3086d25122c75295487b671d /usr/include/linux/usb/audio.h -05453e5f87c5216248d97f4f56f6fd05d21779c4df5e721ccfaaba579e28406d /usr/include/linux/usb/cdc-wdm.h -f0c64b18a5a66c18c0ecfc2dcb40d321e9ddfa37f0821aefb48d28a8dcd88d04 /usr/include/linux/usb/cdc.h -d5d16bded7a490a1aba196bab365f3944a4cfeddadb6203b8230094706e84cc4 /usr/include/linux/usb/ch11.h -af3a5783ab05f306cd1df38294c7f4d3c5896b095fdeffdafbd6c720b54fcfaf /usr/include/linux/usb/ch9.h -3977c64981038d48fea9c1a8cb59a42820859a8fa61321442a435aae6805a0c2 /usr/include/linux/usb/charger.h -ff80774072a2f774df824538bea4f9f1ef9153503874d5fa12d6e5856d185fb7 /usr/include/linux/usb/functionfs.h -775dfaffab4eb69042a0542cdb4b0cf9158d9259d734e7ccaa717665301b698a /usr/include/linux/usb/g_printer.h -d4605a4c02e1a540cb8b68d10a74e80c1a95b12d0463b9c008b83a89ebddca60 /usr/include/linux/usb/g_uvc.h -42b48edc462289ba9cb76f742a9bfc4a9fdb8219cee0bc3755d4d75f0ebfe9eb /usr/include/linux/usb/gadgetfs.h -297f99383448888072b5dc72e9fbc411a5737a6b7a4869b1c6bfaffed90f6d6d /usr/include/linux/usb/midi.h -568b1029b7531200bd036310c583df7a6b6e0adb775cad705f85f8fd425b7a73 /usr/include/linux/usb/raw_gadget.h -79f81bda6dfcb78fa256d1c751fc6b3db6ad71e9b6193b89755677b2b1f0666d /usr/include/linux/usb/tmc.h -45e903791ce3d5874ee403c445ca21d6fcdef73f0aa50c382f3a078dc860bd26 /usr/include/linux/usb/video.h -0951526a52edc949b7fba71bdec97e5a51939a7d0ae8a4513a52211daf7ef936 /usr/include/linux/usbdevice_fs.h -cada806fe7a53fe92efcb053054308dd82e66d803ce52626010f703bb080eb59 /usr/include/linux/usbip.h -9079f442cf315d69d173db78aa15e19bc6ad5a02471f5b5e70830d1119af600d /usr/include/linux/userfaultfd.h -a39b61437603f9bf82dfe4d0e6ed1147f3df08ca3ce0a7566315401e17c26da4 /usr/include/linux/userio.h -ebfbbccbe09e5af982ef926edfb17c6955b1e23a1f8b52fdfef5a4e007feb992 /usr/include/linux/utime.h -79e8e3bcaaa0c45e9276f4fb13cd3801caa470506cb211e8208b54f1908e8be2 /usr/include/linux/utsname.h -eac81a0421e64528d54008f5cf922d3e5ae195e2d93af3c8d8481fd1de92bd99 /usr/include/linux/uuid.h -7ff84c35d7c52df188945aa813a1c7c4107aff5877912a2ae8c018d0ad43bfa3 /usr/include/linux/uvcvideo.h -a99f7e809faab97777c232c84e021f757b9cf6b025188aecac0b4b579f83914f /usr/include/linux/v4l2-common.h -e3f6c68d7b65697885f261ca61e5fbf9575ab6a7f0ef86a8a87c0b5bab79a0e5 /usr/include/linux/v4l2-controls.h -88ed5d5db6ac44d2d0314ed4864b7dc0d4cbded5530b6453820eb7e442d8c859 /usr/include/linux/v4l2-dv-timings.h -c34dc35d16d7d64813157349aaa1478ec580d0ce6bd139b2236b216c1ba291a1 /usr/include/linux/v4l2-mediabus.h -e7f20380ab9b7cbaa9b29d6bc26e69ce7397eae1385b6bd36b8bc66f4703e900 /usr/include/linux/v4l2-subdev.h -e0fcd15ba92787e5ac9b388dcdffde0915705726a3430851d60c2d39610edcf4 /usr/include/linux/vbox_err.h -27e16b54076d59a320eeb200c6843c27de15a408fc212a311637744d9824eb43 /usr/include/linux/vbox_vmmdev_types.h -39e1a9e0a2d9d811eacbc5cfc905e0f2982c29635b865dfd0d43c9ae0c191ef9 /usr/include/linux/vboxguest.h -ce185c9ad6bfae75895ced4fb442102f0a59008deff4d0bf18f2b10159df4a5f /usr/include/linux/veth.h -dbad41a9fa08eb9ea2908d40ccf2d07fd3c03477b52bc1f295fdb76ce3010ab1 /usr/include/linux/vfio.h -025a71049d7ad102334d293457b9403e477092ef96820874b1021b2971c4fb62 /usr/include/linux/vfio_ccw.h -8a823b89721d7f938db14b5e1aea228fe44b25bf82c34a765fb2e3fb8533314b /usr/include/linux/vfio_zdev.h -f99ca1673899254ed9a8b667d0e6a3acc6f7121bc09a5a5fc0174e74c0a1a304 /usr/include/linux/vhost.h -9431bdc514a15f86ebc55ee62bca3db13a797202cce79ccf14bda731e8f227c6 /usr/include/linux/vhost_types.h -fe35b787ba767ca074efa9209fff7076117d7c7a5eda446ab4bad286f2102b6f /usr/include/linux/videodev2.h -a16d9e42f265f2b913b2aa3b866725ebc321e5a97213578ba2ad927b00cd045f /usr/include/linux/virtio_9p.h -150af8bd7f49fb01c1ada177d3ac6d8b648e8b7a367665716f5245d54ac6410d /usr/include/linux/virtio_balloon.h -af4cabd290878a28b6b8ae2bbb3c1d6996838b044386ebc3e41a1a5b9e0a6c2e /usr/include/linux/virtio_blk.h -4e6bc61d13e2881cbf08503fa65a7a6b2589541913db4ba907bb79a0dc1fccbe /usr/include/linux/virtio_config.h -2b447bc69e1b148ddb0f3f50d226d86e0581280497b313f451d2de7b131a01c3 /usr/include/linux/virtio_console.h -26ffe6fc696f3ff06e094b80cb7d1f96b1b7cf71a718fe8ce9375409a164a97c /usr/include/linux/virtio_crypto.h -4a464eb3cac3a29897e47d2a5d3be67a44f734bca93ee2630e0fb5b9a2b0651d /usr/include/linux/virtio_fs.h -1740f165cffb05dbd0899241c3ce73b702ede17bd6bde8523ddf64566a967882 /usr/include/linux/virtio_gpu.h -ce491ee93e8297132197c637fb6f202a8183b42171a188158afe433ce0d6f669 /usr/include/linux/virtio_ids.h -b82f993731f951afe132356e1e03582607812582889deb781a6217440b95a67d /usr/include/linux/virtio_input.h -414ec6e5920399b4cd4b14dc0ea21c6a263c4f34f5ab35e1fb0acca3fb996c37 /usr/include/linux/virtio_iommu.h -1c119434dd688a21c69c6af725019857cfd1b0cee7b2c87611c404302c247098 /usr/include/linux/virtio_mem.h -562812983bfea61bf5e1b29d8368f6bec5c398aec2a1a79489266ff73905fd91 /usr/include/linux/virtio_mmio.h -9c270a5c8901d59a0a2a216e1d277b06138787406b94bac9260d84b4146d1beb /usr/include/linux/virtio_net.h -41a13306fe5066dd197a6cd52b2dc67b5ac98379fc6225a8e95e50596ea45ad2 /usr/include/linux/virtio_pci.h -28ec4bcd7d50f7e811c4946b8220c213abd8c7240360769ddf405a5b259a6e65 /usr/include/linux/virtio_pmem.h -35901885b00510a909894343cbb18ab59b46743807a81e75974386e5532cfaf5 /usr/include/linux/virtio_ring.h -4f65ef0109f5236a73d653d145b9757285facce03cfa057800df405d9c11365b /usr/include/linux/virtio_rng.h -398deb22fd18b94e3d32bf9893ecb7a101e0cc5c3f6f6515e9474808b2ddbad6 /usr/include/linux/virtio_scsi.h -24edd2939231975bb7568a9943437a7311a1fceca1b7601849a2286b808c7942 /usr/include/linux/virtio_types.h -c749779b5fe9831b1067eb2799edc9f252383b2485cb5a08a2346e4eb77965d5 /usr/include/linux/virtio_vsock.h -29af71dcf0dc4134597a581435e1bb1d5f742da92484b31ab77cc7ad625e3251 /usr/include/linux/vm_sockets.h -9876620c2450fb1609fab5d59061c75682cd9cc489da0d4812f5690ad062893d /usr/include/linux/vm_sockets_diag.h -9c8fa8cb912b6d487e01ccfa68d8d7edac8ee39755580a28efe2e456f09d47df /usr/include/linux/vmcore.h -4fb3178f8a7b25652b032613748b1788b91b16ef330feeb0ec4108cd80e9d764 /usr/include/linux/vsockmon.h -9a20fa86d9fe6fae0a0c66d28c9e11c57a5843e052220522aa3dd17f3383c434 /usr/include/linux/vt.h -e2b0b0ec4d356c6cadc83ebd8b950401417422361a4ddba18b6e688d60524c86 /usr/include/linux/vtpm_proxy.h -0a4960db70b3e42826b84d134e787a5d79e716e77cc6016a818ed2625e3240a5 /usr/include/linux/wait.h -98ae378fb71eb50e778e9eb6ce5dcec5c4abae5ba68cbff713d1ed7ad063b2fc /usr/include/linux/watch_queue.h -8b2e89204caac285fe8b74022bf0a5aea79b16a3ca602378c6f513faa1994eef /usr/include/linux/watchdog.h -d43985124e15b59e5b25502a26e84caf11d24cbb2e88bad80cf1e888242928d9 /usr/include/linux/wimax.h -766a2ba8f4a598056da248c8fccf0e2813caf3acfcff2f90f27a17babb95588f /usr/include/linux/wimax/i2400m.h -a51d80b135e673bd76a868d524c3d256a5b531d00b2be82441f68278b9d92b3f /usr/include/linux/wireguard.h -56897bc5456ab6afc5e0588f1e657e3a4b133c0a9ad4bae29905b0838e512145 /usr/include/linux/wireless.h -135afb08af7301c61b7ddc36b8cbc6e32a7ff6c09c059910ae5c0415e7770945 /usr/include/linux/wmi.h -8994646c0aeadacb39d6b0c37c62d7faa55a61fdeb90bb7743149f07b722f44e /usr/include/linux/x25.h -5b1b85a53780361426782b782d1bc9f33844ed35c15a54ab39f734737d517e85 /usr/include/linux/xattr.h -462b0e0a767063a76233a508fad271bcfd6800d2c06834e7122c364f9a891f41 /usr/include/linux/xdp_diag.h -7df9ea9467940d86f57e84cb1426c112d065cd610043c2a4e44a6b92eb93b611 /usr/include/linux/xfrm.h -ba991a613c7a9d8316e93e9bff6e4f9abbde361c73de671137852def97093841 /usr/include/linux/xilinx-v4l2-controls.h -a17c93c9b217c1abcdbc1e58171d1fcb30e75731a8ceab596a56871135fb52ee /usr/include/linux/zorro.h -b390d4d8a341e420b5cb6019aa0e9b4b6d90e8577eea2315e019bcf89e67cf79 /usr/include/linux/zorro_ids.h -5f9dd714e7f97d27c1e5254fe64a8f574cdf12eaacdc9f29124f6faa00d111dd /usr/include/misc/cxl.h -2564299aa99f2f91bfdb601cb37100f84c3e19c5c0bcfdc89f24114fa7988de3 /usr/include/misc/fastrpc.h -ff4d16556b88c2c33cb763ba913b904dcdc4003c3ca654b992e60e5474cffa96 /usr/include/misc/habanalabs.h -be2b3a1e25d26bd7b67e51f9954d2e88d6c7809e1324947ac3b2a59baecfa6dc /usr/include/misc/ocxl.h -f8a674b28053c0b463f887ad7d0901b576714653033ca729b0fb4c9b1aee9e26 /usr/include/misc/pvpanic.h -386ebee4bfff3ab616cf18c37ac004530c9f3fa371380bb18d0464b27375dd30 /usr/include/misc/uacce/hisi_qm.h -a70952fa42bf67de6df1c1288418abab8b7488c4825b8976a228a647125a7da5 /usr/include/misc/uacce/uacce.h -cdce64f698bbfdc03ad9945d8d29700d71e571fcac977a8b14a603a61fed004d /usr/include/misc/xilinx_sdfec.h -4b77a0e22aafa18b0935f6a46c518e430c34f6b034c1fc773cd82ecc0dc33da8 /usr/include/mtd/inftl-user.h -dbd20c6461dbfbaa64390bb0ad52bbb2d8f7641f94eb19f646462523060de2a8 /usr/include/mtd/mtd-abi.h -4624833727f0b6604aac2ac844eb9b28c310d620f0d62f2741a117d9355956af /usr/include/mtd/mtd-user.h -fb31268f045d1099024d8ed60379e4dc533d945456a608a0aad7206ad3cc7d92 /usr/include/mtd/nftl-user.h -3399828f53fb4b311ab3506117ab7b17fe6c82dcbeb61d5f7418b08f4579671f /usr/include/mtd/ubi-user.h -2c2390c96b4192c14d7464a5589a2b4f72c5b8657cc7e7698eef9479f38d9edd /usr/include/rdma/bnxt_re-abi.h -be0aaa5c3ad06e1f5ad9a0fef1b48e963922ca532882569ef3b724b9c80832c6 /usr/include/rdma/cxgb4-abi.h -883cb1f94fc2ead81aa895acda31b398952dffe20aeb1d67baccd50bb93324e7 /usr/include/rdma/efa-abi.h -479f9b58412de214b165b3cd636139ab702d070b257c3fc2aa6ceb39bb5923ad /usr/include/rdma/hfi/hfi1_ioctl.h -29775b7b4f8e60c971d6295863b106c0f19a97ed8cf918250209c9fdf4c66f8b /usr/include/rdma/hfi/hfi1_user.h -1f294c2f5daf988c5cd51411143e97e16f822d1c765f6a170f91723e766f5a54 /usr/include/rdma/hns-abi.h -fe352fc4b5433b50ef76f97319d1ac5dcc7e0d5ee065754b0dcdb9e8e07e1226 /usr/include/rdma/i40iw-abi.h -d620543dbf1a89be1090e18acb131b21acd81b84cc2d1bbd3e20b7a1614e6098 /usr/include/rdma/ib_user_ioctl_cmds.h -32c2fd0afe75a4e244251b5f8a6b682cf5eaae93b8e3874ae28050aa9c95ea57 /usr/include/rdma/ib_user_ioctl_verbs.h -f9530be925ab28fdaee6fdc6d6cc8452995de224053a23f85d607b1e37a29451 /usr/include/rdma/ib_user_mad.h -c9c568dcd436cfc13e35fec0e4598abd654c17b7580c96d1e85f46b36414191b /usr/include/rdma/ib_user_sa.h -2b0c892c42d533fd786b90b922fd2817a41375f5c8ba30e0e6cd811c2a94d306 /usr/include/rdma/ib_user_verbs.h -805805cb12adcec4075e1efbc3077529443197a8713b719f140bb82cb4c1706f /usr/include/rdma/mlx4-abi.h -a9b88bfda06b1f0ff712bc54a2dde6f847721a86be0a5715e7f8864bb1e46d87 /usr/include/rdma/mlx5-abi.h -fc82e78b450542df7cdf979ff61f7639ef528d7cd71ed27167d8d536fc6bdda1 /usr/include/rdma/mlx5_user_ioctl_cmds.h -46e4f2e485ac7bcd659c3a730ead01a6bf7cd4adeb531d4bb253750352b0085c /usr/include/rdma/mlx5_user_ioctl_verbs.h -3c26b6617a6107599faa3c1b35eeda04d108233249d9bdc6070f0d2089284d59 /usr/include/rdma/mthca-abi.h -ce386be004c73032746d2a56867f3533f74b1c56b9e03c19a39c0c7a04681b4a /usr/include/rdma/ocrdma-abi.h -f675f2460f445d9ee03e93e68f3cd0faadb3d469613a1fab51e57be5c047cb2b /usr/include/rdma/qedr-abi.h -7293ed3735440673d27c0a32140d5f4bf1283bb80aa89c3bff537d3f882fcef1 /usr/include/rdma/rdma_netlink.h -146e1cd05ebb62270a402f8b1c535c8bfce7b047239386acd0bb366f7bb9f026 /usr/include/rdma/rdma_user_cm.h -612d3491dc13b73b1324fc98845b4fa514a2e9c4cf35284e9be66f2fc10165f0 /usr/include/rdma/rdma_user_ioctl.h -ae3749da87eda31d157811244b14459ea802c6210f283273a127f332ee091f9c /usr/include/rdma/rdma_user_ioctl_cmds.h -32a683f78052dc1635e5d3153a6227dd5d3c9b60f189a84710d29dd142dfe564 /usr/include/rdma/rdma_user_rxe.h -f577ef13f54fa591f5717a2100bb0a079ce8f8c8a7f47109b1c69efd98e9554a /usr/include/rdma/rvt-abi.h -8d9dee5166bb1529226c4921d08360db2c355aeda8a73077ccee81c337d64169 /usr/include/rdma/siw-abi.h -ce29e9623d0adbc5c933120e1eeec9a2fb54f4794d79afc353a877e58f9fa016 /usr/include/rdma/vmw_pvrdma-abi.h -c0989661cc294a20c6a4aefa8e0fcb58dbbc86c36724e33bc4b8cc0eb9b42f53 /usr/include/scsi/cxlflash_ioctl.h -47c83451cedfd9a5ff10d9e88614100e52f4b91f037942c33af4c00db0e8d90d /usr/include/scsi/fc/fc_els.h -098f373fe930ce270e7500f8470a558870b318a5c1d915db92a38d0f32e181e7 /usr/include/scsi/fc/fc_fs.h -2a4f249af5d357e1b37495972d3d882552c0a7a95446fa4c125ef4d46e4b9bd9 /usr/include/scsi/fc/fc_gs.h -dcfa25a58adbb7506052b80117ae5917198940d9a91c29f219f024af66fd1b21 /usr/include/scsi/fc/fc_ns.h -6f6b3ce20ee6b59a605f80350f6fdf9ae9af8287f0222a1e420a6253b06527c5 /usr/include/scsi/scsi_bsg_fc.h -65f4d28f52806c99e995757befb8cc1bb60dd1267da4105bd340d32bd60cfd6d /usr/include/scsi/scsi_bsg_ufs.h -554669976a6d14c97f23261aac8e9878e9b331e727bf98dd6e53442eb681fa1b /usr/include/scsi/scsi_netlink.h -8e08b5dcaef2475385ec01cca2d3fce4d9edaadd254be26b48fea761e577a9ff /usr/include/scsi/scsi_netlink_fc.h -e1de37df26d883ccf3865dc56684db129508c744ef093b238f3b7832663065e2 /usr/include/sound/asequencer.h -8010ccf46d08cf4a21f58cb7e2f86e47fd509ab682712fb3223e5bef332e7007 /usr/include/sound/asoc.h -eed2cec5259be054b7cd1b50ce1a175f9f4159c39b8d6d1d10ad994c3fea0a36 /usr/include/sound/asound.h -dd2cded7238c17ae02fb2979b41c6869426e4908131e106c2c8cd86b35137136 /usr/include/sound/asound_fm.h -de370bedd5c0da542907fdd4520075b8d4d7cb91e871695d659c4dfa21b0f814 /usr/include/sound/compress_offload.h -245182d27a3441fb4175b4afadd5a3458dcfbd7ebd6c9a3d6ea5bb75a9658f26 /usr/include/sound/compress_params.h -c702ef6b307392c5eca43f51edcfa2fca1ed7b23326ce8db24a3356294d193eb /usr/include/sound/emu10k1.h -38429c5da832afec5d926533e258af1d8734577b2cd5d3e803b33c5c0f031a45 /usr/include/sound/firewire.h -b877d369f30eb33ac39a5f07e13ec4eb3746e11a0ce49ed9b13a65c91b72d537 /usr/include/sound/hdsp.h -2c03f4b26b41847cdf06eb3fa313b12715519cc52e27acf170c0c01b509fcb93 /usr/include/sound/hdspm.h -54f17a953fb06f8e716bff74a4d2798ce0b3a84f9f42d55da41b2ece2c4a4035 /usr/include/sound/sb16_csp.h -ce9c4825076a3172cd7cdf36ecdd4be364b88f59623003cdf88ec9a256f8e30a /usr/include/sound/sfnt_info.h -999e970625e90b16ec471561f93c35c7c22061dea59f26e8bdb69b3019343ce9 /usr/include/sound/skl-tplg-interface.h -efccb4807b9d924866dd4acfebda48d15f9503ba6eda0f482025f25fc6451446 /usr/include/sound/snd_sst_tokens.h -ed2bb8ceb3ee9c7a294a8c99c447ec9e582e68d2a34770bf91678bd2ab02e278 /usr/include/sound/sof/abi.h -5ba6a45e8dd2b296073e4bbd16ccbfde138e8bd88d7a7461b7a2d86b26fe2684 /usr/include/sound/sof/fw.h -536215441b4ce3a8dee85f1e69f4b59894be75627a661b92776a03db0cf664ec /usr/include/sound/sof/header.h -1a5cf8e530cb8bc536ac70fef1c3215b66c9ecfe8877709a481ab34599a7f14c /usr/include/sound/sof/tokens.h -e82097410a5806f19be94884aaa6895006bc0f80ef03d133e80efd398a5d149d /usr/include/sound/tlv.h -856a36bf2c42b0dcec6a20bc242a9f434992aa0838000c770e320790d69a4a43 /usr/include/sound/usb_stream.h -d5380466925236664e1aea5f2c4fe69b5b8edb0f224c6f9d31c00f9a13c72e19 /usr/include/video/edid.h -8035716e9daa0fe4f0272374acce0e4f7e690b79011bb65bd7e18a264dab6b1c /usr/include/video/sisfb.h -b042b44a1ee5bf66df3cd57518bfda0264d7b2bdbf7ac07be7afde602156153b /usr/include/video/uvesafb.h -55fe913e1e02677da0b6295c817f419962317194e05c7c68c1f999b116443ccc /usr/include/xen/evtchn.h -e1b17994207164b4c06c66ff22981deff82a1556b50d5b2c164689553c539e7e /usr/include/xen/gntalloc.h -82e7b7dd4448d142302b6e9af8c140e996dfba67f37afd6f06caee0d70a60a50 /usr/include/xen/gntdev.h -fe89ec4310d44c15a3a381c25dbd462cb9c9628b664e140e352968281195c5db /usr/include/xen/privcmd.h diff --git a/sysa/linux-headers-5.10.41/linux-headers-5.10.41.sh b/sysa/linux-headers-5.10.41/linux-headers-5.10.41.sh index 7cd260d1..cf5581f8 100755 --- a/sysa/linux-headers-5.10.41/linux-headers-5.10.41.sh +++ b/sysa/linux-headers-5.10.41/linux-headers-5.10.41.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=4ca12ba3d9baa979bb13c270cb152834897cf9400d63800804ff7052452ff9e1 + src_unpack() { src_dir="${base_dir}/src" tar -xzf "${src_dir}/"*.tar.gz "${dirname}/scripts" diff --git a/sysa/m4-1.4.7/checksums b/sysa/m4-1.4.7/checksums deleted file mode 100644 index 14dd7e14..00000000 --- a/sysa/m4-1.4.7/checksums +++ /dev/null @@ -1 +0,0 @@ -f5f6c78bf8aa179ded5eba5601132761968eda627463c418e8e1daa2e84defba /usr/bin/m4 diff --git a/sysa/m4-1.4.7/m4-1.4.7.sh b/sysa/m4-1.4.7/m4-1.4.7.sh new file mode 100755 index 00000000..41451885 --- /dev/null +++ b/sysa/m4-1.4.7/m4-1.4.7.sh @@ -0,0 +1,5 @@ +# SPDX-FileCopyrightText: 2021 fosslinux +# +# SPDX-License-Identifier: GPL-3.0-or-later + +checksum=8e6afb2fd2684d9a653ac8f307212dd206fc1c0e1cbf76f85f8eb45c3028ceb2 diff --git a/sysa/make-3.82/make-3.82.sh b/sysa/make-3.82/make-3.82.sh index 86103bdf..be324b0a 100755 --- a/sysa/make-3.82/make-3.82.sh +++ b/sysa/make-3.82/make-3.82.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=3da305242f3401bc9542eca969a9290c953c84001ca530bb18a20524dae59dcb + src_prepare() { default diff --git a/sysa/mes-0.23/checksums b/sysa/mes-0.23/checksums deleted file mode 100644 index f5973b7e..00000000 --- a/sysa/mes-0.23/checksums +++ /dev/null @@ -1,5 +0,0 @@ -920b35eb5ae2fda55348a30aafed7f006a5b86cbe05093df2c75e5d169bd9cb0 /usr/lib/mes/libc.a -12c07ae103e7e3b390150a79e5c600d88de14e9bb73a066f6342582729ef5a3f /usr/lib/mes/libgetopt.a -d1168ee9b528e39f0b40e8d51fb7fa3619c4a5ee928137f7faf6d0879b0916b0 /usr/lib/mes/crt1.o -461ca1494737fab86fe1c1d3addeaf9d0ece413e353abcdea8674db3f700cda3 /usr/lib/mes/crtn.o -09d4f9821a2566f7e56381a19259c41bd97f3c5ed83f490705acbfd1139a7736 /usr/lib/mes/crti.o diff --git a/sysa/mes-0.23/mes-libc-0.23.sh b/sysa/mes-0.23/mes-libc-0.23.sh index bba2a71b..b590c5ac 100755 --- a/sysa/mes-0.23/mes-libc-0.23.sh +++ b/sysa/mes-0.23/mes-libc-0.23.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=a23eef4bf67c43659f71b3ebe8c106276d97c82f02619a16766037be9cfef27d + src_compile() { FILES="ctype/isalnum.c ctype/isalpha.c ctype/isascii.c ctype/iscntrl.c ctype/isdigit.c ctype/isgraph.c \ ctype/islower.c ctype/isnumber.c ctype/isprint.c ctype/ispunct.c ctype/isspace.c ctype/isupper.c ctype/isxdigit.c \ diff --git a/sysa/musl-1.1.24/binutils-rebuild.sh b/sysa/musl-1.1.24/binutils-rebuild.sh index d330701e..82c35b99 100755 --- a/sysa/musl-1.1.24/binutils-rebuild.sh +++ b/sysa/musl-1.1.24/binutils-rebuild.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=17b4d6779e1b2f61fe120546553cc3c72201bd4d639f2e6f8b65e98df1b24025 + src_prepare() { default diff --git a/sysa/musl-1.1.24/checksums/pass1 b/sysa/musl-1.1.24/checksums/pass1 deleted file mode 100644 index 6c42e8ef..00000000 --- a/sysa/musl-1.1.24/checksums/pass1 +++ /dev/null @@ -1,14 +0,0 @@ -457fff81b3188b82621f3ae49847ebc60128017fcbdba012245169af76cf122a /usr/lib/musl/crt1.o -e3560c563125643467b29842db7984ccd1ecd3a6010358f9096674e199e36e05 /usr/lib/musl/crti.o -b3a8cf971e9870bc3b2aa8fb8fc082b6a222cc0540a70f122a76ac6ced9151d0 /usr/lib/musl/crtn.o -2e667973f709298b7c1e7dd2c873e067526dd9a324d58c8c45ef3fc0a4e5acd8 /usr/lib/musl/libc.a -e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 /usr/lib/musl/libcrypt.a -e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 /usr/lib/musl/libdl.a -e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 /usr/lib/musl/libm.a -e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 /usr/lib/musl/libpthread.a -e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 /usr/lib/musl/libresolv.a -e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 /usr/lib/musl/librt.a -e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 /usr/lib/musl/libutil.a -e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 /usr/lib/musl/libxnet.a -b60b59a94f10f039977cea2cea6f15b55b402b25df2e1b2a4e83fa84ccf2fd43 /usr/lib/musl/rcrt1.o -a50500329680bed4dcc5ec3891fd50f65af9cae7de0b8e8fe925c37f1c6bb16b /usr/lib/musl/Scrt1.o diff --git a/sysa/musl-1.1.24/checksums/pass2 b/sysa/musl-1.1.24/checksums/pass2 deleted file mode 100644 index 2acf3022..00000000 --- a/sysa/musl-1.1.24/checksums/pass2 +++ /dev/null @@ -1,14 +0,0 @@ -457fff81b3188b82621f3ae49847ebc60128017fcbdba012245169af76cf122a /usr/lib/musl/crt1.o -e3560c563125643467b29842db7984ccd1ecd3a6010358f9096674e199e36e05 /usr/lib/musl/crti.o -b3a8cf971e9870bc3b2aa8fb8fc082b6a222cc0540a70f122a76ac6ced9151d0 /usr/lib/musl/crtn.o -0133b7b3bade753db585f743fa82391afc8ab45e55f883acbe051d764bf4d6f7 /usr/lib/musl/libc.a -e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 /usr/lib/musl/libcrypt.a -e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 /usr/lib/musl/libdl.a -e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 /usr/lib/musl/libm.a -e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 /usr/lib/musl/libpthread.a -e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 /usr/lib/musl/libresolv.a -e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 /usr/lib/musl/librt.a -e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 /usr/lib/musl/libutil.a -e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 /usr/lib/musl/libxnet.a -b60b59a94f10f039977cea2cea6f15b55b402b25df2e1b2a4e83fa84ccf2fd43 /usr/lib/musl/rcrt1.o -a50500329680bed4dcc5ec3891fd50f65af9cae7de0b8e8fe925c37f1c6bb16b /usr/lib/musl/Scrt1.o diff --git a/sysa/musl-1.1.24/checksums/pass3 b/sysa/musl-1.1.24/checksums/pass3 deleted file mode 100644 index 09184cef..00000000 --- a/sysa/musl-1.1.24/checksums/pass3 +++ /dev/null @@ -1,14 +0,0 @@ -a50500329680bed4dcc5ec3891fd50f65af9cae7de0b8e8fe925c37f1c6bb16b /usr/lib/musl/Scrt1.o -457fff81b3188b82621f3ae49847ebc60128017fcbdba012245169af76cf122a /usr/lib/musl/crt1.o -73f64b61e6e9ae83726ab4cc909a7b549b06b6df2b087aedddbcd39cb7146f69 /usr/lib/musl/crti.o -f5e325819d86fb381574692b8f9ea24f88f44f185a75adfe461705ecf2619c6e /usr/lib/musl/crtn.o -d249175c8ac3187b0ac264fa282c325cf4877e635409fd7944d6943a257d1732 /usr/lib/musl/libc.a -f0a17a43c74d2fe5474fa2fd29c8f14799e777d7d75a2cc4d11c20a6e7b161c5 /usr/lib/musl/libcrypt.a -f0a17a43c74d2fe5474fa2fd29c8f14799e777d7d75a2cc4d11c20a6e7b161c5 /usr/lib/musl/libdl.a -f0a17a43c74d2fe5474fa2fd29c8f14799e777d7d75a2cc4d11c20a6e7b161c5 /usr/lib/musl/libm.a -f0a17a43c74d2fe5474fa2fd29c8f14799e777d7d75a2cc4d11c20a6e7b161c5 /usr/lib/musl/libpthread.a -f0a17a43c74d2fe5474fa2fd29c8f14799e777d7d75a2cc4d11c20a6e7b161c5 /usr/lib/musl/libresolv.a -f0a17a43c74d2fe5474fa2fd29c8f14799e777d7d75a2cc4d11c20a6e7b161c5 /usr/lib/musl/librt.a -f0a17a43c74d2fe5474fa2fd29c8f14799e777d7d75a2cc4d11c20a6e7b161c5 /usr/lib/musl/libutil.a -f0a17a43c74d2fe5474fa2fd29c8f14799e777d7d75a2cc4d11c20a6e7b161c5 /usr/lib/musl/libxnet.a -b60b59a94f10f039977cea2cea6f15b55b402b25df2e1b2a4e83fa84ccf2fd43 /usr/lib/musl/rcrt1.o diff --git a/sysa/musl-1.1.24/pass1.sh b/sysa/musl-1.1.24/pass1.sh new file mode 100755 index 00000000..fd6caffc --- /dev/null +++ b/sysa/musl-1.1.24/pass1.sh @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: 2021 fosslinux +# +# SPDX-License-Identifier: GPL-3.0-or-later + +checksum=5426777e1135a0bfbf14f350f861837e835c9d8ab28a949f01fa07780c13ba37 + +. "/${SOURCES}/${pkg}/musl-1.1.24.sh" diff --git a/sysa/musl-1.1.24/pass2.sh b/sysa/musl-1.1.24/pass2.sh new file mode 100755 index 00000000..3ee8eafb --- /dev/null +++ b/sysa/musl-1.1.24/pass2.sh @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: 2021 fosslinux +# +# SPDX-License-Identifier: GPL-3.0-or-later + +checksum=17b4d6779e1b2f61fe120546553cc3c72201bd4d639f2e6f8b65e98df1b24025 + +. "/${SOURCES}/${pkg}/musl-1.1.24.sh" diff --git a/sysa/musl-1.2.2/checksums b/sysa/musl-1.2.2/checksums deleted file mode 100644 index c6ad66e7..00000000 --- a/sysa/musl-1.2.2/checksums +++ /dev/null @@ -1,14 +0,0 @@ -40e7962d82241e166dba1b12a7c4c0658ec8ade4e7b93e20a57485811a92f366 /usr/lib/musl/Scrt1.o -13ae7b4895a3ce59ab6b8219e03b5e65ca3d9400b673325c1df86d75bb1b9ff9 /usr/lib/musl/crt1.o -73f64b61e6e9ae83726ab4cc909a7b549b06b6df2b087aedddbcd39cb7146f69 /usr/lib/musl/crti.o -f5e325819d86fb381574692b8f9ea24f88f44f185a75adfe461705ecf2619c6e /usr/lib/musl/crtn.o -e7403377fc54c74e2296c1fbd421fcf6ff867b9cc305340f0e7f324119f9c8b7 /usr/lib/musl/libc.a -f0a17a43c74d2fe5474fa2fd29c8f14799e777d7d75a2cc4d11c20a6e7b161c5 /usr/lib/musl/libcrypt.a -f0a17a43c74d2fe5474fa2fd29c8f14799e777d7d75a2cc4d11c20a6e7b161c5 /usr/lib/musl/libdl.a -f0a17a43c74d2fe5474fa2fd29c8f14799e777d7d75a2cc4d11c20a6e7b161c5 /usr/lib/musl/libm.a -f0a17a43c74d2fe5474fa2fd29c8f14799e777d7d75a2cc4d11c20a6e7b161c5 /usr/lib/musl/libpthread.a -f0a17a43c74d2fe5474fa2fd29c8f14799e777d7d75a2cc4d11c20a6e7b161c5 /usr/lib/musl/libresolv.a -f0a17a43c74d2fe5474fa2fd29c8f14799e777d7d75a2cc4d11c20a6e7b161c5 /usr/lib/musl/librt.a -f0a17a43c74d2fe5474fa2fd29c8f14799e777d7d75a2cc4d11c20a6e7b161c5 /usr/lib/musl/libutil.a -f0a17a43c74d2fe5474fa2fd29c8f14799e777d7d75a2cc4d11c20a6e7b161c5 /usr/lib/musl/libxnet.a -ee385035a4d9b3f4f9a1c73148821ddf26a1b3c2e607aa948c70d8612559cf7d /usr/lib/musl/rcrt1.o diff --git a/sysa/musl-1.2.2/musl-1.2.2.sh b/sysa/musl-1.2.2/musl-1.2.2.sh index 440a6ebc..549435e4 100755 --- a/sysa/musl-1.2.2/musl-1.2.2.sh +++ b/sysa/musl-1.2.2/musl-1.2.2.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=f2f82ffefc2dbbe72ccc5ae532d207778af2f56537abc0cc756d080eb8a2b11e + src_configure() { CC=gcc ./configure \ --host=i386-unknown-linux-musl \ diff --git a/sysa/perl-5.000/checksums b/sysa/perl-5.000/checksums deleted file mode 100644 index e709544f..00000000 --- a/sysa/perl-5.000/checksums +++ /dev/null @@ -1 +0,0 @@ -28618a743a70393ad29a330a310e26c988961d72e5a979c47334012f82dc283c /usr/bin/perl diff --git a/sysa/perl-5.000/perl-5.000.sh b/sysa/perl-5.000/perl-5.000.sh index abd7c9ee..edc5e71b 100755 --- a/sysa/perl-5.000/perl-5.000.sh +++ b/sysa/perl-5.000/perl-5.000.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=48303fa5a3dd7b132fbf032e349246a44e21955af64f5f2a3b941269ed931bbb + src_unpack() { default diff --git a/sysa/perl-5.003/checksums b/sysa/perl-5.003/checksums deleted file mode 100644 index 74dd8066..00000000 --- a/sysa/perl-5.003/checksums +++ /dev/null @@ -1 +0,0 @@ -a8b35171727946275fce95dd70e7a1ce397e35725b76a4f28af4f315e0d34d13 /usr/bin/perl diff --git a/sysa/perl-5.003/perl-5.003.sh b/sysa/perl-5.003/perl-5.003.sh index cb3dc814..5aecd9ae 100755 --- a/sysa/perl-5.003/perl-5.003.sh +++ b/sysa/perl-5.003/perl-5.003.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=3d78395289c2b313f0bf32cf9298e0b4362f95d83fad645ed0e5d7a637d9e3b0 + src_unpack() { default diff --git a/sysa/perl-5.6.2/checksums b/sysa/perl-5.6.2/checksums deleted file mode 100644 index 52ffd0b3..00000000 --- a/sysa/perl-5.6.2/checksums +++ /dev/null @@ -1 +0,0 @@ -c3e271bcefe1389a8e96a9a6b1cdec7d5aaa421f0dbea9b37c542bba5ab85eba /usr/bin/perl diff --git a/sysa/perl-5.6.2/perl-5.6.2.sh b/sysa/perl-5.6.2/perl-5.6.2.sh index 91677065..948bf3e1 100755 --- a/sysa/perl-5.6.2/perl-5.6.2.sh +++ b/sysa/perl-5.6.2/perl-5.6.2.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=280eede4f0935771327bc9699ec128ce46ae9519c7533e5882775a0133760d1d + src_prepare() { default diff --git a/sysa/perl5.004-05/checksums b/sysa/perl5.004-05/checksums deleted file mode 100644 index 5c343d54..00000000 --- a/sysa/perl5.004-05/checksums +++ /dev/null @@ -1 +0,0 @@ -5aed524d856cdddc6d93412906a3b1d59c3b878748a0eaa0ffcf4f97c2a912a9 /usr/bin/perl diff --git a/sysa/perl5.004-05/perl5.004-05.sh b/sysa/perl5.004-05/perl5.004-05.sh index 5e6abcf6..6ad24f0f 100755 --- a/sysa/perl5.004-05/perl5.004-05.sh +++ b/sysa/perl5.004-05/perl5.004-05.sh @@ -2,6 +2,7 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=b4b808257944bdb611c2f633ca1b5eaf5869173e4782101be7dfa7d4ea248876 src_prepare() { default diff --git a/sysa/perl5.005-03/checksums b/sysa/perl5.005-03/checksums deleted file mode 100644 index 663d93a7..00000000 --- a/sysa/perl5.005-03/checksums +++ /dev/null @@ -1 +0,0 @@ -f1b517eb1e975a960ab2f1384fe6a48be28b782462ab63fe89d2c5b00bf83eb4 /usr/bin/perl diff --git a/sysa/perl5.005-03/perl5.005-03.sh b/sysa/perl5.005-03/perl5.005-03.sh index 70f02d16..f5fbd82f 100755 --- a/sysa/perl5.005-03/perl5.005-03.sh +++ b/sysa/perl5.005-03/perl5.005-03.sh @@ -2,6 +2,7 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=6f7314054e18bfaa01604e8c06c9688e3cf652760abe2115cc508894268f6faf src_prepare() { default diff --git a/sysa/run.sh b/sysa/run.sh index d54ce637..0af38270 100755 --- a/sysa/run.sh +++ b/sysa/run.sh @@ -111,13 +111,13 @@ build mes-0.23 mes-libc-0.23.sh build tcc-0.9.27 tcc-meslibc-rebuild.sh checksums/tcc-meslibc-rebuild -build musl-1.1.24 '' checksums/pass1 +build musl-1.1.24 pass1.sh checksums/pass1 # Rebuild tcc using musl build tcc-0.9.27 tcc-musl-pass1.sh checksums/tcc-musl-pass1 # Rebuild musl using tcc-musl -build musl-1.1.24 '' checksums/pass2 +build musl-1.1.24 pass2.sh checksums/pass2 # Rebuild tcc-musl using new musl build tcc-0.9.27 tcc-musl-pass2.sh checksums/tcc-musl-pass2 diff --git a/sysa/sed-4.0.9/checksums/pass1 b/sysa/sed-4.0.9/checksums/pass1 deleted file mode 100644 index e01adc14..00000000 --- a/sysa/sed-4.0.9/checksums/pass1 +++ /dev/null @@ -1 +0,0 @@ -a29789a4a0150cbc7ed718ece238cad4c3863c794c8825f0743bc6cf1838b4a8 /usr/bin/sed diff --git a/sysa/sed-4.0.9/checksums/pass2 b/sysa/sed-4.0.9/checksums/pass2 deleted file mode 100644 index ec5eb93e..00000000 --- a/sysa/sed-4.0.9/checksums/pass2 +++ /dev/null @@ -1 +0,0 @@ -de7d06a5c0b0a4b52307771f60dd711d0ae9ae0b14562ad6d26942785aaf0909 /usr/bin/sed diff --git a/sysa/sed-4.0.9/sed-4.0.9.sh b/sysa/sed-4.0.9/sed-4.0.9.sh index b919317b..71fc220e 100755 --- a/sysa/sed-4.0.9/sed-4.0.9.sh +++ b/sysa/sed-4.0.9/sed-4.0.9.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=aa900b99ec2fedc1bf9a1bc366b208f73f3f866c2b82d27ed8f4fccf538cb0e5 + src_prepare() { default diff --git a/sysa/tcc-0.9.27/checksums/tcc-0.9.27 b/sysa/tcc-0.9.27/checksums/tcc-0.9.27 deleted file mode 100644 index ac3230fd..00000000 --- a/sysa/tcc-0.9.27/checksums/tcc-0.9.27 +++ /dev/null @@ -1 +0,0 @@ -287056807b7cd70ecded9201ef7afa0d71fb1cd1e4effc24e38aaf7580c5e442 /usr/bin/tcc diff --git a/sysa/tcc-0.9.27/checksums/tcc-meslibc-rebuild b/sysa/tcc-0.9.27/checksums/tcc-meslibc-rebuild deleted file mode 100644 index 8ae831ab..00000000 --- a/sysa/tcc-0.9.27/checksums/tcc-meslibc-rebuild +++ /dev/null @@ -1 +0,0 @@ -ca13d906c1e977821021469df2296682f22f5caf1a998548c88e07f1e48412a5 /usr/bin/tcc diff --git a/sysa/tcc-0.9.27/checksums/tcc-musl-pass1 b/sysa/tcc-0.9.27/checksums/tcc-musl-pass1 deleted file mode 100644 index 026b7f3c..00000000 --- a/sysa/tcc-0.9.27/checksums/tcc-musl-pass1 +++ /dev/null @@ -1,2 +0,0 @@ -0ce457c089aa5500f8d13d6f1e9485dd42847447f2b13fd713e9beac82557534 /usr/bin/tcc-musl -dd2f569a10a5bce7a8d264a9a04a86be9c3c1293df64c907370a8d5088c21e65 /usr/lib/musl/tcc/libtcc1.a diff --git a/sysa/tcc-0.9.27/checksums/tcc-musl-pass2 b/sysa/tcc-0.9.27/checksums/tcc-musl-pass2 deleted file mode 100644 index 1dd34b1d..00000000 --- a/sysa/tcc-0.9.27/checksums/tcc-musl-pass2 +++ /dev/null @@ -1 +0,0 @@ -38f749fa85341cd12bd705c3a5f740c37308b4a6c9e162e53d64ed6228ef8e53 /usr/bin/tcc-musl diff --git a/sysa/tcc-0.9.27/checksums/tcc-musl-pass3 b/sysa/tcc-0.9.27/checksums/tcc-musl-pass3 deleted file mode 100644 index c0233358..00000000 --- a/sysa/tcc-0.9.27/checksums/tcc-musl-pass3 +++ /dev/null @@ -1 +0,0 @@ -d98c888c2514525cce3af4eee2d202d2c8828279c6fc3134cecb5507e19948fe /usr/bin/tcc-musl diff --git a/sysa/tcc-0.9.27/tcc-meslibc-rebuild.sh b/sysa/tcc-0.9.27/tcc-meslibc-rebuild.sh index 933836f0..f34d3ea8 100755 --- a/sysa/tcc-0.9.27/tcc-meslibc-rebuild.sh +++ b/sysa/tcc-0.9.27/tcc-meslibc-rebuild.sh @@ -3,6 +3,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=66c799097c8dcc5505b383dcb07ce77fc6720b58e8441311fdb4b4dc6ede66ba + src_prepare() { default diff --git a/sysa/tcc-0.9.27/tcc-musl-pass1.sh b/sysa/tcc-0.9.27/tcc-musl-pass1.sh index 74bf4b97..c34c4af1 100755 --- a/sysa/tcc-0.9.27/tcc-musl-pass1.sh +++ b/sysa/tcc-0.9.27/tcc-musl-pass1.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=dfc3a3750ed9122270c4ec906dffb00bcbeea2379d20ce4d420eb217e5fa9db6 + src_prepare() { default diff --git a/sysa/tcc-0.9.27/tcc-musl-pass2.sh b/sysa/tcc-0.9.27/tcc-musl-pass2.sh index 12186be4..1ad7170f 100755 --- a/sysa/tcc-0.9.27/tcc-musl-pass2.sh +++ b/sysa/tcc-0.9.27/tcc-musl-pass2.sh @@ -3,6 +3,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=2c02ed382ffb88b9ba2236250436915ccfe92f5f34299d93b09d4aefeeadf7c2 + src_prepare() { default diff --git a/sysa/tcc-0.9.27/tcc-musl-pass3.sh b/sysa/tcc-0.9.27/tcc-musl-pass3.sh index b0572133..0efe6b0a 100755 --- a/sysa/tcc-0.9.27/tcc-musl-pass3.sh +++ b/sysa/tcc-0.9.27/tcc-musl-pass3.sh @@ -3,6 +3,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=766e43802f86f49f63fefec21e9530544a452359298202fc9754979beabe4b2f + src_prepare() { default diff --git a/sysa/util-linux-2.19.1/util-linux-2.19.1.sh b/sysa/util-linux-2.19.1/util-linux-2.19.1.sh index 6e17fbbe..651e8472 100755 --- a/sysa/util-linux-2.19.1/util-linux-2.19.1.sh +++ b/sysa/util-linux-2.19.1/util-linux-2.19.1.sh @@ -2,6 +2,7 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=9526c365f5f68f74cceb0b03d99565dd87d9832794ab2bfa94126ea318a199b0 src_prepare() { default diff --git a/sysc/autoconf-2.71/autoconf-2.71.sh b/sysc/autoconf-2.71/autoconf-2.71.sh index dc4874b6..637f25c5 100755 --- a/sysc/autoconf-2.71/autoconf-2.71.sh +++ b/sysc/autoconf-2.71/autoconf-2.71.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=d713ac1840e82250414ee4f7cd75c79ee44ecb4e8dfc659704eed3d75e7d348c + src_prepare() { rm doc/standards.info autoreconf-2.69 -fi diff --git a/sysc/autoconf-archive-2021.02.19/autoconf-archive-2021.02.19.sh b/sysc/autoconf-archive-2021.02.19/autoconf-archive-2021.02.19.sh index d1d03aa9..00e9a3dd 100755 --- a/sysc/autoconf-archive-2021.02.19/autoconf-archive-2021.02.19.sh +++ b/sysc/autoconf-archive-2021.02.19/autoconf-archive-2021.02.19.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=3f6c27d6743f926c9b08cccd921c3d6179105c681dd5aa9ab362895c71c106c9 + src_prepare() { autoreconf-2.69 -fi } diff --git a/sysc/automake-1.16.3/automake-1.16.3.sh b/sysc/automake-1.16.3/automake-1.16.3.sh index 2fd9e2a4..2992cbea 100755 --- a/sysc/automake-1.16.3/automake-1.16.3.sh +++ b/sysc/automake-1.16.3/automake-1.16.3.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=708d854632c90e3706194a1a7555a3dc2fafb7ccae65872ad3420083f2781143 + src_prepare() { ./bootstrap diff --git a/sysc/bash-5.1/bash-5.1.sh b/sysc/bash-5.1/bash-5.1.sh index cf4682af..1a9f45e5 100755 --- a/sysc/bash-5.1/bash-5.1.sh +++ b/sysc/bash-5.1/bash-5.1.sh @@ -4,6 +4,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=9f148a2eb166d7c66d9328996e82d314c19b86d27c9d61ea8803d380307059c8 + src_prepare() { # Remove bison generated files rm y.tab.c y.tab.h diff --git a/sysc/bash-5.1/checksums b/sysc/bash-5.1/checksums deleted file mode 100644 index 3e2c038e..00000000 --- a/sysc/bash-5.1/checksums +++ /dev/null @@ -1 +0,0 @@ -aad790a9682031012511c51e4a3fcb12365b92180552e494b60326248b9ec427 /usr/bin/bash diff --git a/sysc/bison-2.3/bison-2.3.sh b/sysc/bison-2.3/bison-2.3.sh index aacc366d..b98d64ec 100755 --- a/sysc/bison-2.3/bison-2.3.sh +++ b/sysc/bison-2.3/bison-2.3.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=82625c1337c4c80e84c6e795852f60e4d01c429a667b544f29eb1cbf3d09e401 + src_prepare() { default diff --git a/sysc/bison-2.3/checksums b/sysc/bison-2.3/checksums deleted file mode 100644 index 8c0e1219..00000000 --- a/sysc/bison-2.3/checksums +++ /dev/null @@ -1 +0,0 @@ -398fa6ef7952ee4c1a0781c701ed39c9c95bf8a1459512ffd6f0662cb2f4b78b /usr/bin/bison-2.3 diff --git a/sysc/bison-3.4.2/bison-3.4.2.sh b/sysc/bison-3.4.2/bison-3.4.2.sh index 564adeb3..3be26b90 100755 --- a/sysc/bison-3.4.2/bison-3.4.2.sh +++ b/sysc/bison-3.4.2/bison-3.4.2.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=1963bc0ea0d2865eded29158fb31e9573897aef041ee04fddc800187381cfeda + src_prepare() { default diff --git a/sysc/bison-3.4.2/checksums b/sysc/bison-3.4.2/checksums deleted file mode 100644 index 41d497fe..00000000 --- a/sysc/bison-3.4.2/checksums +++ /dev/null @@ -1 +0,0 @@ -b9bb8201f3e5add724c6a1e9e06ab4455c15f3d2246255c93ae39eddc72721c9 /usr/bin/bison diff --git a/sysc/coreutils-8.32/checksums b/sysc/coreutils-8.32/checksums deleted file mode 100644 index 8abea3e3..00000000 --- a/sysc/coreutils-8.32/checksums +++ /dev/null @@ -1,107 +0,0 @@ -39117f2f2acf137579e8db2854ac39ffce3419d17a0216006cde8a229c495743 /usr/bin/[ -71a01772af98af39a943b1b50f7ffbc76793943ec17c39ae5bb75f64cbc85abe /usr/bin/b2sum -c15fe49a99866a7c231146b853ba471e4a9d5d4fd1f97bc4238f18095b6d582d /usr/bin/base32 -f03a4fc3b948802baa196f46bbc868f051520dde6f1b9cc88bcc47640d2f90b7 /usr/bin/base64 -d0acdfda68891700f3a4e3df1e963e1036f19ee7ea3003080d3b63d5d8b8f9c7 /usr/bin/basename -0e77aafe3ee96003315fd42dfac33d2c8f711ab91fe0a4eae2471e479f2a2c12 /usr/bin/basenc -418ae14a756761b3be645b845a91a0294a26e0b41ee90c396240bbe3e2617ea7 /usr/bin/cat -3dc42d61768ff6cf9b783e7f114378db0b1d2250d7d7fdc19d657fe6358aa8de /usr/bin/chcon -6c390f3516be3e249ae84107369f2a219fe7f143bba9d5f01f6f80c08868917b /usr/bin/chgrp -6764655173236d984c8cab0ff6725ef39707b0c5406c7dcd0313077b9d9a8432 /usr/bin/chmod -76aebc6296e1358ac45419cb69257fdd24d9a1d674a037b7b79f0e7e2bbd5db9 /usr/bin/chown -7250c855d175bb92bb71020c6cd5234f63997bc735f0d1700621c9a6cd778925 /usr/bin/chroot -c3eb968327749cecba3dd8f22738fc685000c069451007f1055628bdce69daf5 /usr/bin/cksum -5be0df25c3098b9c68e4fa7d1644bc081182d97ea4f8043944480e0d152f024b /usr/bin/comm -ef96e439b9fd930b16ab45b963d4137b4897d07eed54b41f212b1c99d2613328 /usr/bin/cp -447e480e0c8f25e4bcdc7dd8787dbac58cc932435d5f3f479cc07efd0effc206 /usr/bin/csplit -73b31bc5a6caf38780243735827f58fbe363887ec6d67e3a602a3329242f81c9 /usr/bin/cut -8a5f40870220f5d6589897574a5fe9dfe4367f121ba3cb93f95cca2cfc49dd58 /usr/bin/date -5c5e264978f77c0f94578af632e7036748e0e3209492483eee3552d5e6ab7585 /usr/bin/dd -15f47c032ff42b13926a5b90759b2b0aa7d37136196de3479d8f8a273ba31f2f /usr/bin/df -2c9f60bdbaa2ac25910f8fa6ae70c3cea8240ceff6a83937490cf3c19eb47a16 /usr/bin/dir -a6ed34191f52388b0b4695cb59de8b3d37befb87646e550e7c57bba071499270 /usr/bin/dircolors -cc34d083c4559137702405c5766ad350fc53b711dc31a26d0fd5ce0dc65a624b /usr/bin/dirname -5e3bd3139f17ccd42ddef9dd916f98c53b7752def69ee5f689963fba634917f1 /usr/bin/du -c19f61d927b1870c485f5fff6cd43976f6f9df3b03b21130d0137330429a469f /usr/bin/echo -2f1eb96790073729198e8f4662dcab47a39f2bd8e2ebbeee9595e3b5bc192cc6 /usr/bin/env -4a8941313086374c4d3572d22c1b9c087c36ef34df2089574e9b4db26929a002 /usr/bin/expand -16e829247f7cda2b7fef0afb529c47484c69e535443a8270464bc45177c3b186 /usr/bin/expr -d1006624ab52ea307446afc924eca86e076915a1dc46cbbaa08a82360822b500 /usr/bin/factor -823ce2d30f37db909739d16152b9b08d6bdb0a80c4c29fe1be46da4470707c56 /usr/bin/false -34a583f79cd255c6113105bf718719fda7ab5bffd9cc2bb2b5fced343f673ab6 /usr/bin/fmt -d04bdb149ce72e7bef502a12d9ad5df6190fc0319805c47646c83eb378e8e7ea /usr/bin/fold -0126ecfe31292a2545ba8b9220607d3671eff4a25d180d62bf1b4c44f18fd574 /usr/bin/groups -dc26e7056a2b7dcc7cb1b48c75c063187132517c1f7441db884ddca7df355bb7 /usr/bin/head -4072ab64841e227d9dc3280b731a5ad0726f8e2e5c60f9ef1ed0068c1ab87b86 /usr/bin/hostid -9bb86449f0134f8e86e44d69803d78c3fabacaf4ae418330e9c20382d1410143 /usr/bin/id -2fe10256595d050f6ab91a9d9f1b4be75e3ab58f3bdc0d28e7dc5e869d79d36e /usr/bin/install -3503f301d1f7717f3e3aa9eb77f2e1c68b4d1be552ad054bd595213c98f39d8e /usr/bin/join -7bbba79fe4b8705ebfeb60bf06c28ff23fa975794787f6c407960cab2f13c70e /usr/bin/kill -05d028339f76b43e25296f35cb98f4c8317d96d88332195f8f19e65156354b92 /usr/bin/link -2bb76faf7543c830ab6275c0002998be3e4096e71dd120af6e2cad28dc6b26be /usr/bin/ln -839345ea921ed150f2226a31a7d2bcae12f543b118ab46998bddafc814f56ecf /usr/bin/logname -5489e0f2b55c192393bbcd2eb9c074692c30dfaf5268eaec849382bac1fe405a /usr/bin/ls -adf0430544c7ad704c9c0db6954658a7915252ba7729fa21f2c35f5cd587a60d /usr/bin/md5sum -3606b3bbe7ec646bdf42b7d64c4bf880fd8581b65168a8f36074b7fbc55e89dc /usr/bin/mkdir -5c0cc542f43fa73524a4b88fbc22f62344996cea95a5a29fa795b388bead5ee4 /usr/bin/mkfifo -47602ec856576a6b65f2e252f181f0f5d8226d923f418bd41dd66c1cf27464ff /usr/bin/mknod -a8f01db60c802e7f8a12dfe94da3b9e128bff4063f3de0c21a233f0f65e190cc /usr/bin/mktemp -fba010ac4c4750814ef8002f92a88fb3da661e41749425cee7840686b76f7ab2 /usr/bin/mv -473f7baf39aa201dc179cef12ccd5b6bf103c9f7a681d1cb65cb749f6996ac14 /usr/bin/nice -aedfc6f59c1e5f61ce988318601156d50a9b7e852681497248b1d55f0077aa0b /usr/bin/nl -9dadb6c557c755e81f7545c8ac31c5104110868dcd51569b7302cf144ba03de3 /usr/bin/nohup -45ba50d767a7de034fe757e70c479c2da50a80452aa0a1d1a2a663cbdbd61f55 /usr/bin/nproc -355d0788b594e49d6364f891a0d58002ef562bc911714588f12c85488241f3ea /usr/bin/numfmt -80da0aa3c90ae6d0c2ee5678efc79a4a5d8d90e0d1a37445a24e09ff090c5e8b /usr/bin/od -8758fb3467b8e68bd77f22d3ef075c2298398ac4b40f876b6a7e8fd9ee30f9b0 /usr/bin/paste -b3edf864ea8d7c2f2ae7e8b46fcfdb6167aa6b29c819a1df7e0c4836428af074 /usr/bin/pathchk -8687ce13c427b1d9d15fec49078df777e697f98ca7fd77bb3a29a0ee6d0d43e4 /usr/bin/pinky -79d5278afe486319d6bdff743c24adf58c5721004cceb1b18800f8430b12a18e /usr/bin/pr -a3090855314e50608e291419d0f2f5b7b1382c31757ef9456369624744f4d064 /usr/bin/printenv -bdd1c07b4665fd379dff4c3043fb8b12ebbf9c43edc79d4f5d27c6ba6d64571c /usr/bin/printf -adc42f46b6ff511d893caed09055e33b7823a7eae7cc18948ff82271afad2f90 /usr/bin/ptx -7d5aa40e2294090a94bfc83b1e6b82112527c1b14ab2ff8c7961f4e8793a9b2c /usr/bin/pwd -cd49180cce63fa80335cb13eedc5bba3808953cf3f3622a83225d00e7d90ba57 /usr/bin/readlink -47777942866562052317ec4b8a0a6140e445a76d44c252cfbe60767932e28043 /usr/bin/realpath -403b1bd702ffb546027b243a80bdbb11840887004a219521144adcb123b139d8 /usr/bin/rm -b0cb13eb70d23ed70f7988c5dc75c5f367231acd2f1992086737563f5b1dd697 /usr/bin/rmdir -05d624c4773be051ae05aae152bcf5bc64ff9e579c271c2a2c8217ac760cc49b /usr/bin/runcon -4f766987944d7dd799a616715aa9d986ce00a45049274dfa85395d29054e68d7 /usr/bin/seq -1efc6d55b3d6ee6779de4806fd671e9a5ed2dcac8311e766f4de97408d81aa0b /usr/bin/sha1sum -7901e0b96243f207f60a11e0e5402c0e5b1402c3421edf94430345bbe7464f8d /usr/bin/sha224sum -67f985f04cf4a9561565f201d39dc5db83f7c3adcd0aefa9ce974435f9e33171 /usr/bin/sha256sum -98c16abd183d78888c63152949523847eefea3e108691f09ebf022d8eb7c89bd /usr/bin/sha384sum -7af681596feedc829ff27c2cf270a99b1709a4ef51f65a2db8127e27277e6dd1 /usr/bin/sha512sum -b8e64a7e09082c65eb2e5fd060bde9c17d8e7273877439bcab825168fa8a2f91 /usr/bin/shred -e3eeeb70f360d1fa9c3eeae3424fe97466405d866365cab623f19f9b1a8593fb /usr/bin/shuf -e107a7d750bd72bc5a56ccd8eeb27bc7e664e90c7d1a3032dbacf17a67e8f2b2 /usr/bin/sleep -0a4f950507e70b5fd62bfd3e81a6f25f713a8c093fbbc528dd7c98616b3a291d /usr/bin/sort -9f73f0ac1fe944733bf331697f316798d7672a27da8dd300f1c16527dc40ff9f /usr/bin/split -d9209c6737068463549da42f29201ca9cbd1d87af4157f2b70e61db5c7dcf879 /usr/bin/stat -17f3815d67eeb5b3d6c1a0c59fa53237e0f7d0a34409f604f80e252e2e91dbc1 /usr/bin/stdbuf -deaf3fcf54c12328b1ccf13500c80382fd5bac23bc775638f6536fd41b6b1c17 /usr/bin/stty -112baa2724db2a134e2bb8eab63b6ef4a03858f06d18a1bbe3f8a4d8dda3783b /usr/bin/sum -635a6291a8c9160272298407f57f0a7c22988f792d1d1dbeade56fe4f15b36ef /usr/bin/sync -9cb68485015b08d81d67ea9bf1f62f84c757cd14bec3ebb0b2732c9ad80e4044 /usr/bin/tac -7118403be097ce966ac70471ca80ef173da96020af0cb19b45d530402c6abdae /usr/bin/tail -288f957f7cd1f17ca3f5ea1a149c2709db6eb3cf18091911820f49748b1dea82 /usr/bin/tee -cb19da43ed3116f4647066b780242bd7b1ab5f5076cc23094dc9624f99595c8f /usr/bin/test -39a0e88d6459159503aa33a33170fffb4c2b01df3fcc50f4f4b652c2b437e02d /usr/bin/timeout -6bd0844a23f794185c2724f39d132b22f355a9019c92bea99cb6dd67ff38de87 /usr/bin/touch -fc017fe498508c555c80f5c43156bb4b398a11580ad015de123bf72939036e1f /usr/bin/tr -c78501b8c1707955ff3739181cc404cf0f5cd6c534cfeb976d17b8cf2aec0f12 /usr/bin/true -7968d8421c33a032aac33d3735b977ff46b5361973feb35e778d772069fc0fe2 /usr/bin/truncate -8967c5a75ef36d809434b2f728ff1f265fe186c2169455c8ba4769e0b0d60d9a /usr/bin/tsort -ee21c9721ddbdf9cd0649f78b8b547a6ecd2536c6b57fb6e70322454b326c30c /usr/bin/tty -9030063917529fac10116f1114028bb9d4d1d1ca711669ebef77d9bd057c3fbf /usr/bin/uname -e1b2067f5f8693b239d00fc0a8fb5f1f1fe8e5c6537dd9aca34f1aac56b48c46 /usr/bin/unexpand -3e65fa408624ab8260ddf6e913b991c01c796bbcbca77ff166e15e0d3a0561e2 /usr/bin/uniq -7f6b44ac662d010b15e9280abcc395b0a4695ac2cccad66af710efc6bcfaa33d /usr/bin/unlink -cd828201478ce40f32fd99bf32d87d9cb82aaf529a1e15a685bd9f72bf1a3315 /usr/bin/uptime -b9c2f16ea80f8c3b38ebd03d256fdc307cfb917ddea9baac0f2eb5bc4a105159 /usr/bin/users -a41f0463a48c181706927cba4ec22e844b73a6adf68eb2727de789c35f0fed86 /usr/bin/vdir -35a0aa798d433c5e1125e650646341fcf3182ef466ba51e98945ad9cb689acd4 /usr/bin/wc -cad2361c5237bbd7a070440d1b19af75c56dcd15f0fe9cdd1072c4ae17e2b629 /usr/bin/who -8de06d2449473f6ed7dc9a0dfb4bd6facd5f9e20fbaf2ec6330bf36745f7648c /usr/bin/whoami -cc007c4f723de81863fc29dd541877e7a7127ed69651c1fe191966afc57aa8be /usr/bin/yes -02ae56360b3c7a21a83c0bffba077f82f851fbf08ac26e740779060bebb2e006 /usr/libexec/coreutils/libstdbuf.so diff --git a/sysc/coreutils-8.32/coreutils-8.32.sh b/sysc/coreutils-8.32/coreutils-8.32.sh index 4e9af2c7..59225cc4 100755 --- a/sysc/coreutils-8.32/coreutils-8.32.sh +++ b/sysc/coreutils-8.32/coreutils-8.32.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=d43d89ea6efb13cc84ad7fd218ca4fa19c07fa6ab308edf9df62919ad8b00359 + regenerate_files() { build-aux/gen-lists-of-programs.sh --autoconf > m4/cu-progs.m4 build-aux/gen-lists-of-programs.sh --automake > src/cu-progs.mk diff --git a/sysc/dist-3.5-236/checksums b/sysc/dist-3.5-236/checksums deleted file mode 100644 index 4899efa5..00000000 --- a/sysc/dist-3.5-236/checksums +++ /dev/null @@ -1,2 +0,0 @@ -99cd214c16a82ec0e7bb9310c62b1a0596badadc6e27d98aa6a7983bafabd2fc /usr/bin/metaconfig -a7c30101cc041d1ffd0e9d4c940885ac31c78a9a066a56b1c33e166f75ff1a17 /usr/bin/manifake diff --git a/sysc/dist-3.5-236/dist-3.5-236.sh b/sysc/dist-3.5-236/dist-3.5-236.sh index 04076e1b..50ed5934 100755 --- a/sysc/dist-3.5-236/dist-3.5-236.sh +++ b/sysc/dist-3.5-236/dist-3.5-236.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=ad8e113ecc22a49b1c40e670f0620da86bde6199ec56366c3d46368cf46c184c + # We manually compile here because ./Configure uses metaconfig itself # *sigh* diff --git a/sysc/flex-2.5.33/checksums b/sysc/flex-2.5.33/checksums deleted file mode 100644 index 87016080..00000000 --- a/sysc/flex-2.5.33/checksums +++ /dev/null @@ -1 +0,0 @@ -192b298a53e5fa36c7a0de97a868082af4dc378ebb640dda26c580909161faf8 /usr/bin/flex-2.5.33 diff --git a/sysc/flex-2.5.33/flex-2.5.33.sh b/sysc/flex-2.5.33/flex-2.5.33.sh index a84e2697..6cf7ef1f 100755 --- a/sysc/flex-2.5.33/flex-2.5.33.sh +++ b/sysc/flex-2.5.33/flex-2.5.33.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=f9ef1a90b9472c75a5d40a8fca6f7a2539541e28026c6dddf3ca4762edb30814 + src_prepare() { default diff --git a/sysc/gc-8.0.4/checksums b/sysc/gc-8.0.4/checksums deleted file mode 100644 index 61540f2d..00000000 --- a/sysc/gc-8.0.4/checksums +++ /dev/null @@ -1,4 +0,0 @@ -f1ca817287c87477222ad3c58934490cdf03acb24daa9e694a99bf01fa8b7179 /usr/lib/musl/libcord.a -deef3e84cff62e97320cc74e98b4322cc4e57c4a388d257cf151f4ae5cd66a7c /usr/lib/musl/libcord.la -2628456c23b9989348c0943ba43e6964d2364b9a94599da2955c1ab66be8728a /usr/lib/musl/libgc.a -07f4d27aeb2d23d7027aa24a4cc2d48de1ffafdfc526ccb231c8ab2ca3eee463 /usr/lib/musl/libgc.la diff --git a/sysc/gc-8.0.4/gc-8.0.4.sh b/sysc/gc-8.0.4/gc-8.0.4.sh index 1118d940..b4277fd5 100755 --- a/sysc/gc-8.0.4/gc-8.0.4.sh +++ b/sysc/gc-8.0.4/gc-8.0.4.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=452767f7321aef2eeff9d3a935a574f0680f834f89f2589f3a43951a159b3948 + src_prepare() { autoreconf-2.71 -fi } diff --git a/sysc/gcc-4.7.4/checksums b/sysc/gcc-4.7.4/checksums deleted file mode 100644 index 3925b255..00000000 --- a/sysc/gcc-4.7.4/checksums +++ /dev/null @@ -1,25 +0,0 @@ -fe98df95f9c7ecc5dccf6c59df2998aaca63d794eb4a243d995be58ee6ee1822 /usr/bin/cpp -cbd11f44e42e8349c938387adbe9fb379cbb166e2a851da194e2ae0d57c81ba7 /usr/bin/gcc -be077b0a419ceed6ca56f1878b6f8712906ff10330a8e20767cf5afbded094ff /usr/bin/gcc-ar -4776b1a7add7453b0368d1c6d193c904859dca4de13a8ce41ec420fdf9413f95 /usr/bin/gcc-nm -c1451a91d6fd7d4feea414effa3ba773cd42a77824344e4837461cc37aaabfb9 /usr/bin/gcc-ranlib -3e5430037e98eb538f96b54b1d1dbeecb14771639a93b6d5682d49048b854a67 /usr/bin/gcov -72159b5fa021af9a11e24a23fdabab2840068090557ec7aa85c43f1d74c718c9 /usr/libexec/gcc/i386-unknown-linux-musl/4.7.4/cc1 -6e3f634e5192d377da06eeb9c10848985a1cadf23da95fca66e21ed57605989c /usr/libexec/gcc/i386-unknown-linux-musl/4.7.4/collect2 -0050fa2ad53a285b33937ca0b15dcbbc5994808979cdfbcd6ff12009600557d9 /usr/libexec/gcc/i386-unknown-linux-musl/4.7.4/lto-wrapper -b85d6aabe0ffa30cc2fa1f6a1c899256b4051086c566d9c75299c6b2f6cbd618 /usr/lib/musl/gcc/i386-unknown-linux-musl/4.7.4/crtbegin.o -db6caa96b09785d820b2b5a6fc0e2c49dc1980a18b6a6472aa2ccdb5f38fef57 /usr/lib/musl/gcc/i386-unknown-linux-musl/4.7.4/crtbeginS.o -b85d6aabe0ffa30cc2fa1f6a1c899256b4051086c566d9c75299c6b2f6cbd618 /usr/lib/musl/gcc/i386-unknown-linux-musl/4.7.4/crtbeginT.o -42a533b816b6c060f4269a310112bde2e07329cb3c2fa5b21bbad6d2d03e90b5 /usr/lib/musl/gcc/i386-unknown-linux-musl/4.7.4/crtend.o -e5059cb3aaec30653dfb2cbc09ee555218d276d6b49b1ddc05ba8c4d63e3edfb /usr/lib/musl/gcc/i386-unknown-linux-musl/4.7.4/crtendS.o -50e1b8832b7d220228f515bc42dfa67a6ee94d8098daff16ab435d3217593369 /usr/lib/musl/gcc/i386-unknown-linux-musl/4.7.4/crtfastmath.o -fdc24faeedd430202ab0949220955160afdd364db8929bdf644835cbd425c7de /usr/lib/musl/gcc/i386-unknown-linux-musl/4.7.4/crtprec32.o -a1937b300ffdb11a3370e785608fa54b7cd4679b80238b927c1e7fbe96012d1d /usr/lib/musl/gcc/i386-unknown-linux-musl/4.7.4/crtprec64.o -d88ba8337035f994404e0d7a3b6a9d0da6a5130232cb003311d8cfefe3b34c26 /usr/lib/musl/gcc/i386-unknown-linux-musl/4.7.4/crtprec80.o -00a5c380bbea4cbeeea831492d72d4cbdc8e717732ba157d712dd6f31ea2b663 /usr/lib/musl/gcc/i386-unknown-linux-musl/4.7.4/libgcc.a -cf6fa34188b7f4c8e4fa079c93ff22d6163d81ee49da6f63f9c3bca8febcdf42 /usr/lib/musl/gcc/i386-unknown-linux-musl/4.7.4/libgcov.a -86eff4250e0b1f0f61a1b0b0f07cbdc3fcd75acca9094ce30b8832d771cd88c2 /usr/lib/musl/libstdc++.a -874d9ac5ff580cddb6fee095be70fb33a01e579a3f64f8d89765cdf7078ce6ee /usr/lib/musl/libstdc++.a-gdb.py -947460385fa2b874275b6e2656e24bcbe321cd7aaca110a02700528bbdf9abab /usr/lib/musl/libstdc++.la -5e245a8d3586ea99652513162a16dea6f97bf945fc19fbb80e42155370d0c1a9 /usr/lib/musl/libsupc++.a -6fd2e3b0f31a5b54df04da6631086d0e239aa26ad9b254c29b638b19a34034b5 /usr/lib/musl/libsupc++.la diff --git a/sysc/gcc-4.7.4/gcc-4.7.4.sh b/sysc/gcc-4.7.4/gcc-4.7.4.sh index 5eba9d85..70fa3998 100755 --- a/sysc/gcc-4.7.4/gcc-4.7.4.sh +++ b/sysc/gcc-4.7.4/gcc-4.7.4.sh @@ -4,6 +4,8 @@ # SPDX-License-Identifier: GPL-3.0-or-later +checksum=3960567fc3f358d85b58a6441d3fb97442821a6d51847df72109eec547617b0b + src_prepare() { default diff --git a/sysc/gettext-0.21/checksums b/sysc/gettext-0.21/checksums deleted file mode 100644 index 3e168a4e..00000000 --- a/sysc/gettext-0.21/checksums +++ /dev/null @@ -1,33 +0,0 @@ -8cfbf63c2c4bdd333df638eaa72f0d105a3216fb351a4501dac735579bf094ba /usr/bin/autopoint -9c9408bc2437ec8a12397a866d8573b8ccc63746c66e05bab48d02a358b44e61 /usr/bin/gettextize -8a3a8a3a8997cc52230cb4332ea23d4d8ce8eba1b678f61da5abebca232e80a0 /usr/bin/recode-sr-latin -6d8dd0f52c7bf32fe6da610b1a35b91ae094871670953ce9c9e91b2a9999c2a5 /usr/bin/msguniq -608a2c8b6a856848b84f233f65b9f6f1fae1f6a13aa83f73f93ab2c866d218ee /usr/bin/msginit -996cc7bf4e4b7cc503d71c70d35bfb200b024699d8038812170e773f3003e591 /usr/bin/msggrep -c3b5aa8ad21ef58c9e508653a3b878e388384f119fe89be53633594794887aba /usr/bin/msgfilter -7ca0667688b613f8d808381b88802b7d86b101e0045debdd69977fc5d65c1749 /usr/bin/msgexec -ab6725896d0355bcc3ee09acf7bd71da9a6ce93f7fac63a892a6bb93a341553c /usr/bin/msgen -f5736055861cfe71de50614c196af1445ae7bbf4f1c60bbfcd090cb4585fc7e6 /usr/bin/msgconv -2afbf532aa7e61038c51aec7024bf2e3130dafd9ec07d11a6972aa539667038c /usr/bin/msgcomm -71a419b12aaf36b86f124fe9bc5875448a46f1223453b528e63fd60649942391 /usr/bin/msgcat -fa12a9c3229aefb7f13011fb2ce41b96634dfdfccd3cfeaa21a5688108740590 /usr/bin/msgattrib -fbfed551c82fa0e081a770b01b2e3fc418f7877863d096ee69e6a40af8401bc8 /usr/bin/xgettext -e2cddaf0f34112c531a29504dd6e6551e2f5db98781c11f77c7b9075b4c76e59 /usr/bin/msgunfmt -f480e1ebc74502df7e3f0a54c51ff8d7ee14805eabee3c495b3aa579f062c68b /usr/bin/msgmerge -6532960a190651253d83fff9e4f7df60adfb926b61bc037d76891bed799b363b /usr/bin/msgfmt -9aeb7176fba0f674a7c3b654f70efc321e1c7c0b3d2dd121c0189d80a794ac25 /usr/bin/msgcmp -b1c70a26633d0096404a6cd40a78ea61fba5d2d2b49359950241613ed29561db /usr/bin/gettext.sh -e43d3981cfcc18408bab8491cfe3090a72e36d699285805cb1306cdae34dc9ac /usr/bin/envsubst -4460fa84cf0878fff294692c2092c636a6aa475c3a381c7297bd62c9a9dfe20e /usr/bin/ngettext -5f6d0882519555782870e5eb1c5b58fe5e259c07fc94252a7fbb31d3b6dc116c /usr/bin/gettext -48f7a63f3bf2af55a5497b3717790a83b549e12b9fa2aade0904722511745c34 /usr/lib/libgettextpo.a -a1eb1fe1091004250eccc6966d0b0bac5fcb628429bbee5b53ba73581b6da04b /usr/lib/libgettextpo.la -d6ae3f511cc498740005918e41b64517c7cc69fb0259ac3ecd88919f0eae0173 /usr/lib/gettext/project-id -2b104323e93ae4d9b0af1c0c8c3762d1bceba3d5cd6a66837c86fe5b6d740331 /usr/lib/gettext/user-email -291ba5106c894389d58e9c81ab751a726bc0a9594790f0a34f8a22c6b8d7644a /usr/lib/gettext/cldr-plurals -88e23c3fef7b2f3f9f0d2d70adee194d9eef93e1516e3ce11a5a7b77d454c69b /usr/lib/gettext/urlget -08b9f7cc26aebd6093b5eef101270034f4c812f4e1a55a539e4a00be06c051ca /usr/lib/gettext/hostname -c950f6578eb95f00cf6da08d0d94cf009441b9769ab53c55bdb08d151308a37b /usr/lib/libgettextsrc.la -1f2a3af73fb151c6dc49f9d81856411f1734bab5fdae76043a42e69ab48cf2ef /usr/lib/libgettextlib.la -aa8bbb6fb5704fb0619a80ca3a3aa95ec5c2a84fc737dcf9ba625f20dbdff46f /usr/lib/libtextstyle.a -7242b4e8382b024a087bb604ba0a62be4052956a1f5cf65c4434658dd8f03997 /usr/lib/libtextstyle.la diff --git a/sysc/gettext-0.21/gettext-0.21.sh b/sysc/gettext-0.21/gettext-0.21.sh index 58616c42..6cb135f6 100755 --- a/sysc/gettext-0.21/gettext-0.21.sh +++ b/sysc/gettext-0.21/gettext-0.21.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=93d9f6a2532b36bd4cc2165756ea52c82addcdb9b3685dfb9e138f89dbdb3bb6 + src_prepare() { find . -name '*.info*' -delete find . -name '*.gmo' -delete diff --git a/sysc/gmp-6.2.1/checksums b/sysc/gmp-6.2.1/checksums deleted file mode 100644 index 60a1bfb2..00000000 --- a/sysc/gmp-6.2.1/checksums +++ /dev/null @@ -1,2 +0,0 @@ -4c456afa2adaa0bf4965796881cf698bd1d0dae1c90c8f413b9a6463b1dacb59 /usr/lib/musl/libgmp.a -d9b9921baa8d4a63949721c4e0397802fcdce27e6a810f2e8513fdb21f016a64 /usr/lib/musl/libgmp.la diff --git a/sysc/gmp-6.2.1/gmp-6.2.1.sh b/sysc/gmp-6.2.1/gmp-6.2.1.sh index ab989fff..aefaf269 100755 --- a/sysc/gmp-6.2.1/gmp-6.2.1.sh +++ b/sysc/gmp-6.2.1/gmp-6.2.1.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=cb28e5554c51291c456027e38f5563cc787c8e2f8656bb1f4dfcc085d0639016 + src_prepare() { default diff --git a/sysc/gperf-3.1/checksums b/sysc/gperf-3.1/checksums deleted file mode 100644 index 741ac3bf..00000000 --- a/sysc/gperf-3.1/checksums +++ /dev/null @@ -1 +0,0 @@ -02166fc5d007c59ddb0fe4dda16b2364f8108d7371a338d6e7d06b79b2fb0d32 /usr/bin/gperf diff --git a/sysc/gperf-3.1/gperf-3.1.sh b/sysc/gperf-3.1/gperf-3.1.sh index 24144b59..955ef353 100755 --- a/sysc/gperf-3.1/gperf-3.1.sh +++ b/sysc/gperf-3.1/gperf-3.1.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=507f79f3c07b212154053caae665ee7ed3a53bc420987ec381cf637339fef7de + src_prepare() { find . -name '*.info*' -delete diff --git a/sysc/guile-3.0.7/checksums b/sysc/guile-3.0.7/checksums deleted file mode 100644 index d50b8178..00000000 --- a/sysc/guile-3.0.7/checksums +++ /dev/null @@ -1,822 +0,0 @@ -8d96f4c8d8b7849003ca417b49209a600636a1bc702f31dc434c7c9a6f13d76e /usr/include/guile/3.0/libguile.h -99927ef3445e464051409c5b84011565fd9701b0ecf94eb7c18cecbaffacfc09 /usr/include/guile/3.0/libguile/scmconfig.h -a97e46bb32d4d0d5723177721ed5847d8184ea0973418f2b420e315e5e8b84f1 /usr/include/guile/3.0/libguile/version.h -2224e2b43f4fc051f88fce45a734d71d770d5caac8af7406f3669bf7587492a6 /usr/include/guile/3.0/libguile/weak-vector.h -b1ef8c10ae4e14cb12d43f8b9df83dc831df1109e130fabca249ab954d2c4013 /usr/include/guile/3.0/libguile/weak-table.h -793ef1e58e6347214bf70574b6b87c5b3ac0c3d8dd6ef3ca9e9c66b9baa8ad1c /usr/include/guile/3.0/libguile/weak-set.h -04251e789ec8cedf3258935fe96cb658cc87d9bf00559b152fab797fffa74869 /usr/include/guile/3.0/libguile/vports.h -f9610dddc27f693e32921eee6a7f9f277ad683856abb9dad50589b567f04fea2 /usr/include/guile/3.0/libguile/vm.h -a266720ffc3285aadd7cda49393a8a7215ae4366b66b14b6a52c8d94c6aef2eb /usr/include/guile/3.0/libguile/vm-expand.h -7a738609e8fb333de0411b23c39e2786956bb3a7a801b06faee3f606919024be /usr/include/guile/3.0/libguile/vm-builtins.h -60ead235f84bde7c33f237ce009e47bebd21da1f0c0413c833274d4fed70482e /usr/include/guile/3.0/libguile/vectors.h -d9444acd1e89091ad56f511889258daca3ade4e1728729154e5d2dec971c8cee /usr/include/guile/3.0/libguile/variable.h -500ddb6d351ded5b627b468a85b0fe2d237b2ec7b69acc37e2b5a321ba0486c2 /usr/include/guile/3.0/libguile/values.h -ee764794be0a11a7a1a028a36bfdaec10ae59ef51dc323593c47fdf48d5157ed /usr/include/guile/3.0/libguile/uniform.h -92edcd9fab9e72e289a51e3387e625ba943768ece1f7ad73520841b436b9133f /usr/include/guile/3.0/libguile/unicode.h -bd938a2cc0cd43dc11910bacb55f94ea1b98e5414e18034605dabe065930d440 /usr/include/guile/3.0/libguile/validate.h -7906658e22bb3374a34eb11640d0e6e9765463dd797383bd4dc1095f2c4a6681 /usr/include/guile/3.0/libguile/throw.h -33a8e8af8a4bcbc222a61006a9e40e9c3a6b324788938501248243a630e8bda5 /usr/include/guile/3.0/libguile/threads.h -7a3e961faee04b0ddc6c92b7449aa8ba9d913655c2682c1a20caa97e2755317e /usr/include/guile/3.0/libguile/tags.h -f631041a3632210520b1eb1ae6350803a3a698a6592b05cb5d3530ba329699cf /usr/include/guile/3.0/libguile/symbols.h -9543393a051852dfb2e232de1be08dff3b7223cceb2187bcc16e84340610996a /usr/include/guile/3.0/libguile/struct.h -df8ed131d356a9c07f3ea5281028d0896afacef2e71800e91ca1d01d6dde0a70 /usr/include/guile/3.0/libguile/strports.h -1c0f720bcbdf9c265a3a5de09b427acd9fa3e9bca7e9390c4cc02d9d5051303d /usr/include/guile/3.0/libguile/strorder.h -0d8cdc3821ea1a8b0d06acf67cd405334fe94c61fd3ddf67662d250f5a2a8234 /usr/include/guile/3.0/libguile/strings.h -8113f31824bfd0eab59b873a11d49d42394e7a58372e13d6dc053a5466e43a84 /usr/include/guile/3.0/libguile/stime.h -279fe8903cbe904f199ff20f69e98c455c1ebc47ad8cf5e500a037c54f48cb49 /usr/include/guile/3.0/libguile/stacks.h -99e7796565d5b7c20dcd6c549e13fc6d6ef3640f4ee7b7603295099612326f69 /usr/include/guile/3.0/libguile/stackchk.h -ff55cb10fb0864369eb8e1aea8ad9eddfd6ce13a3bac6060e816a6b22ecb7dad /usr/include/guile/3.0/libguile/srfi-60.h -ff2f368031825ea90f89268031f14d32344aafabe0ae1b703ce25fb1b8591065 /usr/include/guile/3.0/libguile/srfi-14.h -738f02ded59bf874fe729f64b60ed68ef4009b44a88021c991d63ae7a9898058 /usr/include/guile/3.0/libguile/srfi-13.h -7c50447d70dc3f8924322505c6aa87189ae516a4f77ef0f11b4c1bb8259d4eb1 /usr/include/guile/3.0/libguile/srfi-4.h -ce878ed0dd1b8d9bb02b53dfe44054350c4f7034dfb222fb6f9c54dfa68e5e11 /usr/include/guile/3.0/libguile/srfi-1.h -0202c349cca5af792171ce12d0ecf7abbb7230fb94c1e7b7301009e333d34228 /usr/include/guile/3.0/libguile/srcprop.h -b59da5f2f0529a5306b266a90c79445033ffb731efba5de27abb65ebfc3f419c /usr/include/guile/3.0/libguile/sort.h -c748c4ba7cd2558a74770066edd517c22b8c576ad4ba2fe89427dbae42e71a65 /usr/include/guile/3.0/libguile/socket.h -09ab0052958ad2fdc92ffa64aad9f7f37ed7392ba7f764f21d3d4b4d6a9cb2c3 /usr/include/guile/3.0/libguile/snarf.h -554b2cff5772434f160329d74ec5d031b3f5adc110915994f6751161d3c0c854 /usr/include/guile/3.0/libguile/smob.h -a56842d25b7c39e6732b954206a0953608ecf5a9f11b126a268bbc2a33a82720 /usr/include/guile/3.0/libguile/simpos.h -5aa8764e4b12710f62ff31fb5011a9633c4d5e1f3bc675b2a2649cce973c4159 /usr/include/guile/3.0/libguile/script.h -5f2269be1c7e8e821c243c90e9a9065e0b9d43a60a7754890280737c57e64b96 /usr/include/guile/3.0/libguile/scmsigs.h -a70f8172a15b9e31041f9386a19748d67ba2919271de4fca5f012e784b41a20f /usr/include/guile/3.0/libguile/rw.h -b27247dae1484eea2f4c399854bd637a4786de0c3ca0a9532ea2f146c344024f /usr/include/guile/3.0/libguile/regex-posix.h -01b4fb65af49b987eab34c86fa21316bb626aae4ec53abf78ffb07ab4990f9bc /usr/include/guile/3.0/libguile/read.h -201bbe29930cd0127cb8269c1929137723aaaba9e84ade2c097c5e9f4b8da98f /usr/include/guile/3.0/libguile/rdelim.h -e0e97b1b626aa389ba7eec10a481833f27bba3f5b8276ee4aa9c0c436b927d50 /usr/include/guile/3.0/libguile/random.h -b21d9021f80036d4f0395f9fb1a60d5ebb2fc429983cb4f0e5b0852cf88c765a /usr/include/guile/3.0/libguile/r6rs-ports.h -ef894ed3972fb52875df168137da77791965981dd73b41ff41772e8a633c463b /usr/include/guile/3.0/libguile/pthread-threads.h -c01e3051b0e746ba4cd9b32e6c397afaf261c6086805840c1ad62988a2c4b774 /usr/include/guile/3.0/libguile/promises.h -03cd46d12976bad6180d225dce139ce86cab5a2176c7921b54e639f0001c7e5e /usr/include/guile/3.0/libguile/programs.h -f49c625c41330ca71de55c07a8c57cc529bda62f15ecc6cb9242bcc54dc26897 /usr/include/guile/3.0/libguile/procs.h -dfb73c8bdb3fc71a48a45bb5fa25d808ff60894ee4fb9dee6601651f6e0bba90 /usr/include/guile/3.0/libguile/procprop.h -a28a116870734801848c8ae8f181801fdf56997dd792ef2e0de07498d9943ed2 /usr/include/guile/3.0/libguile/print.h -9c36a49a2a1202035819468b6433b7f8dbf3860ded29678f26c28b23d7cce7ca /usr/include/guile/3.0/libguile/posix.h -1ee8b18abaecf8e7f68ffc37bf12bacbec60f86600cd9873a68f5918d77da9f8 /usr/include/guile/3.0/libguile/ports.h -b8ea9c291652fd23fcc333709f109de41fe1d192977e78ef7c7581de73dd5eeb /usr/include/guile/3.0/libguile/poll.h -2280fc9363ebab1416402de01fcaa8aa854cd6ceca24f48786148cf48f367907 /usr/include/guile/3.0/libguile/pairs.h -add82f68cb17a542d9682630fcf8940bc34a7282089e43636dc7c07e418942e8 /usr/include/guile/3.0/libguile/options.h -5d8da00091585885f3a55e1e05ed394d25d2a31ac6590ded9ee90d9c4332e753 /usr/include/guile/3.0/libguile/objprop.h -c8213728033f2c0c88bb692ac95b257b04debb3072d0045ee9375628ec003525 /usr/include/guile/3.0/libguile/numbers.h -e6060363d56efe2d4f08cd0b62e2b2d2bb8b855ab46b6c76ca9d07befcbd45a2 /usr/include/guile/3.0/libguile/null-threads.h -384be4ebd136d60e9499c932bda462a409fa14d4433d5b96b4c393250b998946 /usr/include/guile/3.0/libguile/net_db.h -47de832766fb68c8ed9be1bed5059bdbe6a35f2b3ea7e224e55017ab8d0f0935 /usr/include/guile/3.0/libguile/modules.h -22123d2e7fcfe16d227ed406ffc01a30001e887d2da9e3ad1def75ccc739a0a0 /usr/include/guile/3.0/libguile/memoize.h -602e7248355197f126a5c9807b30640ef139ba8eb65a2992abaf2ef7cc353e81 /usr/include/guile/3.0/libguile/mallocs.h -2d66de99312b3fc61378bf106d67a9bfc7c6ce229d60f4839dd513b440948d30 /usr/include/guile/3.0/libguile/macros.h -2ea7df1a2bff6db286b2b9ac752d702d3a78eff6d1af92aeabe4615ac678f38c /usr/include/guile/3.0/libguile/loader.h -5946192d8785d2d8c4b82af718045e975a2800ef4f5ced60efbceda9fdba8480 /usr/include/guile/3.0/libguile/load.h -97586d6a4379335f98f166b6fa8bacbedc1cbc52186823d99a94c7a9d636fd8e /usr/include/guile/3.0/libguile/list.h -f27dc64908308c4ff0b57238975d378ce21288034e70bbd6b76bf617c5cd5510 /usr/include/guile/3.0/libguile/keywords.h -c33b4d2465a54e0ccf20ee8b81380ba4056b3803935f5798ad229eaeab875c67 /usr/include/guile/3.0/libguile/jit.h -8acede66d91a73d0c184421ebf69bfc697ed6cf729018651be946525517cf26b /usr/include/guile/3.0/libguile/iselect.h -eee2111374ac5b27c8e57a95dca5371de33ff7a957e6f15f33c8555645f9dda4 /usr/include/guile/3.0/libguile/ioext.h -39718c523e3bb8a6cb491e7f3f61247c2d33240f8f75dbe53e177c7fcb56a6c4 /usr/include/guile/3.0/libguile/instructions.h -6d7e997b4b19a5c9bf359c546765b2b00c372484fd20b126852d45ace6423bea /usr/include/guile/3.0/libguile/inline.h -8c27fc96887ef0a5262bee1fe32521dbf5bce71d2d4857136d2c0b285d5c18cc /usr/include/guile/3.0/libguile/init.h -8cfb8137d321c6445d61b25e9a64e78332b45c6f68a5ff444526c6a033e89b45 /usr/include/guile/3.0/libguile/i18n.h -4131294c8f8e64960c94045fc2c6a59fac5625f5b5b4ecd940cd9f99a672dad1 /usr/include/guile/3.0/libguile/hooks.h -a7663c2210a553a01bbd86986c9a79cd15588214723b2ae719b72efe9017b9df /usr/include/guile/3.0/libguile/hashtab.h -b0bdf2f5eb79ece9b425864161fea4f504dd6afc217bd19fe3252b761d799c0a /usr/include/guile/3.0/libguile/hash.h -1a724719ad49986af211a9ba751c6e377186e9acdab648e6a3e6db890002c370 /usr/include/guile/3.0/libguile/guardians.h -a102316640351a783f0b7326d03440523b5c140c7a71ddc0118f186105542702 /usr/include/guile/3.0/libguile/gsubr.h -edd2a391ba5b750a8fdca80cba57e1147bcfa2cde38fbb34117eaa3236e7e350 /usr/include/guile/3.0/libguile/goops.h -621704b8ebe5b45ecea86b6f0569a49e350bd0b39c4daae4c594db85c1386c4a /usr/include/guile/3.0/libguile/generalized-vectors.h -8c808679b75cdac8aeae6424c0d3323330889797a559781b758a7aba08d688c4 /usr/include/guile/3.0/libguile/generalized-arrays.h -c96a02c027bb7d23be11509c77cbc63803ae841181533664d1d1aabeb8c4a42a /usr/include/guile/3.0/libguile/gettext.h -2e321c893e3ee13e5ac9acd7eb4cb7f881fe61c49ca50353af580236c6b492ff /usr/include/guile/3.0/libguile/gc-inline.h -9ddcd31791cc1aaea6ddf1d4c668fbb711f8524a599036d79b92c686d41c8b66 /usr/include/guile/3.0/libguile/gc.h -3a2f46deac1bb408381aa0668e3dd92d02c07644fe37facf958a75b0fe649d3c /usr/include/guile/3.0/libguile/frames.h -40712856a1b5189c9f00aa9e3404f1c3c8bb4191a29433e4cc7f6555673289ee /usr/include/guile/3.0/libguile/fports.h -84d9175de4ddbe31387362f576970e84330acbd093afc07dc75e3f3f28779a3a /usr/include/guile/3.0/libguile/foreign-object.h -8726f4d6db2c75be29f8f282a2a59c205b4077d6d3463d85cae710a378f6719d /usr/include/guile/3.0/libguile/foreign.h -e5d2ec87386fd809b16a9beb609627fadad72b81026837cdddf981c9a2213bb2 /usr/include/guile/3.0/libguile/fluids.h -31478b816e06aea3315ad9d9ac3c8bb1781f582ed09dea4e73f5f04add0f5578 /usr/include/guile/3.0/libguile/filesys.h -768df5ffd89e19a12cf3e6ec972673b1b20d20c5ccd39a74622832d5f6ba1961 /usr/include/guile/3.0/libguile/finalizers.h -cda19458fc27a5adc35576b7f59e0cb58e964de81c2b86dd6995061aa37f5b2b /usr/include/guile/3.0/libguile/feature.h -47f6e283bc9db037b0a3c4d277501fad5725a83c6de9399805600e32933cee65 /usr/include/guile/3.0/libguile/fdes-finalizers.h -b218d5a5e93239bda4a844cb35263d79cbb807eb73f7114bb8c87e18b9fa051c /usr/include/guile/3.0/libguile/extensions.h -da07ac33ff02a6c796bce99eb70c09028c9ecbed3958fed177755c848ec9188b /usr/include/guile/3.0/libguile/expand.h -4b34e38083524e25d8b351c8f45181340ed32637a1b449465deb8781f6232155 /usr/include/guile/3.0/libguile/exceptions.h -8f4ce6a0e18b2ee0fd0a216cad1022319c4183152a54d933ab533cf7f2dceb8b /usr/include/guile/3.0/libguile/evalext.h -6fc1710ad6974a6b83a8df4903a4364dc530f8d31d0ab222c4d647bdfaadc663 /usr/include/guile/3.0/libguile/eval.h -65efc038fa3b35023746b929841a3d553988445f76ee920d77e1f277938c7bd2 /usr/include/guile/3.0/libguile/error.h -3d19ef6ed54123bba8c3e4ccaad9453808dd797d03e78e9ea16a4fe90b84ec9c /usr/include/guile/3.0/libguile/eq.h -d28259b5cc29a09577af0258bbcccfbe36106cc19a68369a0012b51d2d6e1d19 /usr/include/guile/3.0/libguile/dynwind.h -b2480da9ca026ff41663b251430b55b8108d04dcbfdb9c7434d25342ad63a5a9 /usr/include/guile/3.0/libguile/dynstack.h -dc1c3e1d161d2ae4641867eac3bf0abed5eca8d1ad9498aca501e8875cc0509e /usr/include/guile/3.0/libguile/dynl.h -77ea9d66c612df330709e5e1db8c607ac6ce19043bc4a86f5fc51fc21f1a185e /usr/include/guile/3.0/libguile/deprecation.h -f5336661e71d2c881e460a79bcbe0926807a7a2aef00cf5d54d2c357ffdec305 /usr/include/guile/3.0/libguile/deprecated.h -73ce01f0693ffeee0ae0dda78ae5504aaaa61c9cddfb0d1fadbab797e0db2cd4 /usr/include/guile/3.0/libguile/debug.h -0b6eb3fd5c861983ef17f602fdef4ab1f88a9a4e5a10dbbbaaa66d587ba159d4 /usr/include/guile/3.0/libguile/debug-malloc.h -4280d11689a2d5717ee0a515fde7541943da3445679ccbed82506e600d78a341 /usr/include/guile/3.0/libguile/continuations.h -76ce674a25263d1a98a18478d88073b4ff728f6f6e0b4fe6afd46b6eee3da5a5 /usr/include/guile/3.0/libguile/control.h -3974e45cfe38db56746fe6b5947ba9a5f3905627ff4817296d3c5c3a6b5e6240 /usr/include/guile/3.0/libguile/chooks.h -a6025e951d2276ad6a43e7357b73f9f1104c79e8b8224cf09bd925b9b160e3c5 /usr/include/guile/3.0/libguile/chars.h -ca0c5a183d8a3f8d87f7458b098a92549b67153cb65f3049b617a0260d218ab4 /usr/include/guile/3.0/libguile/bytevectors.h -e86f7a3e8ba4dd74118cad8ddcbf6305914a5b620e917e4dacc66333bd56b744 /usr/include/guile/3.0/libguile/bitvectors.h -44b81232eec0e787ade118033cc4f2da4d95d5ae0f34ec8b56aa44e8f00d2b1a /usr/include/guile/3.0/libguile/boolean.h -fad8dc021d374c7043c23a03a4ec49e2d675f8545aec09522dc0b0e1730f8566 /usr/include/guile/3.0/libguile/bdw-gc.h -6c17a78ffe859678f95cebbedf969e507e6fff2a53c482124c0cb55273fafe0a /usr/include/guile/3.0/libguile/backtrace.h -377e68f4412adb51940036ce2ec56e1bc63176ba297a5afa98c727069ec93eda /usr/include/guile/3.0/libguile/atomic.h -a683280f81794445b1b298f529c5a9471a7879d29ab7504d8775a9852b1f51ba /usr/include/guile/3.0/libguile/async.h -71a6af6e99923d708e9516af202a55682cbf300de743af8ce7afa279fa284fea /usr/include/guile/3.0/libguile/arrays.h -d0dac9a7c82da25001b7acb56b41106ca73793ea63a3a61379e1b27eac4b7ec8 /usr/include/guile/3.0/libguile/array-map.h -302f7ee5b14f7ebb8092c74fd4d7a95ec736a4ac432ad729f29adbee2f1b5ef5 /usr/include/guile/3.0/libguile/array-handle.h -3e6a6a6899491f84e8f5d7701af8c32db3655d45bf59e5dc7d1c359d8c9de831 /usr/include/guile/3.0/libguile/alist.h -46e7fcdc7419725321f3bfbcc3ae17106a5d1bff3bb9da682ce62b280aa65e2b /usr/include/guile/3.0/libguile/__scm.h -f62e987023d8ae60407c5699b3be9e1eb1cc6cfaa84bf8e6df75db9ce45a02ba /usr/include/guile/3.0/libguile/scm.h -6fdd3e4c849cf38b8191ce6d1072db5abbf51f0959d6286cd4a644d344558bac /usr/lib/musl/guile/3.0/ccache/scheme/write.go -f6841ffd6db493e2ad3ccbabb310f5a0061abecc1768a3004aa7527f7f49193e /usr/lib/musl/guile/3.0/ccache/scheme/time.go -87f78ae3d0d6ff538f4da15c471c667931b87925cbe54926cad607e522715210 /usr/lib/musl/guile/3.0/ccache/scheme/repl.go -cb9d7b17c2d0d04344c35d5ecdd2a74bcf1af4348fd71980cec24780f46b5231 /usr/lib/musl/guile/3.0/ccache/scheme/read.go -80e16dc644d9a50316b037db828662f7ffe404f447ac8738e8b19ed157d0ffed /usr/lib/musl/guile/3.0/ccache/scheme/r5rs.go -c8b88be1edf60d20169ab23ca981957fdcecee46bfb797b3eb9b17a7bfd0257c /usr/lib/musl/guile/3.0/ccache/scheme/process-context.go -ab3f72e62a2b130b3200ce19425bad9d565d36f9707a9e4b0a271134ff48c1d8 /usr/lib/musl/guile/3.0/ccache/scheme/load.go -e76a9c48620c8619a6c5766ffc13c0d18d90f93174661667643ddb42555bfe30 /usr/lib/musl/guile/3.0/ccache/scheme/lazy.go -49fb267baf7e61b697db19d5d19da13ed79fabc266799bbf994f909e9120b1dd /usr/lib/musl/guile/3.0/ccache/scheme/inexact.go -e31bb2e84343c0354b83e8edd24b8e3054e1326dc8cb1613b06185071d0c77b3 /usr/lib/musl/guile/3.0/ccache/scheme/file.go -5d8523fd27456ef69c5c051b404ecfe6693909568b1790187b45a1b75b842793 /usr/lib/musl/guile/3.0/ccache/scheme/eval.go -3bd65322adff5855fc29c71d9fb099426ccf84f4575f1967c86cd6466815c572 /usr/lib/musl/guile/3.0/ccache/scheme/cxr.go -6ab659bbd30da090846b10bc5e5253076acfff0c0ee934e864fd83947a2f8dbc /usr/lib/musl/guile/3.0/ccache/scheme/complex.go -c786ad76f4eb0db161bb326ee0a13cd9251345827689a18814ec6e1ff596cb07 /usr/lib/musl/guile/3.0/ccache/scheme/char.go -e235b48a7556b91d407dddad8d2b2634a426c0025d3bd432bd5d31d424237a06 /usr/lib/musl/guile/3.0/ccache/scheme/case-lambda.go -be57655c99096f5fe7a2a0659cc6c252783c483935405315712df80cbaefd799 /usr/lib/musl/guile/3.0/ccache/scheme/base.go -9525a5d76ca4a9cbdd62ff0618e1973270c53d07c6311daf34220f3b5b3bc9bb /usr/lib/musl/guile/3.0/ccache/oop/goops/simple.go -9b451ad929c620723402c26a1023b4070a181d33cbe9c5fb180545338bace067 /usr/lib/musl/guile/3.0/ccache/oop/goops/accessors.go -c8116df23b8fc59447c3b23acadcf94529d55e1c8fda72bfb69d44d6bfb288c6 /usr/lib/musl/guile/3.0/ccache/oop/goops/stklos.go -2099c0dc161cf793291241e41862060ff391f4d1efda3204cbfe6d6f7f9f738f /usr/lib/musl/guile/3.0/ccache/oop/goops/save.go -4ac2e5044beb21f9205680d5b8888cfad292a10f9c1bfe880d89c7f6890c571c /usr/lib/musl/guile/3.0/ccache/oop/goops/internal.go -e13a86e65456f5c8870435c5285e88368c6613759580885d3a229597c75c5c87 /usr/lib/musl/guile/3.0/ccache/oop/goops/describe.go -43b46e087350b03ab15f65bac261617a519df62eaa48e8de32fdb0c972190222 /usr/lib/musl/guile/3.0/ccache/oop/goops/composite-slot.go -dbe6a917869412630aab2ca9fde089074314a4b79d2397224346b659dff22e4b /usr/lib/musl/guile/3.0/ccache/oop/goops/active-slot.go -263a1ee5f65bd6486c655ed02674dab69a053582ce48e3af07271ec707ed341e /usr/lib/musl/guile/3.0/ccache/oop/goops.go -3004c36705fce53d13fbdbe71b4a825c17dce38f953ad98721f78d41091bd219 /usr/lib/musl/guile/3.0/ccache/texinfo/serialize.go -f66ef3f5633d201641ed85d01dbaba60141a102bb5d042307186999e9070a370 /usr/lib/musl/guile/3.0/ccache/texinfo/reflection.go -75f01a1ddd836117ebd01f947741436be0b45af39f99fbb265da2777bbaf301a /usr/lib/musl/guile/3.0/ccache/texinfo/plain-text.go -b61d4dd9ca969cc9b53e9e8c31fa1e95ff8005a6c0e5c0d135fb9d62b0d2a6f1 /usr/lib/musl/guile/3.0/ccache/texinfo/string-utils.go -9cd32058e8c3016ec568c00619e49a9081e265b80c1336f57268d96747d4bb6b /usr/lib/musl/guile/3.0/ccache/texinfo/indexing.go -bb769a977af4c8a2c5b974543275bbb79bf02324628525e1067ae9720f358000 /usr/lib/musl/guile/3.0/ccache/texinfo/html.go -62e520690b2c5e1bab157b54cd5f27fd04e2e4515c8b0f5653742442ad17896c /usr/lib/musl/guile/3.0/ccache/texinfo/docbook.go -68df29ddd989b8f95ac159380b35b606525bea1f639ea5e8e9d2b92cacd69c89 /usr/lib/musl/guile/3.0/ccache/texinfo.go -f7861218c539a9c4a43b8257ea065151dfc509223c4f6975e3eb3dacd1e1a333 /usr/lib/musl/guile/3.0/ccache/statprof.go -200adf00604623eb53b3aa0f2546678acfff13df9d7d4417c9f47d36e14742d7 /usr/lib/musl/guile/3.0/ccache/rnrs.go -9afef4d349dcb80526e767ad42986363425b065aab0cf049366e72488cf0a73c /usr/lib/musl/guile/3.0/ccache/rnrs/bytevectors.go -f24fecf9c8efe6af07ef41111fa5a1358b0bdda1331fcd2fec1e7193d3c45916 /usr/lib/musl/guile/3.0/ccache/rnrs/unicode.go -1195c1a828d816d8fbaa0fe890478916114fbcb97d9a55093edb6906af37d9ca /usr/lib/musl/guile/3.0/ccache/rnrs/syntax-case.go -a847aad9a0765e1cc1b0f6da9e19ae23fc9b4419ba82dd39477b11cb5dc7ed7a /usr/lib/musl/guile/3.0/ccache/rnrs/sorting.go -8975880ae4d5cc8526823665e69bc3b28cd118a5463d54985e42b92ea038159b /usr/lib/musl/guile/3.0/ccache/rnrs/r5rs.go -553bfd8517281ae7fdb43d0d68255ae2801f396e460e3e203d4e1347e8dd53b1 /usr/lib/musl/guile/3.0/ccache/rnrs/programs.go -9845c4bf954fe353a5e7b05a17a9e09cb97adfcd56494f9b04e1a4cf1ee07b3f /usr/lib/musl/guile/3.0/ccache/rnrs/mutable-strings.go -1a1e53d127886d40e05ab3fdca6ab349c901979f8aac3875131d8aa94850d062 /usr/lib/musl/guile/3.0/ccache/rnrs/mutable-pairs.go -974ff681cbfa69fcf56bec1139f1450855b1b47306fc81181a2f7c9f3d89414f /usr/lib/musl/guile/3.0/ccache/rnrs/lists.go -948629aa7e7f23a80e97fb7433f4af1a881f680dc7d44b513d9005519da77816 /usr/lib/musl/guile/3.0/ccache/rnrs/hashtables.go -abfdd8136bf87692d4b57e269999120fedc94edbc4f8e1a87d89d4a2735b2ef4 /usr/lib/musl/guile/3.0/ccache/rnrs/files.go -11c3538384d5533f7139a3de54326c0e545b6a17be1f200793a50d581ecc408f /usr/lib/musl/guile/3.0/ccache/rnrs/exceptions.go -59662b6d337594bd096c8c224d5288dc0bad07ba5a329b10938fe0d51fc0c763 /usr/lib/musl/guile/3.0/ccache/rnrs/eval.go -a4c9c291cac3e5fae3f6386069fe42a3d511eeab821b835ebb3e0cae4fe1be3b /usr/lib/musl/guile/3.0/ccache/rnrs/enums.go -74e4cb52b067c152fdd49a2ca651862ac5182595937a31a57df0a23eaa505394 /usr/lib/musl/guile/3.0/ccache/rnrs/control.go -64af56c8d8ab5868e5a31bcd37a706d78ceeccc949a19bae063b21d9451c190a /usr/lib/musl/guile/3.0/ccache/rnrs/conditions.go -771108c1729037d83ce20ea32ce420a7e515d212ccd41add0531722cd2021fa7 /usr/lib/musl/guile/3.0/ccache/rnrs/base.go -36ba37e886b5de21bc12c626b36c7223c4e5ba9b34623df40453edde95a038f0 /usr/lib/musl/guile/3.0/ccache/rnrs/io/ports.go -52e4da1b5f169d69108228c66e1434700d8f90ccd6c728eba96ed526567bdc1b /usr/lib/musl/guile/3.0/ccache/rnrs/io/simple.go -ba2c9c94201050f8541d04148cc1c24ceac4ebeb8d65846c178e092bb6a5229b /usr/lib/musl/guile/3.0/ccache/rnrs/arithmetic/flonums.go -6908f88354f377fbf282cd8d5906a1c35623e75b415cc0dec506cc75b2722c8c /usr/lib/musl/guile/3.0/ccache/rnrs/arithmetic/fixnums.go -d5bd0285dbbf784d1775405437c6ca3ec1f7a78f955b7113576409d7ce2e8c57 /usr/lib/musl/guile/3.0/ccache/rnrs/arithmetic/bitwise.go -3f80bb4a3f1b1ad52f751e3c06dac7d6f797ee3fbd1e400dd334868e21d7d3df /usr/lib/musl/guile/3.0/ccache/rnrs/records/syntactic.go -b7ede303b89e054a97ee46b5a4ab9fe0fbb6113c46676ccfbdb83aa2f7f141a4 /usr/lib/musl/guile/3.0/ccache/rnrs/records/procedural.go -c20fc98f9f10d9eec177d02de7856657a3a9bae948dc57a2fedc441e5dc2510b /usr/lib/musl/guile/3.0/ccache/rnrs/records/inspection.go -0cb82f668870c5c8d3776292c5c1c077e2fd2392888cc5b5f32e148dac0d1e0d /usr/lib/musl/guile/3.0/ccache/srfi/srfi-171.go -e73db4e8ea4d301d6e8f85e935236bfa1fe1768d5c84292fa1c58b58c05450df /usr/lib/musl/guile/3.0/ccache/srfi/srfi-111.go -c9bbb6d775d566a536a5d1927f51a245664725b11328ba94fc87009ba421388f /usr/lib/musl/guile/3.0/ccache/srfi/srfi-98.go -383496aaa3e6d021f8a66865adf07fe07cacebffe7e022af1d52e15bc4692d2c /usr/lib/musl/guile/3.0/ccache/srfi/srfi-88.go -7249799098591d92f94356ecc1c756e1741832a30a67ac51e9532407303b2867 /usr/lib/musl/guile/3.0/ccache/srfi/srfi-71.go -81e87b2053061c73906cfb132d7e58974695c297abf98f644e5b5f0e2e3e8f61 /usr/lib/musl/guile/3.0/ccache/srfi/srfi-69.go -a500572c6dc078591388680df2ff8ea51cd26d43cf8827633cf1ffab67abb05f /usr/lib/musl/guile/3.0/ccache/srfi/srfi-67.go -72abde3d0df07a0f19c2b239b8730c4b8ffdd8fc53f31d9be243eeeab9cd7e08 /usr/lib/musl/guile/3.0/ccache/srfi/srfi-64.go -cb9e7b5ef6ae23b57d2cc86aaf6c67af6b4d2f2203488b8b8324656772540144 /usr/lib/musl/guile/3.0/ccache/srfi/srfi-60.go -d9845ca3741648cc7b722dae4514e5877b140d5c227373c41a5a37681b1474c6 /usr/lib/musl/guile/3.0/ccache/srfi/srfi-45.go -79b5fe177f44d433e7aff7e017abd181ae65a0784e71255ad9d4753e36c8352a /usr/lib/musl/guile/3.0/ccache/srfi/srfi-39.go -711d327ddce313b8045939fd0b9fcc444b64b9a04be97b2e1ce05bd33df25867 /usr/lib/musl/guile/3.0/ccache/srfi/srfi-43.go -73bf71286b6f368449fbfd0a4b41a2ddc14e0b106a1fd35741a7ef5935e5c2a3 /usr/lib/musl/guile/3.0/ccache/srfi/srfi-42.go -5ac5f36cf207d22b80fb50aeaf329670b9d1cd891e73c478d4396bd8544a80c9 /usr/lib/musl/guile/3.0/ccache/srfi/srfi-41.go -407cd8a515a3b13c6bdc7dc1f3d199e6d4a60b8a3ddcef8885a5d26bfcdf35d0 /usr/lib/musl/guile/3.0/ccache/srfi/srfi-38.go -537a5a99d538fbddb6937352d1ed86f4b5fe8fe43617d4e22d5face0b3756aba /usr/lib/musl/guile/3.0/ccache/srfi/srfi-37.go -e509d19f699be08f7bf7ab923f7cf77ac81a156f680b00b46da44e42d3b8e302 /usr/lib/musl/guile/3.0/ccache/srfi/srfi-35.go -fb5bc36c8c65fc9b0b75e6cc92946bbafbcf55be9ac31f5056534897c8438a8c /usr/lib/musl/guile/3.0/ccache/srfi/srfi-34.go -4c7cf366545468f92e3b6881e5db89a3a4dbd68965f5429cb91f33b40fa237b2 /usr/lib/musl/guile/3.0/ccache/srfi/srfi-31.go -9077030292e301bafc8e90bee78f1b21e0307cadee76a7e2ceba2f155dc7ba80 /usr/lib/musl/guile/3.0/ccache/srfi/srfi-28.go -a7862cfe0b3fbb67f7e00aa2f8873dc0d2d06725f15c5169e7000d937a02b5ca /usr/lib/musl/guile/3.0/ccache/srfi/srfi-27.go -a22dd685cd7b057140a0be1a8e63e85d1ffa9e359a79cf43a18c0326ad9a57e7 /usr/lib/musl/guile/3.0/ccache/srfi/srfi-26.go -1fb0f9e9cadec2c32fc03a5904567d465ea516a912585652daf178897b3e6890 /usr/lib/musl/guile/3.0/ccache/srfi/srfi-19.go -68613502ae2bd397aec49f0b52a22696c8376d89747ae903cd6bbc3be91c8759 /usr/lib/musl/guile/3.0/ccache/srfi/srfi-18.go -a681636ae63572c9b38d6971a784a98f74645d95d388fe71f34eeb2314d6058f /usr/lib/musl/guile/3.0/ccache/srfi/srfi-17.go -50054fc2c6e7dd6616bbf63bdd12fe83988ed27f491da4363aade325e7f8c9bd /usr/lib/musl/guile/3.0/ccache/srfi/srfi-16.go -7336d6c4e5a27d498e7c777f138442f91d037533f7ad5934e31a1ffd1e06197c /usr/lib/musl/guile/3.0/ccache/srfi/srfi-14.go -a3ef5ceb879755f0c5ee6d66767f9e72b9e38175803a549fc8d1d451102352bf /usr/lib/musl/guile/3.0/ccache/srfi/srfi-13.go -0a644d9532ce03bcb6f9a2ecf12ca84be15b4a8f45649ba12bce46428714f08f /usr/lib/musl/guile/3.0/ccache/srfi/srfi-11.go -c509cb896012381fe336851e2a69a3c2af7e9d8188970e1ee5fa77babab9695c /usr/lib/musl/guile/3.0/ccache/srfi/srfi-10.go -dfa7bb4f0fee61408839599f49c8b4b60d4faf99cab8c8187d17d908e730b6f3 /usr/lib/musl/guile/3.0/ccache/srfi/srfi-9.go -2c5b6edd63ccbf1dae3b1f4c1e5a8134323015150702d961ea82ece53000bce4 /usr/lib/musl/guile/3.0/ccache/srfi/srfi-8.go -88a97e1f2f073ec83f0421418e790889ae3f3d0b4e34744b35d1a90bce6a05a4 /usr/lib/musl/guile/3.0/ccache/srfi/srfi-6.go -57f35f5f84afea55a9eb35a1aae6945463b615fa25902378d2580e580a6ab71f /usr/lib/musl/guile/3.0/ccache/srfi/srfi-4.go -de280679ae313a4f77283f138423690e3dce4d2875356a0049b2a7a446446072 /usr/lib/musl/guile/3.0/ccache/srfi/srfi-2.go -8c7b9b986dc5176fead58f16cf1b018e2c8d5d3e9eadb32ccb672d65373c997e /usr/lib/musl/guile/3.0/ccache/srfi/srfi-1.go -fa579ed3d68ee7415e934013dab21dc49f0c7061a75f7e24b6105645c852d0b0 /usr/lib/musl/guile/3.0/ccache/srfi/srfi-9/gnu.go -d72dff184192ad3e1265f5e653257d98ccde9e626a177c34ff1c58eba0343d8a /usr/lib/musl/guile/3.0/ccache/srfi/srfi-171/meta.go -7dd63b3dca17568181514d036b1cc1459e5cb6bf2233a87d953459195207c20d /usr/lib/musl/guile/3.0/ccache/srfi/srfi-171/gnu.go -413f3b4cc4747aa934e8c3b9affe449c3308e20a86eed63a18ba9fd393865887 /usr/lib/musl/guile/3.0/ccache/srfi/srfi-4/gnu.go -f6c90ef2c3ff59509ccb25db91f8244e2de1dae2b804440b77e9cfae4908bd3f /usr/lib/musl/guile/3.0/ccache/language/cps/with-cps.go -f9db4c9aed63ffa849a5b88d1b704de73ec11b843bfe8ac6d42e2aa46b2aa386 /usr/lib/musl/guile/3.0/ccache/language/cps/verify.go -be557e972b12d0c0cbb849b76604ac61428322469a523a22f35ebf90b1d59979 /usr/lib/musl/guile/3.0/ccache/language/cps/utils.go -9c11fd82af913d68a47f63f52de068bce1a05e635c4a6637cdfda5d83f617c6e /usr/lib/musl/guile/3.0/ccache/language/cps/types.go -fcb2f165084f7f4c2655cd641bb383f3be5d70e10d63cdcadc02cc81810f74ce /usr/lib/musl/guile/3.0/ccache/language/cps/type-fold.go -c12ffb2846575baa97a069f370961b9eca6ca3e7251186450d2f2289d3d44a5d /usr/lib/musl/guile/3.0/ccache/language/cps/type-checks.go -c5fab1fa0152f643293153364ca28b83c205665e44b1bc4aaa3a59b7098d3c1d /usr/lib/musl/guile/3.0/ccache/language/cps/switch.go -c4075afa47069521dde6a2f95c59fae611fc12496864a0c8b4637fdd7df76d81 /usr/lib/musl/guile/3.0/ccache/language/cps/split-rec.go -c5108265df7e3346f1e0159cb965af52102296b22854af4d6c8af3608b2cb4fd /usr/lib/musl/guile/3.0/ccache/language/cps/specialize-numbers.go -41034cf89f6b5c68871e0758826aa2e189804588120227960de17bd2d9a4bbeb /usr/lib/musl/guile/3.0/ccache/language/cps/specialize-primcalls.go -4b092b1e737a8bb1bed7e4a016f4b2a0b4e28980dbb0ffb61e37fb0b54dbe63f /usr/lib/musl/guile/3.0/ccache/language/cps/spec.go -1a98031085c3f4b78e64a2ca515e738b7414176a7c0ffd7b1c23c58a1ff44d4e /usr/lib/musl/guile/3.0/ccache/language/cps/slot-allocation.go -31cb8c7910599896620a4c5721333f7d73a05066db1caccb4d818a1986f79af4 /usr/lib/musl/guile/3.0/ccache/language/cps/simplify.go -041b40c113231b5a778bc2428d9eb81c6aa4fdb937b1ad1f9041b72b8053e43a /usr/lib/musl/guile/3.0/ccache/language/cps/self-references.go -486acef0945d276b50f77675b8e33676a5534aa319e2cdb8b9a470a69f8ac8d7 /usr/lib/musl/guile/3.0/ccache/language/cps/rotate-loops.go -3be9ecb42a07dee7908cbb3ef69d2b7a6ba9cad6c18b163a422faeb76229aebf /usr/lib/musl/guile/3.0/ccache/language/cps/renumber.go -13660facb46b22227991936062de9879ca93204648e17360e371a2c0beb067a9 /usr/lib/musl/guile/3.0/ccache/language/cps/reify-primitives.go -0d669d08e851d193900d623f94f3842bbbc6b6c21733043bd671909a7a9af30b /usr/lib/musl/guile/3.0/ccache/language/cps/prune-top-level-scopes.go -c8f020b1dff47ce46ba688bbaa32c76ff99c6a5105570994becb7dbbf029f8a7 /usr/lib/musl/guile/3.0/ccache/language/cps/peel-loops.go -011832bfb8ec854ee3b3f0af04dff98aa14ba830d078bc68112478d8d6baaa33 /usr/lib/musl/guile/3.0/ccache/language/cps/optimize.go -9ab8cec07a612cae82f7f64c7b27b6c79eed926f58beca2f05aeadbd9d730d12 /usr/lib/musl/guile/3.0/ccache/language/cps/loop-instrumentation.go -518a004e6b887a93cef6eb460df36230a382d790bafecc247104f485163957d9 /usr/lib/musl/guile/3.0/ccache/language/cps/licm.go -f573609cc47ee85f9a87f0678db19b2cc1863fe14fff2bb03d68ec09b8f28730 /usr/lib/musl/guile/3.0/ccache/language/cps/intset.go -b63febc804178c32859a7d37fb1f03fdb6f310d499b2ae130f995bcd960710e0 /usr/lib/musl/guile/3.0/ccache/language/cps/intmap.go -b5e645c42fccdd5b2eb3dc5326d2e82fdd458f917a9f61c1ef0549a08f81846c /usr/lib/musl/guile/3.0/ccache/language/cps/graphs.go -af3b8b2f9145e2980f428d620e6dced472f2d0d9938d1c739c8d8e1bc20a6964 /usr/lib/musl/guile/3.0/ccache/language/cps/effects-analysis.go -69414347719cc27551b52044756ed00707db5633a36299dbb21dc7e848d6d666 /usr/lib/musl/guile/3.0/ccache/language/cps/elide-arity-checks.go -dd03d0986f683f29ff6ee6e8ce37ac4c3087c0b301a4ac742a21204e7ddd6204 /usr/lib/musl/guile/3.0/ccache/language/cps/devirtualize-integers.go -9cf2628431f13b7fe2d2f3c06a534a8b37c83d0389b733e7482b2e8ea493371b /usr/lib/musl/guile/3.0/ccache/language/cps/dce.go -40290ee389892d3be057a1d5cfbd8058b18b5ef67dac65791d63df602a963695 /usr/lib/musl/guile/3.0/ccache/language/cps/cse.go -2053be3809d146dc16d4e75b5f4cf4e977d2060c150e0d84074812feb68bf250 /usr/lib/musl/guile/3.0/ccache/language/cps/contification.go -e2d8ec59a44fc8bcda3eeeabe6c10f74b5f1a86c1f7df938aa6659b758b19a1f /usr/lib/musl/guile/3.0/ccache/language/cps/compile-bytecode.go -bcd70822d2c93007aa73e9128f32a571ecf1f3b3db2b5eda7ae8e554d04275d5 /usr/lib/musl/guile/3.0/ccache/language/cps/closure-conversion.go -76e193723dcac7fcfa65a93a8668f9c5cab67ca0e654765a8d096d66f762ccc8 /usr/lib/musl/guile/3.0/ccache/language/bytecode/spec.go -e3c757bb8227656d2d0c4e1d8dd4eb56a3b073c6b72d0c9a91e12df1be9148f2 /usr/lib/musl/guile/3.0/ccache/language/ecmascript/spec.go -e657b14cf7a0a397e83225aae60b925ce9365fc915cf80164bc3bb139ac6f1b7 /usr/lib/musl/guile/3.0/ccache/language/ecmascript/compile-tree-il.go -a11b0d0613836e092153df75be3935932ed4f70617dbd18ddf30c880cb6bdc0c /usr/lib/musl/guile/3.0/ccache/language/ecmascript/array.go -c16f82aeda3b685f75eaa8818fa9f50b6e9fcf62380d8e0d7d2f8a1209b2abfd /usr/lib/musl/guile/3.0/ccache/language/ecmascript/function.go -1cae50ea6aaff8e6b89c25be1ff34b0ee5c3d16ef2a0f1902b1173d32efd75a8 /usr/lib/musl/guile/3.0/ccache/language/ecmascript/base.go -6bc28b9b6958bdfb51fabc240f9a22ebca6345bc5275ff6118b3ef3f0dc8b3ba /usr/lib/musl/guile/3.0/ccache/language/ecmascript/impl.go -7d148ca93bb4f30fb8f7ed56919de95fd3d16af1692e9e66f0ad790c4e9b8b84 /usr/lib/musl/guile/3.0/ccache/language/ecmascript/parse.go -6d225438fa85a75049801cb9953d45152070e6e6889f0bc7cdf44891d6f5b908 /usr/lib/musl/guile/3.0/ccache/language/ecmascript/tokenize.go -4be1c72baccf2b6698cacbe8d6aedd237e3775700f05077be9435b724d871567 /usr/lib/musl/guile/3.0/ccache/language/elisp/boot.go -340ee72bdb234d7b730684722179279dd7452fde1ca9967f41c1cf5973561050 /usr/lib/musl/guile/3.0/ccache/language/elisp/spec.go -6a2587a8f9c0ba10c132953e8767e7e0924b7663ca1c25e7dfe92d29d1113f8f /usr/lib/musl/guile/3.0/ccache/language/elisp/runtime.go -7d1ed8103fb4ea0b045ce4bd5dab918011a454e5db58735525cadedf916edf3b /usr/lib/musl/guile/3.0/ccache/language/elisp/compile-tree-il.go -b890d42197900269dc40e11c5489fba2d5f818ad05488862288fa135557bf3e8 /usr/lib/musl/guile/3.0/ccache/language/elisp/bindings.go -f4cc5a9a53a3070f05157f3f7ad326060213c97496ec7938c3751d6c5076b8de /usr/lib/musl/guile/3.0/ccache/language/elisp/parser.go -227d6d6cc177e1f4037800dae41445f8257e7b246c293eda63d88823d1b46120 /usr/lib/musl/guile/3.0/ccache/language/elisp/lexer.go -1531a9fd73074e66f3b2c56473030afabd22c9fa12e39a2eeb165a8e37a821f4 /usr/lib/musl/guile/3.0/ccache/language/elisp/falias.go -7528960ea343524f33d283ff12f1c6163641999a6b6221a05b3f51f9d78e3348 /usr/lib/musl/guile/3.0/ccache/language/elisp/runtime/value-slot.go -ce206dfb35f4daff215c4370c6e1bbdc719ab94f3f922d42591d7c73e5d4b109 /usr/lib/musl/guile/3.0/ccache/language/elisp/runtime/function-slot.go -967c7301cb2bfddc6ac26e3ff079faf103d4135663dc2666d722ab8cff64c0c2 /usr/lib/musl/guile/3.0/ccache/language/bytecode.go -253eb56497b9765fb8309e504be2f7034c8077223323f2c48e7004218bc08770 /usr/lib/musl/guile/3.0/ccache/language/tree-il.go -1793dc5593d874699572d1925b5ef577621263e69314fd0e171dd633a2144d1c /usr/lib/musl/guile/3.0/ccache/language/cps.go -197271df5305fa1042c669821b8f02712698b620591a624164d8d68098111c16 /usr/lib/musl/guile/3.0/ccache/language/brainfuck/spec.go -a1456efd423b798b63abad7674c13d4fb42ef4c6b6f312aaaf4a13786cc7803c /usr/lib/musl/guile/3.0/ccache/language/brainfuck/compile-tree-il.go -97bde580bccbee807404926fc975092efa0c2d7752f246645f36102310ce3a6e /usr/lib/musl/guile/3.0/ccache/language/brainfuck/compile-scheme.go -1b35999883d09e6c676c9d0c8127727aba15f9b3beb69ecc2d05ae3b01f52648 /usr/lib/musl/guile/3.0/ccache/language/brainfuck/parse.go -5de034c2d793abddc049a0ba2a0297d4d93c78e8492d2f56865ad9e1959306ca /usr/lib/musl/guile/3.0/ccache/language/value/spec.go -ad01e39e929ede26687a79fe619ba0707baa65be5434cd2ae0d8c9a4f468e9a4 /usr/lib/musl/guile/3.0/ccache/language/tree-il/spec.go -cb25b0d384c7e43c4b21c3886ec824ec325801791181b95b2c14c00d3a4583fb /usr/lib/musl/guile/3.0/ccache/language/tree-il/primitives.go -b2c18f124d332aa9c01008638db46e4d6210c17ac3bc89f4a6e5d26f6752d9ab /usr/lib/musl/guile/3.0/ccache/language/tree-il/peval.go -be8a605f9c2d5f02e57b63bba57e43f0e014eb442e63dac95e763c12d462a90f /usr/lib/musl/guile/3.0/ccache/language/tree-il/optimize.go -aa12681596f9d744263eb8977e4cff60bc1c8040d77a6bd999dc39e3a0295163 /usr/lib/musl/guile/3.0/ccache/language/tree-il/letrectify.go -a34b9cbeecff2e7664836ace27a22a0907bae1679323bc635ae8c312c04afccd /usr/lib/musl/guile/3.0/ccache/language/tree-il/fix-letrec.go -14ec7a28f508d9f7afc1417381338ff034962f004f01b402e7e08fc1f78d0557 /usr/lib/musl/guile/3.0/ccache/language/tree-il/eta-expand.go -7a0eb717fb73440a2441a714e7473fb604100b883dd2c69344f35728bb428264 /usr/lib/musl/guile/3.0/ccache/language/tree-il/effects.go -583bb1c71f655be01dc18a27da702d8e71b677b8b3930988589bbf8bac0ddd6c /usr/lib/musl/guile/3.0/ccache/language/tree-il/debug.go -9fcc023768f2859310396bd680357534a3cc03b7a05561cafd600f76c4ccb5f3 /usr/lib/musl/guile/3.0/ccache/language/tree-il/cps-primitives.go -8fe40fe8ef0db787280eb8e63d8ba50ceb49e3121ffeeac608d11f9b69d68118 /usr/lib/musl/guile/3.0/ccache/language/tree-il/compile-cps.go -590e1ab0f7c42ded04c9c4a740405b2b234e224b48d1571bd9aa0dd76f3276b7 /usr/lib/musl/guile/3.0/ccache/language/tree-il/compile-bytecode.go -8ed3355e4c7cc34122adb3395af47a23807c30ccf7fb3aeda59426b89f47a6ee /usr/lib/musl/guile/3.0/ccache/language/tree-il/analyze.go -6e5d0c23bda17657785f518667d510b1c8b5f607bb4c2a34421bf0008843df1b /usr/lib/musl/guile/3.0/ccache/language/scheme/spec.go -083d2e852e3e4477a47f6b245628c3600e6a2f541777d4025ab7aae369264d56 /usr/lib/musl/guile/3.0/ccache/language/scheme/decompile-tree-il.go -21e68370eb67a748b45007f323b45e41a816e0a342c3bc4ae3def5124f3a437b /usr/lib/musl/guile/3.0/ccache/language/scheme/compile-tree-il.go -01dc883c4c41f72bc1fcf8276a4df40c95cdb3404260de4c263cf05348a461f6 /usr/lib/musl/guile/3.0/ccache/scripts/scan-api.go -573843c9c12eb0b10b717e6159a39e01f4a35d1cdb7920a1990029ca6b92e0f7 /usr/lib/musl/guile/3.0/ccache/scripts/autofrisk.go -a9fe31ca0e138e9da9dbd9194d7f2a60a2c4468c51f645424d385b92538383fc /usr/lib/musl/guile/3.0/ccache/scripts/snarf-guile-m4-docs.go -6428c603ccb347d7adfb80c964e7d6d1c251477158de3f8c3d00d5e6078468a1 /usr/lib/musl/guile/3.0/ccache/scripts/read-rfc822.go -18bfc65de6a36ec52f9f36d6496704575f484a9e8a8937cc23c093434d636add /usr/lib/musl/guile/3.0/ccache/scripts/api-diff.go -8452d813f0f1509edbb1343e56e065e4ca7df332f0766eaf5b0cb83c7e6e3650 /usr/lib/musl/guile/3.0/ccache/scripts/summarize-guile-TODO.go -e932af5499474da57bfe68ba1a026052478ec91fd79dadbd409d52ddc9ce08fa /usr/lib/musl/guile/3.0/ccache/scripts/snarf-check-and-output-texi.go -061eb1af661b43a60933f69c6218199d0806b7c0bb95f28fb105c72f6615a264 /usr/lib/musl/guile/3.0/ccache/scripts/use2dot.go -56d3490ce489961cf292b0aadb575f36ff1d6679e29fd4146f8c1a606874d387 /usr/lib/musl/guile/3.0/ccache/scripts/read-text-outline.go -8283ac9593bee1268ff11a988df976941a4b99b0cb070a7bc5734b08dc2ca340 /usr/lib/musl/guile/3.0/ccache/scripts/read-scheme-source.go -49104e9cce2cbdd57313a68a8591c80cc6882ce28bb5af11f7d29975a543c7e5 /usr/lib/musl/guile/3.0/ccache/scripts/punify.go -a5f6ac930ae4464d39ee89d395bc510002d3a6a5ca1b63f8757c052e65e44ed6 /usr/lib/musl/guile/3.0/ccache/scripts/list.go -8b59be1ddbbf80615e113580c50aa7ec7d9acb2a7e4a4e89dc6b1eb51af1a31c /usr/lib/musl/guile/3.0/ccache/scripts/lint.go -d138ce265962827d7697943cd8cfc5d77cc629f8b22f187db5d54c0af80ef022 /usr/lib/musl/guile/3.0/ccache/scripts/help.go -7796ec55215d1dc945cc94576ed8a674cef821466149c05fea35f879dd1097f4 /usr/lib/musl/guile/3.0/ccache/scripts/generate-autoload.go -91429aea647d11eb728d33690121fe2cfed58854c596b6ff5362588ad2db110f /usr/lib/musl/guile/3.0/ccache/scripts/frisk.go -a0770ac93c8fdd791b9fd18c2ac7e66d0142ab7db25788cf29022a4b44fbd033 /usr/lib/musl/guile/3.0/ccache/scripts/doc-snarf.go -46c39cd3b97fffcbee45029bc7832b9d1c4efceb832e7760380b4f520f71460b /usr/lib/musl/guile/3.0/ccache/scripts/display-commentary.go -6b0bbba639304e70354eab4196b4f6d20f1d9b0607fd2fa660a0f7779f1057f0 /usr/lib/musl/guile/3.0/ccache/scripts/disassemble.go -babbebf6f75e1a89606100c9c9272e0af2a0a34481b7ce226f55bcef97be028b /usr/lib/musl/guile/3.0/ccache/scripts/compile.go -b31b9d84a44349f6e44cd1a4547ca5fa4826fffd1ab69efe202f7a16e3252fc3 /usr/lib/musl/guile/3.0/ccache/web/server/http.go -26278a540511653c95685d12a09670edcf65a0244c825a75e75ab30b41f92929 /usr/lib/musl/guile/3.0/ccache/web/uri.go -352a4f3808ffdad5d2ac3c0690971f1b6f78b9fb8e5d5b9da24810f393bc79e3 /usr/lib/musl/guile/3.0/ccache/web/server.go -35936e704f3c788365a3d9a8b7a3ed8119ab5b12ecdab5d126bc2e9fd63b3cc6 /usr/lib/musl/guile/3.0/ccache/web/response.go -7b0a9cb2cefd4d7a797dfc85a14be4680c6db5352a35845aa4c7946c2feb087d /usr/lib/musl/guile/3.0/ccache/web/request.go -c959fe41d9519abed4fe6181556ac52740924d76894f8254ae8a56eca8eac220 /usr/lib/musl/guile/3.0/ccache/web/http.go -c9aac1c65a2979f5fcb2976f4f602fe18fd64c89f6f68feb371405ac22beb2e8 /usr/lib/musl/guile/3.0/ccache/web/client.go -c6a64da236518188ecd7e434de0aa026eaa7859bdb43831db9dae8ff70d480a0 /usr/lib/musl/guile/3.0/ccache/system/vm/vm.go -15a5021d5f61f2368751f0d5bf3fbc7b760a7dea00db136a494c12e9e4ab953d /usr/lib/musl/guile/3.0/ccache/system/vm/traps.go -77fa9bb4f87245cd13282b38ccfdf2badfc9a53c89c4c16057c018715fbd63ba /usr/lib/musl/guile/3.0/ccache/system/vm/trap-state.go -5659c936f0c4bbacf45d15527e23b8d869e0caaf6de904ec890b2dd6b98a23fd /usr/lib/musl/guile/3.0/ccache/system/vm/trace.go -b6d34bd578d471bf9a3322649e7609f96db7a3da474c83aeacbaf926082ff4ee /usr/lib/musl/guile/3.0/ccache/system/vm/program.go -8539b6ff1e68193bed1abcd6c39d0ebd34a42a8b58f76fb03cc72e26d82ea959 /usr/lib/musl/guile/3.0/ccache/system/vm/loader.go -3d53dd6df5c5e244eb306f9a499465147341f93a8e4aff9ed07384e8005cc659 /usr/lib/musl/guile/3.0/ccache/system/vm/linker.go -58361817f08c7a54126f9e0ad93abb7aee289d1d0c55f1f1c5aac872131bbec5 /usr/lib/musl/guile/3.0/ccache/system/vm/inspect.go -48add45877e98f567ce37a36715fcdfbaec5687df3f6cc9cd3c9e5d8b027c448 /usr/lib/musl/guile/3.0/ccache/system/vm/frame.go -83caaf0f7a4623d6a365611f56f52a9629f6a54b425aa2f1dbc38f91ae6af538 /usr/lib/musl/guile/3.0/ccache/system/vm/elf.go -c65b4d5933c5642ff65ef2cea69b913b10295b5d80ab6738d23fe8e155e8e31d /usr/lib/musl/guile/3.0/ccache/system/vm/dwarf.go -59b820ad1f2936b61b6c0cbac889957e302c7403f4f3313458cb5cc637527f63 /usr/lib/musl/guile/3.0/ccache/system/vm/disassembler.go -b3b5bdbd8b98a9dfdbae50e7a75b9d208bf988079eea72c3452d5b57118b14dc /usr/lib/musl/guile/3.0/ccache/system/vm/debug.go -5eaf04651c70fc3b78f61b7b43791b8bbfa5c6ecd8acbc4e70823f217fd3ddb2 /usr/lib/musl/guile/3.0/ccache/system/vm/coverage.go -3cb3266c25f90e081a8c293d88940614506b153583ca5bf2e319f2d9867925c3 /usr/lib/musl/guile/3.0/ccache/system/vm/assembler.go -8b346b9a8edb322a5f1715e4b548512c43cb96f2a05aa197e98b2f5b28de9d7f /usr/lib/musl/guile/3.0/ccache/system/base/types/internal.go -ef2b2a31340f26dc7cc3f8e4677ab94ce2756d3a695691dfbc792bc35a5b3712 /usr/lib/musl/guile/3.0/ccache/system/base/ck.go -51b708befe4ade5b247a276037e7a3be991edb24d2452cd499177088f7cc0b7c /usr/lib/musl/guile/3.0/ccache/system/base/types.go -735d1dac8770f9e4025e1613961dd826c4c858aea164d261de371769234ff3ce /usr/lib/musl/guile/3.0/ccache/system/base/target.go -ec57e5a94b2d7b8e56f0692be0cdc138f624d7fc3580856580e176dddf8fa6a5 /usr/lib/musl/guile/3.0/ccache/system/base/message.go -65e80c8b1586faa8f5edf390af6b46d6f913f4dc80be1976ad90aba4de8d1805 /usr/lib/musl/guile/3.0/ccache/system/base/lalr.go -602403b62505ca1fdeeddbbc69665e9b4d4195024835e30a71c972f66422fc1e /usr/lib/musl/guile/3.0/ccache/system/base/language.go -c4f9c7138cd1f2ce9fb3188020afb8f602bc737762eb9f9191c8a4dea3bfa1f1 /usr/lib/musl/guile/3.0/ccache/system/base/optimize.go -ffb2c330effd0784e2ed2404205d89919061e91d28f405150506b9790a84b1d2 /usr/lib/musl/guile/3.0/ccache/system/base/compile.go -c9768d94bc3a0fae32d5eefaaad91208612867939e3949fedbc0e9df37a7c26f /usr/lib/musl/guile/3.0/ccache/system/base/syntax.go -02da73772cafcdba0b6d4a439277f458ea79bccd0346454471201af652659add /usr/lib/musl/guile/3.0/ccache/system/base/pmatch.go -0309a47c78e46727a25818f3a0f99535428180abc4fcfac125569dc5c7a7d36a /usr/lib/musl/guile/3.0/ccache/system/repl/coop-server.go -e0fe99080fe163f7cbad0eb0afe83fc86ef88b3df4f27535c4f8b316a13104b6 /usr/lib/musl/guile/3.0/ccache/system/repl/server.go -bced96d2fa4649d713d5d0745d0d35dbafee5ac71e2c54b2c54efad3e8e815bf /usr/lib/musl/guile/3.0/ccache/system/repl/repl.go -617326a6944925c15691099ddb27d4800e64e1a2a6abb95fc5f5ad463fa164d1 /usr/lib/musl/guile/3.0/ccache/system/repl/command.go -5e2009d683562e74520f261ac0605c811a16f08ba7634ae1ec98e51f569a64cd /usr/lib/musl/guile/3.0/ccache/system/repl/common.go -7e6a4cb943f23f64516a3b387b97dafba88814011fe69baaedcdf6729f1f6651 /usr/lib/musl/guile/3.0/ccache/system/repl/error-handling.go -ad67943b945d0dc0adfa73f3c1c650dbdee0ae53125216c887fc4a7824365cc2 /usr/lib/musl/guile/3.0/ccache/system/repl/debug.go -33b52a3b3e368582f0b27c43a5f7f975150dc3f781ab3d4da78ea699fd78681f /usr/lib/musl/guile/3.0/ccache/system/xref.go -53d76fee091a05fcc40b464f8650d84057e9588e6e6a7e9df74956b0c2d2735d /usr/lib/musl/guile/3.0/ccache/system/syntax.go -c8f57ed546a568a1e19abacd7c46c08ceaa98c9e05b4daa6ca730f4c1244ebe4 /usr/lib/musl/guile/3.0/ccache/system/foreign-object.go -9b5e8a4738064cc804c45f1a79b4d4bfc5508618592a0c6b48d0dd05ff40f4b3 /usr/lib/musl/guile/3.0/ccache/system/foreign-library.go -8fb558d2067279f1dd4e4de0ae2cc7bcdcfe1788627d2db874b1854311b9d710 /usr/lib/musl/guile/3.0/ccache/system/foreign.go -7d7292772d55c61d2b9c48647833af2d5430667f2601b4e25c0f784e52916801 /usr/lib/musl/guile/3.0/ccache/sxml/ssax/input-parse.go -27b92b24f24d8d231727dcaf14515ea3d9ed20575fb5ad282b380e0e0bd194bd /usr/lib/musl/guile/3.0/ccache/sxml/xpath.go -bb6200f33f7a2db3ec0639b5b2fd3d7ae47e846fe7b70f12e1073dc8bc6f3b84 /usr/lib/musl/guile/3.0/ccache/sxml/transform.go -4daa6036f72da86e3f3eb109b51df19e24550defd398323f56ed34b2d5232500 /usr/lib/musl/guile/3.0/ccache/sxml/ssax.go -db6947c2d73e56a44f5fc4769444243bf783221bfa4aab580d00ffd55ed054bc /usr/lib/musl/guile/3.0/ccache/sxml/simple.go -24fd6ca1706264ebecbd54b7b5f9781b165fbc8b55a39f722ce258fc416e0224 /usr/lib/musl/guile/3.0/ccache/sxml/match.go -af6e0d596a742f75e10541d66a71b856cd9ca9f650609e646d60c78197a2c7ef /usr/lib/musl/guile/3.0/ccache/sxml/fold.go -d381c93417bb9d90c2abfd6f0c3c469ad8457d858a9b587fa68ce7f35cdf871a /usr/lib/musl/guile/3.0/ccache/sxml/apply-templates.go -7229e2597025c8024e3089b6b2c831177e6ee55e84db128082c6e3c311142cca /usr/lib/musl/guile/3.0/ccache/ice-9/weak-vector.go -4fa61598c13354c7f16523008071d1c3658fce61543f2c8ac3eeb6e22b0437c0 /usr/lib/musl/guile/3.0/ccache/ice-9/vlist.go -c1bcb87991dc53d29a3ff0bab0208f358c357d0605b32624d2712c7226ce0082 /usr/lib/musl/guile/3.0/ccache/ice-9/unicode.go -60b5cf624b2a75053bdc0ed4c72952f817c05a3a1419c1363716a8efc92612da /usr/lib/musl/guile/3.0/ccache/ice-9/top-repl.go -1a699490d15dd32cefcbb05f3a25b2ab28ebd9b41f968905c089b5ac10131c0f /usr/lib/musl/guile/3.0/ccache/ice-9/time.go -659f31db417b4bf9fdd656e26c263a5612a628d295f40a42b356f09c597e92b1 /usr/lib/musl/guile/3.0/ccache/ice-9/threads.go -534dc39165798b37554db1155246cfbf228c339c8b2646604e737c8957dfc422 /usr/lib/musl/guile/3.0/ccache/ice-9/textual-ports.go -a38884d5b112c9d6b9940facaa457733cdd6ad9d7ac7fc6f22cdbea3d1874721 /usr/lib/musl/guile/3.0/ccache/ice-9/suspendable-ports.go -bf24c97310d2b93b98f1c16f5069bb4ad280312ee6c3e6d089a3fd33ed6f9ea9 /usr/lib/musl/guile/3.0/ccache/ice-9/string-fun.go -67dac285637dfe69de836cbd6421394e131bd4d13660d53b02928a0044df6041 /usr/lib/musl/guile/3.0/ccache/ice-9/streams.go -f59b9be8174bf34d04df99abcc30bae092388c0f0b81f0c200aedc73db7799a4 /usr/lib/musl/guile/3.0/ccache/ice-9/stack-catch.go -538571421cc76527f1395e6eb007b337f343a1233a0ea840044ff7d4033b8979 /usr/lib/musl/guile/3.0/ccache/ice-9/slib.go -9a7ca6630d85ea071839fe20379c5019f5d4538cd051e8f4f48665dba993b567 /usr/lib/musl/guile/3.0/ccache/ice-9/session.go -bd2a9c09e08c24a96f047b900ebba4a779b7f44ad7c208d313347c6ea3c2cb36 /usr/lib/musl/guile/3.0/ccache/ice-9/serialize.go -c1b6a2c26484e84940c602f4c582c3444b9c30519152e23541a0139e3af5c761 /usr/lib/musl/guile/3.0/ccache/ice-9/scm-style-repl.go -65aba1ca4940d415b99d246994b3c0857d2488a30ff6c0d84196a8e4fb822310 /usr/lib/musl/guile/3.0/ccache/ice-9/save-stack.go -77c9ef9c21ceb77d16ef1ecb4693a59ee9c4d42f7fed8e10d6b6b1c9306f4e29 /usr/lib/musl/guile/3.0/ccache/ice-9/sandbox.go -7f71f777aefed3d083b6a3d690c45c2a6b5381861f3bb72950dc381e9c88f683 /usr/lib/musl/guile/3.0/ccache/ice-9/safe.go -5f5725899ee62713eeb9a3262a32176f2b1aa84265f36cdfd95c7231a9a1a3e1 /usr/lib/musl/guile/3.0/ccache/ice-9/safe-r5rs.go -1c17615121a48eadcd83dcff645ea71d2ed5ad0201bd0b5384cb0e63073adcdd /usr/lib/musl/guile/3.0/ccache/ice-9/rw.go -67d9d6fb830e158bc9cb88703e60059903d6530b33e23d381c22c6c284d6de3c /usr/lib/musl/guile/3.0/ccache/ice-9/runq.go -6dbf3a2ce660feeef90e8f6f3cfab17c373378c3ff8353c041b2c09a876ed50a /usr/lib/musl/guile/3.0/ccache/ice-9/regex.go -b9b011c153b04e1c5676877971dbcd57e25ca9ffc53321582ce003ffd74f73ec /usr/lib/musl/guile/3.0/ccache/ice-9/receive.go -364931dd2c416ea6ea24ddbcef493a7281bd4cb651e0fcadafa8e9fb5369ee7d /usr/lib/musl/guile/3.0/ccache/ice-9/rdelim.go -7bb2444250c5f635c95604f25df49a14eb5c8e5c89014036841055277e5b0293 /usr/lib/musl/guile/3.0/ccache/ice-9/r5rs.go -43ede593b7badc4498baa824e2d8463de74d94bb7e86017c4a2d987a0939bb25 /usr/lib/musl/guile/3.0/ccache/ice-9/q.go -a45e7d62e8f5a68d44fda29e8d6273c9050220f8ff08b78ffdb48ee56c60466f /usr/lib/musl/guile/3.0/ccache/ice-9/pretty-print.go -86bc263e66c4bbfcca933df4a77dbcb7e7e85ba7b6e7c726696ecd149353b49b /usr/lib/musl/guile/3.0/ccache/ice-9/posix.go -8c72f7bf382c3a39208ebab6dbbffce1788a252d78054dcb091124ddf077cb59 /usr/lib/musl/guile/3.0/ccache/ice-9/ports.go -5a6acd82b319cc354db5b9bfc6d79165971531668155ebcf0ad7dca2d9b0b343 /usr/lib/musl/guile/3.0/ccache/ice-9/popen.go -4823db179b4fe90b70f39ddbaf3faf64c1abfd6243d845d4d59471f4e8ba077e /usr/lib/musl/guile/3.0/ccache/ice-9/poll.go -d3f3874bd333242de9918a01943236cba0656d176b03fd1958973b13b5510ace /usr/lib/musl/guile/3.0/ccache/ice-9/poe.go -d52514f827cf1ead0ab7b1e0ba2fa38b2ea8b215d6ad983134c34a97d56cec7c /usr/lib/musl/guile/3.0/ccache/ice-9/peg/using-parsers.go -65ec6b4db09101eb6073af7412baff01ae98bd1a2f500c415455c60a10a9aae0 /usr/lib/musl/guile/3.0/ccache/ice-9/peg/string-peg.go -e9c43bdead3f52787dc4bc6c8bbca5ce7fb99f88f8c6b60eba13ee16b9264108 /usr/lib/musl/guile/3.0/ccache/ice-9/peg/simplify-tree.go -3dcd39ee5635110f4d2797aea16e01182d228f8ecbbd896012ec68d26f120098 /usr/lib/musl/guile/3.0/ccache/ice-9/peg/codegen.go -e657c28269a037c44712efa11fb62d0d46acd187ebc7159755d6246e2d940ad3 /usr/lib/musl/guile/3.0/ccache/ice-9/peg/cache.go -c212cf81a7cdeac748de9a1a5b1f1ffeb19a50fbf720fdab70515f9ef6c654a3 /usr/lib/musl/guile/3.0/ccache/ice-9/peg.go -da5222b36851c1ddbf249c2ffdb0dfdfe36c855bd9d83471253c06117c358f1a /usr/lib/musl/guile/3.0/ccache/ice-9/optargs.go -f7277c5e1cd972b4ec8f23726939314a4a35a6de4b8503ad4f725f138da7bca0 /usr/lib/musl/guile/3.0/ccache/ice-9/occam-channel.go -e0625d3d3e69306ab306240a062a267ce08ce45c3eb0c0dfbc70cecb75afcc26 /usr/lib/musl/guile/3.0/ccache/ice-9/null.go -76a4f317e1e3a67bcb999d8dd3c890aaf6de471090158a3f7b67e9baa78414e2 /usr/lib/musl/guile/3.0/ccache/ice-9/networking.go -50bffa93ec2ecdf2eb164a57df710a07baf515f3be4fef39079e2e3fdde9b607 /usr/lib/musl/guile/3.0/ccache/ice-9/match.go -4e5c388d20518359d41f42d684c6557b2449bdc0cedb9246254a5ccbf4ab3849 /usr/lib/musl/guile/3.0/ccache/ice-9/ls.go -dad3232f065c4e2641253e97ce06e221fec34c728740a3a471b800ed1c44e558 /usr/lib/musl/guile/3.0/ccache/ice-9/local-eval.go -cd2b5fd15f0971cdf25c00bd3889a686ba568f2ac7b833c4196dd5c52b911ef5 /usr/lib/musl/guile/3.0/ccache/ice-9/list.go -032c13ce26012275a218bdc6595353ab6ff2969e6656fddf27278efe180545a9 /usr/lib/musl/guile/3.0/ccache/ice-9/lineio.go -c0bf4c2b9def30e8b4e8468a8e82eeb07dca1d39bd8b933237f0db9279583d78 /usr/lib/musl/guile/3.0/ccache/ice-9/iconv.go -75ff7d0bba5463f8932594dc122543b909aa1162d145c61667f27b459a7ae726 /usr/lib/musl/guile/3.0/ccache/ice-9/i18n.go -78757270e6f0f2541983b7fce91436785ab0a2f9e7dc7a7f4e74249494b75782 /usr/lib/musl/guile/3.0/ccache/ice-9/history.go -1326dfabe47d8970df9758dbb86bb460ee89dc2a12465c746de76264468f1296 /usr/lib/musl/guile/3.0/ccache/ice-9/hcons.go -51fcdf62c65b9e948f54784807a39bea12883a7c2ee57edc12eeb5380024dd5d /usr/lib/musl/guile/3.0/ccache/ice-9/hash-table.go -6d62c785132b8bb2af896b960e9f0817a75c207d54eb28835402b3af35b2c270 /usr/lib/musl/guile/3.0/ccache/ice-9/getopt-long.go -440aa9e787ab949768a904c0019099ac04698e7cacd45d3d366659f20f90f0a3 /usr/lib/musl/guile/3.0/ccache/ice-9/gap-buffer.go -4a39b552a1281ac212d2b26b4b63a8765a1cd5dc576a29fc1cd69e5a253d85a9 /usr/lib/musl/guile/3.0/ccache/ice-9/futures.go -81b74eca841865cafecb6c40c74f9ae98dbfd29c7bd611990429adb62a82fcad /usr/lib/musl/guile/3.0/ccache/ice-9/ftw.go -58686db284c910fa2f07c2f302e5f8400961f7dd8e5203dc67008219e4d10a7d /usr/lib/musl/guile/3.0/ccache/ice-9/format.go -0fd69d092ba5a2cdc3e6008591f117945b5fe71a6acebae2ffc4554e8f80b646 /usr/lib/musl/guile/3.0/ccache/ice-9/fdes-finalizers.go -e8c4f4feed7f43a8d985986d1655a0ac2f3f4020738246e78c8b7f57dfee1f79 /usr/lib/musl/guile/3.0/ccache/ice-9/expect.go -2e9d9dc2474a2d6b9a97fce7b75f167139ad057c48d42c24ad3f5468e7971eea /usr/lib/musl/guile/3.0/ccache/ice-9/exceptions.go -27a64921751533e7203c511f4a83403ea401ab9c4f4acdbc7bd2ba35c796cffd /usr/lib/musl/guile/3.0/ccache/ice-9/eval-string.go -9cb808de4a1b44817817672f19869fd6e6ea81a8d51b6607733b71d96e38bce7 /usr/lib/musl/guile/3.0/ccache/ice-9/documentation.go -183781b8c9aede771269a4baf9aec341c0f2ab6c5f166182235a993c14ccae4a /usr/lib/musl/guile/3.0/ccache/ice-9/deprecated.go -85d1172e8f6bdd0e54e25db3564e4a9231a326cddfc2381e13b9d113afb767dd /usr/lib/musl/guile/3.0/ccache/ice-9/curried-definitions.go -c178fe05e83ed3aeb5b6285206abbb096ed6c33b36521639dc2040662d86e3fe /usr/lib/musl/guile/3.0/ccache/ice-9/copy-tree.go -e697e31be728babfc6292518067713219e789e31f534ad1249d2222c49a66e85 /usr/lib/musl/guile/3.0/ccache/ice-9/control.go -e092697d5d00e015d93a516c7909dc592fd47873dd564bc89e2de48a73366a30 /usr/lib/musl/guile/3.0/ccache/ice-9/common-list.go -91a536b37edd76413b315990119315bac17e6196218c2fbf4c6a6592a3e2d9db /usr/lib/musl/guile/3.0/ccache/ice-9/command-line.go -ffc04083baadddfb523df2392df3858c162ac7f2288ce88ea6a8efc6fcaf6e51 /usr/lib/musl/guile/3.0/ccache/ice-9/calling.go -ff10f686485e5857b2e48b6d8ec2ba035baade81d156a8a76016bbaa3f2ea9d2 /usr/lib/musl/guile/3.0/ccache/ice-9/buffered-input.go -3560070810e15fb3489e63f5a99547a3a4a324decd589965229c7f4ad29e17e4 /usr/lib/musl/guile/3.0/ccache/ice-9/boot-9.go -1a2d76bb102a0073fd1e6b50760ce70751aa79a6c848a93b31318b2baf2641ff /usr/lib/musl/guile/3.0/ccache/ice-9/binary-ports.go -38c16b484d99f962b55b880455808dae074e603f1a613584fe4ad5660ba7c67a /usr/lib/musl/guile/3.0/ccache/ice-9/atomic.go -e2cf3d846f8f40844d299ab9ff85cc7e1cb6ee5bd84e322b350d17e180c3ab23 /usr/lib/musl/guile/3.0/ccache/ice-9/arrays.go -0023b7beb170318ac736dc2da838c46ee3962111d1927aa60f9268ea57e2cd11 /usr/lib/musl/guile/3.0/ccache/ice-9/and-let-star.go -3c9a9519ab901c1b50044509118ca6594f3ed8506581dc6876fb438680546eaa /usr/lib/musl/guile/3.0/ccache/ice-9/psyntax-pp.go -489f4c55d32bfdc564a99e6d76eb177cd58dc56d836317b544110733698816fb /usr/lib/musl/guile/3.0/ccache/ice-9/eval.go -97a33176dadf774beb067201fd6552dd674f9a3fc6feecc15e607d278c2941a7 /usr/lib/musl/libguile-3.0.a-gdb.scm -252a5c8dcb2d23dd8338bc1f53a6492c6cfa290678dc6cbe9f06281ab724edb7 /usr/lib/musl/libguile-3.0.a -c6199bd229d15fd770e8bbb95e5dfdc2674b62aec4990eafa6f453d9531b7f7c /usr/lib/musl/libguile-3.0.la -b0c9e99c458a2c1dbd6a97eace601097511938947e2549c4ca478f73520b0ce9 /usr/lib/musl/pkgconfig/guile-3.0.pc -ec1fc9e27ee3dfba39c1ee72331ca1298025137170b222e25c505c0250f2dd5e /usr/share/info/r5rs.info -f3ecca2e5a9209ba7491d6ceaac0e47c51451155718379e3d49cf8f4f9b7ef1c /usr/share/info/dir -256ad479fc0b4e346389534ba5d72dcc9b45790ecc1663066a4d65a268fb6841 /usr/share/info/guile.info-11 -7d82664c1256a9d1bee1df9b5d49a23961ea263aa2c911a51b7df34c3ada43ef /usr/share/info/guile.info-10 -caf0db07b0de9662057ce10079c74d3406740e894461037ba5486199f76e9592 /usr/share/info/guile.info-9 -d0ce9cd71082139aec5013290042d915c1df11e48848985277464a80c2b46836 /usr/share/info/guile.info-8 -3b894b30533c686ab67f62a9556869010c49db7fbfa7f297d374954eebb9d9b5 /usr/share/info/guile.info-7 -c0f88127b84c364c3b828cff8fcaeeaa232158ed5e8a2b72ceacb2bc747ac0cd /usr/share/info/guile.info-6 -ba2ae71c28ac34b2985a9b952ac037425902e0b2b104e6e268d6ddc05d145845 /usr/share/info/guile.info-5 -aaaa38469a142a83fd55b07abb424c4e5ee5fd46af90bf4cc8e52c49d131f44a /usr/share/info/guile.info-4 -274d2ea95c89dd77cf1b5197e30efa63f0b0f79fc8b78fb374307d999beac05e /usr/share/info/guile.info-3 -e332e311428bd5fe6af8b815a2200de1ecc09f050412105a149d3e948aa46462 /usr/share/info/guile.info-2 -a8b088b43b4c33b745f2c39173c0b19d89df6e5284c142a3d997a3b0518daf05 /usr/share/info/guile.info-1 -fb02b9c8793bfe969af74c27aab269d70811cd19e203b06577fcab3caf0abfee /usr/share/info/guile.info -616e3305ef4267de6b98b7621258861a1c74d6aa886e6204323594e8b9fc3b5a /usr/share/guile/3.0/guile-procedures.txt -699f09487780e3e05dee2855b778a6b1a09be068dbad5c56d222364479443d12 /usr/share/guile/3.0/scheme/write.scm -8de32b7f75802cdc1dd50f2ce53884f8ee1c1130a50e68715ebd070f6b08ee92 /usr/share/guile/3.0/scheme/time.scm -6b709723b0043a6d09650dfbb1cfa38a2b3f7342577000c4cdf553bcc0fe4078 /usr/share/guile/3.0/scheme/repl.scm -57216304aa0e1f1f3b765c35275d1eb726bdc50667e9d425dff9fefdade982f6 /usr/share/guile/3.0/scheme/read.scm -39b908f3f131e8442520509dc2178c0a6b2ac9a1bc0b111af4f30f9c84b40c0a /usr/share/guile/3.0/scheme/r5rs.scm -58ab6b25171c2872f036a838c35d6763e26b5683a6edc9a782c35a5d853a80f9 /usr/share/guile/3.0/scheme/process-context.scm -ac73eef8139c916cf8832cd23cafe57654de14a15b7671733f916f64ef303cb4 /usr/share/guile/3.0/scheme/load.scm -65d3e86aa38fcd4a0410e2ac9f376a53a53465c463f9361560aa1244de593482 /usr/share/guile/3.0/scheme/lazy.scm -bfa356eee8622470cf8187a33c79547b5f481c00f310f8559209327df16b2fb4 /usr/share/guile/3.0/scheme/inexact.scm -18f562633455ad604348960d1791e8520175648837d3713ea02d0f42ea11d644 /usr/share/guile/3.0/scheme/file.scm -bc5cce803a6dfc79d0bfb95761ac61788e4af96b333385c759808fffc83297b0 /usr/share/guile/3.0/scheme/eval.scm -89bba8666436f25c2bd98cf37c8803784d4b312524157b37583396cddfcda62a /usr/share/guile/3.0/scheme/cxr.scm -a120d101b932410f41f75136f8ac9232397045d0df925593bd73652e64c3b987 /usr/share/guile/3.0/scheme/complex.scm -bae2ba2d4d9f9794a03a639823600df40ec3f0004ea3d4522d8e4517cab98c4d /usr/share/guile/3.0/scheme/char.scm -02c6c1b47e7d0084a3aea2cc7872e2218bba5f4b5aa5cc1902e311537be4ca99 /usr/share/guile/3.0/scheme/case-lambda.scm -a7e6417b738b7d59edcca4bf26d062817322a1311e0bdf37ca411fed445ee8f0 /usr/share/guile/3.0/scheme/base.scm -6909a2720027a1b4090e3c7d49d98bd3a3d377dc2b3d3413ecf3e00e7a1f8817 /usr/share/guile/3.0/oop/goops/simple.scm -99c77f15efb5c55a52518eed023f7b023eceb621d2423e9b99c44df257faf9f0 /usr/share/guile/3.0/oop/goops/accessors.scm -4535e029f04e2e6faa924703a1a15db17f13e5fcd908e29004e3ee4f6b3b3d28 /usr/share/guile/3.0/oop/goops/stklos.scm -fe4450709ed8a51dd7cdd21516e3a6e1a93b7447870c59729f54d5e05fe4fb71 /usr/share/guile/3.0/oop/goops/save.scm -32c0511f5c3a5c7a3a473cc38d45c871c363c6ca1d89f07bfe1ffb0c83dfd80d /usr/share/guile/3.0/oop/goops/internal.scm -3d5c169de28b627094a54c78bfae274b3352fe1bbc2f577363e27782ed802a79 /usr/share/guile/3.0/oop/goops/describe.scm -5b7b078ecd67779c2a38f4ef5db807cd0eac66251aa1def14d82d270a855c3e0 /usr/share/guile/3.0/oop/goops/composite-slot.scm -e9bf38bcc98fbe24c0bda4f94b521d23f61c53ba2eddc713c65bfb4f4f2a3958 /usr/share/guile/3.0/oop/goops/active-slot.scm -1f08bda1513578531560da4fa2b4cea9539df49dd2b76a02996a27007a2609fd /usr/share/guile/3.0/oop/goops.scm -2b3412738df72e09fb33acbdb9a1ee2d476de45a911c11f78b036a2b140416c8 /usr/share/guile/3.0/texinfo/serialize.scm -bd7318e4a17ff70d35c2d18009f04320a453dcab1d13d91bdd5fce73cbb0f833 /usr/share/guile/3.0/texinfo/reflection.scm -56494a25e929633515c50f51ffd6bdd0903d3a676cca21c2a8c7b83ebd37a172 /usr/share/guile/3.0/texinfo/plain-text.scm -f94e80c212351189d645e4692bcf697104f4099adc8018b54154ec5137aba53a /usr/share/guile/3.0/texinfo/string-utils.scm -7f7cd7dadc989123f464efbbc0cbe1eb86e456edad1541894643c6a4b43778cb /usr/share/guile/3.0/texinfo/indexing.scm -498b4f366208cc40406ad9fa321c1f36e095bcc36ecf1ea38a5cd91ed52e363c /usr/share/guile/3.0/texinfo/html.scm -86a81c383aaa0d5baf4f15cd11264c9e95044e66b6a1ec02a5feb769bbfe5e5e /usr/share/guile/3.0/texinfo/docbook.scm -545add9063c45ddd24da4965e3279b6a2855a4db0ff04ec9e24ab22c6642909d /usr/share/guile/3.0/texinfo.scm -8c557a449270ee1903c0f00b3e41eac72e0745acc989ad740f50d6ab6eb8805a /usr/share/guile/3.0/statprof.scm -9bedc7b2003dbc27c71f075413d0722efe3c96d1bd1c14af66fa5bdc055b4ac6 /usr/share/guile/3.0/rnrs.scm -3d797dc0af06a34b02fb9a6ac7363ade8902b6c05496301f22b44658d0bc2b66 /usr/share/guile/3.0/rnrs/bytevectors.scm -d3821c6ffe5ef386ead0d12cfcf571627cccfd0ee53695b4a51653d9dc8f6dc3 /usr/share/guile/3.0/rnrs/unicode.scm -ae8d085c997888c4d5255f7ca0ca27c95853dced374b634a807ed5572d6b8dfc /usr/share/guile/3.0/rnrs/syntax-case.scm -e14c6e37a36d1e422840c133177f68acd7f3bcd15efa9146596872572b807008 /usr/share/guile/3.0/rnrs/sorting.scm -4eef4c3833e8b8e09e8c9652a0c9f13267da55dee9738ff3eb1fd0bbdb4727cd /usr/share/guile/3.0/rnrs/r5rs.scm -6df8fc3f2bf0e9b93e97e3a07ce3cfc2b84856fa0a3c67d5adbd6bf33e26f15e /usr/share/guile/3.0/rnrs/programs.scm -91360018908f89aa2c805ae3a5d396175028a7eeeb8067ac4b92d54a6be32565 /usr/share/guile/3.0/rnrs/mutable-strings.scm -4b6466f6409827b1ccbf3411244ce3a251cca90c84259d5687126270ad7d7e9d /usr/share/guile/3.0/rnrs/mutable-pairs.scm -bcacb54646cf4719bfc07064f3165864711d0daedbc3199276bae5c67c2b73e6 /usr/share/guile/3.0/rnrs/lists.scm -9b914e8b486e2db007cfe3a61c976642ca0bb0fcc4053798f9e309701ee76bb3 /usr/share/guile/3.0/rnrs/hashtables.scm -9c59f5c04e1417acf98d117b6ced15f0ab29323998b1755220bb3209b619d209 /usr/share/guile/3.0/rnrs/files.scm -e3134399277e6c01abf62f3503e39a7c69189709654872d94ea65e9121c53188 /usr/share/guile/3.0/rnrs/exceptions.scm -d75c816226eea2d050f46288e71223de54b11343a49182a95bb645e6a0281f7d /usr/share/guile/3.0/rnrs/eval.scm -3d56543ead283ff35068594b3000ba02c1a4355b37a8d6ef8f8c3f47178f5e6a /usr/share/guile/3.0/rnrs/enums.scm -1ae7564f5c14c1625bc2ca9a9eeb4a8e53d5c177f210c8d7aee851e3583241b8 /usr/share/guile/3.0/rnrs/control.scm -9c5d2f438acf673c83f11b3f42f9e7aba971e6d61acf693b0ca1ec7eb20bea1c /usr/share/guile/3.0/rnrs/conditions.scm -1ea579ad4fc05a9115ae8dd15bb86b72d994f4ac32d622a2626146a3c6cf467e /usr/share/guile/3.0/rnrs/base.scm -2e2bd0c2e5e3d973713278eef0de1df72f43ef01fa90752aa9e3a61d7611c525 /usr/share/guile/3.0/rnrs/io/ports.scm -1d4b67b4026ad04a10b11e98d5892c34b667555b8c7dc31a3f62dfe183ecfa92 /usr/share/guile/3.0/rnrs/io/simple.scm -b9e6410131378975b1a815d6ed0a43273b928838fdcead81d5339f27ff6f740e /usr/share/guile/3.0/rnrs/arithmetic/flonums.scm -9bd7b9c017524e3722a6f1ed952b9efe87a372eff5da22d3ad1a9785d2d8b54e /usr/share/guile/3.0/rnrs/arithmetic/fixnums.scm -031047891f2f2e6b6659f50b742c41ad0219cc2096bcaa5420e77656a5e575ce /usr/share/guile/3.0/rnrs/arithmetic/bitwise.scm -f5040b86bef10f3f68f79e1dca048268adbb034746f31104efc324ac1892c43b /usr/share/guile/3.0/rnrs/records/syntactic.scm -dd100619e78f19af7eee1b8e3b64677d83a52b77765e14dfbd8012475c56ce1b /usr/share/guile/3.0/rnrs/records/procedural.scm -46dbfba97ca11e0928c9fbccde56fb831de2c8be456c1caacb47358855da9b0a /usr/share/guile/3.0/rnrs/records/inspection.scm -de2ed5b6a589a5f0256353c9414b3d88b199de5274714f275385e5a84c3433a2 /usr/share/guile/3.0/language/cps/with-cps.scm -7e37f4b62ae66aa9a6bd526f993ef2ddbbc09c88bb3999a3e17a7bb70f19e3c3 /usr/share/guile/3.0/language/cps/verify.scm -9c53c82f0012d49fa470889fcc8f2d3a446fb968d4a06ce215fe572c1116ca40 /usr/share/guile/3.0/language/cps/utils.scm -ce3728e0998bf59518257a33d407c059a0d812c1e2ac58d8a1c1eda6e5816624 /usr/share/guile/3.0/language/cps/types.scm -cf2c0097291aced2cca71478f049d8ec6bb67d7ce04f26da4abef863c0e25cfa /usr/share/guile/3.0/language/cps/type-fold.scm -61f2a3d25dceecbca2aeb8171056da94436808f71f6b8a8b1e9cf3cc767187e9 /usr/share/guile/3.0/language/cps/type-checks.scm -0ff193b4ec3284beed11b86ef5175aa3041b7e9d4c88de2c0c974d5b1bd9108e /usr/share/guile/3.0/language/cps/switch.scm -9cc40e408e140998432dab53e17e4ec74bf29044298166826f2b4aab919114f5 /usr/share/guile/3.0/language/cps/split-rec.scm -eda176880854cff21456ab80775b253d850be2ffa835cd973ec3866ac8078bc6 /usr/share/guile/3.0/language/cps/specialize-numbers.scm -a624febbd5707b479d560c96ccdc195f126e4d70da90daa10078a6f731dbbf90 /usr/share/guile/3.0/language/cps/specialize-primcalls.scm -d632e58dab1355b6400e5a50d7b6698c0f2098636b14807ef1af7e3bdb9c2a6f /usr/share/guile/3.0/language/cps/spec.scm -a0b894ff1c609189b6b9caf09dbe523176cda31c01216939dca5ba2ed8ef6942 /usr/share/guile/3.0/language/cps/slot-allocation.scm -2ef97ee431d9430fb4f2a1fdb9abf86ae9cfc3c2bf9f2ee949671c556c0740c9 /usr/share/guile/3.0/language/cps/simplify.scm -15a43db30f6f1c2684ed95ade92343ed48ad792dfb55f2f5a04662dc72677da4 /usr/share/guile/3.0/language/cps/self-references.scm -d1704bc3dbded9a1d6c8f494bf894b7f9df8f2e169aea90a793e072bdcb60eed /usr/share/guile/3.0/language/cps/rotate-loops.scm -a7a3366f50b928182ab09fc52de6f81c80bf0e72e0c2f0e265272de66520edac /usr/share/guile/3.0/language/cps/renumber.scm -bdfab651a5c0e39880b615fb1c564cb21ff62bda86ed43dbb01de1ab63426507 /usr/share/guile/3.0/language/cps/reify-primitives.scm -f8e1dc53058c4a39992f381cc35ea6dfb58b5a72736883c29c79a9107a89f649 /usr/share/guile/3.0/language/cps/prune-top-level-scopes.scm -5bdd4696731c5861663e54b3dffd37e10ca90acad511ab7a8c3020e3b948c72d /usr/share/guile/3.0/language/cps/peel-loops.scm -8c5f9baeb3f9e5b21eea463ff5a74f031166fda789f106f413edd7d2f6e60f35 /usr/share/guile/3.0/language/cps/optimize.scm -191200f002217faccd9d0bbdfcd96493c6484f085fd7e1a44c60f269749c313b /usr/share/guile/3.0/language/cps/loop-instrumentation.scm -0af57f65dc1d14d88d1977973b034b5d28382e0fe0700a936b2828194b53ede5 /usr/share/guile/3.0/language/cps/licm.scm -c5b00ad0d348f13a9979f1c9652305d40a104eb68fe85040cc165642b95515cc /usr/share/guile/3.0/language/cps/intset.scm -70d8096cf6f7ae477d270f3d6bf5d2bd519cbfe3242db51fe914cff611b923c9 /usr/share/guile/3.0/language/cps/intmap.scm -51a66d8ca386d65ee6913ae6f7cee9dad766941884ceb2560d2d1af923d8fa1f /usr/share/guile/3.0/language/cps/graphs.scm -60a6deb804123ba740667cbb068b8c985e32aeed8e1991d54fa6ba30dd4262d3 /usr/share/guile/3.0/language/cps/effects-analysis.scm -1be41bf969302687cf0e5ff893539165f5daa5062bad8a9063228797a76a4407 /usr/share/guile/3.0/language/cps/elide-arity-checks.scm -85c8a16a653c7ab1d592ca2a2c02d1cc8769d284e18d37331735fd67227f8c6e /usr/share/guile/3.0/language/cps/devirtualize-integers.scm -3be9ae6f80837681f93da3bd445257bbed723a5eda5b3453e53dc7fc31859252 /usr/share/guile/3.0/language/cps/dce.scm -45817ef49516b1b6e5f13d67be490067aecdb57b643b83c856505a43e6589796 /usr/share/guile/3.0/language/cps/cse.scm -a9fa5b708c51f92a8330ee49c6ae0ff827cf829e09623fd7c9c4f8f25b9b9431 /usr/share/guile/3.0/language/cps/contification.scm -5d7bbc6c8d80e3adb7b825e6e550479f15cfa2b42eddf47f297719124998fd01 /usr/share/guile/3.0/language/cps/compile-bytecode.scm -45bec536909e7abb30b0e5beba3bfe8dbe53f467cae5359a89a35927939ba0a5 /usr/share/guile/3.0/language/cps/closure-conversion.scm -d80a75188255d78d428a22c848639cfcdd60481c3df3f72b5cc46a4601681ad1 /usr/share/guile/3.0/language/bytecode/spec.scm -a52d8775b6a4b7f50aaf026524290f04671776302680079bbd5b381579badf08 /usr/share/guile/3.0/language/ecmascript/spec.scm -0933dc04d6d2f18bb0b086291772e503fc4b02ac64a886d9edf577e8be982140 /usr/share/guile/3.0/language/ecmascript/compile-tree-il.scm -bb6b1629f0db95160fa2ab9d2e648ea4e5b5f6880f460d50600c0fb7a9e49de6 /usr/share/guile/3.0/language/ecmascript/array.scm -f091b811c8b1deda8159e8a9fb50382715f29f25743e4207f8be6462592e8574 /usr/share/guile/3.0/language/ecmascript/function.scm -07970359dd275b2b5598c23c7af829afa46185e63107876d52d22ada3a632d24 /usr/share/guile/3.0/language/ecmascript/base.scm -590db5d509c12395531ab097828d44808a331cf1531d7d5e1fba58489bccdb8c /usr/share/guile/3.0/language/ecmascript/impl.scm -f867316a640ac7caf88386706aeaa7bbf61082d6b593714da551b983816c5d3c /usr/share/guile/3.0/language/ecmascript/parse.scm -4b9cb9a43146e0f976cc220fca6831ce3234b9573557e8fffa712eb3c4e37441 /usr/share/guile/3.0/language/ecmascript/tokenize.scm -4aa3b75751d1fe88338f3ad7255a595d27dcf918b36be8f86b39c4f0eaecac66 /usr/share/guile/3.0/language/elisp/boot.el -9d3b3fd4061e95e017c58a4879c53b2e36b698be31971dc66128b78404ed1760 /usr/share/guile/3.0/language/elisp/spec.scm -dd93912aa1ad06dc23bcd902c378f24867cf6bc13b7fbdbdfdd42feda8d92068 /usr/share/guile/3.0/language/elisp/runtime.scm -ca248dfd1b1d9dc4d0be15c72a9e3104cf128e6e95b10c42b78ac68c094f8459 /usr/share/guile/3.0/language/elisp/compile-tree-il.scm -fd6d8d51bcabf300d06bea395d7aaba5dca5e41796c731f3889c4838f89000ba /usr/share/guile/3.0/language/elisp/bindings.scm -55e4b7c0e57d0171b58a76ff778e3b362f51c95e6fb14183e53bbf87c6ece082 /usr/share/guile/3.0/language/elisp/parser.scm -8a7d1bb716a850be6997ccee46a9bf507f2822e182be50cd2c6f56eaff778751 /usr/share/guile/3.0/language/elisp/lexer.scm -53404f41759e4d0d8e730b244adba7614be1c35269d8af6ea878d59fa02eafe5 /usr/share/guile/3.0/language/elisp/falias.scm -513239d57aba12c99dc995cea841e5da069be5ef59561ddbda0ff38c7f052974 /usr/share/guile/3.0/language/elisp/runtime/value-slot.scm -7e3b051f97d10eccec0c3eed4a3584b5eed7011e0b28715f6bd82468c811e9fc /usr/share/guile/3.0/language/elisp/runtime/function-slot.scm -5aba26dc9643e322663b51d0448540c7091b722744e399c8c05faa5c1d9df0ac /usr/share/guile/3.0/language/bytecode.scm -f3695a75dc513f47145435114e61acaf8b58581f67fea03a2dde8066b1f14da3 /usr/share/guile/3.0/language/tree-il.scm -fbfef46743567b551d2fc6255d553b64e3d79e19300c10017346ee5b7ef4bd24 /usr/share/guile/3.0/language/cps.scm -ac6657e409122d528921f44a8136bba9e3c1f03cdd97473916c2681750cdd7bf /usr/share/guile/3.0/language/brainfuck/spec.scm -ee85cb929cea5e845b02d8ddfc24e507fb0d7366661003552de9d2bc984c9492 /usr/share/guile/3.0/language/brainfuck/compile-tree-il.scm -b49d2ab54904b80ed0addfe0f8350a56f5a14a4fbf036a9abd84f5c7660c62ba /usr/share/guile/3.0/language/brainfuck/compile-scheme.scm -6a5e41a7a575b876b3769e159a83aa2bc6ace0e9925f9c89852798dfb9483b25 /usr/share/guile/3.0/language/brainfuck/parse.scm -1b9e2accd71bb3635f8adb1cf684d70580dc541857a639ba0446c719e82274b5 /usr/share/guile/3.0/language/value/spec.scm -10fc56631350963f385605f4f90e63f3772ef5e6208dc66250b9898f2e02bb0a /usr/share/guile/3.0/language/tree-il/spec.scm -300b9925f29215526cf455f91647b4c5e614304a70fc5d67e0d308bf36329a8d /usr/share/guile/3.0/language/tree-il/primitives.scm -97a387b0ad7181866d55329421b23f64cde837020aacf889ce3c1666f8837fbe /usr/share/guile/3.0/language/tree-il/peval.scm -3e16d4435ad0a19bfa38f55f82f6f1c237cb42559cc812283d449cfe86f1477b /usr/share/guile/3.0/language/tree-il/optimize.scm -62de719715cc1dc50d3501fcf6e9b8a00b4033290d297de6d18c4bcc1e06f9d6 /usr/share/guile/3.0/language/tree-il/letrectify.scm -132329ef6a8c2f58f121b667f5a9efb61b96052fc10e1308cc5c8dedf3d2bea3 /usr/share/guile/3.0/language/tree-il/fix-letrec.scm -eba5fb0b4668a710a3d8c8f1f000bb8157d33396a0198e103987f77fecb815d7 /usr/share/guile/3.0/language/tree-il/eta-expand.scm -f50713d3b91845782c063626abdf6012b77e71046b3cde3eb9ce9215b8ace48f /usr/share/guile/3.0/language/tree-il/effects.scm -2c2907fbb3cfee5b83ff3350bd8a2c19ed34a9682faa3efdf4a698067d09210d /usr/share/guile/3.0/language/tree-il/debug.scm -3ff333589d86044723915d60fe2a269f3564470e09ed2e7018be2eadae68d8d2 /usr/share/guile/3.0/language/tree-il/cps-primitives.scm -30421888b504711ade0df80639bace88d2ae2ac2486abfe570504614c27cc97e /usr/share/guile/3.0/language/tree-il/compile-cps.scm -5d68d0863cd47271e44f7713394bdbd5bd7c72eb43b45f9c752818fb8cd854eb /usr/share/guile/3.0/language/tree-il/compile-bytecode.scm -22bb113a518ef8051be81acf8f682a7db98744344d6c63ea03c830ca16a074e9 /usr/share/guile/3.0/language/tree-il/analyze.scm -03a331d61fe76b7bab4cab5935d4babda82eff75f19146de40b6407eb30d0415 /usr/share/guile/3.0/language/scheme/spec.scm -1d50c16cb5961d0f473d71d0dcdfcd7fe76bd60118c55dcb7b47cf3f8eb1b6be /usr/share/guile/3.0/language/scheme/decompile-tree-il.scm -47f810f628eb5153a91916a2b8eb695675d007ec8cb9d443f026a5dce4f16faa /usr/share/guile/3.0/language/scheme/compile-tree-il.scm -3644eed4c1a82d8b2d5012e58fdb1e0a51076b2fb44427cff137b46fd98eb3b8 /usr/share/guile/3.0/scripts/scan-api.scm -90bff2ef996783f848f588423bc8e9ff328e415e8adab2793946fc7b42689c83 /usr/share/guile/3.0/scripts/autofrisk.scm -3c0879db28a2ccd00c7c47776ba1b62d301bc2645d77a5f9db5be996f912c714 /usr/share/guile/3.0/scripts/snarf-guile-m4-docs.scm -3115fa3b8047d40d4a6d6cf6f76fbcd672cb553118b3a503ffff7990a1a656ee /usr/share/guile/3.0/scripts/read-rfc822.scm -0c9b30a0c55f3bc6cb7907e408899cc3f0ebfffac9146d6c12e5ec8c0d0055fc /usr/share/guile/3.0/scripts/api-diff.scm -23b785eec375206d8b2cf6d9aefe0f32d39043f8838a5bf5fe01da0d71100fb1 /usr/share/guile/3.0/scripts/summarize-guile-TODO.scm -ea313103cdae7b38a7b34c5ee3f5c27c9ff2bf0780ec58b7aa752235df1e9c4b /usr/share/guile/3.0/scripts/snarf-check-and-output-texi.scm -9cb75b65000172c80dea4cb9a993a36672f94ea94d586b587d913a71ebd732d7 /usr/share/guile/3.0/scripts/use2dot.scm -d4882f1d35e2fca3a3cdd904a40ff16b3e2e127808c187b8035d111e4ff855b4 /usr/share/guile/3.0/scripts/read-text-outline.scm -e198bce6472f130173636573d07a6230eed2390a9075cfb62b342a40b0c09ff9 /usr/share/guile/3.0/scripts/read-scheme-source.scm -a20ac6fe742bf3b0232412c76d8171cf78f8d2ea4f40468d7402e6b50ca3b153 /usr/share/guile/3.0/scripts/punify.scm -738532957bc832c38b90278b4ce89edd0b31a9223c697876ca02d217e92ea98a /usr/share/guile/3.0/scripts/list.scm -0ec576bc8d2d4020fb79512c1a772b62bdc76262dc22b65419be87f5a7ed39e0 /usr/share/guile/3.0/scripts/lint.scm -ec92fdf12f15532ccd7a77d7359a54dca2c1e71a000d8b12962a6a9035fbe036 /usr/share/guile/3.0/scripts/help.scm -2c5c3f1128fa132ebc52a450bc9bd51ca081d533b1304971e93090f4537bd0b4 /usr/share/guile/3.0/scripts/generate-autoload.scm -073d1800d17cb9e63154d7fc6679c5d31d9aacfbfd1072da47b113faf4d145a8 /usr/share/guile/3.0/scripts/frisk.scm -21a17784d20ec33a3b5555e514f068f47c72904ae54a448bd76f610d128eb7cd /usr/share/guile/3.0/scripts/doc-snarf.scm -85214211dc218517f1c880393787061ce479f330a1ad75a295cfcca93656b901 /usr/share/guile/3.0/scripts/display-commentary.scm -a6182ca28db88a82989e78427883ffd42909f7d7d562a6d3f85bf528e9155d8a /usr/share/guile/3.0/scripts/disassemble.scm -991237b402b78b8f8efd420801cb58514488f136cef258be7f6848c44552845c /usr/share/guile/3.0/scripts/compile.scm -4ef47fcc614af0a946b0b37d3bc8826f0225239d8e51631b7c2af2eb330a6fd3 /usr/share/guile/3.0/web/server/http.scm -0c0a8741112ca9ef464cc12fee85b41f9dc31fc87d824cbbef1f66ca0f9f6861 /usr/share/guile/3.0/web/uri.scm -b7dff6dad8bb720c33b164819114bd9ce518b30ac1edff21424d0f2a7f87810d /usr/share/guile/3.0/web/server.scm -18bbbdf2225946a577cdae7182a436ae019c2c82ba68fa0cc715779bf00c45fa /usr/share/guile/3.0/web/response.scm -9b4a236874db18a7028df52aaae3521086a11030dcc32f90994c160bd4e3e6f2 /usr/share/guile/3.0/web/request.scm -f5da9a05a3dcc5ecbebc626f2690d3cb3afdfef1829de0db8a3b4d04a3e85163 /usr/share/guile/3.0/web/http.scm -9248d406b3eab785f3a22267849cd74838b3e7ddafc3645b8d7410ba05887787 /usr/share/guile/3.0/web/client.scm -c10de6252d6012ccad4a9f945169254b8338a3b3a5b376e7fee20c4b6604e7e8 /usr/share/guile/3.0/srfi/srfi-171.scm -8026b9f9b30a28bac2da6607840949bbd1a28d4417e44d44a0ef664518abce69 /usr/share/guile/3.0/srfi/srfi-111.scm -ed9dd1c0fa47e40db5aa4a13939e9db0e12777985e89c3fa6fb89fcd0a4deacd /usr/share/guile/3.0/srfi/srfi-98.scm -d58c38313e96ef8197a4fff33b93a6e53faa9546b74fb1fb4a7d1d83dbe3ade1 /usr/share/guile/3.0/srfi/srfi-88.scm -aa3ab4618d5d8ca0cf1826f3f6e40219726ff1b295927619f601c32d2d118774 /usr/share/guile/3.0/srfi/srfi-71.scm -6969bfc5754b09bed9fc749f246a95ccc429bf9d8d666e964b22da543552603a /usr/share/guile/3.0/srfi/srfi-69.scm -9031c31ac1bc16b0a2bc8559f85d7b99cde80187d6750d0919a0c1d5f0fe43d0 /usr/share/guile/3.0/srfi/srfi-67.scm -6b3853cfb1e6751f1045cd675c89ad160ebb6a8c2f99e422a5d24c5d8f80c91b /usr/share/guile/3.0/srfi/srfi-64.scm -f99c43e8940ee3e9be60f101aa0da104dbf18aade85a6552fc1c6094adce2f81 /usr/share/guile/3.0/srfi/srfi-60.scm -18e10885ad480fec698589a56c767048c0afbcdfb870d190ac1196b23e87d1e6 /usr/share/guile/3.0/srfi/srfi-45.scm -5b093a10c5cbe0ae3e219a35e2e77b72fdb53dea18ecc63c2f6c9be26ecdc6e5 /usr/share/guile/3.0/srfi/srfi-39.scm -64f92c53187d7fc4cffac6f23e26db7283febd1b04e2d05fa3f2d6ab85f260df /usr/share/guile/3.0/srfi/srfi-43.scm -dc999d424033514e4a2ed8a1a07176e4e5bcd9193cb32a1ef4e0f71651cd98a1 /usr/share/guile/3.0/srfi/srfi-42.scm -95f5d3973b6fa75522c7b190da3214ee0bb218622e78fcb4072479585645f943 /usr/share/guile/3.0/srfi/srfi-41.scm -3e5edc10d6e3748928c00947c46567c62e748809507ff238b6fb29c3cce51f65 /usr/share/guile/3.0/srfi/srfi-38.scm -300192f405adffbd0cc2e98993d5e8c38dc7802d1168e46d01818173a1cde24b /usr/share/guile/3.0/srfi/srfi-37.scm -09e3524b9cbdab0a919f3c104a5ad01d64cfc669c1a905995ca670cef275200d /usr/share/guile/3.0/srfi/srfi-35.scm -cfb05a49a425bf67fb0bab8728a09b2ce88abacc3f8621f31e562859a0cf9045 /usr/share/guile/3.0/srfi/srfi-34.scm -0ef315214c5cadeab8e40d6e8b3c00456f8f6bdc26fbabe0e90a6e306a4b57fc /usr/share/guile/3.0/srfi/srfi-31.scm -f434992df112cb1adec50cd4fa78f0666c575ab1c1288a8059a3941f46c557b2 /usr/share/guile/3.0/srfi/srfi-28.scm -41b78eb639524bebc33afe334005cee1f95e8a6beb023cbf8cab17c5f859c425 /usr/share/guile/3.0/srfi/srfi-27.scm -793cc60e9550a84ccfb1d167c299c554c56de9fa089d4731c08fea1a53f6a1e5 /usr/share/guile/3.0/srfi/srfi-26.scm -f0b6442b7012f8ab02c69ccafa8d055a7da14022d15b0873915279d5233cac38 /usr/share/guile/3.0/srfi/srfi-19.scm -dad254e8486971000942926284529bddbd906d7ee98249be044b1ed28817f8bc /usr/share/guile/3.0/srfi/srfi-18.scm -cf214aa4a2c298058600c2c9f8157808e98ca71c1f452a9eaa196fae312b1ce8 /usr/share/guile/3.0/srfi/srfi-17.scm -b88671d1f9a9a983fbaef849b2b257659cd03db147b0bec46413c47920aca58e /usr/share/guile/3.0/srfi/srfi-16.scm -1f8625406ed2032e3fff1264a340ce0cbcee8d71fa2582ace5a35a80ab800336 /usr/share/guile/3.0/srfi/srfi-14.scm -32c9ad6ec3c09e4b9508ef4c67c4d86287ab589a5261ec72a11ef4b0ee1de1dd /usr/share/guile/3.0/srfi/srfi-13.scm -30da1aeb9028f25196db0242ecb5f5b1e8989226a4ff365c004f201fee4e5004 /usr/share/guile/3.0/srfi/srfi-11.scm -737feb09b763f6c8fac0bfe71c3f97a968963fdc6780c05ad1e1dbbc5d1af6b5 /usr/share/guile/3.0/srfi/srfi-10.scm -3010281daed56a9b762fb62f0bd65f4c81e4268a29f5e0f9e97fa198780dd638 /usr/share/guile/3.0/srfi/srfi-9.scm -acc819f3c2b76cfbe1a2df18fcf21ffba7faa072fd8c316e12d48044d6eabc7f /usr/share/guile/3.0/srfi/srfi-8.scm -e59bd1d5a7bebdcdb5fdeebd6d64278be43a818add59abc8617fc77c24cf78d2 /usr/share/guile/3.0/srfi/srfi-6.scm -36ac22ef62905f71cbd950790e6cd0422bc2be767dbe59b38d139aebb9089a3c /usr/share/guile/3.0/srfi/srfi-4.scm -47fd21a2fc699ded24909c1b3e0625417e73374f62a12d29877d8b6ba0529cdb /usr/share/guile/3.0/srfi/srfi-2.scm -970499b12994e7f9d4dd8918079011d89860f1c50a2411e06a4d33f1341aab34 /usr/share/guile/3.0/srfi/srfi-1.scm -532d7e5125cafc0d62f412dc92b38fcd38107441f0accd0f380a043f145c11f2 /usr/share/guile/3.0/srfi/srfi-9/gnu.scm -794ffacb840c75a5fc83a42bc5e83e6f2e849363929b7bd7d74d5d6ff6b2cbb3 /usr/share/guile/3.0/srfi/srfi-171/meta.scm -bbd7f2a7a0a73ef1737ef633602ab975aeb36bc467c82b6a26171e5a9d689067 /usr/share/guile/3.0/srfi/srfi-171/gnu.scm -2fc39e2f47eb49b89954c94c249107881cb4134095b3db379fb2da5eb3f9b855 /usr/share/guile/3.0/srfi/srfi-67/compare.scm -69ac66948375a0e49b4371b892fc36190d530a29521a8b490639fda97352844f /usr/share/guile/3.0/srfi/srfi-4/gnu.scm -fa15962dfbcfac524afc608c0ed524b949bf5f2f72ba113df53d640f56304737 /usr/share/guile/3.0/srfi/srfi-64/testing.scm -ad456cbcb182ebdda0d490f53535b889c60125ac5e384ac250e867df21d967f0 /usr/share/guile/3.0/srfi/srfi-42/ec.scm -54b4c830ffd2bbded2040f14568a741887e8e89aaf456587891b5dd7eed46903 /usr/share/guile/3.0/system/vm/vm.scm -4582fc6d617ae1a7945f2530a01c1a49682cf01d75136bc6b121b70c7e9a6086 /usr/share/guile/3.0/system/vm/traps.scm -fb33fee579cc13af4bfc48a56f8ca9a8b5534a75414868b91502cf5b1ac10617 /usr/share/guile/3.0/system/vm/trap-state.scm -c89d0eb46baafa3ca871de735a3d6c6e4f6e2ee14fb4f9677b5c20997442791c /usr/share/guile/3.0/system/vm/trace.scm -39e623af8d5a5fc62dafe58605d8f846966bc164e4c41c2148e5bbc05deb984a /usr/share/guile/3.0/system/vm/program.scm -8a91d541c2090c3e998f9e7afcb04c2ab8db2619c6cd6b9d3127d2caa1054a9a /usr/share/guile/3.0/system/vm/loader.scm -7ca3a393090032da25b41e737eb17494cf0d615b79c9de5aa2dc02f5fb9eaa1d /usr/share/guile/3.0/system/vm/linker.scm -46ac9de256ac74af232a4cbb9e4046cecc30dd10412a4b759183514d138389fc /usr/share/guile/3.0/system/vm/inspect.scm -987fdab5eb41a3ca724e790a718073b54703f409608dbfe92fe5a05d8e328436 /usr/share/guile/3.0/system/vm/frame.scm -0b15198aed7fb4202bb450cf1889baac3eccb92c503239fa726d04db257d5954 /usr/share/guile/3.0/system/vm/elf.scm -5d15606ce04bde6b4c2f9a2464c5d9388f8687248302b169ca60cd4b18aa4a77 /usr/share/guile/3.0/system/vm/dwarf.scm -0206f89319c71eb4bec68fef64621b1d050b30f6c95ccc2507ffb6900e3f1569 /usr/share/guile/3.0/system/vm/disassembler.scm -234a0fb9f15623c7bd3e57b92fd1f8e3d7727f3012b696872bde562edc96a29f /usr/share/guile/3.0/system/vm/debug.scm -465e255b726217d0f6b49f36e7a09f678fe3461306a0f438f59fa10a12994468 /usr/share/guile/3.0/system/vm/coverage.scm -b3c7bcca67f0a8f98090bbcf60160d406cf77ccbf359d3842674289766eaa9c0 /usr/share/guile/3.0/system/vm/assembler.scm -5a7fc5d4eb3bcdff7d1581595e0c8def38004f742654efdeff554df2f8256af0 /usr/share/guile/3.0/system/base/types/internal.scm -3094e261db8aaf66c9a00c335680f6e05ab4ef02ffda76ce130f5bb1bb53c3c3 /usr/share/guile/3.0/system/base/lalr.upstream.scm -e9706dfee7e5c8e091d324d44768791b58a80262f88d41d11f13b02adad97a63 /usr/share/guile/3.0/system/base/ck.scm -367650f4a775483e75e3bf1a89b1b0708936dd9f2fde7cd1fa1ff5fe93a7828f /usr/share/guile/3.0/system/base/types.scm -0007dd1de2c545fd67555040a3a51ddd02d4c8a5a9626ddaa245460b52a5584c /usr/share/guile/3.0/system/base/target.scm -f83251fc5bcf6097b1cc24a0e0610a901f22289039ae64eb6ac72f7d5171aba8 /usr/share/guile/3.0/system/base/message.scm -bd35f4de6b59fd7fa8b6f6d2245880864a93d21f92d9c59ac67880a5a283b37c /usr/share/guile/3.0/system/base/lalr.scm -c294a4b326be8d6d4cdac07120d17a618b44769101416431136a71aeb7caac94 /usr/share/guile/3.0/system/base/language.scm -e6d9119c5e693ab586fea66f8ec2394921ea39f78ef62c21764d1d297a8207f8 /usr/share/guile/3.0/system/base/optimize.scm -aac05c77077be7fa0797594937644691bf33517eee54a4a5c98c02b2c893834f /usr/share/guile/3.0/system/base/compile.scm -4d90a7295c8c402ecd324d6280d6c4df3af8ea069bd8116b28e3b9362f3a7b81 /usr/share/guile/3.0/system/base/syntax.scm -bc740396c391be99a4c6eb4f9357e9834d56bc32597c59d61dc037226f15a743 /usr/share/guile/3.0/system/base/pmatch.scm -c765c328cc35b133b723e386ccb3694966de87da015006c29db27ec340189955 /usr/share/guile/3.0/system/repl/describe.scm -04ca84656fcfca2cf6b6f07a013c0119de86eca5d05553c09ed16004cc8e5690 /usr/share/guile/3.0/system/repl/coop-server.scm -e46d150a6f2cb52ca5780a5a512d7f8d48c6b916e0cb4eb7862eb9d984c55ac7 /usr/share/guile/3.0/system/repl/server.scm -be1dd29a6c828e5505215a3e60e073de8e9a6685fd778bcd87cabcd85c9c3875 /usr/share/guile/3.0/system/repl/repl.scm -923e9a3b25bd599c711d7493d16ec9cafdc930e8ee0c64ebfab63a320ca3775c /usr/share/guile/3.0/system/repl/command.scm -4b5f971aae3f8100f7210382f548e6d33cb48f1e7ad6e0bd50fa2a6f3d787b83 /usr/share/guile/3.0/system/repl/common.scm -f77cfdf7fcddf6cfc57556f9cb8d5f7ab7826fbe219f915cb480e8f11153db51 /usr/share/guile/3.0/system/repl/error-handling.scm -9254f8c3063efa95c2a193f73fee7f8659880d9193a842ce9b9aff239c548464 /usr/share/guile/3.0/system/repl/debug.scm -7a79b30aff6bf169fc0491d760d16ce03549cfc46bd62a717027f294b5d58642 /usr/share/guile/3.0/system/xref.scm -d9558f0397185bed9e1fc77fb0428b47bac2b6b1573d41db274b48cc63bcc8b8 /usr/share/guile/3.0/system/syntax.scm -28287ab4a871c031b78bb74ca919cde8a8835af644ca5033fa44a514a9739815 /usr/share/guile/3.0/system/foreign-object.scm -87708bb9ddca09b761d4861fe8c0e6be52187a7447afa3ecec60ef08269423d9 /usr/share/guile/3.0/system/foreign-library.scm -dfe58a86326a6706d1af19bc9ea971bafe7bc886e870728f722af4f24b370b73 /usr/share/guile/3.0/system/foreign.scm -32cdfd969f01dda41f8fda982bbcebffec639ace54fb26c80b41a9255b3c5de4 /usr/share/guile/3.0/sxml/upstream/input-parse.scm -f2489b147839c7396801262340dd961f253615d826fee582c5b341505d84f8c0 /usr/share/guile/3.0/sxml/upstream/assert.scm -23551f8e77badc5de821a6a494e5c898055761980c8a73739ae65ff2559ff395 /usr/share/guile/3.0/sxml/upstream/SXPath-old.scm -9ece9433fa8cac89bb6021634726ed833e927bdb3c4b0a461af83d2186b92f6e /usr/share/guile/3.0/sxml/upstream/SXML-tree-trans.scm -80dd858aea7aacd498255355659bf17e736b43c38dce31e49972fbe9d6d35482 /usr/share/guile/3.0/sxml/upstream/SSAX.scm -de840757a0e207d685da297e776730db51024f138198256a2cc83305ade3f838 /usr/share/guile/3.0/sxml/ssax/input-parse.scm -3df5cc8adc28bdf1f6edb9c5f7fa60cd8446fba53b4f0c1d65d95cbbde1df080 /usr/share/guile/3.0/sxml/sxml-match.ss -a37755c71a197d398245ec12e0a18ca771afb3b4b110f2e68024153d3b1fc8b0 /usr/share/guile/3.0/sxml/xpath.scm -ec54658ee279f66e0bf73ead6a180d01d3b0e0c853d427dfba657775dbdb7ae9 /usr/share/guile/3.0/sxml/transform.scm -ec9e9242089bd4c11b7bfedbb1224ebf8ab2f90a5c27ce4771cd5971f0622130 /usr/share/guile/3.0/sxml/ssax.scm -cbf576af174fd2d8b9a209a840204791876ac4e15341dfe7f483f1d2cc953873 /usr/share/guile/3.0/sxml/simple.scm -da4f8dc55f259d3cd758aea7a06c71adfb2b41ad1187935ef3ece3aa45f3cd88 /usr/share/guile/3.0/sxml/match.scm -51259887396d0ab28aa82b5af943f1f593f6bb30e03b3e87be70b677157b42a6 /usr/share/guile/3.0/sxml/fold.scm -7f792b8af35965b69ce4408ebea068368f8e9c68ffbea2d6f77d360b20099096 /usr/share/guile/3.0/sxml/apply-templates.scm -61e5b798b29dd58ffe3fa618d8d2555fa1990dc4f098d3c58293b2a5708067bc /usr/share/guile/3.0/ice-9/quasisyntax.scm -54a9fdb896ef0cfcfb13e1d4b5945726ca68791fce2e4091ce9594ad772361e3 /usr/share/guile/3.0/ice-9/r7rs-libraries.scm -0b4d23cbb7fff765020ea4452d783cdfbc3894f06f5cd112ba2303abd8dc0e6f /usr/share/guile/3.0/ice-9/r6rs-libraries.scm -57cc96ebefbcb430bfc7aa04b627d6438bd8f57b20033338d95f2228862199b6 /usr/share/guile/3.0/ice-9/read.scm -da167b82714adeddfad0cddf3b9dc5c052816989fb3527e63af4b8db9b2195df /usr/share/guile/3.0/ice-9/psyntax.scm -d40469f593f7dd6fd43c530c4d05ba50dff642ee0b2a10d27ae6a57332d0d36a /usr/share/guile/3.0/ice-9/match.upstream.scm -db45423d06c2bc8dbb17344c4c26f1e0d5037fec3be6412b459dd846d5a35321 /usr/share/guile/3.0/ice-9/weak-vector.scm -a2076dd1c9d9819a40dd8f8563877785c01464d3353ca0d35d7d3647e66b0495 /usr/share/guile/3.0/ice-9/vlist.scm -14f31acefc5875fc8b7c491eb916417be16ba8fb42c41f522c6b8d7bef9e0087 /usr/share/guile/3.0/ice-9/unicode.scm -91dd5da38ed963ccd7736498c8280463729859b8549ac54285f881c2d6c04f21 /usr/share/guile/3.0/ice-9/top-repl.scm -d828d7ddfb42cc903fcd586a07ca7cccb9166bffb77ab5d47af936769980a0c1 /usr/share/guile/3.0/ice-9/time.scm -ee7669aa0b57d65f253cd1a68c88f4e608b2ad33e762aeaafd9d521f97977194 /usr/share/guile/3.0/ice-9/threads.scm -908f17e45f0f71b739ba3e7f95219210d2edc50997a8961a6853df157f483ae4 /usr/share/guile/3.0/ice-9/textual-ports.scm -e3aaa278a1b558ca6d641f23e4eb16995d47bd29f07a719b13bba12dc8561099 /usr/share/guile/3.0/ice-9/suspendable-ports.scm -81fd65a4e97187d1f1a2142ee0d4016992af346087932c6a3f363afd9408831f /usr/share/guile/3.0/ice-9/string-fun.scm -8d7ff716671c43133268894cc61b9c590de23c60c4b0b90627538334d26aebf9 /usr/share/guile/3.0/ice-9/streams.scm -99eba091959a5cad6b9fee90b8fa6ac9597fb0539b107f4c4c31da39605c7cd8 /usr/share/guile/3.0/ice-9/stack-catch.scm -c274f7e65329bf0ff1e78195d5a7a969b99bad0fd12b3f631754494cb7467e1a /usr/share/guile/3.0/ice-9/slib.scm -c3861873c955dba60b040d661c9557b5607f15355520a46257c943da437e26a5 /usr/share/guile/3.0/ice-9/session.scm -457a17340e7e1067d55d35362b7aef95ef00da1dfb7e707891d8a6efcf2da750 /usr/share/guile/3.0/ice-9/serialize.scm -09b01eaf6ecaf81d59af960855b629546ab696f4c3ab3c9895409a6369d639b8 /usr/share/guile/3.0/ice-9/scm-style-repl.scm -e5df0965a4f5a264620bba63a0703ce1d308bc9d2f28e114f1e4ffe91a0f1339 /usr/share/guile/3.0/ice-9/save-stack.scm -0b42943e0667109f45c780d82cf8f8ee351d154d755caf9c36a9424ece7839aa /usr/share/guile/3.0/ice-9/sandbox.scm -846971fa97a468914977999357fc215e337c01e090f8f765528f6a398e5fe2ff /usr/share/guile/3.0/ice-9/safe.scm -1b42893ff32bfc2b2688a122f61d6f3278d682aa2a8516977bd777607a14e2bd /usr/share/guile/3.0/ice-9/safe-r5rs.scm -c31594e58a7e050ff8520dc104d0b0866d651e6ec2cdc03a1c4ee4e24df61e3a /usr/share/guile/3.0/ice-9/rw.scm -8a24dc3732e7a1a6355a2955a6ecb83334ae04326e2009fe9d346ccf8a877fe6 /usr/share/guile/3.0/ice-9/runq.scm -6177ac8ffa9e3b2d8bdcc0792a82873f27a73afd4ba140d2857973f5a25407b7 /usr/share/guile/3.0/ice-9/regex.scm -11a2d09fc6fa86cdaced0667f03c6a08c853bdaeab9593c42dc84927cb721986 /usr/share/guile/3.0/ice-9/receive.scm -1679516d8484e01d360ea36c1d29793c6b0329607495da9c81102c370697cbd4 /usr/share/guile/3.0/ice-9/rdelim.scm -8d990dcf2c8767592ac2d9f1cbb4c336e71d1985cdff8105efd939c966bc444e /usr/share/guile/3.0/ice-9/r5rs.scm -04115cf2d6ffbb7c5fa7c17400be40aad86979b86d43150769c49aff6533eb26 /usr/share/guile/3.0/ice-9/q.scm -d571fdc6d9d40f5bba2cb0499e1f2a3b25f08b82ee42cddbec053bc729450fae /usr/share/guile/3.0/ice-9/pretty-print.scm -73105b40a35ec8b039efb2a876158b1773bcd57b003ca79724bbcbc1a1a22723 /usr/share/guile/3.0/ice-9/posix.scm -885102926c3a871c4cced7e2b6d2596d0f81ad66fdf6830551ba7cd1009c999d /usr/share/guile/3.0/ice-9/ports.scm -b11b56416475359ce706f97c2eb8e5e3f945188b7e6be500a697e46a0219a60a /usr/share/guile/3.0/ice-9/popen.scm -e3d2ef5edd52bccc72482b826ea8993f9824f052fface5c1eb4487c9353d27fc /usr/share/guile/3.0/ice-9/poll.scm -89ee9a4c2e730bf7b809303505f0aef1fb264f520bebc22785cac86f05038c03 /usr/share/guile/3.0/ice-9/poe.scm -2bb53536e54a0616dd5d0f7b3357c4da3d61651c9bcb7078463c6d8ebd10133d /usr/share/guile/3.0/ice-9/peg/using-parsers.scm -092ffdc84ebf5b335adef9d37acd0fa72503fece1cd3222695bd7e67bced52a4 /usr/share/guile/3.0/ice-9/peg/string-peg.scm -e9ff7b8f00d97c90e934aabd38a9100268e3c5fe17f3f1b4687bc89c59fa57a4 /usr/share/guile/3.0/ice-9/peg/simplify-tree.scm -08de535d32992482bc70279d080822ffd0d79316a08d9cb7958bd578d187f8c0 /usr/share/guile/3.0/ice-9/peg/codegen.scm -af2dad66412d5555e851829c2ad0742016d2b2c6989dbf40192edc7dc10e2781 /usr/share/guile/3.0/ice-9/peg/cache.scm -99ccc9315d769b3545bbf282428a72a5a5472b6808073e9bb228562be1f4d704 /usr/share/guile/3.0/ice-9/peg.scm -f77a6d31411bc81ab2550e5105d59c6d83e74a60edd2415d365aeed460502a52 /usr/share/guile/3.0/ice-9/optargs.scm -7b8efa2cd0cb9ba7b1c1582208dad919be7b2f17e56deee66979e44c26ec3ef5 /usr/share/guile/3.0/ice-9/occam-channel.scm -822598c07344d8b27de61886d9518b35f56123abcd2c2fa955d99d1a9fcaff9a /usr/share/guile/3.0/ice-9/null.scm -f86dc0ae830eb5ddf1ee7e11a4e9a5efa8c5d77dd593419413ba2480b0eec2c8 /usr/share/guile/3.0/ice-9/networking.scm -da69b679bea5e588e12f45d347b6f56b3cd450b43c9825e280c2bc053321a6a2 /usr/share/guile/3.0/ice-9/match.scm -9ae0f17599dab4f1f403e1895ffcb40cb3b77b8b8d225b04414f6b605695e124 /usr/share/guile/3.0/ice-9/ls.scm -ed2157015dfffc02ac777592dbb33e68149109e230132eecb378ed05b511b610 /usr/share/guile/3.0/ice-9/local-eval.scm -e73f6e97159a85c797f61f457348696400b1f39a4e6b00fbb3cc0005bbe9c756 /usr/share/guile/3.0/ice-9/list.scm -af92a7cabcb9bca447d93b6941202b6656e240259b3be1b8307f0bb0431194cc /usr/share/guile/3.0/ice-9/lineio.scm -4f590dc525ac7173bfa3cabafc5a3132e865716a7f669f4b76f889fe9350cb3f /usr/share/guile/3.0/ice-9/iconv.scm -cb728a690e2e66e6d8012787581621f7a9d59d2b3d8d6b2113c1f56a17f4d701 /usr/share/guile/3.0/ice-9/i18n.scm -b9327920d9cb83e8a73412c4881f31d271d406e6bc787853de836e037522bda3 /usr/share/guile/3.0/ice-9/history.scm -b88f39879705ef3f7c0910babefee04396a0bf1a62a0565a559deba1bcfca4d4 /usr/share/guile/3.0/ice-9/hcons.scm -91eef7447a3036a6da583097f4685f9aa662902e8c493d4c48c83a751ce648e1 /usr/share/guile/3.0/ice-9/hash-table.scm -e7cfaca41db21cb576c689a6ce080c3d88d7cd1926d6477715c87215ea23716a /usr/share/guile/3.0/ice-9/getopt-long.scm -fce13c247b00286c370fb7abdc88f246fa21b77af5dcafb30a2a7c8bdb4d0c1a /usr/share/guile/3.0/ice-9/gap-buffer.scm -dd8b148f9d359eb29c694fa4c9464ef6842fd40a5b5eaf4c90ade6dc0a709bbb /usr/share/guile/3.0/ice-9/futures.scm -516bd55fee9d01cd19edd93f51765cdc8b6fe21986e214c8c7fba664dbc7b0a4 /usr/share/guile/3.0/ice-9/ftw.scm -c07148157c75e971c1bbe554073376de0ff7cbf067cc86da28336d04c1f3e4e8 /usr/share/guile/3.0/ice-9/format.scm -413b12070d8675976f85c6f2aeace20eec1edce2e7832435b823727ace118d68 /usr/share/guile/3.0/ice-9/fdes-finalizers.scm -629f087f6317219e3fcf45c2d84a657c6fb410c38adea9a81c0a9cf183de7703 /usr/share/guile/3.0/ice-9/expect.scm -ebc67fcfde6386fe21bce485ea95a340d5d88772efd4ed8a930aaf18dcfcf33e /usr/share/guile/3.0/ice-9/exceptions.scm -c4c567b052b8ce970d7ab6c032b333d941a115939d475774ab6aeaf9659d4478 /usr/share/guile/3.0/ice-9/eval-string.scm -dc2c0a29e6be7cb8c29d752132d00f1d564e138fc789fe0053dc53f241ba2528 /usr/share/guile/3.0/ice-9/documentation.scm -9e27d58558d3814cf54c43949c5ed555a7f4ef352a409f71a2d82b3956391c36 /usr/share/guile/3.0/ice-9/deprecated.scm -865419ade898e38c4976cbffd3c069bfa6ea50672d70cd45b0096cce947bd202 /usr/share/guile/3.0/ice-9/curried-definitions.scm -55c6db79ea14c41c6e47f4f9f27f79590882e060b55a07fa5174cbdff42ae80c /usr/share/guile/3.0/ice-9/copy-tree.scm -58c6eda1983e1c6f072cd20d17e4cdcefb159b65b74a3bcf216a62e6cd768838 /usr/share/guile/3.0/ice-9/control.scm -bf2533712d22f1d6ce550faaa39daec251d8333b107f8523f6ead5b900444411 /usr/share/guile/3.0/ice-9/common-list.scm -263bc071a3ce1c903f98dc8dd19efa32cc71438a933ee225695032832bdf58f8 /usr/share/guile/3.0/ice-9/command-line.scm -df34194a052f9948575669a5c77afe0f6fa9052241c6f80555d55acd5734eae6 /usr/share/guile/3.0/ice-9/calling.scm -d1b27ec27bfdec2f26add72145ad0e17f8542125691ebc5e07c70869b792f576 /usr/share/guile/3.0/ice-9/buffered-input.scm -78ddbdfe2222c2213b1fec515f90a48e9e57f9e4ae84565f82995d16ea873be2 /usr/share/guile/3.0/ice-9/boot-9.scm -a99dfc7fe73aaeea227b9ab8a8ba1cef29ff80317a62a93315b8083d927a9161 /usr/share/guile/3.0/ice-9/binary-ports.scm -a272ec5ae54149333929f9bf51ee45eccf75d61af55f04161a69dd2c69d0ba9e /usr/share/guile/3.0/ice-9/atomic.scm -79b788bdf4734fb211909e88621c9f065445c42d010c59bf5b35a1353ec1668d /usr/share/guile/3.0/ice-9/arrays.scm -17b08e9c99b93998d6d7625f5b49edc3a4ffc3b901e8a9d411a1a5d5d9cb9761 /usr/share/guile/3.0/ice-9/and-let-star.scm -136bf32e0aa03d228330b2d3b68d79563ccd6ce4d9041c4ff91258037980e7d3 /usr/share/guile/3.0/ice-9/psyntax-pp.scm -7c72516475f8c1470d2488039ea53e3505f1779cdf80aaaabc6bdde6a725e3b0 /usr/share/guile/3.0/ice-9/eval.scm -a78f2fcaf573a644576a67e3081335568bd4b77be31be228b33550d6bb189392 /usr/share/aclocal/guile.m4 -f8a990f6b50d6d95fd3e9ad7258fd4af02ca63056828428ce72cb19cb2c96bbe /usr/bin/guile -1dde10bc8daad6f1c560dd5dbff0891be33dc8e0f3d3591fdef4aed51f61439b /usr/bin/guile-config -5a1af2046c855d107b5a49a157adc69c64bcd51cdcaadb619d30398be351dd6c /usr/bin/guile-snarf -62cb07dff2b51611f5d088e1aec406d2ba5db9fe249e849d2a798e5dffc26c01 /usr/bin/guile-tools -62cb07dff2b51611f5d088e1aec406d2ba5db9fe249e849d2a798e5dffc26c01 /usr/bin/guild -b8909c03a947096bb28597a16b95f68d2c1e7316b34d71a0305d2f0074ab3f36 /usr/share/man/man1/guile.1 diff --git a/sysc/guile-3.0.7/guile-3.0.7.sh b/sysc/guile-3.0.7/guile-3.0.7.sh index d8271f48..4dac9ff0 100755 --- a/sysc/guile-3.0.7/guile-3.0.7.sh +++ b/sysc/guile-3.0.7/guile-3.0.7.sh @@ -3,18 +3,11 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=74a415b13672827c2a33af0cdb32fece2510721fc051010a36b055223a16a2ce + src_prepare() { default - # If we are in chroot mode, we can make no assumptions about the host - # kernel. It appears the resulting binary is at least somewhat - # kernel-specific (in ways other than hardcoded string). Hence disable - # checksumming for guile binary under chroot. - if [ "$CHROOT" = True ]; then - sed -i '\|/usr/bin/guile$|d' ../../checksums - sed -i '\|/usr/lib/musl/libguile-3.0.a$|d' ../../checksums - fi - find . -name '*.info*' -delete ../../import-gnulib.sh diff --git a/sysc/libarchive-3.5.2/checksums b/sysc/libarchive-3.5.2/checksums deleted file mode 100644 index 41ec9f64..00000000 --- a/sysc/libarchive-3.5.2/checksums +++ /dev/null @@ -1,5 +0,0 @@ -5b5ed29839013372287cde9cb62ce0891904a8eddb46cf4423219ee5933b4253 /usr/lib/musl/libarchive.a -ad32187e402d970a9634cab3f7c33f886fb67894092f5252d826974f05863819 /usr/lib/musl/libarchive.la -5941ecaa987e30f90e6b2010663a817bc40456d9b660f4dcd329ea0469cb3f2c /usr/bin/bsdcat -17db2805b90399b92ae71923399632148ed75569330b93dfc4ece39b79fdec21 /usr/bin/bsdcpio -1a910e51ba98ba978c16faec20099ea4d63a435448c817de991d2a4ad751a665 /usr/bin/bsdtar diff --git a/sysc/libarchive-3.5.2/libarchive-3.5.2.sh b/sysc/libarchive-3.5.2/libarchive-3.5.2.sh index 5564361f..b417ead2 100755 --- a/sysc/libarchive-3.5.2/libarchive-3.5.2.sh +++ b/sysc/libarchive-3.5.2/libarchive-3.5.2.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=66778085e702e5ec3842285818c3427c3baffd9f03a4b1b15278f8acccc05917 + src_prepare() { default diff --git a/sysc/libatomic_ops-7.6.10/checksums b/sysc/libatomic_ops-7.6.10/checksums deleted file mode 100644 index 2ced059f..00000000 --- a/sysc/libatomic_ops-7.6.10/checksums +++ /dev/null @@ -1,4 +0,0 @@ -398179d55814e3e5e10afd62a5907449017375d7af8b2c260b1618100cdc6bc4 /usr/lib/musl/libatomic_ops.a -399859a5e83c3ba49579f213f56349df28d7972d20bbb369be29f19c96f96036 /usr/lib/musl/libatomic_ops.la -ac865e1686fbf21450bdeee71afcb44c9b79a389690ae33a38086b79e64b8317 /usr/lib/musl/libatomic_ops_gpl.a -88f110a1a8d53a739e68ce85b93218e84aa771c24377132a801899a2d0201cc4 /usr/lib/musl/libatomic_ops_gpl.la diff --git a/sysc/libatomic_ops-7.6.10/libatomic_ops-7.6.10.sh b/sysc/libatomic_ops-7.6.10/libatomic_ops-7.6.10.sh index 1387d8ca..17095c2e 100755 --- a/sysc/libatomic_ops-7.6.10/libatomic_ops-7.6.10.sh +++ b/sysc/libatomic_ops-7.6.10/libatomic_ops-7.6.10.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=3a9d7649afe75a76583305283c8606e717cbab01b098f094f806e8e37045a658 + src_prepare() { autoreconf-2.71 -fi } diff --git a/sysc/libffi-3.3/checksums b/sysc/libffi-3.3/checksums deleted file mode 100644 index 0c165fd7..00000000 --- a/sysc/libffi-3.3/checksums +++ /dev/null @@ -1,2 +0,0 @@ -6057d7f7a18533b02f8bdfb20d6d486516090f2762325603fd638bd9d9db6d35 /usr/lib/musl/libffi.a -9820e2ba08793d65590abb65d6308332653cc3e318848f350a29321c96b3c21f /usr/lib/musl/libffi.la diff --git a/sysc/libffi-3.3/libffi-3.3.sh b/sysc/libffi-3.3/libffi-3.3.sh index f8e0a4d1..03ac05af 100755 --- a/sysc/libffi-3.3/libffi-3.3.sh +++ b/sysc/libffi-3.3/libffi-3.3.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=019bf569a1374e7fff7a106b11eb2c91dfd8da7f3a8b04e98d7e9403c27fc781 + src_prepare() { find . -name '*.info*' -delete diff --git a/sysc/libunistring-0.9.10/checksums b/sysc/libunistring-0.9.10/checksums deleted file mode 100644 index b2406b1e..00000000 --- a/sysc/libunistring-0.9.10/checksums +++ /dev/null @@ -1,2 +0,0 @@ -5489c42b193e1585801b4b63ebef8ae9fcaad90a6bb215bb4f61292decf5923d /usr/lib/musl/libunistring.a -12d933456165cde38c7685bc84f938ff8e83485bdc729326d47186ccfd702754 /usr/lib/musl/libunistring.la diff --git a/sysc/libunistring-0.9.10/libunistring-0.9.10.sh b/sysc/libunistring-0.9.10/libunistring-0.9.10.sh index e4b7a0bf..a89d1e48 100755 --- a/sysc/libunistring-0.9.10/libunistring-0.9.10.sh +++ b/sysc/libunistring-0.9.10/libunistring-0.9.10.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=19bde5b058c188e976f4cfcea35d9f0d897daf593479a7db00eb6a6eabefd131 + src_prepare() { find . -name '*.info*' -delete diff --git a/sysc/make-4.2.1/checksums b/sysc/make-4.2.1/checksums deleted file mode 100644 index 969488ba..00000000 --- a/sysc/make-4.2.1/checksums +++ /dev/null @@ -1 +0,0 @@ -4080eb69755c4c152eed62ff9c556d9bf691d20b57872cc45034cad0114be079 /usr/bin/make diff --git a/sysc/make-4.2.1/make-4.2.1.sh b/sysc/make-4.2.1/make-4.2.1.sh index 47a878e7..18fd8d46 100755 --- a/sysc/make-4.2.1/make-4.2.1.sh +++ b/sysc/make-4.2.1/make-4.2.1.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=6278b4b3f7ff4c1b04e24229b17e3cb67c282d9d9d74ca0f936e31ed70b3a1f4 + src_prepare() { default diff --git a/sysc/mpc-1.2.1/checksums b/sysc/mpc-1.2.1/checksums deleted file mode 100644 index 9e7e990d..00000000 --- a/sysc/mpc-1.2.1/checksums +++ /dev/null @@ -1,2 +0,0 @@ -c2c288f7a58cb409b253ff9288e09e11c998722ff34f2308083bad868cdcaf26 /usr/lib/musl/libmpc.a -0aeb41231cc81b34ad509eba5b7599725f27c5159a506026a4daa28de1595d30 /usr/lib/musl/libmpc.la diff --git a/sysc/mpc-1.2.1/mpc-1.2.1.sh b/sysc/mpc-1.2.1/mpc-1.2.1.sh index 2bc9e11c..993d6010 100755 --- a/sysc/mpc-1.2.1/mpc-1.2.1.sh +++ b/sysc/mpc-1.2.1/mpc-1.2.1.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=06bf5f4a6d3a2e1f58a9ab967ef587519fece5725e33032366b308ba9a64091c + src_prepare() { default diff --git a/sysc/mpfr-4.1.0/checksums b/sysc/mpfr-4.1.0/checksums deleted file mode 100644 index bbaf8662..00000000 --- a/sysc/mpfr-4.1.0/checksums +++ /dev/null @@ -1,2 +0,0 @@ -e371f927701ce87c8d1ba18232c071c4ec8bfb472506bbfc85ce3cbe0ff9a07e /usr/lib/musl/libmpfr.la -df94005ccbf27cdd6d8234bcaf2e1da69a718de47a8d158a5a55f936267e51f5 /usr/lib/musl/libmpfr.a diff --git a/sysc/mpfr-4.1.0/mpfr-4.1.0.sh b/sysc/mpfr-4.1.0/mpfr-4.1.0.sh index 3b35f6a5..9adb2c20 100755 --- a/sysc/mpfr-4.1.0/mpfr-4.1.0.sh +++ b/sysc/mpfr-4.1.0/mpfr-4.1.0.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=94409e5aa78c758b80fcb6bd2d8d094bd14f4a4c02bc3cf7163b8d1d7414e1bc + src_prepare() { default diff --git a/sysc/openssl-1.1.1l/checksums b/sysc/openssl-1.1.1l/checksums deleted file mode 100644 index d4bc1fd2..00000000 --- a/sysc/openssl-1.1.1l/checksums +++ /dev/null @@ -1,3 +0,0 @@ -d41f1a106a54c0fae76787faf998ac1b53db24f75221387ed3444eba420e0ced /usr/bin/openssl -3e45beb5d7b2c0a53f85c75a47f8357d177ebb03b0446464d24c01bfc2e617fb /usr/lib/musl/libcrypto.a -e84bc60e188ccd2b65e96422470f489fa31dbcebc45de1747a713fb284c07ba9 /usr/lib/musl/libssl.a diff --git a/sysc/openssl-1.1.1l/openssl-1.1.1l.sh b/sysc/openssl-1.1.1l/openssl-1.1.1l.sh index f1534c68..aa32be18 100755 --- a/sysc/openssl-1.1.1l/openssl-1.1.1l.sh +++ b/sysc/openssl-1.1.1l/openssl-1.1.1l.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=5a18dfbf9cd8451511ff33fdf763aec8fde2af6188fe0779f322974de04cc1c7 + src_prepare() { default diff --git a/sysc/patch-2.7.6/checksums b/sysc/patch-2.7.6/checksums deleted file mode 100644 index 6e5d19a7..00000000 --- a/sysc/patch-2.7.6/checksums +++ /dev/null @@ -1 +0,0 @@ -b0633c4f65ed67c545d7019e35b976bdc80c049c0be92f9d8f792067c13e3c58 /usr/bin/patch diff --git a/sysc/patch-2.7.6/patch-2.7.6.sh b/sysc/patch-2.7.6/patch-2.7.6.sh index d288679e..c70e8014 100755 --- a/sysc/patch-2.7.6/patch-2.7.6.sh +++ b/sysc/patch-2.7.6/patch-2.7.6.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=c18cdec4ba5292d4770f519d30fc30557eea8d424c83276aa6b180f8af1ea8a6 + src_prepare() { ../../import-gnulib.sh diff --git a/sysc/perl-5.10.1/checksums b/sysc/perl-5.10.1/checksums deleted file mode 100644 index 9e963d9a..00000000 --- a/sysc/perl-5.10.1/checksums +++ /dev/null @@ -1 +0,0 @@ -bd17ef8e54857cf692d9dbdbd22b02bc2f3dc1bd874029a72ec4cdd680877428 /usr/bin/perl diff --git a/sysc/perl-5.10.1/perl-5.10.1.sh b/sysc/perl-5.10.1/perl-5.10.1.sh index 3b99b1ea..388d5e0b 100755 --- a/sysc/perl-5.10.1/perl-5.10.1.sh +++ b/sysc/perl-5.10.1/perl-5.10.1.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=d4ff3906886616fce7c4fa424f99a54cfdcd786357439e8688090ce71fd33684 + src_prepare() { default_src_prepare diff --git a/sysc/perl-5.32.1/checksums b/sysc/perl-5.32.1/checksums deleted file mode 100644 index e842745e..00000000 --- a/sysc/perl-5.32.1/checksums +++ /dev/null @@ -1,81 +0,0 @@ -787b44d170897cf7cd25055fd3262c3172fc0a08061c520992197544d9e21195 /usr/bin/pod2man -3d1271451a600279fe8aaa0e7d58d7fdf4385a8fb025962709db1d540376a0a5 /usr/bin/pod2text -6b03a993c7f1c964cbf9de6e92a8b1ed3a854c14e24f4bc701ea24937d8013a9 /usr/bin/pod2usage -b41c90733b7f4051dbe82d289177add630133f0679660fbfa3f3051ecd309dbb /usr/bin/podchecker -10d606f8aa83d7e3829410be18d0d1eddc6d24d97c147788fe904574d287da9f /usr/bin/cpan -09ba4074926bb1a919391c6a0f46b6816c299babe65617f29f44b9410d57f5bd /usr/bin/corelist -5dc8628205f1532094be2bf8803cda649cd6d459391ba9f1ba1402e8a76aa1c1 /usr/bin/enc2xs -4bbee0c19ca7e434472fe17bd4de89be72decab7887cba174b492e71b2f75d36 /usr/bin/encguess -207c545ff0751771b2bc609648cffd42f0d1d8c85a1233d3657a6a2a09375069 /usr/bin/h2ph -0c1f29e127e1b07333e6470d84c063ee5962e83f24abc40c92231fe9a71adac0 /usr/bin/h2xs -1b14f2db68ebdac1894d505baae45a961ac6452d9639b07723e195de534f6d27 /usr/bin/instmodsh -ac54203f274e13f6a16b6796f752ee4cc939d4859d51f569253397b2a48dd4f8 /usr/bin/json_pp -03ea004e8921626bdfecbc5d4b200fca2185da59ce4b4bd5407109064525defa /usr/bin/libnetcfg -aed8b1b10650cdda61d4c5fe697ebfc9c2b9c281016c9986be67f91f5ad5ddb5 /usr/bin/perlbug -0e046b26f9bfaa2cab9f1f5ab396c50a03242b69adb4b0c888d076e34258fa90 /usr/bin/perldoc -1b8beb0e1fb651618203cf6b3ec323fcb42c4fbc23a41cf80ae378d4a94ec459 /usr/bin/perlivp -74788a37d0aaa0989a51de03c3a5405f2c786fe9791dc82a271639806192c85e /usr/bin/piconv -0aeb39f44c416602c8dfcb2ddc52be99cf6525b3a1b9e16617176b5f42234c6d /usr/bin/pl2pm -568e24abd79bf3b148220d3799ee4f3f001f908ce4219c1e08607e7ae9f17fd4 /usr/bin/pod2html -86e35537ec241a5d096283d91a30876021fc44d341f3f67e3d7ab8cd47909e93 /usr/bin/prove -72a57943988109afa78543208d44d075a1618e5f21d123f98e15cd2bea2ed168 /usr/bin/ptar -902c515503657fd8b595c250a64884163a05bae119dda9492859b5c8f170dbb5 /usr/bin/ptardiff -8ae89e01884cc2de48636189996cda7cf44cd2a97a7e933c9553c2c401ca6e67 /usr/bin/ptargrep -ea96c9230f9b92fc5be55640a40f165430b5c05bd2440b6df3894248989fe1c1 /usr/bin/shasum -7907a40b1db8477be08cba5ef843baccf2d3a69ab5812743118861e9b559e482 /usr/bin/splain -17ea3d7804b6c17234af4a71987c76197270338d304d11b8c7114071940c8a87 /usr/bin/streamzip -72da7d1c49d92ded59004b411903f7eaaad12eed2df381fefd46c46f0f44599c /usr/bin/xsubpp -83358152ce1a886cd5478a0aa3c404b65971750bfd08871a676955201d50e9ba /usr/bin/zipdetails -aed8b1b10650cdda61d4c5fe697ebfc9c2b9c281016c9986be67f91f5ad5ddb5 /usr/bin/perlthanks -07f375ab290d45625b85d43a0e66c57915384a9e9e4deb9b7b31ae73b5ef4877 /usr/bin/perl -07f375ab290d45625b85d43a0e66c57915384a9e9e4deb9b7b31ae73b5ef4877 /usr/bin/perl5.32.1 -3fa29ca7be6b053045ba96d48c5ad6557b641024d4aa194cc249d6ab1fb4ce2e /usr/lib/perl5/5.32.1/i386-linux/CORE/libperl.a -b9aa5df8e7790d25b610d3568a1fb5ec19d4b7a24ea89032b3e48e6baeff7829 /usr/lib/perl5/5.32.1/i386-linux/auto/IO/IO.a -b8038a7b322c7194bd46f23353c16b6bbb9f13a4777fb954c583e1873d61d246 /usr/lib/perl5/5.32.1/i386-linux/auto/B/B.a -97297837e713b3c32fdf15d3beb4df27dd04d36770520a39cb9609bfe03e8b95 /usr/lib/perl5/5.32.1/i386-linux/auto/Compress/Raw/Bzip2/Bzip2.a -cbace9433582cb7a952f8765351e5e8ac24c3d08c5cc659fc57fc5d001f85a46 /usr/lib/perl5/5.32.1/i386-linux/auto/Compress/Raw/Zlib/Zlib.a -11a5a396f223fca1c0f663f92e2ccca804c0e1bcc8ebdc7aa6c02007c0ef6eb2 /usr/lib/perl5/5.32.1/i386-linux/auto/Cwd/Cwd.a -399911ed4ac9665894c52f45a7f29abb2ee491b98fc26006cd1851214b0520f1 /usr/lib/perl5/5.32.1/i386-linux/auto/Data/Dumper/Dumper.a -913b4c30b4444bb5d20fdfb1235b0bad897900247d6c90f20453f4b3fff88d22 /usr/lib/perl5/5.32.1/i386-linux/auto/Devel/Peek/Peek.a -2bea2d32605f6454e266ad4e0b2f51e7c6832ae6b7f9992edd5e30ecbcb2c1b4 /usr/lib/perl5/5.32.1/i386-linux/auto/Digest/MD5/MD5.a -ca94220bc83615eacfe76c219681cc5bbf60b20f967d4e0050115411cce4b5d3 /usr/lib/perl5/5.32.1/i386-linux/auto/Digest/SHA/SHA.a -9f63bd4cba00691b802276da76cf44e0d1c42ac2a785d523ebf4ae0baba120cb /usr/lib/perl5/5.32.1/i386-linux/auto/Encode/Byte/Byte.a -6d583d90aa9d93a081dd23e59a4ccb67566213075277b2f576f0bc70be0ae45f /usr/lib/perl5/5.32.1/i386-linux/auto/Encode/CN/CN.a -4f1a62ec40d3d6971043ff20bcc159ce9600946c200dd7349aab1fade57ac4bb /usr/lib/perl5/5.32.1/i386-linux/auto/Encode/EBCDIC/EBCDIC.a -30a5bad1d7bfeb2c8a1c3d40b242dbb57d7f5a7a90b8b0da2f37ca1e97f5cd98 /usr/lib/perl5/5.32.1/i386-linux/auto/Encode/JP/JP.a -4070f08ca88900519ecd2d44a1733fcf0addf0bcf4cc7b09fce9303f8194577f /usr/lib/perl5/5.32.1/i386-linux/auto/Encode/KR/KR.a -7e20461c2762fcf062fe3d7366357f85d21c1ad510466e41f886a8427382e2a5 /usr/lib/perl5/5.32.1/i386-linux/auto/Encode/Symbol/Symbol.a -7c1eab792c8cdd25bd3db0fe932a7025106de4f5a5477859feac4efcd7ed2758 /usr/lib/perl5/5.32.1/i386-linux/auto/Encode/TW/TW.a -7945204be71d45eac99d52c8ba80f4a415e5a442ba9118045835130fcb793278 /usr/lib/perl5/5.32.1/i386-linux/auto/Encode/Unicode/Unicode.a -d435dad257f8a3062fdf0ed36ef1ff8bf459035bf91666a053f1a825d619c7ba /usr/lib/perl5/5.32.1/i386-linux/auto/Encode/Encode.a -b3583f87f511ede9e8d9f8c0c8a865f89a6e8d812913ccb0e0f29d9d1dd8c7bd /usr/lib/perl5/5.32.1/i386-linux/auto/Fcntl/Fcntl.a -d1477681608164d970571537fe57a4f57c2ff079827a2c7836e098cdb116725a /usr/lib/perl5/5.32.1/i386-linux/auto/File/DosGlob/DosGlob.a -8edb2e9536c8cb08dfebdbbabef32af941818f79c92a38aa5d6eec1aa31d01e1 /usr/lib/perl5/5.32.1/i386-linux/auto/File/Glob/Glob.a -e4585db5d46bdb7ce6a1f755596131e15e9a6170dfb8911025b1a8aa0d5084bc /usr/lib/perl5/5.32.1/i386-linux/auto/Filter/Util/Call/Call.a -e78509cd064d5b33e4183472569f477759b31ebaaaebda7f7de5210d49f8f01a /usr/lib/perl5/5.32.1/i386-linux/auto/Hash/Util/FieldHash/FieldHash.a -ac19d921e8c417aac14aed76e301636c4665d8ce0b8b8cc60db99e6fe6d78c6b /usr/lib/perl5/5.32.1/i386-linux/auto/Hash/Util/Util.a -f6543bf69f745b1c73452494f5ce28e64f69c15a0b62ed48fc11176fad0fab4a /usr/lib/perl5/5.32.1/i386-linux/auto/I18N/Langinfo/Langinfo.a -17bca9d539f4267ee479d0e04accc0261855287ab05628def3af50aabf8fa091 /usr/lib/perl5/5.32.1/i386-linux/auto/IPC/SysV/SysV.a -c31d93eede732e7e3077c942c1cf98c0837dc29f7f481d377dfc2e54f9734e0b /usr/lib/perl5/5.32.1/i386-linux/auto/List/Util/Util.a -5cf46c40bd99950add133ff1be1e829ebbf6be51271ce74e362516daaddaa268 /usr/lib/perl5/5.32.1/i386-linux/auto/MIME/Base64/Base64.a -19a514c34f9379d6fc9b9cd0b0847983cf070a552ae3ad99da3bc28f26960342 /usr/lib/perl5/5.32.1/i386-linux/auto/Math/BigInt/FastCalc/FastCalc.a -37a428027797b6482e91a04da997005a34d64e5614ae7607e2b85ea6795ab198 /usr/lib/perl5/5.32.1/i386-linux/auto/Opcode/Opcode.a -f092d09964fdaea7f763a9fdbd4bc1d4fe2a1f7365887623c803f3071dc5fdfe /usr/lib/perl5/5.32.1/i386-linux/auto/POSIX/POSIX.a -ed1b19fbe06597635a6015447c68fdac7a5ce0e5ba814b020d260237fe007489 /usr/lib/perl5/5.32.1/i386-linux/auto/PerlIO/encoding/encoding.a -2dce279ba070676998d7b2d08cd53102107bddfa8cc4150f0dfb513360507127 /usr/lib/perl5/5.32.1/i386-linux/auto/PerlIO/mmap/mmap.a -a4834b1e3bc003dc3a556ae4a1f07d0d1caee784930c15c9bb3b80f33adefa0a /usr/lib/perl5/5.32.1/i386-linux/auto/PerlIO/scalar/scalar.a -9e1f4f68be71a56656b76f0e189b2e1fadc12683b34662250cf25130a420786e /usr/lib/perl5/5.32.1/i386-linux/auto/PerlIO/via/via.a -08a5d9d75f149b00493e656752375710a636fa1fbd33d51bbf8386b6c020360c /usr/lib/perl5/5.32.1/i386-linux/auto/SDBM_File/SDBM_File.a -f61c416bf4ba5c1ab22419f17c92cb716bc66b5c2bacb5ff3bf30897401eaa91 /usr/lib/perl5/5.32.1/i386-linux/auto/Socket/Socket.a -b661dc753ecf99720333ca6322ce2f71fc9fa526cd3485ffc242083b48072b5e /usr/lib/perl5/5.32.1/i386-linux/auto/Storable/Storable.a -cf65ae0455595319fbf2f6102b1c71df9b0711d5d5a5d0f77ab2c128f678b5dc /usr/lib/perl5/5.32.1/i386-linux/auto/Sys/Hostname/Hostname.a -4f2fd36f658d78f7665bc8c81323dae479c3ce3bcc7b16ecc5228cb5ebcfdf34 /usr/lib/perl5/5.32.1/i386-linux/auto/Sys/Syslog/Syslog.a -4472ab7f81d0c67ceece4c66985ba95e4a399182fcb889465f81d009fd66b735 /usr/lib/perl5/5.32.1/i386-linux/auto/Time/HiRes/HiRes.a -4a4dadffbe8d7ccd71fb6fbe13696f42b8985d3517d48b2f5697d3a243d538c9 /usr/lib/perl5/5.32.1/i386-linux/auto/Time/Piece/Piece.a -81b92d161e5b456901a5e297981d10fc889fcd94baa4bdf687d90c2a0510fdf6 /usr/lib/perl5/5.32.1/i386-linux/auto/Unicode/Collate/Collate.a -3de37e2608ee975d2be422b716722b622558e9a16ad7cb01a4909108e8da565f /usr/lib/perl5/5.32.1/i386-linux/auto/Unicode/Normalize/Normalize.a -5685a0b7e09fa209b44e92b6ffeef3ffaf45c88f5ce3a210982820107bcc845a /usr/lib/perl5/5.32.1/i386-linux/auto/attributes/attributes.a -20b56fd11c78ae924ad3ac6da04e412067732f051688865dc9271c19b30b7bff /usr/lib/perl5/5.32.1/i386-linux/auto/mro/mro.a -367556d0d55016d965eb1e708ae1940002dc6d1afba7b78c24a197399b01c1db /usr/lib/perl5/5.32.1/i386-linux/auto/re/re.a -f5e09198bbacd7eef23375e1a7eb2166c884666c8fd14dfeeab11f1bda5d313d /usr/lib/perl5/5.32.1/i386-linux/auto/threads/shared/shared.a -d850f9ecb18bb102876c8e0b9032efdef2c70a66243fb3f686d770699d643a8f /usr/lib/perl5/5.32.1/i386-linux/auto/threads/threads.a diff --git a/sysc/perl-5.32.1/perl-5.32.1.sh b/sysc/perl-5.32.1/perl-5.32.1.sh index 6db3fea4..d682122e 100755 --- a/sysc/perl-5.32.1/perl-5.32.1.sh +++ b/sysc/perl-5.32.1/perl-5.32.1.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=34688d9b7ea888ea78e4bf38ad0de6a24e496fb0c1590f7c3c682b45e285d310 + src_prepare() { default diff --git a/sysc/pkg-config-0.29.2/checksums b/sysc/pkg-config-0.29.2/checksums deleted file mode 100644 index b9918318..00000000 --- a/sysc/pkg-config-0.29.2/checksums +++ /dev/null @@ -1 +0,0 @@ -f92d3a73adae8cef9d016f665bf825411b07f5b258ae607237fadc320d6b52f1 /usr/bin/pkg-config diff --git a/sysc/pkg-config-0.29.2/pkg-config-0.29.2.sh b/sysc/pkg-config-0.29.2/pkg-config-0.29.2.sh index d74e6c16..06839dad 100755 --- a/sysc/pkg-config-0.29.2/pkg-config-0.29.2.sh +++ b/sysc/pkg-config-0.29.2/pkg-config-0.29.2.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=850f2663df30af439a5cc8b0c44ceb7f9ce0d2fecf2774f43fa9ab9b7b7be1c0 + src_prepare() { autoreconf -fi } diff --git a/sysc/tar-1.34/checksums b/sysc/tar-1.34/checksums deleted file mode 100644 index ae96b266..00000000 --- a/sysc/tar-1.34/checksums +++ /dev/null @@ -1,2 +0,0 @@ -d4f7dfe8ffca15372053cf605382815fcf56932382d89014e80813c3d1003a66 /usr/bin/tar -19a0cb3c2620395453c04aaa8ee13fbbf00f42d8ea2dc60f608d8c598d994894 /usr/libexec/rmt diff --git a/sysc/tar-1.34/tar-1.34.sh b/sysc/tar-1.34/tar-1.34.sh index 81528257..8a1a4212 100755 --- a/sysc/tar-1.34/tar-1.34.sh +++ b/sysc/tar-1.34/tar-1.34.sh @@ -2,6 +2,7 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=18203eec735fc553b24a3b4c404f614a596a54d4aba95d98d9b6d5bce2f5c7e8 src_prepare() { default diff --git a/sysc/texinfo-6.7/checksums b/sysc/texinfo-6.7/checksums deleted file mode 100644 index 7a301e40..00000000 --- a/sysc/texinfo-6.7/checksums +++ /dev/null @@ -1,8 +0,0 @@ -67142f0a05fbbad8058a54e7dd0aa8e5514dc6fabb14c8cb9229d26f6e1f9600 /usr/bin/install-info -dca86e2a740d1ce389bcc75bca982cbda669829671033db025b71abeed39f19f /usr/bin/makeinfo -93fafa11310722900c521df7a831faa5827b542bad7feebbf2b3d67dc2c01ffe /usr/bin/pdftexi2dvi -927bbdffe8967b038e6146bb1a3381d22ac8316bad4eaf250ba635fb7591879b /usr/bin/pod2texi -dca86e2a740d1ce389bcc75bca982cbda669829671033db025b71abeed39f19f /usr/bin/texi2any -0f0a456c939940453e30668f23f5dbf9151d56088117ef03eec817d3e229f29d /usr/bin/texi2dvi -93fafa11310722900c521df7a831faa5827b542bad7feebbf2b3d67dc2c01ffe /usr/bin/texi2pdf -07c62fc99277b6d0484f005ee0fc253739654c26bd8e60bc5cbe0ab323d2caaa /usr/bin/texindex diff --git a/sysc/texinfo-6.7/texinfo-6.7.sh b/sysc/texinfo-6.7/texinfo-6.7.sh index 4cec7dc5..bf0f39f1 100755 --- a/sysc/texinfo-6.7/texinfo-6.7.sh +++ b/sysc/texinfo-6.7/texinfo-6.7.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=852e7be426aa5ae63b646fb6f5c8f95a884a143a04548e615289dacb5d0a9970 + src_prepare() { find . -name '*.mo' -delete find . -name '*.gmo' -delete diff --git a/sysc/xbps-0.59.1/checksums b/sysc/xbps-0.59.1/checksums deleted file mode 100644 index 43baa574..00000000 --- a/sysc/xbps-0.59.1/checksums +++ /dev/null @@ -1,17 +0,0 @@ -d5dd2452d19c5341d152c4b3e5f471f258019f0524cf6284586c97d7a7f574b4 /usr/lib/musl/libxbps.a -cda47e99d0776ba53da60b9f4af4295bd6f5ff01911bfdf542ff1c7c1bbe63ec /usr/bin/xbps-alternatives -782e19505686402af63d67b74136c9890b756aca7294f1b791b31320f5d0c943 /usr/bin/xbps-checkvers -239559cc5b83512ed64b3d381c8ba9faa0279db12572f1f33ec7bcef4218a1dc /usr/bin/xbps-create -3e896e8ecffc3e8a587a7f50a10f4885188954c784b73ba84f60398527424ea8 /usr/bin/xbps-dgraph -7cee04a68508784358e06321bd8d1fe00185dd46d9ae8a5f6945f2fe1c63ec5a /usr/bin/xbps-digest -9432755fb93205d0f6dc989437cce7f6c1a31ff5f1565e3f3014ea9e19a6f19b /usr/bin/xbps-fbulk -f49d84be0abf309a0ed0931f8a4e333324eab0b45e9205c428c58952dab496e4 /usr/bin/xbps-fetch -24377345408c1244d3b2e4bee522a33a8d47ae2bbbf237d57e4c211f1a6fb818 /usr/bin/xbps-install -249e8eacfa1d249f17284d3bdb6b4d93b5adf0578740d3a832e9351447764765 /usr/bin/xbps-pkgdb -b1429d1625a70c83819bf23e7902bb21f4a3087d8e5279b183dd9c1bbde1689f /usr/bin/xbps-query -09e6c73c75ef349319767e1b303c946298c4055bf976bdac9d344f05ef4a79d9 /usr/bin/xbps-reconfigure -0c0fc22668ca7030a9051482b01551a3aedd17a4e4bdc20c1066179765ab3cd5 /usr/bin/xbps-remove -0a49921cee8cff1f0a58ccbe63b8b56a2804a06dc7793e784b6cb17d64075785 /usr/bin/xbps-rindex -cf7c54c2d19f59dd7f85ca0bddecd367dd9b61abae7cd441963f2aa7d7a24d44 /usr/bin/xbps-uchroot -857f99b2e89fa7df73903671c6d5ccc2c5c887cfd35a7357629f6c8686cdcb99 /usr/bin/xbps-uhelper -56d6f585f41b29dd27815fd90ddb5eb0bd7226551893c7f6e00babd45bb1f271 /usr/bin/xbps-uunshare diff --git a/sysc/xbps-0.59.1/xbps-0.59.1.sh b/sysc/xbps-0.59.1/xbps-0.59.1.sh old mode 100644 new mode 100755 index f3de2d44..fd2d48c9 --- a/sysc/xbps-0.59.1/xbps-0.59.1.sh +++ b/sysc/xbps-0.59.1/xbps-0.59.1.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=cabd674d18f3c3bb3abc3e933c9de68ed80a452da52e0b9503b70f8ca83cc4e3 + src_configure() { PKG_CONFIG_PATH="${PREFIX}/lib/musl/pkgconfig" \ ./configure --prefix="${PREFIX}" \ diff --git a/sysc/xz-5.0.5/checksums b/sysc/xz-5.0.5/checksums deleted file mode 100644 index 59713ab3..00000000 --- a/sysc/xz-5.0.5/checksums +++ /dev/null @@ -1,10 +0,0 @@ -0b7bdf94c4e6ef969fec119bb32fe9f401ab7c49785297601101aed5fb692f08 /usr/bin/lzmadec -03c58dbf8315fef2a50dcaf987a935090e4b069db56e7ce3aac785dfc5cd4a3d /usr/bin/lzmainfo -57ac10e085b18e865bf5aec0c86da6518ccb42159353fb5e4d210e97733186a8 /usr/bin/xz -5ca6e4964032b8fda32423052a695f6a1763a5c1a73e2653a2afa6b4facc98f1 /usr/bin/xzdec -104548a69cb9ced78dd4fd08f5e8a1b6b07230ada5e6554a07368ed84191da86 /usr/bin/xzdiff -34db9e45f4ca4bc96b8280ac438ac6c4fab95e44e812e20cf86a2248bf2f7579 /usr/bin/xzgrep -2ce262d47007d17dc668e9a9a3263f7fe3f145d61971f189c21f59b25498a4e3 /usr/bin/xzless -a050699ff5484e063154d11bf05a9a4eb6c2d38bac09a975a96b42c8b45a72ef /usr/bin/xzmore -8cb3dc211e6bc5b8d7a85d927e0ed523f223383711740c9370f496bf563bbc03 /usr/lib/musl/liblzma.a -c63166c42cf6a0225aa845f1c86acc138705b1dcc9120094bdcec8910d290ab6 /usr/lib/musl/liblzma.la diff --git a/sysc/xz-5.0.5/xz-5.0.5.sh b/sysc/xz-5.0.5/xz-5.0.5.sh index d45918a5..d1203f61 100755 --- a/sysc/xz-5.0.5/xz-5.0.5.sh +++ b/sysc/xz-5.0.5/xz-5.0.5.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=245dffa71bf97be04ff78959987178c51e984d4f957f4346308dfa0d0bacdb7a + src_prepare() { default diff --git a/sysc/zlib-1.2.11/checksums b/sysc/zlib-1.2.11/checksums deleted file mode 100644 index 5ef4874d..00000000 --- a/sysc/zlib-1.2.11/checksums +++ /dev/null @@ -1 +0,0 @@ -9440eb051ab29c7f103adea17890180091238155473bb8b8a25dbba8b37af3e6 /usr/lib/musl/libz.a diff --git a/sysc/zlib-1.2.11/zlib-1.2.11.sh b/sysc/zlib-1.2.11/zlib-1.2.11.sh index ee19abf0..5a537811 100755 --- a/sysc/zlib-1.2.11/zlib-1.2.11.sh +++ b/sysc/zlib-1.2.11/zlib-1.2.11.sh @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: GPL-3.0-or-later +checksum=be2c295f7e55e7f26c2d21a8497d38a2da2f5d2c5f629337531e43e6570c41e1 + src_configure() { ./configure --prefix="${PREFIX}" --libdir="${PREFIX}/lib/musl" --static } diff --git a/sysglobal/helpers.sh b/sysglobal/helpers.sh index cdf6d25c..d4830947 100755 --- a/sysglobal/helpers.sh +++ b/sysglobal/helpers.sh @@ -186,6 +186,7 @@ build() { cd "${SOURCES}" unset -f src_unpack src_prepare src_configure src_compile src_install + unset checksum } # Default unpacking function that unpacks all source tarballs. From 931490551a5956e4e6ede3544aa0d1a51521aeb9 Mon Sep 17 00:00:00 2001 From: fosslinux Date: Thu, 10 Feb 2022 21:55:06 +1100 Subject: [PATCH 17/23] Fix a variety of reproducibility issues Include: - Not regenerated man pages. - Automake tarball with bad time (and completely useless). - Ordering of files within tarballs. - Resetting timestamp various fixes. - Older tars not properly overwriting files leading to many issues. - Weird lack of reproducibility in libtool scripts paths to tools. - and more --- sysa/automake-1.10.3/automake-1.10.3.sh | 1 + sysa/gcc-4.0.4/pass1.sh | 3 ++ sysa/gcc-4.0.4/pass2.sh | 3 ++ sysa/libtool-2.2.4/libtool-2.2.4.sh | 11 ++++- sysa/perl-5.6.2/files/config.sh | 2 +- sysa/run.sh | 1 + sysc/autoconf-2.69/autoconf-2.69.sh | 2 +- sysc/automake-1.11.2/automake-1.11.2.sh | 1 + sysc/automake-1.15.1/automake-1.15.1.sh | 1 + sysc/automake-1.16.3/automake-1.16.3.sh | 1 - sysc/gcc-4.7.4/gcc-4.7.4.sh | 1 - sysc/perl-5.32.1/perl-5.32.1.sh | 3 ++ sysc/run.sh | 3 +- sysc/run2.sh | 4 +- sysglobal/helpers.sh | 66 +++++++++++++++---------- 15 files changed, 71 insertions(+), 32 deletions(-) diff --git a/sysa/automake-1.10.3/automake-1.10.3.sh b/sysa/automake-1.10.3/automake-1.10.3.sh index 14112c93..85f8a254 100755 --- a/sysa/automake-1.10.3/automake-1.10.3.sh +++ b/sysa/automake-1.10.3/automake-1.10.3.sh @@ -20,4 +20,5 @@ src_compile() { src_install() { make install MAKEINFO=true DESTDIR="${DESTDIR}" + rm "${DESTDIR}${PREFIX}/share/doc/automake/amhello-1.0.tar.gz" } diff --git a/sysa/gcc-4.0.4/pass1.sh b/sysa/gcc-4.0.4/pass1.sh index ffc8940e..cc061924 100755 --- a/sysa/gcc-4.0.4/pass1.sh +++ b/sysa/gcc-4.0.4/pass1.sh @@ -57,6 +57,9 @@ src_prepare() { # Pre-built texinfo files find . -name '*.info' -delete + + # Pre-built man files + rm gcc/doc/*.1 gcc/doc/*.7 } src_configure() { diff --git a/sysa/gcc-4.0.4/pass2.sh b/sysa/gcc-4.0.4/pass2.sh index 3f2593e9..9634d381 100755 --- a/sysa/gcc-4.0.4/pass2.sh +++ b/sysa/gcc-4.0.4/pass2.sh @@ -59,6 +59,9 @@ src_prepare() { # Pre-built texinfo files find . -name '*.info' -delete + + # Pre-built man files + rm gcc/doc/*.1 gcc/doc/*.7 } src_configure() { diff --git a/sysa/libtool-2.2.4/libtool-2.2.4.sh b/sysa/libtool-2.2.4/libtool-2.2.4.sh index 164a2c5e..8403e89a 100755 --- a/sysa/libtool-2.2.4/libtool-2.2.4.sh +++ b/sysa/libtool-2.2.4/libtool-2.2.4.sh @@ -5,11 +5,20 @@ checksum=7e6a1082a4785a7b58928865a40ed2c93940af54972a2dc30ff10185da97b491 src_prepare() { + rm libltdl/config/ltmain.sh + + rm doc/*.info + ./bootstrap } src_configure() { - CC=tcc ./configure \ + CC=tcc \ + EGREP="/usr/bin/grep -E" \ + FGREP="/usr/bin/grep -F" \ + GREP="/usr/bin/grep" \ + SED="/usr/bin/sed" \ + ./configure \ --prefix="${PREFIX}" \ --libdir="${PREFIX}/lib/musl" \ --disable-shared \ diff --git a/sysa/perl-5.6.2/files/config.sh b/sysa/perl-5.6.2/files/config.sh index 5e50a13c..4d467eb5 100644 --- a/sysa/perl-5.6.2/files/config.sh +++ b/sysa/perl-5.6.2/files/config.sh @@ -5,7 +5,7 @@ ar='tcc -ar' cc='tcc' ldlibpthname='LD_LIBRARY_PATH' -libpth='/image/lib/musl' +libpth='/usr/lib/musl' path_sep=':' archname='' osvers='' diff --git a/sysa/run.sh b/sysa/run.sh index 0af38270..a32edfe5 100755 --- a/sysa/run.sh +++ b/sysa/run.sh @@ -14,6 +14,7 @@ set -e export PREFIX=/usr export SOURCES=/after +export DESTDIR="/tmp/destdir" create_sysb() { # Copy everything in diff --git a/sysc/autoconf-2.69/autoconf-2.69.sh b/sysc/autoconf-2.69/autoconf-2.69.sh index 98449fde..08036614 100755 --- a/sysc/autoconf-2.69/autoconf-2.69.sh +++ b/sysc/autoconf-2.69/autoconf-2.69.sh @@ -3,7 +3,7 @@ # SPDX-License-Identifier: GPL-3.0-or-later src_prepare() { - rm doc/standards.info + rm doc/standards.info man/*.1 autoreconf-2.64 -f # Install autoconf data files into versioned directory diff --git a/sysc/automake-1.11.2/automake-1.11.2.sh b/sysc/automake-1.11.2/automake-1.11.2.sh index 5bcb3654..b55976ab 100755 --- a/sysc/automake-1.11.2/automake-1.11.2.sh +++ b/sysc/automake-1.11.2/automake-1.11.2.sh @@ -20,4 +20,5 @@ src_compile() { src_install() { make install MAKEINFO=true DESTDIR="${DESTDIR}" + rm "${DESTDIR}${PREFIX}/share/doc/automake/amhello-1.0.tar.gz" } diff --git a/sysc/automake-1.15.1/automake-1.15.1.sh b/sysc/automake-1.15.1/automake-1.15.1.sh index 97e52d1e..5b48a145 100755 --- a/sysc/automake-1.15.1/automake-1.15.1.sh +++ b/sysc/automake-1.15.1/automake-1.15.1.sh @@ -22,4 +22,5 @@ src_compile() { src_install() { make install MAKEINFO=true DESTDIR="${DESTDIR}" + rm "${DESTDIR}${PREFIX}/share/doc/automake/amhello-1.0.tar.gz" } diff --git a/sysc/automake-1.16.3/automake-1.16.3.sh b/sysc/automake-1.16.3/automake-1.16.3.sh index 2992cbea..143cb6d6 100755 --- a/sysc/automake-1.16.3/automake-1.16.3.sh +++ b/sysc/automake-1.16.3/automake-1.16.3.sh @@ -2,7 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=708d854632c90e3706194a1a7555a3dc2fafb7ccae65872ad3420083f2781143 src_prepare() { ./bootstrap diff --git a/sysc/gcc-4.7.4/gcc-4.7.4.sh b/sysc/gcc-4.7.4/gcc-4.7.4.sh index 70fa3998..77170e35 100755 --- a/sysc/gcc-4.7.4/gcc-4.7.4.sh +++ b/sysc/gcc-4.7.4/gcc-4.7.4.sh @@ -4,7 +4,6 @@ # SPDX-License-Identifier: GPL-3.0-or-later -checksum=3960567fc3f358d85b58a6441d3fb97442821a6d51847df72109eec547617b0b src_prepare() { default diff --git a/sysc/perl-5.32.1/perl-5.32.1.sh b/sysc/perl-5.32.1/perl-5.32.1.sh index d682122e..a73f015f 100755 --- a/sysc/perl-5.32.1/perl-5.32.1.sh +++ b/sysc/perl-5.32.1/perl-5.32.1.sh @@ -45,4 +45,7 @@ src_install() { rm -rf "${PREFIX}"/lib/perl5/ default + + # Remove messed up manpages + rm -r "${DESTDIR}/"*.0 } diff --git a/sysc/run.sh b/sysc/run.sh index b13ed71a..b3f880fe 100755 --- a/sysc/run.sh +++ b/sysc/run.sh @@ -16,6 +16,7 @@ set -e export PATH=/usr/bin:/usr/sbin export PREFIX=/usr export SOURCES=/usr/src +export DESTDIR=/tmp/destdir create_fhs() { # Add the rest of the FHS that we will use and is not created pre-boot @@ -39,4 +40,4 @@ create_fhs build bash-5.1 -exec env -i PATH=${PATH} PREFIX=${PREFIX} SOURCES=${SOURCES} bash run2.sh +exec env -i PATH=${PATH} PREFIX=${PREFIX} SOURCES=${SOURCES} DESTDIR=${DESTDIR} bash run2.sh diff --git a/sysc/run2.sh b/sysc/run2.sh index d930c8d0..d22faed4 100755 --- a/sysc/run2.sh +++ b/sysc/run2.sh @@ -56,6 +56,8 @@ build perl-5.32.1 build libarchive-3.5.2 +false + build openssl-1.1.1l build zlib-1.2.11 @@ -85,7 +87,7 @@ build libatomic_ops-7.6.10 build gc-8.0.4 -build guile-3.0.7 +#build guile-3.0.7 if [ "$FORCE_TIMESTAMPS" = True ] ; then echo 'Forcing all files timestamps to be 0 unix time.' diff --git a/sysglobal/helpers.sh b/sysglobal/helpers.sh index d4830947..b4b05c88 100755 --- a/sysglobal/helpers.sh +++ b/sysglobal/helpers.sh @@ -35,25 +35,30 @@ get_links() { # Reset all timestamps to unix time 0 reset_timestamp() { - fs= - if [ -n "$(ls)" ]; then - fs=$(echo *) + args= + if touch --help | grep ' \-h' >/dev/null; then + args="-h" fi - if [ -n "$(ls .[0-z]*)" ]; then - fs="${fs} $(echo .[0-z]*)" + if command -v find 2>&1 >/dev/null; then + find . -exec touch ${args} -t 197001010000.00 "{}" \; + else + # A rudimentary find implementation that does the trick + fs= + if [ -n "$(ls)" ]; then + fs=$(echo *) + fi + if [ -n "$(ls .[0-z]*)" ]; then + fs="${fs} $(echo .[0-z]*)" + fi + for f in ${fs}; do + touch ${args} -t 197001010000.00 "${f}" + if [ -d "${f}" ]; then + cd "${f}" + reset_timestamp + cd .. + fi + done fi - for f in ${fs}; do - args= - if touch --help | grep ' \-h' >/dev/null; then - args="-h" - fi - touch ${args} -t 197001010000.00 "${f}" - if [ -d "${f}" ]; then - cd "${f}" - reset_timestamp - cd .. - fi - done } # Common build steps @@ -77,8 +82,6 @@ build() { mk_dir="${base_dir}/mk" files_dir="${base_dir}/files" - DESTDIR="/tmp/destdir" - mkdir -p "build" cd "build" @@ -135,12 +138,19 @@ build() { # All symlinks are dereferenced, which is BAD cd "${DESTDIR}" get_links > "/usr/src/repo/${pkg}_${revision}.links" - cd /usr/src/repo - args= - if tar --help | grep ' \-\-sort' >/dev/null 2>&1; then - args="--sort=name" + if command -v find >/dev/null 2>&1 && command -v sort >/dev/null 2>&1; then + find -print0 | LC_ALL=C sort -z > /tmp/filelist.txt + fi + cd /usr/src/repo + if tar --help | grep ' \-\-sort' >/dev/null 2>&1; then + tar -C "${DESTDIR}" --sort=name --hard-dereference -cf "/usr/src/repo/${pkg}_${revision}.tar" . + elif command -v find >/dev/null 2>&1 && command -v sort >/dev/null 2>&1; then + cd "${DESTDIR}" + tar --no-recursion --null -T /tmp/filelist.txt -cf "/usr/src/repo/${pkg}_${revision}.tar" + cd - + else + tar -C "${DESTDIR}" -cf "/usr/src/repo/${pkg}_${revision}.tar" . fi - tar -C "${DESTDIR}" ${args} -cf "/usr/src/repo/${pkg}_${revision}.tar" . touch -t 197001010000.00 "${pkg}_${revision}.tar" gzip "${pkg}_${revision}.tar" fi @@ -168,16 +178,22 @@ build() { if command -v xbps-install >/dev/null 2>&1; then xbps-install -y -R /usr/src/repo "${pkg%%-[0-9]*}" else + # Overwriting files is mega busted, so do it manually + while IFS= read -d $'\0' file; do + rm -f "/${file}" >/dev/null 2>&1 || true + done < /tmp/filelist.txt tar -C / -xzpf "/usr/src/repo/${pkg}_${revision}.tar.gz" # shellcheck disable=SC2162 # ^ read -r unsupported in old bash while read line; do # shellcheck disable=SC2001 # ^ cannot use variable expansion here - rm -f "$(echo "${line}" | sed 's/.* //')" + fname="$(echo "${line}" | sed 's/.* //')" + rm -f "${fname}" # shellcheck disable=SC2226,SC2086 # ^ ${line} expands into two arguments ln -s ${line} + touch -t 197001010000.00 "${fname}" done < "/usr/src/repo/${pkg}_${revision}.links" fi From e7c39af4b91b863d4a3955ce4dfe92c2d6008055 Mon Sep 17 00:00:00 2001 From: fosslinux Date: Sat, 19 Feb 2022 11:57:51 +1100 Subject: [PATCH 18/23] Final reproducibility fixes --- sysc/gettext-0.21/gettext-0.21.sh | 2 +- sysc/openssl-1.1.1l/openssl-1.1.1l.sh | 8 ++++++++ sysc/xbps-0.59.1/xbps-0.59.1.sh | 1 + sysglobal/helpers.sh | 3 ++- 4 files changed, 12 insertions(+), 2 deletions(-) diff --git a/sysc/gettext-0.21/gettext-0.21.sh b/sysc/gettext-0.21/gettext-0.21.sh index 6cb135f6..030dc2bc 100755 --- a/sysc/gettext-0.21/gettext-0.21.sh +++ b/sysc/gettext-0.21/gettext-0.21.sh @@ -22,7 +22,7 @@ src_configure() { } src_compile() { - make MAKEINFO=true + make MAKEINFO=true CFLAGS="-I${PWD}/libtextstyle/lib" } src_install() { diff --git a/sysc/openssl-1.1.1l/openssl-1.1.1l.sh b/sysc/openssl-1.1.1l/openssl-1.1.1l.sh index aa32be18..e47ca826 100755 --- a/sysc/openssl-1.1.1l/openssl-1.1.1l.sh +++ b/sysc/openssl-1.1.1l/openssl-1.1.1l.sh @@ -22,3 +22,11 @@ src_compile() { export SOURCE_DATE_EPOCH=1638831119 default } + +src_install() { + default + + rm -r "${DESTDIR}${PREFIX}/share/doc/openssl/html/man"{1,3,7} + rm -r "${DESTDIR}${PREFIX}/share/man/man"{1,3,7} + rm -r "${DESTDIR}${PREFIX}/ssl/misc" +} diff --git a/sysc/xbps-0.59.1/xbps-0.59.1.sh b/sysc/xbps-0.59.1/xbps-0.59.1.sh index fd2d48c9..d2b3783b 100755 --- a/sysc/xbps-0.59.1/xbps-0.59.1.sh +++ b/sysc/xbps-0.59.1/xbps-0.59.1.sh @@ -18,4 +18,5 @@ src_install() { default rm "${DESTDIR}${PREFIX}/lib/musl/libxbps.so"* + rm -r "${DESTDIR}${PREFIX}/share/bash-completion/completions" } diff --git a/sysglobal/helpers.sh b/sysglobal/helpers.sh index b4b05c88..889cb872 100755 --- a/sysglobal/helpers.sh +++ b/sysglobal/helpers.sh @@ -40,7 +40,8 @@ reset_timestamp() { args="-h" fi if command -v find 2>&1 >/dev/null; then - find . -exec touch ${args} -t 197001010000.00 "{}" \; + # find does not error out on exec error + find . -print0 | xargs -0 touch ${args} -t 197001010000.00 else # A rudimentary find implementation that does the trick fs= From 9543a47f1be9a0222a9d0a455a61d65f3bab3645 Mon Sep 17 00:00:00 2001 From: fosslinux Date: Wed, 23 Feb 2022 20:59:57 +1100 Subject: [PATCH 19/23] Fix up checksums + other fixes --- lib/sysgeneral.py | 2 +- sysa/autoconf-2.12/autoconf-2.12.sh | 6 +- sysa/autoconf-2.12/patches/destdir.patch | 57 ++++++ sysa/autoconf-2.13/autoconf-2.13.sh | 6 +- sysa/autoconf-2.13/patches/destdir.patch | 52 +++++ sysa/autoconf-2.52/stage1.sh | 2 - sysa/autoconf-2.52/stage2.sh | 2 - sysa/autoconf-2.53/stage1.sh | 2 - sysa/autoconf-2.53/stage2.sh | 2 - sysa/autoconf-2.54/stage1.sh | 2 - sysa/autoconf-2.54/stage2.sh | 2 - sysa/autoconf-2.55/autoconf-2.55.sh | 2 - sysa/autoconf-2.57/autoconf-2.57.sh | 2 - sysa/autoconf-2.59/autoconf-2.59.sh | 2 - sysa/autoconf-2.61/stage1.sh | 2 - sysa/autoconf-2.61/stage2.sh | 2 - sysa/autoconf-2.64/autoconf-2.64.sh | 2 - sysa/automake-1.4-p6/automake-1.4-p6.sh | 2 - sysa/automake-1.6.3/stage1.sh | 2 - sysa/automake-1.6.3/stage2.sh | 2 - sysa/automake-1.6.3/stage3.sh | 2 - sysa/automake-1.7.8/automake-1.7.8.sh | 2 - sysa/automake-1.7/stage1.sh | 2 - sysa/automake-1.7/stage2.sh | 2 - sysa/automake-1.8.5/automake-1.8.5.sh | 2 - sysa/automake-1.9.6/stage1.sh | 2 - sysa/automake-1.9.6/stage2.sh | 2 - sysa/binutils-2.14/binutils-2.14.sh | 2 - sysa/bison-3.4.1/stage1.sh | 2 - sysa/bison-3.4.1/stage2.sh | 2 - sysa/bison-3.4.1/stage3.sh | 2 - sysa/bzip2-1.0.8/bzip2-1.0.8.kaem | 2 +- sysa/bzip2-1.0.8/bzip2-1.0.8.sh | 2 - sysa/bzip2-1.0.8/checksums | 1 + sysa/coreutils-5.0/checksums | 54 ++++++ sysa/coreutils-5.0/coreutils-5.0.kaem | 2 +- sysa/coreutils-5.0/coreutils-5.0.sh | 2 - sysa/coreutils-6.10/coreutils-6.10.sh | 2 - sysa/diffutils-2.7/diffutils-2.7.sh | 2 - sysa/findutils-4.2.33/findutils-4.2.33.sh | 2 - sysa/flex-2.5.11/flex-2.5.11.sh | 2 - sysa/flex-2.6.4/flex-2.6.4.sh | 2 - sysa/gawk-3.0.4/gawk-3.0.4.sh | 2 - sysa/gcc-4.0.4/pass2.sh | 2 - sysa/grep-2.4/grep-2.4.sh | 5 - sysa/help2man-1.36.4/help2man-1.36.4.sh | 2 - sysa/kbd-1.15/kbd-1.15.sh | 2 - sysa/kexec-tools-2.0.22/kexec-tools-2.0.22.sh | 3 - sysa/libtool-1.4/libtool-1.4.sh | 2 - sysa/libtool-2.2.4/libtool-2.2.4.sh | 15 +- .../linux-headers-5.10.41.sh | 2 - sysa/m4-1.4.7/m4-1.4.7.sh | 5 - sysa/make-3.82/make-3.82.sh | 2 - sysa/mes-0.23/mes-libc-0.23.sh | 2 - sysa/musl-1.1.24/binutils-rebuild.sh | 2 - sysa/musl-1.1.24/pass1.sh | 7 - sysa/musl-1.1.24/pass2.sh | 7 - sysa/musl-1.2.2/musl-1.2.2.sh | 2 - sysa/perl-5.000/perl-5.000.sh | 2 - sysa/perl-5.003/perl-5.003.sh | 2 - sysa/perl-5.6.2/perl-5.6.2.sh | 2 - sysa/perl5.004-05/perl5.004-05.sh | 2 - sysa/perl5.005-03/perl5.005-03.sh | 2 - sysa/run.sh | 4 +- sysa/sed-4.0.9/checksums | 1 + sysa/sed-4.0.9/sed-4.0.9.kaem | 2 +- sysa/sed-4.0.9/sed-4.0.9.sh | 2 - sysa/tar-1.12/checksums | 2 +- sysa/tcc-0.9.27/checksums | 1 + sysa/tcc-0.9.27/tcc-0.9.27.kaem | 2 +- sysa/tcc-0.9.27/tcc-meslibc-rebuild.sh | 2 - sysa/tcc-0.9.27/tcc-musl-pass1.sh | 2 - sysa/tcc-0.9.27/tcc-musl-pass2.sh | 2 - sysa/tcc-0.9.27/tcc-musl-pass3.sh | 2 - sysa/util-linux-2.19.1/util-linux-2.19.1.sh | 2 - sysc/autoconf-2.71/autoconf-2.71.sh | 2 - .../autoconf-archive-2021.02.19.sh | 2 - sysc/automake-1.16.3/automake-1.16.3.sh | 1 - sysc/bash-5.1/bash-5.1.sh | 2 - sysc/bison-2.3/bison-2.3.sh | 2 - sysc/bison-3.4.2/bison-3.4.2.sh | 2 - sysc/coreutils-8.32/coreutils-8.32.sh | 2 - sysc/dist-3.5-236/dist-3.5-236.sh | 2 - sysc/flex-2.5.33/flex-2.5.33.sh | 2 - sysc/gc-8.0.4/gc-8.0.4.sh | 2 - sysc/gcc-4.7.4/gcc-4.7.4.sh | 1 - sysc/gettext-0.21/gettext-0.21.sh | 2 - sysc/gmp-6.2.1/gmp-6.2.1.sh | 2 - sysc/gperf-3.1/gperf-3.1.sh | 2 - sysc/guile-3.0.7/guile-3.0.7.sh | 2 - sysc/libarchive-3.5.2/libarchive-3.5.2.sh | 2 - .../libatomic_ops-7.6.10.sh | 2 - sysc/libffi-3.3/libffi-3.3.sh | 2 - .../libunistring-0.9.10.sh | 2 - sysc/make-4.2.1/make-4.2.1.sh | 2 - sysc/mpc-1.2.1/mpc-1.2.1.sh | 2 - sysc/mpfr-4.1.0/mpfr-4.1.0.sh | 2 - sysc/openssl-1.1.1l/openssl-1.1.1l.sh | 2 - sysc/patch-2.7.6/patch-2.7.6.sh | 2 - sysc/perl-5.10.1/perl-5.10.1.sh | 2 - sysc/perl-5.32.1/perl-5.32.1.sh | 2 - sysc/pkg-config-0.29.2/pkg-config-0.29.2.sh | 2 - sysc/run2.sh | 2 - sysc/tar-1.34/tar-1.34.sh | 2 - sysc/texinfo-6.7/texinfo-6.7.sh | 2 - sysc/xbps-0.59.1/xbps-0.59.1.sh | 2 - sysc/xz-5.0.5/xz-5.0.5.sh | 2 - sysc/zlib-1.2.11/zlib-1.2.11.sh | 2 - sysglobal/SHA256SUMS.pkgs | 183 ++++++++++++++++++ sysglobal/helpers.sh | 27 ++- 110 files changed, 387 insertions(+), 231 deletions(-) create mode 100644 sysa/autoconf-2.12/patches/destdir.patch create mode 100644 sysa/autoconf-2.13/patches/destdir.patch create mode 100644 sysa/bzip2-1.0.8/checksums create mode 100644 sysa/coreutils-5.0/checksums delete mode 100644 sysa/grep-2.4/grep-2.4.sh delete mode 100755 sysa/m4-1.4.7/m4-1.4.7.sh delete mode 100755 sysa/musl-1.1.24/pass1.sh delete mode 100755 sysa/musl-1.1.24/pass2.sh create mode 100644 sysa/sed-4.0.9/checksums create mode 100644 sysa/tcc-0.9.27/checksums create mode 100644 sysglobal/SHA256SUMS.pkgs diff --git a/lib/sysgeneral.py b/lib/sysgeneral.py index 97349d0b..26c5ce80 100644 --- a/lib/sysgeneral.py +++ b/lib/sysgeneral.py @@ -136,7 +136,7 @@ this script the next time") def deploy_sysglobal_files(self): """Deploy files common to all Sys*""" - sysglobal_files = ['helpers.sh'] + sysglobal_files = ['helpers.sh', 'SHA256SUMS.pkgs'] for file in sysglobal_files: shutil.copy2(os.path.join(self.git_dir, 'sysglobal', file), self.base_dir) diff --git a/sysa/autoconf-2.12/autoconf-2.12.sh b/sysa/autoconf-2.12/autoconf-2.12.sh index 95d5894d..12b2fd8f 100755 --- a/sysa/autoconf-2.12/autoconf-2.12.sh +++ b/sysa/autoconf-2.12/autoconf-2.12.sh @@ -2,9 +2,9 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=8447f286410c39a8c5933881a8524add93800fb39571c1fa016ef89eaf604dd6 - src_prepare() { + default + rm configure standards.info autoconf.info touch autoconf.info autoconf-2.52 @@ -21,5 +21,5 @@ src_compile() { } src_install() { - make install MAKEINFO=true DESTDIR="${DESTDIR}" + make MAKEINFO=true DESTDIR="${DESTDIR}" install } diff --git a/sysa/autoconf-2.12/patches/destdir.patch b/sysa/autoconf-2.12/patches/destdir.patch new file mode 100644 index 00000000..d1c46c56 --- /dev/null +++ b/sysa/autoconf-2.12/patches/destdir.patch @@ -0,0 +1,57 @@ +SPDX-FileCopyrightText: 2022 fosslinux + +SPDX-License-Identifier: GPL-2.0-only + +Add DESTDIR support to autoconf 2.12. + +--- Makefile.in 2022-02-19 19:42:37.817348420 +1100 ++++ Makefile.in 2022-02-19 19:44:34.067256768 +1100 +@@ -121,27 +121,27 @@ + cd testsuite && ${MAKE} AUTOCONF=${bindir}/autoconf $@ + + installdirs: +- $(SHELL) ${srcdir}/mkinstalldirs $(bindir) $(infodir) $(acdatadir) ++ $(SHELL) ${srcdir}/mkinstalldirs $(DESTDIR)$(bindir) $(DESTDIR)$(infodir) $(DESTDIR)$(acdatadir) + + install: all $(M4FILES) acconfig.h installdirs install-info + @case `$(M4) --help < /dev/null 2>&1` in \ + *reload-state*) echo installing frozen m4 files; \ +- $(M4) -F $(acdatadir)/autoconf.m4f -I${srcdir} ${srcdir}/autoconf.m4 ; \ +- $(M4) -F $(acdatadir)/autoheader.m4f -I${srcdir} ${srcdir}/autoheader.m4 ;; \ ++ $(M4) -F $(DESTDIR)$(acdatadir)/autoconf.m4f -I${srcdir} ${srcdir}/autoconf.m4 ; \ ++ $(M4) -F $(DESTDIR)$(acdatadir)/autoheader.m4f -I${srcdir} ${srcdir}/autoheader.m4 ;; \ + *traditional*) ;; \ + *) echo Error: Autoconf requires GNU m4 1.1 or later; exit 1 ;; \ + esac + for p in $(ASCRIPTS); do \ +- $(INSTALL_PROGRAM) $$p $(bindir)/`echo $$p|sed '$(transform)'`; \ ++ $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \ + done + for i in $(M4FILES) acconfig.h; do \ +- $(INSTALL_DATA) $(srcdir)/$$i $(acdatadir)/$$i; \ ++ $(INSTALL_DATA) $(srcdir)/$$i $(DESTDIR)$(acdatadir)/$$i; \ + done + -if test -f autoscan; then \ +- $(INSTALL_PROGRAM) autoscan $(bindir)/`echo autoscan|sed '$(transform)'`; \ ++ $(INSTALL_PROGRAM) autoscan $(DESTDIR)$(bindir)/`echo autoscan|sed '$(transform)'`; \ + for i in acfunctions acheaders acidentifiers acprograms \ + acmakevars; do \ +- $(INSTALL_DATA) $(srcdir)/$$i $(acdatadir)/$$i; \ ++ $(INSTALL_DATA) $(srcdir)/$$i $(DESTDIR)$(acdatadir)/$$i; \ + done; \ + else :; fi + +@@ -149,11 +149,11 @@ + install-info: info installdirs + if test -f autoconf.info; then \ + for i in *.info*; do \ +- $(INSTALL_DATA) $$i $(infodir)/$$i; \ ++ $(INSTALL_DATA) $$i $(DESTDIR)$(infodir)/$$i; \ + done; \ + else \ + for i in $(srcdir)/*.info*; do \ +- $(INSTALL_DATA) $$i $(infodir)/`echo $$i | sed 's|^$(srcdir)/||'`; \ ++ $(INSTALL_DATA) $$i $(DESTDIR)$(infodir)/`echo $$i | sed 's|^$(srcdir)/||'`; \ + done; \ + fi + diff --git a/sysa/autoconf-2.13/autoconf-2.13.sh b/sysa/autoconf-2.13/autoconf-2.13.sh index 9f4ab05f..426e25d7 100755 --- a/sysa/autoconf-2.13/autoconf-2.13.sh +++ b/sysa/autoconf-2.13/autoconf-2.13.sh @@ -2,9 +2,9 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=ef579e5f53689bd5facdd93fd9573785b4778fd18a739932fb0fd91c1bddde18 - src_prepare() { + default + rm configure standards.info autoconf.info touch autoconf.info autoconf-2.52 @@ -21,5 +21,5 @@ src_compile() { } src_install() { - make install MAKEINFO=true DESTDIR="${DESTDIR}" + make MAKEINFO=true DESTDIR="${DESTDIR}" install } diff --git a/sysa/autoconf-2.13/patches/destdir.patch b/sysa/autoconf-2.13/patches/destdir.patch new file mode 100644 index 00000000..ea9bc474 --- /dev/null +++ b/sysa/autoconf-2.13/patches/destdir.patch @@ -0,0 +1,52 @@ +SPDX-FileCopyrightText: 2022 fosslinux + +SPDX-License-Identifier: GPL-2.0-only + +Add DESTDIR support to autoconf 2.13. + +--- Makefile.in 2022-02-19 20:13:48.181733103 +1100 ++++ Makefile.in 2022-02-19 20:14:31.404491394 +1100 +@@ -137,23 +137,23 @@ + cd testsuite && ${MAKE} AUTOCONF=${bindir}/autoconf $@ + + installdirs: +- $(SHELL) ${srcdir}/mkinstalldirs $(bindir) $(infodir) $(acdatadir) ++ $(SHELL) ${srcdir}/mkinstalldirs $(DESTDIR)$(bindir) $(DESTDIR)$(infodir) $(DESTDIR)$(acdatadir) + + install: all $(M4FILES) acconfig.h installdirs install-info + for p in $(ASCRIPTS); do \ +- $(INSTALL_PROGRAM) $$p $(bindir)/`echo $$p|sed '$(transform)'`; \ ++ $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \ + done + for i in $(M4FROZEN); do \ +- $(INSTALL_DATA) $$i $(acdatadir)/$$i; \ ++ $(INSTALL_DATA) $$i $(DESTDIR)$(acdatadir)/$$i; \ + done + for i in $(M4FILES) acconfig.h; do \ +- $(INSTALL_DATA) $(srcdir)/$$i $(acdatadir)/$$i; \ ++ $(INSTALL_DATA) $(srcdir)/$$i $(DESTDIR)$(acdatadir)/$$i; \ + done + -if test -f autoscan; then \ +- $(INSTALL_PROGRAM) autoscan $(bindir)/`echo autoscan|sed '$(transform)'`; \ ++ $(INSTALL_PROGRAM) autoscan $(DESTDIR)$(bindir)/`echo autoscan|sed '$(transform)'`; \ + for i in acfunctions acheaders acidentifiers acprograms \ + acmakevars; do \ +- $(INSTALL_DATA) $(srcdir)/$$i $(acdatadir)/$$i; \ ++ $(INSTALL_DATA) $(srcdir)/$$i $(DESTDIR)$(acdatadir)/$$i; \ + done; \ + else :; fi + +@@ -161,11 +161,11 @@ + install-info: info installdirs + if test -f autoconf.info; then \ + for i in *.info*; do \ +- $(INSTALL_DATA) $$i $(infodir)/$$i; \ ++ $(INSTALL_DATA) $$i $(DESTDIR)$(infodir)/$$i; \ + done; \ + else \ + for i in $(srcdir)/*.info*; do \ +- $(INSTALL_DATA) $$i $(infodir)/`echo $$i | sed 's|^$(srcdir)/||'`; \ ++ $(INSTALL_DATA) $$i $(DESTDIR)$(infodir)/`echo $$i | sed 's|^$(srcdir)/||'`; \ + done; \ + fi + diff --git a/sysa/autoconf-2.52/stage1.sh b/sysa/autoconf-2.52/stage1.sh index defcab89..568e6410 100755 --- a/sysa/autoconf-2.52/stage1.sh +++ b/sysa/autoconf-2.52/stage1.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=7c92699f3b1c2f63a18b8a771d00128aa8992403c47a9e552cccad741ced61ac - src_compile() { rm doc/standards.info doc/autoconf.info cp autoconf.in autoconf diff --git a/sysa/autoconf-2.52/stage2.sh b/sysa/autoconf-2.52/stage2.sh index cf988396..0f4ac28f 100755 --- a/sysa/autoconf-2.52/stage2.sh +++ b/sysa/autoconf-2.52/stage2.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=51bb5ba7d787cf33c74d7c79a843c5e615c050e0c0ee3ac724c4a1dea3a8b75a - src_prepare() { rm doc/standards.info doc/autoconf.info rm Makefile.in */Makefile.in diff --git a/sysa/autoconf-2.53/stage1.sh b/sysa/autoconf-2.53/stage1.sh index 302a33d2..1d8a14de 100755 --- a/sysa/autoconf-2.53/stage1.sh +++ b/sysa/autoconf-2.53/stage1.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=a824987c1e30d13cf2b9d1af8e354eb33f54ef7a8544743c5d7243410894df44 - src_prepare() { default diff --git a/sysa/autoconf-2.53/stage2.sh b/sysa/autoconf-2.53/stage2.sh index 3d07812b..ab34827a 100755 --- a/sysa/autoconf-2.53/stage2.sh +++ b/sysa/autoconf-2.53/stage2.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=ae4958fad5a258de859a34e22e46bccb492bf40b18cc2cc6cf9de333afa7e401 - src_prepare() { rm Makefile.in */Makefile.in */*/Makefile.in aclocal.m4 configure rm doc/standards.info doc/autoconf.info diff --git a/sysa/autoconf-2.54/stage1.sh b/sysa/autoconf-2.54/stage1.sh index cf1f7ae9..45624e73 100755 --- a/sysa/autoconf-2.54/stage1.sh +++ b/sysa/autoconf-2.54/stage1.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=4710e10621e7b13e95b7e46be5792c1936bd54368649e0550d85552470772d81 - src_prepare() { rm bin/autoconf.in rm Makefile.in */Makefile.in */*/Makefile.in aclocal.m4 configure diff --git a/sysa/autoconf-2.54/stage2.sh b/sysa/autoconf-2.54/stage2.sh index 50ccda40..3c4a9775 100755 --- a/sysa/autoconf-2.54/stage2.sh +++ b/sysa/autoconf-2.54/stage2.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=8f84f4e79fa843dd321038d62d284357e031531bf7687dd3e7a204bc090ea896 - src_prepare() { rm bin/autoconf.in rm Makefile.in */Makefile.in */*/Makefile.in aclocal.m4 configure diff --git a/sysa/autoconf-2.55/autoconf-2.55.sh b/sysa/autoconf-2.55/autoconf-2.55.sh index fbc24d03..7167aaa4 100755 --- a/sysa/autoconf-2.55/autoconf-2.55.sh +++ b/sysa/autoconf-2.55/autoconf-2.55.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=fc52f377a8169339d6d9de871670c6a85829b2d3fc57b7c5d2ed5b6e1dbc307d - src_prepare() { rm bin/autoconf.in rm Makefile.in */Makefile.in */*/Makefile.in aclocal.m4 configure diff --git a/sysa/autoconf-2.57/autoconf-2.57.sh b/sysa/autoconf-2.57/autoconf-2.57.sh index c4065492..5c5746de 100755 --- a/sysa/autoconf-2.57/autoconf-2.57.sh +++ b/sysa/autoconf-2.57/autoconf-2.57.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=a77d7c39e0f0ab074072ae05b1d81bec2ef73a912c649bbc506b64c485bff20c - src_prepare() { rm bin/autoconf.in rm doc/standards.info diff --git a/sysa/autoconf-2.59/autoconf-2.59.sh b/sysa/autoconf-2.59/autoconf-2.59.sh index c4f40f8d..91e950e0 100755 --- a/sysa/autoconf-2.59/autoconf-2.59.sh +++ b/sysa/autoconf-2.59/autoconf-2.59.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=c5528d3cd25cc93c2a3af8d2d7281bba8ac387e203d1223855830bc0ee0017fc - src_prepare() { rm bin/autoconf.in rm doc/standards.info diff --git a/sysa/autoconf-2.61/stage1.sh b/sysa/autoconf-2.61/stage1.sh index c4c77e70..c610fefe 100755 --- a/sysa/autoconf-2.61/stage1.sh +++ b/sysa/autoconf-2.61/stage1.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=f123f798e1135347ffb9a84bd09a4a3c569e0941454fb094ba177a384c2a2619 - src_prepare() { rm doc/standards.info sed -i -e '/AC_PROG_GREP/d' -e '/AC_PROG_SED/d' configure.ac diff --git a/sysa/autoconf-2.61/stage2.sh b/sysa/autoconf-2.61/stage2.sh index e27978c5..071b8c2a 100755 --- a/sysa/autoconf-2.61/stage2.sh +++ b/sysa/autoconf-2.61/stage2.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=9b21657a7c62214a59cb4724c6b676e50ead136bef67f647cba072d061afbbf1 - src_prepare() { rm doc/standards.info autoreconf-2.61 -f diff --git a/sysa/autoconf-2.64/autoconf-2.64.sh b/sysa/autoconf-2.64/autoconf-2.64.sh index 448f81c4..62ebfdf5 100755 --- a/sysa/autoconf-2.64/autoconf-2.64.sh +++ b/sysa/autoconf-2.64/autoconf-2.64.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=a1d2c0d7eda72e4210d6d0d4c771adb8e1bf52302c27d57d0657f0fa9bae601c - src_prepare() { rm doc/standards.info autoreconf-2.61 -f diff --git a/sysa/automake-1.4-p6/automake-1.4-p6.sh b/sysa/automake-1.4-p6/automake-1.4-p6.sh index 08e5a3a0..e0ec7579 100755 --- a/sysa/automake-1.4-p6/automake-1.4-p6.sh +++ b/sysa/automake-1.4-p6/automake-1.4-p6.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=2e603260980ec9d6f0cd560e02350a002575bb6fb2279229430c57d45cb29f86 - src_prepare() { rm configure Makefile.in */Makefile.in aclocal.m4 automake.info* aclocal-1.6 diff --git a/sysa/automake-1.6.3/stage1.sh b/sysa/automake-1.6.3/stage1.sh index 48d9f770..e40ced5a 100755 --- a/sysa/automake-1.6.3/stage1.sh +++ b/sysa/automake-1.6.3/stage1.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=b19f3bd68f1c9c22efc46e3bc1b685ebc9c90f384e3d25c0c47e5f3a789f3093 - src_prepare() { rm configure Makefile.in */Makefile.in */*/Makefile.in aclocal.m4 automake.info* cp aclocal.in aclocal diff --git a/sysa/automake-1.6.3/stage2.sh b/sysa/automake-1.6.3/stage2.sh index c35c9fdc..cc4a4a8e 100755 --- a/sysa/automake-1.6.3/stage2.sh +++ b/sysa/automake-1.6.3/stage2.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=a4810ca31d5fb1ce968a889c19de8def4470a6a941b6a274b894c6bcb966c6dd - src_prepare() { sed -i '/Makefile/d' configure.in diff --git a/sysa/automake-1.6.3/stage3.sh b/sysa/automake-1.6.3/stage3.sh index e29a8da8..6ba29f0a 100755 --- a/sysa/automake-1.6.3/stage3.sh +++ b/sysa/automake-1.6.3/stage3.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=e0e13b46d2aaee18d6dd0bbd86c47c1ca951c78e7c5e8e76f79fd14c2502e6ea - src_prepare() { rm configure Makefile.in */Makefile.in */*/Makefile.in aclocal.m4 automake.info* aclocal-1.6 diff --git a/sysa/automake-1.7.8/automake-1.7.8.sh b/sysa/automake-1.7.8/automake-1.7.8.sh index 46886ced..3faa601e 100755 --- a/sysa/automake-1.7.8/automake-1.7.8.sh +++ b/sysa/automake-1.7.8/automake-1.7.8.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=57de0e448b3b334ea728cf1eac5f3a4d75953ec09b0f41c76ada93ef8a1621c0 - src_prepare() { rm configure Makefile.in */Makefile.in */*/Makefile.in aclocal.m4 automake.info* diff --git a/sysa/automake-1.7/stage1.sh b/sysa/automake-1.7/stage1.sh index a00e891b..633c5bf1 100755 --- a/sysa/automake-1.7/stage1.sh +++ b/sysa/automake-1.7/stage1.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=ef1e4f793f2e53ddb86f39719aac302038d40a5b49a0c7acfb5ec5cdb8462ecd - src_prepare() { rm configure Makefile.in */Makefile.in */*/Makefile.in aclocal.m4 automake.info* sed -i -e 's/2.54/2.53/' -e '/AC_PROG_EGREP/d' -e '/AC_PROG_FGREP/d' configure.in diff --git a/sysa/automake-1.7/stage2.sh b/sysa/automake-1.7/stage2.sh index c1a789ec..be6ea8ba 100755 --- a/sysa/automake-1.7/stage2.sh +++ b/sysa/automake-1.7/stage2.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=a4f8b44f15dd79202fd1900e670b2b789aa2b27a632b6b174300c244986b9d0d - src_prepare() { rm configure Makefile.in */Makefile.in */*/Makefile.in aclocal.m4 automake.info* diff --git a/sysa/automake-1.8.5/automake-1.8.5.sh b/sysa/automake-1.8.5/automake-1.8.5.sh index 43e0e2de..6b2e6db0 100755 --- a/sysa/automake-1.8.5/automake-1.8.5.sh +++ b/sysa/automake-1.8.5/automake-1.8.5.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=39e6fda316adc0c0f0dd59c7c2793d46583f292aca61e2f08c3bd6d0fb23c45c - src_prepare() { rm doc/automake.info* diff --git a/sysa/automake-1.9.6/stage1.sh b/sysa/automake-1.9.6/stage1.sh index 12796a45..6cbe415c 100755 --- a/sysa/automake-1.9.6/stage1.sh +++ b/sysa/automake-1.9.6/stage1.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=9c4e3e511aaaec495a23bac4e79442cda26430f9d63fd7c4392ab4949fb5815a - src_prepare() { rm doc/automake.info* diff --git a/sysa/automake-1.9.6/stage2.sh b/sysa/automake-1.9.6/stage2.sh index 0600bf30..072849a8 100755 --- a/sysa/automake-1.9.6/stage2.sh +++ b/sysa/automake-1.9.6/stage2.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=ce2252cf0e4e402248f06bff1f425829ba68a79a4e34efa2105234cfd0b76ca1 - src_prepare() { rm doc/automake.info* diff --git a/sysa/binutils-2.14/binutils-2.14.sh b/sysa/binutils-2.14/binutils-2.14.sh index c0aebb7c..c59c1008 100755 --- a/sysa/binutils-2.14/binutils-2.14.sh +++ b/sysa/binutils-2.14/binutils-2.14.sh @@ -3,8 +3,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=987b40612eea3ca186b1465fa169f8d979d10e0a7d43536c0d24e7df7eaab06f - src_prepare() { default diff --git a/sysa/bison-3.4.1/stage1.sh b/sysa/bison-3.4.1/stage1.sh index 31a6f09d..c6b04e8d 100755 --- a/sysa/bison-3.4.1/stage1.sh +++ b/sysa/bison-3.4.1/stage1.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=37156bd81143981d986a9e728e1dbdd2ead130b454be6cf46315b80d9c04f5aa - src_prepare() { default diff --git a/sysa/bison-3.4.1/stage2.sh b/sysa/bison-3.4.1/stage2.sh index 570d91be..9ae813da 100755 --- a/sysa/bison-3.4.1/stage2.sh +++ b/sysa/bison-3.4.1/stage2.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=1c4358bb5c67eb8a194800d3b705cccf51224c9ef6aa2d847463495c740b7d69 - src_prepare() { default diff --git a/sysa/bison-3.4.1/stage3.sh b/sysa/bison-3.4.1/stage3.sh index c5dbcd54..22373a6d 100755 --- a/sysa/bison-3.4.1/stage3.sh +++ b/sysa/bison-3.4.1/stage3.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=d0a309628ecc5a9f331a8e4275412689b1c27509f7ebf255a8df2324a591381c - src_prepare() { default diff --git a/sysa/bzip2-1.0.8/bzip2-1.0.8.kaem b/sysa/bzip2-1.0.8/bzip2-1.0.8.kaem index 6952110f..d961e6c8 100755 --- a/sysa/bzip2-1.0.8/bzip2-1.0.8.kaem +++ b/sysa/bzip2-1.0.8/bzip2-1.0.8.kaem @@ -34,4 +34,4 @@ bzip2 --help cd ../.. # Checksums -sha256sum -c checksums/bzip2-pass1 +sha256sum -c checksums diff --git a/sysa/bzip2-1.0.8/bzip2-1.0.8.sh b/sysa/bzip2-1.0.8/bzip2-1.0.8.sh index 14a68f70..f46d6fbe 100755 --- a/sysa/bzip2-1.0.8/bzip2-1.0.8.sh +++ b/sysa/bzip2-1.0.8/bzip2-1.0.8.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=02c4d6e6a01c911593eb20bdbc72761cdc977ff48c3ca3b46af4255083cd2679 - src_unpack() { src_dir="${base_dir}/src" tar -xf "${src_dir}/${pkg}.tar" diff --git a/sysa/bzip2-1.0.8/checksums b/sysa/bzip2-1.0.8/checksums new file mode 100644 index 00000000..5acab371 --- /dev/null +++ b/sysa/bzip2-1.0.8/checksums @@ -0,0 +1 @@ +6e93edb69a8089d5f0bd20ac29acf2ed1454c0bcb97e9aed085757b02f0f3756 /usr/bin/bzip2 diff --git a/sysa/coreutils-5.0/checksums b/sysa/coreutils-5.0/checksums new file mode 100644 index 00000000..b2dc2021 --- /dev/null +++ b/sysa/coreutils-5.0/checksums @@ -0,0 +1,54 @@ +11c674157ec621bee9f93742eaf96b27ab6df5017f092cd01918388ce5a97823 /usr/bin/install +f6dd08d95b1ecdd32c7804afa226d734fb4efbe54e67532023deb3a95df2899d /usr/bin/basename +8bf26dadc87990c5ec5fe6551145049d52ded48640ce7ac47b05b458ff870cfa /usr/bin/cat +d58a4c9f71e6a9515c91c497ed589cfc308ee3544575ec01ad4e7fa8116ae332 /usr/bin/chmod +994197dd07610b44608b388242c70adb9ec49bb2a643dcfdfb1e105529c2e379 /usr/bin/cksum +24d0111d0c417828d2a4e1aa24b40010792b8c143e16c4e549e2797b01514fd0 /usr/bin/cp +a09aeffc07c868076aa034fd1650f8faca703379aa31d5b5fd911adf98901c82 /usr/bin/csplit +e3149e91b206a83b4e7341b5df6ddefddfe04be4b9859642b23e2ee684de0e2d /usr/bin/cut +39713a15ea9b4a46d01f8d0a2ca99fe83acab34980442cf4e26d0c495e63acd3 /usr/bin/echo +b9b229f0cfe7c2077c7f1ce30b91d07ae02794bb52520367053e4c5dae815617 /usr/bin/expand +79f91e16249f8f595fb4dd68a05413c8f28bd3a15f25ed07d602b504f745b33f /usr/bin/factor +a7071f0800ed49164535244ac82e6288ca7f4c9ef119ce722e809c965feba43e /usr/bin/false +c7c581160a28eaea971e1333b19e07b81e98897a251f05f8fe5fd1fd2c89ad2a /usr/bin/fmt +bfdeeba7192725dc6f5b4084f73e42d518a05900af05a062b4862fcb3b7a5a0d /usr/bin/fold +b914fce359292bd4134af0d0086c4d5920a6482e784c60483c60daa86ba3e2ca /usr/bin/head +142cd716a75921fc3d4f824c75515147f12b53e83f0a89a09f17aaaeaa9b1543 /usr/bin/id +890bd5186317a1da5309881ad12426e45144b059436b7045a18ab670ac34585b /usr/bin/join +c8d87edb84146d2c536be5cea326b5fe456eb9fb39511f535312e52577d1c229 /usr/bin/kill +5c827dc96610836ec41ced32fdff18584dfa7380431cf5f99960effcec16b6da /usr/bin/link +75da5a77d612a6c9ab2c63f52e0c53613917b46f243a6ca78a15edc1ab2322d2 /usr/bin/ln +e74bc32191c7f53b659c7b1937d9799e7e56a71f0d68a00a085df99d900ac71a /usr/bin/logname +7dce8cb879dca250713df0fb9ae496755ba6ef455b1c46c500b0f4074e77bedd /usr/bin/mkfifo +8ef9d767efe94fd240ef54dfcc1e9eb956f3908fd27279e6f8c4f9034be9a188 /usr/bin/mkdir +5643f24deacde0aa38066dcdc98ada987267a92172def48d3d115148379f306d /usr/bin/mknod +95cf6269ae7608960bf1eb1062cd8f1f9981534b8e66449c3076c2b270f02970 /usr/bin/nl +82109de6321e241128763333ba7e32db91d6fd07124dd3198fdd80f5c8679cf5 /usr/bin/od +89537a3ff8d001059b2875e49b02e64f5cc9e70ee0053b1407c9e13a949097cf /usr/bin/paste +876bf7b6743fb7a8b9967f9f8ae0ce7deabe9a109b5d8655e2042435c8dc9141 /usr/bin/pathchk +0eb7a6d22a2a1daccd547e4f61090bf7a19ed63a3aec64076d9b6b14ad5ac873 /usr/bin/printf +0c7b355b1b81093b740efd5afdec417f1902edb3c4c7335320ad371aa67e66a5 /usr/bin/ptx +a5a7d59c3daddcd12a5a1f69710f970fba40f319baa6e8a2d7ee6da55936d046 /usr/bin/pwd +bb5be58fc44331fedc405f28d6bf9014105376db48ab6921de4468c26868b0cd /usr/bin/readlink +cf83e7cf46b52440d593d08c03859bf2354affd3d184d4975fb4d1ba0a9b5260 /usr/bin/rmdir +ed0e8f05df2f9a757a783a783d4d5efc4fc85d5f5ade8b61b6c32bd64047eaaf /usr/bin/seq +3a839fe7e32dff6a2597390660beb10ee15eabd2d1fe4531a58eed035fa0db5f /usr/bin/sleep +978bab078ddc398c8617697143265b5c0791d74730895243e11f30f208389095 /usr/bin/split +ee8532ca989f75ec263121c20f13474ad73aafa503bb2ae2f785708b0244c329 /usr/bin/sum +40d71b38897a5ceacd45a4c49a2d84dab4d175fff4e7fcf98785c31d2ec715f2 /usr/bin/tail +cb8ff79e7566d6fbfe0c5d384163585306a9ef7e9e525fea0bf0c8a5c2af8238 /usr/bin/tee +6ab10d4a009e2b134c7e854f2561da93d74b95701d538659284d5035bc88ff89 /usr/bin/tr +062e387534cc7661b11346524f84e38f5e64a4326819377b9bc3aa675fb6a409 /usr/bin/tsort +07103fb0d194c01576894c800eecc3be9588103e93c6e8b9c0e6063fb9dde5af /usr/bin/unexpand +054c7b8ef262065dc965b885baa858602165609322196515a6e9415b0f9a21e5 /usr/bin/unlink +545d17edd4994ab9d405b27b0ebd5d9ef1e3d4c1c172bc5c47112a740ce88e15 /usr/bin/wc +9464990ed84759efab8bc3b5b67cf6f77c03ccf988bbe6e571a12ea3d6b01cd9 /usr/bin/whoami +0b36cb15c6174b947de4090284d6f68fea18c6b6a9f23e0c95602b62ce988667 /usr/bin/test +0d1e615de04e3d99b5cfd9b86eac332113227eb87707e025748ddde134720596 /usr/bin/touch +af3a6577c63e79cd2bbabd3c966790ef006c2d5d2584573ba91667d45f80fec3 /usr/bin/true +0321a3302b2883914612d9e3dad00e5f338e5c9541651ef293bb38503a9ae39c /usr/bin/yes +c6c9e2a80b89f63611d4d4df687bd69f79701edd957c4f6263eb210c4180ca0a /usr/bin/ls +acb87cf7d9c1be94dde273bf3f9ab21115ff86a1cc783963dd7571729c4a82e8 /usr/bin/md5sum +5400125a5ebe89e3c3841116720ca175522c6d697e960f32239d7ef3f3b8d4cb /usr/bin/mv +ba5655e1ae7be5b5655513b19d03d385840c707528bd0baa907dc2b117d35d97 /usr/bin/rm +330d475015d0d78af61789f44d636b14082d64a64dd7faf481677c014fb5a606 /usr/bin/sha1sum diff --git a/sysa/coreutils-5.0/coreutils-5.0.kaem b/sysa/coreutils-5.0/coreutils-5.0.kaem index 6ce75641..4d871beb 100755 --- a/sysa/coreutils-5.0/coreutils-5.0.kaem +++ b/sysa/coreutils-5.0/coreutils-5.0.kaem @@ -35,4 +35,4 @@ make -f Makefile PREFIX=${prefix} install cd ../.. # Checksums -sha256sum -c checksums/pass1 +sha256sum -c checksums diff --git a/sysa/coreutils-5.0/coreutils-5.0.sh b/sysa/coreutils-5.0/coreutils-5.0.sh index d23a8fd1..13d3493f 100755 --- a/sysa/coreutils-5.0/coreutils-5.0.sh +++ b/sysa/coreutils-5.0/coreutils-5.0.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=748512d89578c2b454cee350c81707c4a27bc02637429ee5f5d9b32c6d76f73a - src_unpack() { src_dir="${base_dir}/src" diff --git a/sysa/coreutils-6.10/coreutils-6.10.sh b/sysa/coreutils-6.10/coreutils-6.10.sh index 2e31b5de..a5930c19 100755 --- a/sysa/coreutils-6.10/coreutils-6.10.sh +++ b/sysa/coreutils-6.10/coreutils-6.10.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=7ee4b097f5a896af925b53eee7055ba87dad89949f44d14695566249f45a5eaf - src_prepare() { default mv lib/fnmatch.in.h lib/fnmatch.h diff --git a/sysa/diffutils-2.7/diffutils-2.7.sh b/sysa/diffutils-2.7/diffutils-2.7.sh index 42dade50..5e1ff62c 100755 --- a/sysa/diffutils-2.7/diffutils-2.7.sh +++ b/sysa/diffutils-2.7/diffutils-2.7.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=2cd5ac019b73c1be35bf08bf7a879b49962d666020a8fdf2823e249d2a13a9e5 - src_prepare() { default diff --git a/sysa/findutils-4.2.33/findutils-4.2.33.sh b/sysa/findutils-4.2.33/findutils-4.2.33.sh index 46f12a7f..8c244de9 100755 --- a/sysa/findutils-4.2.33/findutils-4.2.33.sh +++ b/sysa/findutils-4.2.33/findutils-4.2.33.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=a01861fd8b93496f932cd94fd3dcccd7241a6bde613ea9390c26398c7588fba4 - src_prepare() { . ../../import-gnulib.sh diff --git a/sysa/flex-2.5.11/flex-2.5.11.sh b/sysa/flex-2.5.11/flex-2.5.11.sh index b9acfe76..9e060cbb 100755 --- a/sysa/flex-2.5.11/flex-2.5.11.sh +++ b/sysa/flex-2.5.11/flex-2.5.11.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=8c0c50860613d0223d36892013493b069c1855eb002b95526d55d590207635ec - # When we rebuild flex it no longer needs patching # and can use simplified makefile src_prepare() { diff --git a/sysa/flex-2.6.4/flex-2.6.4.sh b/sysa/flex-2.6.4/flex-2.6.4.sh index 22252469..df5a6536 100755 --- a/sysa/flex-2.6.4/flex-2.6.4.sh +++ b/sysa/flex-2.6.4/flex-2.6.4.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=e4150bd14b0e3f2ab3afa918971c8589ed79be0fb1f2beb85f27989c873461fd - src_prepare() { default diff --git a/sysa/gawk-3.0.4/gawk-3.0.4.sh b/sysa/gawk-3.0.4/gawk-3.0.4.sh index 33c88ccd..bdc7dc5f 100755 --- a/sysa/gawk-3.0.4/gawk-3.0.4.sh +++ b/sysa/gawk-3.0.4/gawk-3.0.4.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=4c151b8fac8731d6f7ffb5279353d4f16e2cbfe7374d48c48a571ae09d7a9c50 - src_prepare() { default rm awktab.c diff --git a/sysa/gcc-4.0.4/pass2.sh b/sysa/gcc-4.0.4/pass2.sh index 9634d381..80532659 100755 --- a/sysa/gcc-4.0.4/pass2.sh +++ b/sysa/gcc-4.0.4/pass2.sh @@ -4,8 +4,6 @@ # SPDX-License-Identifier: GPL-3.0-or-later -checksum=d7a441832f1c25666a5280dbd19edc4727be42c245dd29d6c7ebfac045b448eb - src_prepare() { default diff --git a/sysa/grep-2.4/grep-2.4.sh b/sysa/grep-2.4/grep-2.4.sh deleted file mode 100644 index 7b97fe5f..00000000 --- a/sysa/grep-2.4/grep-2.4.sh +++ /dev/null @@ -1,5 +0,0 @@ -# SPDX-FileCopyrightText: 2021 fosslinux -# -# SPDX-License-Identifier: GPL-3.0-or-later - -checksum=5e48a54d2cfcdfea2803d7f60d6a57b1fd563920064beb6b13fa8bb96155bb5b diff --git a/sysa/help2man-1.36.4/help2man-1.36.4.sh b/sysa/help2man-1.36.4/help2man-1.36.4.sh index feec4e12..37ad7fb0 100755 --- a/sysa/help2man-1.36.4/help2man-1.36.4.sh +++ b/sysa/help2man-1.36.4/help2man-1.36.4.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=4f047b1c7b5b04b8617a18ca990ff2002fa780377391bd20e39b7ec11df66b0c - src_prepare() { autoreconf-2.59 -f diff --git a/sysa/kbd-1.15/kbd-1.15.sh b/sysa/kbd-1.15/kbd-1.15.sh index 76436883..da437722 100755 --- a/sysa/kbd-1.15/kbd-1.15.sh +++ b/sysa/kbd-1.15/kbd-1.15.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=001c9f84b3d7a5090fb2f4a0e109e49e80f9c59570e81870bb1debdcbb280f3b - src_prepare() { default diff --git a/sysa/kexec-tools-2.0.22/kexec-tools-2.0.22.sh b/sysa/kexec-tools-2.0.22/kexec-tools-2.0.22.sh index b503374e..eb0f907f 100755 --- a/sysa/kexec-tools-2.0.22/kexec-tools-2.0.22.sh +++ b/sysa/kexec-tools-2.0.22/kexec-tools-2.0.22.sh @@ -10,7 +10,4 @@ src_prepare() { src_configure() { ./configure --prefix=${PREFIX} -# --target=i386-unknown-linux-gnu \ -# --host=i386-unknown-linux-gnu \ -# --build=i386-unknown-linux-gnu } diff --git a/sysa/libtool-1.4/libtool-1.4.sh b/sysa/libtool-1.4/libtool-1.4.sh index 8906fed8..c387dcf4 100755 --- a/sysa/libtool-1.4/libtool-1.4.sh +++ b/sysa/libtool-1.4/libtool-1.4.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=b2f76514d849adaa13083379f76f36f868d147949b7a2fe34e72b45bce152fb2 - src_prepare() { default diff --git a/sysa/libtool-2.2.4/libtool-2.2.4.sh b/sysa/libtool-2.2.4/libtool-2.2.4.sh index 8403e89a..b9ebec75 100755 --- a/sysa/libtool-2.2.4/libtool-2.2.4.sh +++ b/sysa/libtool-2.2.4/libtool-2.2.4.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=7e6a1082a4785a7b58928865a40ed2c93940af54972a2dc30ff10185da97b491 - src_prepare() { rm libltdl/config/ltmain.sh @@ -13,18 +11,17 @@ src_prepare() { } src_configure() { - CC=tcc \ - EGREP="/usr/bin/grep -E" \ - FGREP="/usr/bin/grep -F" \ - GREP="/usr/bin/grep" \ - SED="/usr/bin/sed" \ - ./configure \ + CC=tcc ./configure \ --prefix="${PREFIX}" \ --libdir="${PREFIX}/lib/musl" \ --disable-shared \ --host=i386-unknown-linux \ --target=i386-unknown-linux \ - --build=i386-unknown-linux + --build=i386-unknown-linux \ + ac_path_EGREP="/usr/bin/grep -E" \ + ac_path_FGREP="/usr/bin/grep -F" \ + ac_path_GREP="/usr/bin/grep" \ + ac_path_SED="/usr/bin/sed" } src_compile() { diff --git a/sysa/linux-headers-5.10.41/linux-headers-5.10.41.sh b/sysa/linux-headers-5.10.41/linux-headers-5.10.41.sh index cf5581f8..7cd260d1 100755 --- a/sysa/linux-headers-5.10.41/linux-headers-5.10.41.sh +++ b/sysa/linux-headers-5.10.41/linux-headers-5.10.41.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=4ca12ba3d9baa979bb13c270cb152834897cf9400d63800804ff7052452ff9e1 - src_unpack() { src_dir="${base_dir}/src" tar -xzf "${src_dir}/"*.tar.gz "${dirname}/scripts" diff --git a/sysa/m4-1.4.7/m4-1.4.7.sh b/sysa/m4-1.4.7/m4-1.4.7.sh deleted file mode 100755 index 41451885..00000000 --- a/sysa/m4-1.4.7/m4-1.4.7.sh +++ /dev/null @@ -1,5 +0,0 @@ -# SPDX-FileCopyrightText: 2021 fosslinux -# -# SPDX-License-Identifier: GPL-3.0-or-later - -checksum=8e6afb2fd2684d9a653ac8f307212dd206fc1c0e1cbf76f85f8eb45c3028ceb2 diff --git a/sysa/make-3.82/make-3.82.sh b/sysa/make-3.82/make-3.82.sh index be324b0a..86103bdf 100755 --- a/sysa/make-3.82/make-3.82.sh +++ b/sysa/make-3.82/make-3.82.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=3da305242f3401bc9542eca969a9290c953c84001ca530bb18a20524dae59dcb - src_prepare() { default diff --git a/sysa/mes-0.23/mes-libc-0.23.sh b/sysa/mes-0.23/mes-libc-0.23.sh index b590c5ac..bba2a71b 100755 --- a/sysa/mes-0.23/mes-libc-0.23.sh +++ b/sysa/mes-0.23/mes-libc-0.23.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=a23eef4bf67c43659f71b3ebe8c106276d97c82f02619a16766037be9cfef27d - src_compile() { FILES="ctype/isalnum.c ctype/isalpha.c ctype/isascii.c ctype/iscntrl.c ctype/isdigit.c ctype/isgraph.c \ ctype/islower.c ctype/isnumber.c ctype/isprint.c ctype/ispunct.c ctype/isspace.c ctype/isupper.c ctype/isxdigit.c \ diff --git a/sysa/musl-1.1.24/binutils-rebuild.sh b/sysa/musl-1.1.24/binutils-rebuild.sh index 82c35b99..d330701e 100755 --- a/sysa/musl-1.1.24/binutils-rebuild.sh +++ b/sysa/musl-1.1.24/binutils-rebuild.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=17b4d6779e1b2f61fe120546553cc3c72201bd4d639f2e6f8b65e98df1b24025 - src_prepare() { default diff --git a/sysa/musl-1.1.24/pass1.sh b/sysa/musl-1.1.24/pass1.sh deleted file mode 100755 index fd6caffc..00000000 --- a/sysa/musl-1.1.24/pass1.sh +++ /dev/null @@ -1,7 +0,0 @@ -# SPDX-FileCopyrightText: 2021 fosslinux -# -# SPDX-License-Identifier: GPL-3.0-or-later - -checksum=5426777e1135a0bfbf14f350f861837e835c9d8ab28a949f01fa07780c13ba37 - -. "/${SOURCES}/${pkg}/musl-1.1.24.sh" diff --git a/sysa/musl-1.1.24/pass2.sh b/sysa/musl-1.1.24/pass2.sh deleted file mode 100755 index 3ee8eafb..00000000 --- a/sysa/musl-1.1.24/pass2.sh +++ /dev/null @@ -1,7 +0,0 @@ -# SPDX-FileCopyrightText: 2021 fosslinux -# -# SPDX-License-Identifier: GPL-3.0-or-later - -checksum=17b4d6779e1b2f61fe120546553cc3c72201bd4d639f2e6f8b65e98df1b24025 - -. "/${SOURCES}/${pkg}/musl-1.1.24.sh" diff --git a/sysa/musl-1.2.2/musl-1.2.2.sh b/sysa/musl-1.2.2/musl-1.2.2.sh index 549435e4..440a6ebc 100755 --- a/sysa/musl-1.2.2/musl-1.2.2.sh +++ b/sysa/musl-1.2.2/musl-1.2.2.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=f2f82ffefc2dbbe72ccc5ae532d207778af2f56537abc0cc756d080eb8a2b11e - src_configure() { CC=gcc ./configure \ --host=i386-unknown-linux-musl \ diff --git a/sysa/perl-5.000/perl-5.000.sh b/sysa/perl-5.000/perl-5.000.sh index edc5e71b..abd7c9ee 100755 --- a/sysa/perl-5.000/perl-5.000.sh +++ b/sysa/perl-5.000/perl-5.000.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=48303fa5a3dd7b132fbf032e349246a44e21955af64f5f2a3b941269ed931bbb - src_unpack() { default diff --git a/sysa/perl-5.003/perl-5.003.sh b/sysa/perl-5.003/perl-5.003.sh index 5aecd9ae..cb3dc814 100755 --- a/sysa/perl-5.003/perl-5.003.sh +++ b/sysa/perl-5.003/perl-5.003.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=3d78395289c2b313f0bf32cf9298e0b4362f95d83fad645ed0e5d7a637d9e3b0 - src_unpack() { default diff --git a/sysa/perl-5.6.2/perl-5.6.2.sh b/sysa/perl-5.6.2/perl-5.6.2.sh index 948bf3e1..91677065 100755 --- a/sysa/perl-5.6.2/perl-5.6.2.sh +++ b/sysa/perl-5.6.2/perl-5.6.2.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=280eede4f0935771327bc9699ec128ce46ae9519c7533e5882775a0133760d1d - src_prepare() { default diff --git a/sysa/perl5.004-05/perl5.004-05.sh b/sysa/perl5.004-05/perl5.004-05.sh index 6ad24f0f..db2217a0 100755 --- a/sysa/perl5.004-05/perl5.004-05.sh +++ b/sysa/perl5.004-05/perl5.004-05.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=b4b808257944bdb611c2f633ca1b5eaf5869173e4782101be7dfa7d4ea248876 - src_prepare() { default diff --git a/sysa/perl5.005-03/perl5.005-03.sh b/sysa/perl5.005-03/perl5.005-03.sh index f5fbd82f..2cb00caf 100755 --- a/sysa/perl5.005-03/perl5.005-03.sh +++ b/sysa/perl5.005-03/perl5.005-03.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=6f7314054e18bfaa01604e8c06c9688e3cf652760abe2115cc508894268f6faf - src_prepare() { default diff --git a/sysa/run.sh b/sysa/run.sh index a32edfe5..279f4d3f 100755 --- a/sysa/run.sh +++ b/sysa/run.sh @@ -112,13 +112,13 @@ build mes-0.23 mes-libc-0.23.sh build tcc-0.9.27 tcc-meslibc-rebuild.sh checksums/tcc-meslibc-rebuild -build musl-1.1.24 pass1.sh checksums/pass1 +build musl-1.1.24 "" checksums/pass1 # Rebuild tcc using musl build tcc-0.9.27 tcc-musl-pass1.sh checksums/tcc-musl-pass1 # Rebuild musl using tcc-musl -build musl-1.1.24 pass2.sh checksums/pass2 +build musl-1.1.24 "" checksums/pass2 # Rebuild tcc-musl using new musl build tcc-0.9.27 tcc-musl-pass2.sh checksums/tcc-musl-pass2 diff --git a/sysa/sed-4.0.9/checksums b/sysa/sed-4.0.9/checksums new file mode 100644 index 00000000..e01adc14 --- /dev/null +++ b/sysa/sed-4.0.9/checksums @@ -0,0 +1 @@ +a29789a4a0150cbc7ed718ece238cad4c3863c794c8825f0743bc6cf1838b4a8 /usr/bin/sed diff --git a/sysa/sed-4.0.9/sed-4.0.9.kaem b/sysa/sed-4.0.9/sed-4.0.9.kaem index d5574fe0..a2693e34 100755 --- a/sysa/sed-4.0.9/sed-4.0.9.kaem +++ b/sysa/sed-4.0.9/sed-4.0.9.kaem @@ -53,4 +53,4 @@ sed --version cd ../.. # Checksums -sha256sum -c checksums/pass1 +sha256sum -c checksums diff --git a/sysa/sed-4.0.9/sed-4.0.9.sh b/sysa/sed-4.0.9/sed-4.0.9.sh index 71fc220e..b919317b 100755 --- a/sysa/sed-4.0.9/sed-4.0.9.sh +++ b/sysa/sed-4.0.9/sed-4.0.9.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=aa900b99ec2fedc1bf9a1bc366b208f73f3f866c2b82d27ed8f4fccf538cb0e5 - src_prepare() { default diff --git a/sysa/tar-1.12/checksums b/sysa/tar-1.12/checksums index b3328a62..74af9f10 100644 --- a/sysa/tar-1.12/checksums +++ b/sysa/tar-1.12/checksums @@ -1 +1 @@ -3d67caa46470a7c1f3b00b8301977bc1093fab333943aabfd84afaa1bd77a609 /usr/bin/tar +efde53cec77c2e0efb0cd2f747c4d649ffd16c12c69bf2dd42b6bf14926323a1 /usr/bin/tar diff --git a/sysa/tcc-0.9.27/checksums b/sysa/tcc-0.9.27/checksums new file mode 100644 index 00000000..ac3230fd --- /dev/null +++ b/sysa/tcc-0.9.27/checksums @@ -0,0 +1 @@ +287056807b7cd70ecded9201ef7afa0d71fb1cd1e4effc24e38aaf7580c5e442 /usr/bin/tcc diff --git a/sysa/tcc-0.9.27/tcc-0.9.27.kaem b/sysa/tcc-0.9.27/tcc-0.9.27.kaem index d63b2f93..8b33a4be 100755 --- a/sysa/tcc-0.9.27/tcc-0.9.27.kaem +++ b/sysa/tcc-0.9.27/tcc-0.9.27.kaem @@ -46,4 +46,4 @@ tcc -version cd ../.. # Checksums -sha256sum -c checksums/tcc-0.9.27 +sha256sum -c checksums diff --git a/sysa/tcc-0.9.27/tcc-meslibc-rebuild.sh b/sysa/tcc-0.9.27/tcc-meslibc-rebuild.sh index f34d3ea8..933836f0 100755 --- a/sysa/tcc-0.9.27/tcc-meslibc-rebuild.sh +++ b/sysa/tcc-0.9.27/tcc-meslibc-rebuild.sh @@ -3,8 +3,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=66c799097c8dcc5505b383dcb07ce77fc6720b58e8441311fdb4b4dc6ede66ba - src_prepare() { default diff --git a/sysa/tcc-0.9.27/tcc-musl-pass1.sh b/sysa/tcc-0.9.27/tcc-musl-pass1.sh index c34c4af1..74bf4b97 100755 --- a/sysa/tcc-0.9.27/tcc-musl-pass1.sh +++ b/sysa/tcc-0.9.27/tcc-musl-pass1.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=dfc3a3750ed9122270c4ec906dffb00bcbeea2379d20ce4d420eb217e5fa9db6 - src_prepare() { default diff --git a/sysa/tcc-0.9.27/tcc-musl-pass2.sh b/sysa/tcc-0.9.27/tcc-musl-pass2.sh index 1ad7170f..12186be4 100755 --- a/sysa/tcc-0.9.27/tcc-musl-pass2.sh +++ b/sysa/tcc-0.9.27/tcc-musl-pass2.sh @@ -3,8 +3,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=2c02ed382ffb88b9ba2236250436915ccfe92f5f34299d93b09d4aefeeadf7c2 - src_prepare() { default diff --git a/sysa/tcc-0.9.27/tcc-musl-pass3.sh b/sysa/tcc-0.9.27/tcc-musl-pass3.sh index 0efe6b0a..b0572133 100755 --- a/sysa/tcc-0.9.27/tcc-musl-pass3.sh +++ b/sysa/tcc-0.9.27/tcc-musl-pass3.sh @@ -3,8 +3,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=766e43802f86f49f63fefec21e9530544a452359298202fc9754979beabe4b2f - src_prepare() { default diff --git a/sysa/util-linux-2.19.1/util-linux-2.19.1.sh b/sysa/util-linux-2.19.1/util-linux-2.19.1.sh index 651e8472..aaee4f4b 100755 --- a/sysa/util-linux-2.19.1/util-linux-2.19.1.sh +++ b/sysa/util-linux-2.19.1/util-linux-2.19.1.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=9526c365f5f68f74cceb0b03d99565dd87d9832794ab2bfa94126ea318a199b0 - src_prepare() { default diff --git a/sysc/autoconf-2.71/autoconf-2.71.sh b/sysc/autoconf-2.71/autoconf-2.71.sh index 637f25c5..dc4874b6 100755 --- a/sysc/autoconf-2.71/autoconf-2.71.sh +++ b/sysc/autoconf-2.71/autoconf-2.71.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=d713ac1840e82250414ee4f7cd75c79ee44ecb4e8dfc659704eed3d75e7d348c - src_prepare() { rm doc/standards.info autoreconf-2.69 -fi diff --git a/sysc/autoconf-archive-2021.02.19/autoconf-archive-2021.02.19.sh b/sysc/autoconf-archive-2021.02.19/autoconf-archive-2021.02.19.sh index 00e9a3dd..d1d03aa9 100755 --- a/sysc/autoconf-archive-2021.02.19/autoconf-archive-2021.02.19.sh +++ b/sysc/autoconf-archive-2021.02.19/autoconf-archive-2021.02.19.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=3f6c27d6743f926c9b08cccd921c3d6179105c681dd5aa9ab362895c71c106c9 - src_prepare() { autoreconf-2.69 -fi } diff --git a/sysc/automake-1.16.3/automake-1.16.3.sh b/sysc/automake-1.16.3/automake-1.16.3.sh index 143cb6d6..2fd9e2a4 100755 --- a/sysc/automake-1.16.3/automake-1.16.3.sh +++ b/sysc/automake-1.16.3/automake-1.16.3.sh @@ -2,7 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later - src_prepare() { ./bootstrap diff --git a/sysc/bash-5.1/bash-5.1.sh b/sysc/bash-5.1/bash-5.1.sh index 1a9f45e5..cf4682af 100755 --- a/sysc/bash-5.1/bash-5.1.sh +++ b/sysc/bash-5.1/bash-5.1.sh @@ -4,8 +4,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=9f148a2eb166d7c66d9328996e82d314c19b86d27c9d61ea8803d380307059c8 - src_prepare() { # Remove bison generated files rm y.tab.c y.tab.h diff --git a/sysc/bison-2.3/bison-2.3.sh b/sysc/bison-2.3/bison-2.3.sh index b98d64ec..aacc366d 100755 --- a/sysc/bison-2.3/bison-2.3.sh +++ b/sysc/bison-2.3/bison-2.3.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=82625c1337c4c80e84c6e795852f60e4d01c429a667b544f29eb1cbf3d09e401 - src_prepare() { default diff --git a/sysc/bison-3.4.2/bison-3.4.2.sh b/sysc/bison-3.4.2/bison-3.4.2.sh index 3be26b90..564adeb3 100755 --- a/sysc/bison-3.4.2/bison-3.4.2.sh +++ b/sysc/bison-3.4.2/bison-3.4.2.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=1963bc0ea0d2865eded29158fb31e9573897aef041ee04fddc800187381cfeda - src_prepare() { default diff --git a/sysc/coreutils-8.32/coreutils-8.32.sh b/sysc/coreutils-8.32/coreutils-8.32.sh index 59225cc4..4e9af2c7 100755 --- a/sysc/coreutils-8.32/coreutils-8.32.sh +++ b/sysc/coreutils-8.32/coreutils-8.32.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=d43d89ea6efb13cc84ad7fd218ca4fa19c07fa6ab308edf9df62919ad8b00359 - regenerate_files() { build-aux/gen-lists-of-programs.sh --autoconf > m4/cu-progs.m4 build-aux/gen-lists-of-programs.sh --automake > src/cu-progs.mk diff --git a/sysc/dist-3.5-236/dist-3.5-236.sh b/sysc/dist-3.5-236/dist-3.5-236.sh index 50ed5934..04076e1b 100755 --- a/sysc/dist-3.5-236/dist-3.5-236.sh +++ b/sysc/dist-3.5-236/dist-3.5-236.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=ad8e113ecc22a49b1c40e670f0620da86bde6199ec56366c3d46368cf46c184c - # We manually compile here because ./Configure uses metaconfig itself # *sigh* diff --git a/sysc/flex-2.5.33/flex-2.5.33.sh b/sysc/flex-2.5.33/flex-2.5.33.sh index 6cf7ef1f..a84e2697 100755 --- a/sysc/flex-2.5.33/flex-2.5.33.sh +++ b/sysc/flex-2.5.33/flex-2.5.33.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=f9ef1a90b9472c75a5d40a8fca6f7a2539541e28026c6dddf3ca4762edb30814 - src_prepare() { default diff --git a/sysc/gc-8.0.4/gc-8.0.4.sh b/sysc/gc-8.0.4/gc-8.0.4.sh index b4277fd5..1118d940 100755 --- a/sysc/gc-8.0.4/gc-8.0.4.sh +++ b/sysc/gc-8.0.4/gc-8.0.4.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=452767f7321aef2eeff9d3a935a574f0680f834f89f2589f3a43951a159b3948 - src_prepare() { autoreconf-2.71 -fi } diff --git a/sysc/gcc-4.7.4/gcc-4.7.4.sh b/sysc/gcc-4.7.4/gcc-4.7.4.sh index 77170e35..5eba9d85 100755 --- a/sysc/gcc-4.7.4/gcc-4.7.4.sh +++ b/sysc/gcc-4.7.4/gcc-4.7.4.sh @@ -4,7 +4,6 @@ # SPDX-License-Identifier: GPL-3.0-or-later - src_prepare() { default diff --git a/sysc/gettext-0.21/gettext-0.21.sh b/sysc/gettext-0.21/gettext-0.21.sh index 030dc2bc..6a91eb93 100755 --- a/sysc/gettext-0.21/gettext-0.21.sh +++ b/sysc/gettext-0.21/gettext-0.21.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=93d9f6a2532b36bd4cc2165756ea52c82addcdb9b3685dfb9e138f89dbdb3bb6 - src_prepare() { find . -name '*.info*' -delete find . -name '*.gmo' -delete diff --git a/sysc/gmp-6.2.1/gmp-6.2.1.sh b/sysc/gmp-6.2.1/gmp-6.2.1.sh index aefaf269..ab989fff 100755 --- a/sysc/gmp-6.2.1/gmp-6.2.1.sh +++ b/sysc/gmp-6.2.1/gmp-6.2.1.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=cb28e5554c51291c456027e38f5563cc787c8e2f8656bb1f4dfcc085d0639016 - src_prepare() { default diff --git a/sysc/gperf-3.1/gperf-3.1.sh b/sysc/gperf-3.1/gperf-3.1.sh index 955ef353..24144b59 100755 --- a/sysc/gperf-3.1/gperf-3.1.sh +++ b/sysc/gperf-3.1/gperf-3.1.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=507f79f3c07b212154053caae665ee7ed3a53bc420987ec381cf637339fef7de - src_prepare() { find . -name '*.info*' -delete diff --git a/sysc/guile-3.0.7/guile-3.0.7.sh b/sysc/guile-3.0.7/guile-3.0.7.sh index 4dac9ff0..cf33a081 100755 --- a/sysc/guile-3.0.7/guile-3.0.7.sh +++ b/sysc/guile-3.0.7/guile-3.0.7.sh @@ -3,8 +3,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=74a415b13672827c2a33af0cdb32fece2510721fc051010a36b055223a16a2ce - src_prepare() { default diff --git a/sysc/libarchive-3.5.2/libarchive-3.5.2.sh b/sysc/libarchive-3.5.2/libarchive-3.5.2.sh index b417ead2..5564361f 100755 --- a/sysc/libarchive-3.5.2/libarchive-3.5.2.sh +++ b/sysc/libarchive-3.5.2/libarchive-3.5.2.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=66778085e702e5ec3842285818c3427c3baffd9f03a4b1b15278f8acccc05917 - src_prepare() { default diff --git a/sysc/libatomic_ops-7.6.10/libatomic_ops-7.6.10.sh b/sysc/libatomic_ops-7.6.10/libatomic_ops-7.6.10.sh index 17095c2e..1387d8ca 100755 --- a/sysc/libatomic_ops-7.6.10/libatomic_ops-7.6.10.sh +++ b/sysc/libatomic_ops-7.6.10/libatomic_ops-7.6.10.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=3a9d7649afe75a76583305283c8606e717cbab01b098f094f806e8e37045a658 - src_prepare() { autoreconf-2.71 -fi } diff --git a/sysc/libffi-3.3/libffi-3.3.sh b/sysc/libffi-3.3/libffi-3.3.sh index 03ac05af..f8e0a4d1 100755 --- a/sysc/libffi-3.3/libffi-3.3.sh +++ b/sysc/libffi-3.3/libffi-3.3.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=019bf569a1374e7fff7a106b11eb2c91dfd8da7f3a8b04e98d7e9403c27fc781 - src_prepare() { find . -name '*.info*' -delete diff --git a/sysc/libunistring-0.9.10/libunistring-0.9.10.sh b/sysc/libunistring-0.9.10/libunistring-0.9.10.sh index a89d1e48..e4b7a0bf 100755 --- a/sysc/libunistring-0.9.10/libunistring-0.9.10.sh +++ b/sysc/libunistring-0.9.10/libunistring-0.9.10.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=19bde5b058c188e976f4cfcea35d9f0d897daf593479a7db00eb6a6eabefd131 - src_prepare() { find . -name '*.info*' -delete diff --git a/sysc/make-4.2.1/make-4.2.1.sh b/sysc/make-4.2.1/make-4.2.1.sh index 18fd8d46..47a878e7 100755 --- a/sysc/make-4.2.1/make-4.2.1.sh +++ b/sysc/make-4.2.1/make-4.2.1.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=6278b4b3f7ff4c1b04e24229b17e3cb67c282d9d9d74ca0f936e31ed70b3a1f4 - src_prepare() { default diff --git a/sysc/mpc-1.2.1/mpc-1.2.1.sh b/sysc/mpc-1.2.1/mpc-1.2.1.sh index 993d6010..2bc9e11c 100755 --- a/sysc/mpc-1.2.1/mpc-1.2.1.sh +++ b/sysc/mpc-1.2.1/mpc-1.2.1.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=06bf5f4a6d3a2e1f58a9ab967ef587519fece5725e33032366b308ba9a64091c - src_prepare() { default diff --git a/sysc/mpfr-4.1.0/mpfr-4.1.0.sh b/sysc/mpfr-4.1.0/mpfr-4.1.0.sh index 9adb2c20..3b35f6a5 100755 --- a/sysc/mpfr-4.1.0/mpfr-4.1.0.sh +++ b/sysc/mpfr-4.1.0/mpfr-4.1.0.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=94409e5aa78c758b80fcb6bd2d8d094bd14f4a4c02bc3cf7163b8d1d7414e1bc - src_prepare() { default diff --git a/sysc/openssl-1.1.1l/openssl-1.1.1l.sh b/sysc/openssl-1.1.1l/openssl-1.1.1l.sh index e47ca826..ceabb002 100755 --- a/sysc/openssl-1.1.1l/openssl-1.1.1l.sh +++ b/sysc/openssl-1.1.1l/openssl-1.1.1l.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=5a18dfbf9cd8451511ff33fdf763aec8fde2af6188fe0779f322974de04cc1c7 - src_prepare() { default diff --git a/sysc/patch-2.7.6/patch-2.7.6.sh b/sysc/patch-2.7.6/patch-2.7.6.sh index c70e8014..d288679e 100755 --- a/sysc/patch-2.7.6/patch-2.7.6.sh +++ b/sysc/patch-2.7.6/patch-2.7.6.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=c18cdec4ba5292d4770f519d30fc30557eea8d424c83276aa6b180f8af1ea8a6 - src_prepare() { ../../import-gnulib.sh diff --git a/sysc/perl-5.10.1/perl-5.10.1.sh b/sysc/perl-5.10.1/perl-5.10.1.sh index 388d5e0b..3b99b1ea 100755 --- a/sysc/perl-5.10.1/perl-5.10.1.sh +++ b/sysc/perl-5.10.1/perl-5.10.1.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=d4ff3906886616fce7c4fa424f99a54cfdcd786357439e8688090ce71fd33684 - src_prepare() { default_src_prepare diff --git a/sysc/perl-5.32.1/perl-5.32.1.sh b/sysc/perl-5.32.1/perl-5.32.1.sh index a73f015f..7b1c8dcc 100755 --- a/sysc/perl-5.32.1/perl-5.32.1.sh +++ b/sysc/perl-5.32.1/perl-5.32.1.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=34688d9b7ea888ea78e4bf38ad0de6a24e496fb0c1590f7c3c682b45e285d310 - src_prepare() { default diff --git a/sysc/pkg-config-0.29.2/pkg-config-0.29.2.sh b/sysc/pkg-config-0.29.2/pkg-config-0.29.2.sh index 06839dad..d74e6c16 100755 --- a/sysc/pkg-config-0.29.2/pkg-config-0.29.2.sh +++ b/sysc/pkg-config-0.29.2/pkg-config-0.29.2.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=850f2663df30af439a5cc8b0c44ceb7f9ce0d2fecf2774f43fa9ab9b7b7be1c0 - src_prepare() { autoreconf -fi } diff --git a/sysc/run2.sh b/sysc/run2.sh index d22faed4..48e1aa9e 100755 --- a/sysc/run2.sh +++ b/sysc/run2.sh @@ -56,8 +56,6 @@ build perl-5.32.1 build libarchive-3.5.2 -false - build openssl-1.1.1l build zlib-1.2.11 diff --git a/sysc/tar-1.34/tar-1.34.sh b/sysc/tar-1.34/tar-1.34.sh index 8a1a4212..908e1f51 100755 --- a/sysc/tar-1.34/tar-1.34.sh +++ b/sysc/tar-1.34/tar-1.34.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=18203eec735fc553b24a3b4c404f614a596a54d4aba95d98d9b6d5bce2f5c7e8 - src_prepare() { default diff --git a/sysc/texinfo-6.7/texinfo-6.7.sh b/sysc/texinfo-6.7/texinfo-6.7.sh index bf0f39f1..4cec7dc5 100755 --- a/sysc/texinfo-6.7/texinfo-6.7.sh +++ b/sysc/texinfo-6.7/texinfo-6.7.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=852e7be426aa5ae63b646fb6f5c8f95a884a143a04548e615289dacb5d0a9970 - src_prepare() { find . -name '*.mo' -delete find . -name '*.gmo' -delete diff --git a/sysc/xbps-0.59.1/xbps-0.59.1.sh b/sysc/xbps-0.59.1/xbps-0.59.1.sh index d2b3783b..9270d7d8 100755 --- a/sysc/xbps-0.59.1/xbps-0.59.1.sh +++ b/sysc/xbps-0.59.1/xbps-0.59.1.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=cabd674d18f3c3bb3abc3e933c9de68ed80a452da52e0b9503b70f8ca83cc4e3 - src_configure() { PKG_CONFIG_PATH="${PREFIX}/lib/musl/pkgconfig" \ ./configure --prefix="${PREFIX}" \ diff --git a/sysc/xz-5.0.5/xz-5.0.5.sh b/sysc/xz-5.0.5/xz-5.0.5.sh index d1203f61..d45918a5 100755 --- a/sysc/xz-5.0.5/xz-5.0.5.sh +++ b/sysc/xz-5.0.5/xz-5.0.5.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=245dffa71bf97be04ff78959987178c51e984d4f957f4346308dfa0d0bacdb7a - src_prepare() { default diff --git a/sysc/zlib-1.2.11/zlib-1.2.11.sh b/sysc/zlib-1.2.11/zlib-1.2.11.sh index 5a537811..ee19abf0 100755 --- a/sysc/zlib-1.2.11/zlib-1.2.11.sh +++ b/sysc/zlib-1.2.11/zlib-1.2.11.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=be2c295f7e55e7f26c2d21a8497d38a2da2f5d2c5f629337531e43e6570c41e1 - src_configure() { ./configure --prefix="${PREFIX}" --libdir="${PREFIX}/lib/musl" --static } diff --git a/sysglobal/SHA256SUMS.pkgs b/sysglobal/SHA256SUMS.pkgs new file mode 100644 index 00000000..33962900 --- /dev/null +++ b/sysglobal/SHA256SUMS.pkgs @@ -0,0 +1,183 @@ +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 autoconf-2.12_0.links +24fa8d902356692c938367a98a47a4e6a4c18f2c9f517322fb41c5ec0cd30713 autoconf-2.12_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 autoconf-2.13_0.links +c527a1560bb12e2848da285eec94dbc5b8dc33c0c62b8f2724c844f1626a0593 autoconf-2.13_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 autoconf-2.52_0.links +7c92699f3b1c2f63a18b8a771d00128aa8992403c47a9e552cccad741ced61ac autoconf-2.52_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 autoconf-2.52_1.links +51bb5ba7d787cf33c74d7c79a843c5e615c050e0c0ee3ac724c4a1dea3a8b75a autoconf-2.52_1.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 autoconf-2.53_0.links +a824987c1e30d13cf2b9d1af8e354eb33f54ef7a8544743c5d7243410894df44 autoconf-2.53_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 autoconf-2.53_1.links +ae4958fad5a258de859a34e22e46bccb492bf40b18cc2cc6cf9de333afa7e401 autoconf-2.53_1.tar.gz +ad6c385e96d8c7ee9fa026e096b65821030adcc1c873547b4f6e3dc55e9d4669 autoconf-2.54_0.links +4710e10621e7b13e95b7e46be5792c1936bd54368649e0550d85552470772d81 autoconf-2.54_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 autoconf-2.54_1.links +8f84f4e79fa843dd321038d62d284357e031531bf7687dd3e7a204bc090ea896 autoconf-2.54_1.tar.gz +1fd322fa08bd65b9630b03983933dd6a85d32090d49e16029b2dae16f5f7208a autoconf-2.55_0.links +fc52f377a8169339d6d9de871670c6a85829b2d3fc57b7c5d2ed5b6e1dbc307d autoconf-2.55_0.tar.gz +a5910f038266cf25281f770f13486979543e1b4ecd3d8c3d929812f052167ed5 autoconf-2.57_0.links +a77d7c39e0f0ab074072ae05b1d81bec2ef73a912c649bbc506b64c485bff20c autoconf-2.57_0.tar.gz +ba8ac111cb1ce8de6d35086e198541c620cbedb2525552b98d8f6c399b449ffa autoconf-2.59_0.links +c5528d3cd25cc93c2a3af8d2d7281bba8ac387e203d1223855830bc0ee0017fc autoconf-2.59_0.tar.gz +95c7b832abbc66673ec1d0a4254224d7ee4b8450c817121e67195ff8719229ef autoconf-2.61_0.links +f123f798e1135347ffb9a84bd09a4a3c569e0941454fb094ba177a384c2a2619 autoconf-2.61_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 autoconf-2.61_1.links +9b21657a7c62214a59cb4724c6b676e50ead136bef67f647cba072d061afbbf1 autoconf-2.61_1.tar.gz +48032a5174c2d346f43f43e00e82610cda23ca868c1202f001e241033d15a206 autoconf-2.64_0.links +a13a7569b9b9a050b0278c066ec86e7d65966af27e3808a4da7ae4934e73421c autoconf-2.64_0.tar.gz +6c73d920d88a96d1f971f98afe04dbc456522383777a42bb758f765630019f26 autoconf-2.69_0.links +c7a2dba15a94a1b7a32316cd399d0c120a018f563e34a32ccad822fbe6f31734 autoconf-2.69_0.tar.gz +d713ac1840e82250414ee4f7cd75c79ee44ecb4e8dfc659704eed3d75e7d348c autoconf-2.71_0.x86.xbps +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 autoconf-archive-2021.02.19_0.links +3f6c27d6743f926c9b08cccd921c3d6179105c681dd5aa9ab362895c71c106c9 autoconf-archive-2021.02.19_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 automake-1.10.3_0.links +e59fa265f406bae304def01402e2320275a26df24c7160602e7d29afe607c31c automake-1.10.3_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 automake-1.11.2_0.links +9d6f0a64e70e0f364ce7e167964dc36f1b4fe9589c1db63323970c0b1db79e8f automake-1.11.2_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 automake-1.15.1_0.links +8e2f726169e3a5dce84dcb1ed65bb741d9ed0a517ccfb9893c178bbd5ba81d36 automake-1.15.1_0.tar.gz +708d854632c90e3706194a1a7555a3dc2fafb7ccae65872ad3420083f2781143 automake-1.16.3_0.x86.xbps +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 automake-1.4-p6_0.links +2e603260980ec9d6f0cd560e02350a002575bb6fb2279229430c57d45cb29f86 automake-1.4-p6_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 automake-1.6.3_0.links +b19f3bd68f1c9c22efc46e3bc1b685ebc9c90f384e3d25c0c47e5f3a789f3093 automake-1.6.3_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 automake-1.6.3_1.links +a4810ca31d5fb1ce968a889c19de8def4470a6a941b6a274b894c6bcb966c6dd automake-1.6.3_1.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 automake-1.6.3_2.links +e0e13b46d2aaee18d6dd0bbd86c47c1ca951c78e7c5e8e76f79fd14c2502e6ea automake-1.6.3_2.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 automake-1.7_0.links +ef1e4f793f2e53ddb86f39719aac302038d40a5b49a0c7acfb5ec5cdb8462ecd automake-1.7_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 automake-1.7_1.links +a4f8b44f15dd79202fd1900e670b2b789aa2b27a632b6b174300c244986b9d0d automake-1.7_1.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 automake-1.7.8_0.links +57de0e448b3b334ea728cf1eac5f3a4d75953ec09b0f41c76ada93ef8a1621c0 automake-1.7.8_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 automake-1.8.5_0.links +39e6fda316adc0c0f0dd59c7c2793d46583f292aca61e2f08c3bd6d0fb23c45c automake-1.8.5_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 automake-1.9.6_0.links +9c4e3e511aaaec495a23bac4e79442cda26430f9d63fd7c4392ab4949fb5815a automake-1.9.6_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 automake-1.9.6_1.links +ce2252cf0e4e402248f06bff1f425829ba68a79a4e34efa2105234cfd0b76ca1 automake-1.9.6_1.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 bash-5.1_0.links +07f171f3f9d019ebb9554e8011deda307daab00b1d18a4b33a23283b2192b1ef bash-5.1_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 binutils-2.14_0.links +987b40612eea3ca186b1465fa169f8d979d10e0a7d43536c0d24e7df7eaab06f binutils-2.14_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 bison-2.3_0.links +82625c1337c4c80e84c6e795852f60e4d01c429a667b544f29eb1cbf3d09e401 bison-2.3_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 bison-3.4.1_0.links +37156bd81143981d986a9e728e1dbdd2ead130b454be6cf46315b80d9c04f5aa bison-3.4.1_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 bison-3.4.1_1.links +1c4358bb5c67eb8a194800d3b705cccf51224c9ef6aa2d847463495c740b7d69 bison-3.4.1_1.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 bison-3.4.1_2.links +d0a309628ecc5a9f331a8e4275412689b1c27509f7ebf255a8df2324a591381c bison-3.4.1_2.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 bison-3.4.2_0.links +2b7be2283e510186466c92cb3714ba68c41a949cbf00bb5d0e5dc1ef7021ee0b bison-3.4.2_0.tar.gz +07fee627dcf30aaa9beab40ffeacc3bec7afe3488d2fbc7e8a72ae782a85869a bzip2-1.0.8_0.links +02c4d6e6a01c911593eb20bdbc72761cdc977ff48c3ca3b46af4255083cd2679 bzip2-1.0.8_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 coreutils-5.0_0.links +748512d89578c2b454cee350c81707c4a27bc02637429ee5f5d9b32c6d76f73a coreutils-5.0_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 coreutils-6.10_0.links +7ee4b097f5a896af925b53eee7055ba87dad89949f44d14695566249f45a5eaf coreutils-6.10_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 coreutils-8.32_0.links +d43d89ea6efb13cc84ad7fd218ca4fa19c07fa6ab308edf9df62919ad8b00359 coreutils-8.32_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 diffutils-2.7_0.links +2cd5ac019b73c1be35bf08bf7a879b49962d666020a8fdf2823e249d2a13a9e5 diffutils-2.7_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 dist-3.5-236_0.links +ad8e113ecc22a49b1c40e670f0620da86bde6199ec56366c3d46368cf46c184c dist-3.5-236_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 findutils-4.2.33_0.links +a01861fd8b93496f932cd94fd3dcccd7241a6bde613ea9390c26398c7588fba4 findutils-4.2.33_0.tar.gz +865b57db33fc860abd00efc6b239366c3c1354ab4e699d8506e21a4316352863 flex-2.5.11_0.links +8c0c50860613d0223d36892013493b069c1855eb002b95526d55d590207635ec flex-2.5.11_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 flex-2.5.33_0.links +f9ef1a90b9472c75a5d40a8fca6f7a2539541e28026c6dddf3ca4762edb30814 flex-2.5.33_0.tar.gz +a0ab924b46c0c11740a52958313d0543182053f476d42879128c57c52131a956 flex-2.6.4_0.links +e4150bd14b0e3f2ab3afa918971c8589ed79be0fb1f2beb85f27989c873461fd flex-2.6.4_0.tar.gz +85c6ea124aa20e758ac334689782eeda694a35e32eacf320b588130be15d746a gawk-3.0.4_0.links +4c151b8fac8731d6f7ffb5279353d4f16e2cbfe7374d48c48a571ae09d7a9c50 gawk-3.0.4_0.tar.gz +452767f7321aef2eeff9d3a935a574f0680f834f89f2589f3a43951a159b3948 gc-8.0.4_0.x86.xbps +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 gcc-4.0.4_0.links +1b57010e6c3926396c52e38c5dc52675c9783779a296a7ac6a47dc2b7672ba5f gcc-4.0.4_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 gcc-4.0.4_1.links +c5e922589a67f64159414cb5fc4335f250966d9401628822ab016403a5d4390d gcc-4.0.4_1.tar.gz +3960567fc3f358d85b58a6441d3fb97442821a6d51847df72109eec547617b0b gcc-4.7.4_0.x86.xbps +b42a7996ec247a915e3a1c9b71b5f5e65fa6caadc5f77c2c32357754e4274e16 gettext-0.21_0.x86.xbps +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 gmp-6.2.1_0.links +cb28e5554c51291c456027e38f5563cc787c8e2f8656bb1f4dfcc085d0639016 gmp-6.2.1_0.tar.gz +507f79f3c07b212154053caae665ee7ed3a53bc420987ec381cf637339fef7de gperf-3.1_0.x86.xbps +ae0b200220b4a6d40571764d065ddf35d9535e94582c6bdb2c95316d937c4dce grep-2.4_0.links +5e48a54d2cfcdfea2803d7f60d6a57b1fd563920064beb6b13fa8bb96155bb5b grep-2.4_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 help2man-1.36.4_0.links +7857bf4cbfabdf0e46a4cd222fb3c526d79661a329b9edf9c704f2ad7585bb49 help2man-1.36.4_0.tar.gz +7eeeb832b400a11419e4ef14bf778b8177bbc6a77f5a37c0c0f2965f66ab4d51 kbd-1.15_0.links +57e582dd60da59a70bb309faf1af5d8d5b7c71e2af2e31699f1a8e90c64ab110 kbd-1.15_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 libarchive-3.5.2_0.links +66778085e702e5ec3842285818c3427c3baffd9f03a4b1b15278f8acccc05917 libarchive-3.5.2_0.tar.gz +3a9d7649afe75a76583305283c8606e717cbab01b098f094f806e8e37045a658 libatomic_ops-7.6.10_0.x86.xbps +019bf569a1374e7fff7a106b11eb2c91dfd8da7f3a8b04e98d7e9403c27fc781 libffi-3.3_0.x86.xbps +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 libtool-1.4_0.links +b2f76514d849adaa13083379f76f36f868d147949b7a2fe34e72b45bce152fb2 libtool-1.4_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 libtool-2.2.4_0.links +f767954832cd08d4cc9622bc41ef363638f96e09900b17b7ad2a9a1838e383b1 libtool-2.2.4_0.tar.gz +19bde5b058c188e976f4cfcea35d9f0d897daf593479a7db00eb6a6eabefd131 libunistring-0.9.10_0.x86.xbps +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 linux-headers-5.10.41_0.links +16218b84f6958608e1163954cb3c50ed64dcbb9c280a85e2ff1ec07b4e15619b linux-headers-5.10.41_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 m4-1.4.7_0.links +8e6afb2fd2684d9a653ac8f307212dd206fc1c0e1cbf76f85f8eb45c3028ceb2 m4-1.4.7_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 make-3.82_0.links +6fa898ded9f7a256d6ca68a5123aab2dd4a46b99d25952b11462dd165af5d164 make-3.82_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 make-4.2.1_0.links +4a95da894bac59cd547469540681e162632a40271c0a07f2710d4a99f4031d94 make-4.2.1_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 mes-0.23_0.links +a23eef4bf67c43659f71b3ebe8c106276d97c82f02619a16766037be9cfef27d mes-0.23_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 mpc-1.2.1_0.links +94409e5aa78c758b80fcb6bd2d8d094bd14f4a4c02bc3cf7163b8d1d7414e1bc mpc-1.2.1_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 mpfr-4.1.0_0.links +f376fcd4747a8215095fae0d11c58bfec825302ad5c8a0f05cf49de3a6b4b924 mpfr-4.1.0_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 musl-1.1.24_0.links +b910a41d4606d88b402cc5e478c83bb6dd1ee2287e391d30ffb6427276d27ed0 musl-1.1.24_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 musl-1.1.24_1.links +5426777e1135a0bfbf14f350f861837e835c9d8ab28a949f01fa07780c13ba37 musl-1.1.24_1.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 musl-1.1.24_2.links +308180a2674c0434bb9d659d96f02cdd99d515e8968fc98043208fccd36b6384 musl-1.1.24_2.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 musl-1.2.2_0.links +b4171d36461bfe34df2100583c57d3a328c448d18238829280edc671811cfee6 musl-1.2.2_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 openssl-1.1.1l_0.links +0d268cb5cc4a9f2ac85b0cc6ba4900bbe3088a2db658bb85043ac09bcdb4079b openssl-1.1.1l_0.tar.gz +c18cdec4ba5292d4770f519d30fc30557eea8d424c83276aa6b180f8af1ea8a6 patch-2.7.6_0.x86.xbps +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 perl-5.000_0.links +48303fa5a3dd7b132fbf032e349246a44e21955af64f5f2a3b941269ed931bbb perl-5.000_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 perl-5.003_0.links +6d54d6258d52af74461c9b15c623fd7641675f603910d7ac71027de614ea14df perl-5.003_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 perl5.004-05_0.links +b4b808257944bdb611c2f633ca1b5eaf5869173e4782101be7dfa7d4ea248876 perl5.004-05_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 perl5.005-03_0.links +6f7314054e18bfaa01604e8c06c9688e3cf652760abe2115cc508894268f6faf perl5.005-03_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 perl-5.10.1_0.links +d4ff3906886616fce7c4fa424f99a54cfdcd786357439e8688090ce71fd33684 perl-5.10.1_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 perl-5.32.1_0.links +b498f1220fbb2d90692e1d4bc77e03bde9f9df56918445f97f8e3dadd6bb8efe perl-5.32.1_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 perl-5.6.2_0.links +97fb27fce8feee45fccc96067a368bc3dfe0e5a967a79e6cd37de578375d6f4f perl-5.6.2_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 pkg-config-0.29.2_0.links +9492f3ebd1b7f347460f14f39923fc19d0fde80bab96df2413f23b5463ee7ff2 pkg-config-0.29.2_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 sed-4.0.9_0.links +aa900b99ec2fedc1bf9a1bc366b208f73f3f866c2b82d27ed8f4fccf538cb0e5 sed-4.0.9_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 tar-1.34_0.links +18203eec735fc553b24a3b4c404f614a596a54d4aba95d98d9b6d5bce2f5c7e8 tar-1.34_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 tcc-0.9.27_0.links +66c799097c8dcc5505b383dcb07ce77fc6720b58e8441311fdb4b4dc6ede66ba tcc-0.9.27_0.tar.gz +b69c042a33cbf18e5a2a5a886d675ebcced92f57eec95b0f47345df8f1e89cf0 tcc-0.9.27_1.links +dfc3a3750ed9122270c4ec906dffb00bcbeea2379d20ce4d420eb217e5fa9db6 tcc-0.9.27_1.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 tcc-0.9.27_2.links +2c02ed382ffb88b9ba2236250436915ccfe92f5f34299d93b09d4aefeeadf7c2 tcc-0.9.27_2.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 tcc-0.9.27_3.links +766e43802f86f49f63fefec21e9530544a452359298202fc9754979beabe4b2f tcc-0.9.27_3.tar.gz +852e7be426aa5ae63b646fb6f5c8f95a884a143a04548e615289dacb5d0a9970 texinfo-6.7_0.x86.xbps +17bf011cce3ddcfdbebbfbac05f2534adc6e569188716a7ed092e2ecab19ba55 util-linux-2.19.1_0.links +2047bb4b402dcc3bedbc426d6b520fce02276949859b7a71ddf42480424c7225 util-linux-2.19.1_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 xbps-0.59.1_0.links +a7bed253a8440374ce07481aebef410e9485d5b761e2ba31aa40594e2219acdf xbps-0.59.1_0.tar.gz +ac8c7b186195ad29d86c2d1608b0c4ba37eeb12daff8f155d69d568239cae237 xz-5.0.5_0.links +922699262f36593b13dce42578ce8d9cedd3eb1dffc3d6107de2cc6d56738185 xz-5.0.5_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 zlib-1.2.11_0.links +be2c295f7e55e7f26c2d21a8497d38a2da2f5d2c5f629337531e43e6570c41e1 zlib-1.2.11_0.tar.gz diff --git a/sysglobal/helpers.sh b/sysglobal/helpers.sh index 889cb872..9b9061dc 100755 --- a/sysglobal/helpers.sh +++ b/sysglobal/helpers.sh @@ -39,16 +39,16 @@ reset_timestamp() { if touch --help | grep ' \-h' >/dev/null; then args="-h" fi - if command -v find 2>&1 >/dev/null; then + if command -v find >/dev/null 2>&1; then # find does not error out on exec error find . -print0 | xargs -0 touch ${args} -t 197001010000.00 else # A rudimentary find implementation that does the trick fs= - if [ -n "$(ls)" ]; then + if [ -n "$(ls 2>/dev/null)" ]; then fs=$(echo *) fi - if [ -n "$(ls .[0-z]*)" ]; then + if [ -n "$(ls .[0-z]* 2>/dev/null)" ]; then fs="${fs} $(echo .[0-z]*)" fi for f in ${fs}; do @@ -62,6 +62,17 @@ reset_timestamp() { fi } +# Fake grep +fake_grep() { + text="${1}" + fname="${2}" + while read line; do + case "${line}" in *"${text}"*) + echo "${line}" ;; + esac + done < "${fname}" +} + # Common build steps # Build function provides a few common stages with default implementation # that can be overridden on per package basis in the build script. @@ -157,13 +168,11 @@ build() { fi echo "${pkg}: checksumming created package." - # shellcheck disable=SC2154 - test -z "${checksum}" || checksum="$(echo "${checksum} " "${pkg}_${revision}."*)" - if echo "${checksum}" | grep -q ".links"; then - checksum="$(echo "${checksum}" | cut -f'1 2 4' -d' ')" + if command -v grep >/dev/null 2>&1; then + grep "${pkg}_${revision}" "${SOURCES}/SHA256SUMS.pkgs" | sha256sum -c + else + fake_grep "${pkg}_${revision}" "${SOURCES}/SHA256SUMS.pkgs" | sha256sum -c fi - test -z "${checksum}" || echo "${checksum}" | sha256sum -c || \ - (echo "Expected: ${checksum}"; echo "Got: $(sha256sum $(echo "${checksum}" | cut -d' ' -f3))"; false) if command -v xbps-rindex >/dev/null 2>&1; then echo "${pkg}: adding package to repository." From b760b3eb2b4aaf33c7842e586797bb7ac924cb5e Mon Sep 17 00:00:00 2001 From: fosslinux Date: Mon, 7 Mar 2022 18:58:20 +1100 Subject: [PATCH 20/23] Final fixes: - All QEMU reproducibility issues resolved - Added SPDX licensing - Couple other small issues - Fix guile reproducbility --- .reuse/dep5 | 2 +- sysa/autoconf-2.12/autoconf-2.12.sh | 1 + sysa/autoconf-2.13/autoconf-2.13.sh | 1 + sysa/autoconf-2.52/stage1.sh | 1 + sysa/automake-1.10.3/automake-1.10.3.sh | 1 + sysa/automake-1.6.3/stage1.sh | 1 + sysa/automake-1.6.3/stage2.sh | 1 + sysa/bash-2.05b/bash-2.05b.kaem | 2 +- sysa/bison-3.4.1/mk/main.mk | 1 + sysa/bzip2-1.0.8/bzip2-1.0.8.sh | 1 + sysa/coreutils-5.0/coreutils-5.0.kaem | 2 +- sysa/coreutils-5.0/coreutils-5.0.sh | 1 + sysa/coreutils-5.0/mk/pass2.mk | 1 + sysa/coreutils-6.10/mk/main.mk | 2 +- sysa/diffutils-2.7/mk/main.mk | 1 + sysa/findutils-4.2.33/findutils-4.2.33.sh | 8 ++- sysa/flex-2.5.11/mk/main.mk | 1 + sysa/flex-2.6.4/mk/main.mk | 1 + sysa/gawk-3.0.4/mk/main.mk | 1 + sysa/gcc-4.0.4/pass1.sh | 1 + sysa/gcc-4.0.4/pass2.sh | 2 +- sysa/grep-2.4/mk/main.mk | 1 + sysa/gzip-1.2.4/gzip-1.2.4.kaem | 2 +- .../heirloom-devtools-070527.kaem | 2 +- sysa/help2man-1.36.4/help2man-1.36.4.sh | 1 + sysa/kbd-1.15/patches/resizecons.patch | 34 +++++++++++++ sysa/kexec-tools-2.0.22/kexec-tools-2.0.22.sh | 5 +- sysa/libtool-1.4/patches/hostname.patch | 17 +++++++ sysa/libtool-2.2.4/libtool-2.2.4.sh | 17 +++++-- sysa/libtool-2.2.4/patches/hostname.patch | 16 ++++++ .../linux-headers-5.10.41.sh | 2 +- sysa/m4-1.4.7/mk/main.mk | 1 + sysa/make-3.80/make-3.80.kaem | 2 +- sysa/make-3.82/make-3.82.sh | 3 +- sysa/mes-0.23/mes-libc-0.23.sh | 1 + sysa/patch-2.5.9/patch-2.5.9.kaem | 2 +- sysa/perl-5.000/mk/main.mk | 1 + sysa/perl-5.000/perl-5.000.sh | 1 + sysa/perl-5.003/mk/main.mk | 1 + sysa/perl-5.003/perl-5.003.sh | 1 + sysa/perl-5.6.2/files/config.sh | 1 + sysa/perl-5.6.2/mk/main.mk | 1 + sysa/perl-5.6.2/perl-5.6.2.sh | 1 + sysa/perl5.004-05/mk/main.mk | 1 + sysa/perl5.004-05/perl5.004-05.sh | 1 + sysa/perl5.005-03/mk/main.mk | 1 + sysa/perl5.005-03/perl5.005-03.sh | 1 + sysa/run.sh | 3 +- sysa/sed-4.0.9/mk/main.mk | 1 + sysa/sed-4.0.9/sed-4.0.9.kaem | 2 +- sysa/tar-1.12/tar-1.12.kaem | 2 +- sysa/tcc-0.9.27/tcc-0.9.27.kaem | 2 +- sysa/tcc-0.9.27/tcc-meslibc-rebuild.sh | 2 +- sysa/tcc-0.9.27/tcc-musl-pass1.sh | 1 + sysa/tcc-0.9.27/tcc-musl-pass2.sh | 2 +- sysa/tcc-0.9.27/tcc-musl-pass3.sh | 2 +- sysa/util-linux-2.19.1/util-linux-2.19.1.sh | 3 +- sysb/run.sh | 2 +- sysc.py | 2 +- sysc/autoconf-2.69/autoconf-2.69.sh | 1 + sysc/automake-1.11.2/automake-1.11.2.sh | 1 + sysc/automake-1.15.1/automake-1.15.1.sh | 1 + sysc/bash-5.1/bash-5.1.sh | 1 + sysc/bison-3.4.2/bison-3.4.2.sh | 2 +- sysc/flex-2.5.33/flex-2.5.33.sh | 2 +- sysc/gcc-4.7.4/gcc-4.7.4.sh | 2 +- sysc/gettext-0.21/gettext-0.21.sh | 2 +- sysc/guile-3.0.7/guile-3.0.7.sh | 2 + sysc/openssl-1.1.1l/openssl-1.1.1l.sh | 5 +- sysc/perl-5.10.1/perl-5.10.1.sh | 2 +- .../perl-5.32.1/patches/reproducibility.patch | 49 +++++++++++++++++++ .../patches/reproducibility2.patch | 47 ++++++++++++++++++ sysc/perl-5.32.1/perl-5.32.1.sh | 5 +- sysc/run.sh | 8 ++- sysc/run2.sh | 2 +- sysc/tar-1.34/tar-1.34.sh | 1 + sysglobal/SHA256SUMS.pkgs | 28 ++++++----- sysglobal/helpers.sh | 8 +-- 78 files changed, 287 insertions(+), 56 deletions(-) create mode 100644 sysa/kbd-1.15/patches/resizecons.patch create mode 100644 sysa/libtool-1.4/patches/hostname.patch create mode 100644 sysa/libtool-2.2.4/patches/hostname.patch create mode 100644 sysc/perl-5.32.1/patches/reproducibility.patch create mode 100644 sysc/perl-5.32.1/patches/reproducibility2.patch diff --git a/.reuse/dep5 b/.reuse/dep5 index 13d26a60..c32ec239 100644 --- a/.reuse/dep5 +++ b/.reuse/dep5 @@ -9,6 +9,6 @@ Source: https://github.com/fosslinux/live-bootstrap # Copyright: $YEAR $NAME <$CONTACT> # License: ... -Files: SHA256SUMS.sources sysa/pre-sha.sha256sums sysa/*/checksums sysa/*/checksums/* sysc/*/checksums sysc/*/checksums/* +Files: SHA256SUMS.sources sysa/pre-sha.sha256sums sysa/*/checksums sysglobal/SHA256SUMS.pkgs Copyright: none License: MIT diff --git a/sysa/autoconf-2.12/autoconf-2.12.sh b/sysa/autoconf-2.12/autoconf-2.12.sh index 12b2fd8f..f9574ae2 100755 --- a/sysa/autoconf-2.12/autoconf-2.12.sh +++ b/sysa/autoconf-2.12/autoconf-2.12.sh @@ -1,4 +1,5 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas +# SPDX-FileCopyrightText: 2022 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/autoconf-2.13/autoconf-2.13.sh b/sysa/autoconf-2.13/autoconf-2.13.sh index 426e25d7..ab4b4587 100755 --- a/sysa/autoconf-2.13/autoconf-2.13.sh +++ b/sysa/autoconf-2.13/autoconf-2.13.sh @@ -1,4 +1,5 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas +# SPDX-FileCopyrightText: 2022 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/autoconf-2.52/stage1.sh b/sysa/autoconf-2.52/stage1.sh index 568e6410..9ef17ad1 100755 --- a/sysa/autoconf-2.52/stage1.sh +++ b/sysa/autoconf-2.52/stage1.sh @@ -1,4 +1,5 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas +# SPDX-FileCopyrightText: 2022 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/automake-1.10.3/automake-1.10.3.sh b/sysa/automake-1.10.3/automake-1.10.3.sh index 85f8a254..bc5af062 100755 --- a/sysa/automake-1.10.3/automake-1.10.3.sh +++ b/sysa/automake-1.10.3/automake-1.10.3.sh @@ -1,4 +1,5 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas +# SPDX-FileCopyrightText: 2022 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/automake-1.6.3/stage1.sh b/sysa/automake-1.6.3/stage1.sh index e40ced5a..a99f5361 100755 --- a/sysa/automake-1.6.3/stage1.sh +++ b/sysa/automake-1.6.3/stage1.sh @@ -1,4 +1,5 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas +# SPDX-FileCopyrightText: 2022 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/automake-1.6.3/stage2.sh b/sysa/automake-1.6.3/stage2.sh index cc4a4a8e..2f8411ce 100755 --- a/sysa/automake-1.6.3/stage2.sh +++ b/sysa/automake-1.6.3/stage2.sh @@ -1,4 +1,5 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas +# SPDX-FileCopyrightText: 2022 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/bash-2.05b/bash-2.05b.kaem b/sysa/bash-2.05b/bash-2.05b.kaem index 47774b16..072e48ca 100755 --- a/sysa/bash-2.05b/bash-2.05b.kaem +++ b/sysa/bash-2.05b/bash-2.05b.kaem @@ -2,7 +2,7 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas # SPDX-FileCopyrightText: 2021 Paul Dersey -# SPDX-FileCopyrightText: 2021 fosslinux +# SPDX-FileCopyrightText: 2021-22 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/bison-3.4.1/mk/main.mk b/sysa/bison-3.4.1/mk/main.mk index 8007c42d..0f36d956 100644 --- a/sysa/bison-3.4.1/mk/main.mk +++ b/sysa/bison-3.4.1/mk/main.mk @@ -1,5 +1,6 @@ # SPDX-FileCopyrightText: 2020 Giovanni Mascellani gio@debian.org # SPDX-FileCopyrightText: 2021 Andrius Štikonas +# SPDX-FileCopyrightText: 2022 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/bzip2-1.0.8/bzip2-1.0.8.sh b/sysa/bzip2-1.0.8/bzip2-1.0.8.sh index f46d6fbe..9e70310f 100755 --- a/sysa/bzip2-1.0.8/bzip2-1.0.8.sh +++ b/sysa/bzip2-1.0.8/bzip2-1.0.8.sh @@ -1,4 +1,5 @@ # SPDX-FileCopyrightText: 2021 Paul Dersey +# SPDX-FileCopyrightText: 2022 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/coreutils-5.0/coreutils-5.0.kaem b/sysa/coreutils-5.0/coreutils-5.0.kaem index 4d871beb..36d39b5d 100755 --- a/sysa/coreutils-5.0/coreutils-5.0.kaem +++ b/sysa/coreutils-5.0/coreutils-5.0.kaem @@ -2,7 +2,7 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas # SPDX-FileCopyrightText: 2021 Paul Dersey -# SPDX-FileCopyrightText: 2021 fosslinux +# SPDX-FileCopyrightText: 2021-22 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/coreutils-5.0/coreutils-5.0.sh b/sysa/coreutils-5.0/coreutils-5.0.sh index 13d3493f..9eb72a7a 100755 --- a/sysa/coreutils-5.0/coreutils-5.0.sh +++ b/sysa/coreutils-5.0/coreutils-5.0.sh @@ -1,4 +1,5 @@ # SPDX-FileCopyrightText: 2021 Paul Dersey +# SPDX-FileCopyrightText: 2022 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/coreutils-5.0/mk/pass2.mk b/sysa/coreutils-5.0/mk/pass2.mk index 60e3a064..6f729b57 100644 --- a/sysa/coreutils-5.0/mk/pass2.mk +++ b/sysa/coreutils-5.0/mk/pass2.mk @@ -1,5 +1,6 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas # SPDX-FileCopyrightText: 2021 Paul Dersey +# SPDX-FileCopyrightText: 2022 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/coreutils-6.10/mk/main.mk b/sysa/coreutils-6.10/mk/main.mk index 50d89ff9..8dfebb8b 100644 --- a/sysa/coreutils-6.10/mk/main.mk +++ b/sysa/coreutils-6.10/mk/main.mk @@ -1,6 +1,6 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas # SPDX-FileCopyrightText: 2021 Paul Dersey -# SPDX-FileCopyrightText: 2021 fosslinux +# SPDX-FileCopyrightText: 2021-22 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/diffutils-2.7/mk/main.mk b/sysa/diffutils-2.7/mk/main.mk index 96056f4e..31ba66d4 100644 --- a/sysa/diffutils-2.7/mk/main.mk +++ b/sysa/diffutils-2.7/mk/main.mk @@ -1,4 +1,5 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas +# SPDX-FileCopyrightText: 2022 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/findutils-4.2.33/findutils-4.2.33.sh b/sysa/findutils-4.2.33/findutils-4.2.33.sh index 8c244de9..28a5cddb 100755 --- a/sysa/findutils-4.2.33/findutils-4.2.33.sh +++ b/sysa/findutils-4.2.33/findutils-4.2.33.sh @@ -1,11 +1,12 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas +# SPDX-FileCopyrightText: 2022 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later src_prepare() { . ../../import-gnulib.sh - default_src_prepare + default autoreconf-2.61 -f @@ -15,7 +16,10 @@ src_prepare() { src_configure() { # Musl is not recognized, pretend to be uClibc - CC=tcc ./configure --prefix="${PREFIX}" CPPFLAGS="-D__UCLIBC__" + # Must use --host for config.charset reproducibility + CC=tcc ./configure --prefix="${PREFIX}" \ + --host=i386-unknown-linux-gnu \ + CPPFLAGS="-D__UCLIBC__" } src_compile() { diff --git a/sysa/flex-2.5.11/mk/main.mk b/sysa/flex-2.5.11/mk/main.mk index 28188b75..094277a6 100644 --- a/sysa/flex-2.5.11/mk/main.mk +++ b/sysa/flex-2.5.11/mk/main.mk @@ -1,5 +1,6 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas # SPDX-FileCopyrightText: 2019-2020 Giovanni Mascellani +# SPDX-FileCopyrightText: 2022 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/flex-2.6.4/mk/main.mk b/sysa/flex-2.6.4/mk/main.mk index 4682c38d..6fc68bd8 100644 --- a/sysa/flex-2.6.4/mk/main.mk +++ b/sysa/flex-2.6.4/mk/main.mk @@ -1,4 +1,5 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas +# SPDX-FileCopyrightText: 2022 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/gawk-3.0.4/mk/main.mk b/sysa/gawk-3.0.4/mk/main.mk index 5b111657..14c2bbf6 100644 --- a/sysa/gawk-3.0.4/mk/main.mk +++ b/sysa/gawk-3.0.4/mk/main.mk @@ -1,5 +1,6 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas # SPDX-FileCopyrightText: 2021 Paul Dersey +# SPDX-FileCopyrightText: 2022 fosslinux # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/gcc-4.0.4/pass1.sh b/sysa/gcc-4.0.4/pass1.sh index cc061924..88043d88 100755 --- a/sysa/gcc-4.0.4/pass1.sh +++ b/sysa/gcc-4.0.4/pass1.sh @@ -1,5 +1,6 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas # SPDX-FileCopyrightText: 2021 Paul Dersey +# SPDX-FileCopyrightText: 2022 fosslinux # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/gcc-4.0.4/pass2.sh b/sysa/gcc-4.0.4/pass2.sh index 80532659..d9f0f15f 100755 --- a/sysa/gcc-4.0.4/pass2.sh +++ b/sysa/gcc-4.0.4/pass2.sh @@ -1,6 +1,6 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas # SPDX-FileCopyrightText: 2021 Paul Dersey -# SPDX-FileCopyrightText: 2021 fosslinux +# SPDX-FileCopyrightText: 2021-22 fosslinux # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/grep-2.4/mk/main.mk b/sysa/grep-2.4/mk/main.mk index 41321d2a..c5c8045d 100644 --- a/sysa/grep-2.4/mk/main.mk +++ b/sysa/grep-2.4/mk/main.mk @@ -1,4 +1,5 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas +# SPDX-FileCopyrightText: 2022 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/gzip-1.2.4/gzip-1.2.4.kaem b/sysa/gzip-1.2.4/gzip-1.2.4.kaem index a6b29170..e9ee4376 100755 --- a/sysa/gzip-1.2.4/gzip-1.2.4.kaem +++ b/sysa/gzip-1.2.4/gzip-1.2.4.kaem @@ -1,7 +1,7 @@ #!/bin/sh # SPDX-FileCopyrightText: 2021 Andrius Štikonas -# SPDX-FileCopyrightText: 2021 fosslinux +# SPDX-FileCopyrightText: 2021-22 fosslinux # SPDX-FileCopyrightText: 2021 Paul Dersey # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/heirloom-devtools-070527/heirloom-devtools-070527.kaem b/sysa/heirloom-devtools-070527/heirloom-devtools-070527.kaem index 24c97f0d..e0ff16f6 100755 --- a/sysa/heirloom-devtools-070527/heirloom-devtools-070527.kaem +++ b/sysa/heirloom-devtools-070527/heirloom-devtools-070527.kaem @@ -1,7 +1,7 @@ #!/bin/sh # SPDX-FileCopyrightText: 2021 Andrius Štikonas -# SPDX-FileCopyrightText: 2021 fosslinux +# SPDX-FileCopyrightText: 2021-22 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/help2man-1.36.4/help2man-1.36.4.sh b/sysa/help2man-1.36.4/help2man-1.36.4.sh index 37ad7fb0..f35de81d 100755 --- a/sysa/help2man-1.36.4/help2man-1.36.4.sh +++ b/sysa/help2man-1.36.4/help2man-1.36.4.sh @@ -1,4 +1,5 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas +# SPDX-FileCopyrightText: 2022 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/kbd-1.15/patches/resizecons.patch b/sysa/kbd-1.15/patches/resizecons.patch new file mode 100644 index 00000000..488e9e01 --- /dev/null +++ b/sysa/kbd-1.15/patches/resizecons.patch @@ -0,0 +1,34 @@ +SPDX-FileCopyrightText: 2022 fosslinux + +SPDX-License-Identifier: GPL-2.0-or-later + +Don't build resizecons (will not build in chroot). + +--- src/Makefile.am 2022-02-26 14:11:22.577168053 +1100 ++++ src/Makefile.am 2022-02-26 14:11:34.641835790 +1100 +@@ -10,10 +10,6 @@ + PROGS += getkeycodes setkeycodes + endif + +-if RESIZECONS_PROGS +-PROGS += resizecons +-endif +- + if OPTIONAL_PROGS + PROGS += \ + screendump setlogcons setvesablank spawn_console spawn_login \ +--- configure.ac 2022-02-26 14:10:50.047367229 +1100 ++++ configure.ac 2022-02-26 14:11:15.310765839 +1100 +@@ -53,12 +53,6 @@ + esac + AM_CONDITIONAL(KEYCODES_PROGS, test "$KEYCODES_PROGS" = "yes") + +-case $host_cpu in +- i?86*) RESIZECONS_PROGS=yes ;; +- *) RESIZECONS_PROGS=no ;; +-esac +-AM_CONDITIONAL(RESIZECONS_PROGS, test "$RESIZECONS_PROGS" = "yes") +- + AC_ARG_ENABLE(optional-progs, + AS_HELP_STRING(--enable-optional-progs, [Build and install a optional programs]), + [OPTIONAL_PROGS=$enableval],[OPTIONAL_PROGS=no]) diff --git a/sysa/kexec-tools-2.0.22/kexec-tools-2.0.22.sh b/sysa/kexec-tools-2.0.22/kexec-tools-2.0.22.sh index eb0f907f..1745fa89 100755 --- a/sysa/kexec-tools-2.0.22/kexec-tools-2.0.22.sh +++ b/sysa/kexec-tools-2.0.22/kexec-tools-2.0.22.sh @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2021 fosslinux +# SPDX-FileCopyrightText: 2021-22 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later @@ -9,5 +9,6 @@ src_prepare() { } src_configure() { - ./configure --prefix=${PREFIX} + ./configure --prefix=${PREFIX} \ + --sbindir="${PREFIX}/bin" } diff --git a/sysa/libtool-1.4/patches/hostname.patch b/sysa/libtool-1.4/patches/hostname.patch new file mode 100644 index 00000000..37bc152b --- /dev/null +++ b/sysa/libtool-1.4/patches/hostname.patch @@ -0,0 +1,17 @@ +SPDX-FileCopyrightText: 2022 fosslinux + +SPDX-License-Identifier: GPL-2.0-only + +Remove hostname from libtool script. + +--- libtool.m4 2022-02-26 10:25:54.265298039 +1100 ++++ libtool.m4 2022-02-26 10:26:26.909344391 +1100 +@@ -2357,8 +2357,6 @@ + + # ### BEGIN LIBTOOL CONFIG + +-# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: +- + # Shell to use when invoking shell scripts. + SHELL=$lt_SHELL + diff --git a/sysa/libtool-2.2.4/libtool-2.2.4.sh b/sysa/libtool-2.2.4/libtool-2.2.4.sh index b9ebec75..4d3c92f7 100755 --- a/sysa/libtool-2.2.4/libtool-2.2.4.sh +++ b/sysa/libtool-2.2.4/libtool-2.2.4.sh @@ -1,8 +1,11 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas +# SPDX-FileCopyrightText: 2022 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later src_prepare() { + default + rm libltdl/config/ltmain.sh rm doc/*.info @@ -18,10 +21,10 @@ src_configure() { --host=i386-unknown-linux \ --target=i386-unknown-linux \ --build=i386-unknown-linux \ - ac_path_EGREP="/usr/bin/grep -E" \ - ac_path_FGREP="/usr/bin/grep -F" \ - ac_path_GREP="/usr/bin/grep" \ - ac_path_SED="/usr/bin/sed" + ac_path_EGREP="egrep" \ + ac_path_FGREP="fgrep" \ + ac_path_GREP="grep" \ + ac_path_SED="sed" } src_compile() { @@ -30,4 +33,10 @@ src_compile() { src_install() { make install MAKEINFO=true DESTDIR="${DESTDIR}" + + sed -i -e "s/{EGREP=.*/{EGREP='egrep'}/" \ + -e "s/{FGREP=.*/{FREGP='fgrep'}/" \ + -e "s/{GREP=.*/{GREP='grep'}/" \ + -e "s/{SED=.*/{SED='sed'}/" \ + "${DESTDIR}/usr/bin/libtool" } diff --git a/sysa/libtool-2.2.4/patches/hostname.patch b/sysa/libtool-2.2.4/patches/hostname.patch new file mode 100644 index 00000000..1b486717 --- /dev/null +++ b/sysa/libtool-2.2.4/patches/hostname.patch @@ -0,0 +1,16 @@ +SPDX-FileCopyrightText: 2022 fosslinux + +SPDX-License-Identifier: GPL-2.0-only + +Remove hostname from libtool script. + +--- libltdl/m4/libtool.m4 2022-02-26 10:27:30.649198752 +1100 ++++ libltdl/m4/libtool.m4 2022-02-26 10:28:39.458342624 +1100 +@@ -684,7 +684,6 @@ + + # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. + # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION +-# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: + # NOTE: Changes made to this file will be lost: look at ltmain.sh. + # + _LT_COPYING diff --git a/sysa/linux-headers-5.10.41/linux-headers-5.10.41.sh b/sysa/linux-headers-5.10.41/linux-headers-5.10.41.sh index 7cd260d1..dbe23455 100755 --- a/sysa/linux-headers-5.10.41/linux-headers-5.10.41.sh +++ b/sysa/linux-headers-5.10.41/linux-headers-5.10.41.sh @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2021 fosslinux +# SPDX-FileCopyrightText: 2021-22 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/m4-1.4.7/mk/main.mk b/sysa/m4-1.4.7/mk/main.mk index 0863953a..33f5660b 100644 --- a/sysa/m4-1.4.7/mk/main.mk +++ b/sysa/m4-1.4.7/mk/main.mk @@ -1,4 +1,5 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas +# SPDX-FileCopyrightText: 2022 fosslinux # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/make-3.80/make-3.80.kaem b/sysa/make-3.80/make-3.80.kaem index 4c981a0e..b8939f59 100755 --- a/sysa/make-3.80/make-3.80.kaem +++ b/sysa/make-3.80/make-3.80.kaem @@ -1,6 +1,6 @@ #!/bin/sh -# SPDX-FileCopyrightText: 2021 fosslinux +# SPDX-FileCopyrightText: 2021-22 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/make-3.82/make-3.82.sh b/sysa/make-3.82/make-3.82.sh index 86103bdf..5623a869 100755 --- a/sysa/make-3.82/make-3.82.sh +++ b/sysa/make-3.82/make-3.82.sh @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2021 fosslinux +# SPDX-FileCopyrightText: 2021-22 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later @@ -15,6 +15,7 @@ src_prepare() { src_configure() { ./configure \ --prefix="${PREFIX}" \ + --build=i386-unknown-linux-gnu \ --disable-nls } diff --git a/sysa/mes-0.23/mes-libc-0.23.sh b/sysa/mes-0.23/mes-libc-0.23.sh index bba2a71b..acab0f14 100755 --- a/sysa/mes-0.23/mes-libc-0.23.sh +++ b/sysa/mes-0.23/mes-libc-0.23.sh @@ -1,4 +1,5 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas +# SPDX-FileCopyrightText: 2022 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/patch-2.5.9/patch-2.5.9.kaem b/sysa/patch-2.5.9/patch-2.5.9.kaem index fa5b3d9c..632971e5 100755 --- a/sysa/patch-2.5.9/patch-2.5.9.kaem +++ b/sysa/patch-2.5.9/patch-2.5.9.kaem @@ -1,6 +1,6 @@ #!/bin/sh -# SPDX-FileCopyrightText: 2021 fosslinux +# SPDX-FileCopyrightText: 2021-22 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/perl-5.000/mk/main.mk b/sysa/perl-5.000/mk/main.mk index e91b9dea..4e71e052 100644 --- a/sysa/perl-5.000/mk/main.mk +++ b/sysa/perl-5.000/mk/main.mk @@ -1,4 +1,5 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas +# SPDX-FileCopyrightText: 2022 fosslinux # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/perl-5.000/perl-5.000.sh b/sysa/perl-5.000/perl-5.000.sh index abd7c9ee..42a0ef8e 100755 --- a/sysa/perl-5.000/perl-5.000.sh +++ b/sysa/perl-5.000/perl-5.000.sh @@ -1,4 +1,5 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas +# SPDX-FileCopyrightText: 2022 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/perl-5.003/mk/main.mk b/sysa/perl-5.003/mk/main.mk index 1d8f8da4..4bf4ee8f 100644 --- a/sysa/perl-5.003/mk/main.mk +++ b/sysa/perl-5.003/mk/main.mk @@ -1,4 +1,5 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas +# SPDX-FileCopyrightText: 2022 fosslinux # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/perl-5.003/perl-5.003.sh b/sysa/perl-5.003/perl-5.003.sh index cb3dc814..f61e42b0 100755 --- a/sysa/perl-5.003/perl-5.003.sh +++ b/sysa/perl-5.003/perl-5.003.sh @@ -1,4 +1,5 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas +# SPDX-FileCopyrightText: 2022 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/perl-5.6.2/files/config.sh b/sysa/perl-5.6.2/files/config.sh index 4d467eb5..d9191d4f 100644 --- a/sysa/perl-5.6.2/files/config.sh +++ b/sysa/perl-5.6.2/files/config.sh @@ -1,4 +1,5 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas +# SPDX-FileCopyrightText: 2022 fosslinux # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/perl-5.6.2/mk/main.mk b/sysa/perl-5.6.2/mk/main.mk index f81ad83a..6fdf3c38 100644 --- a/sysa/perl-5.6.2/mk/main.mk +++ b/sysa/perl-5.6.2/mk/main.mk @@ -1,4 +1,5 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas +# SPDX-FileCopyrightText: 2022 fosslinux # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/perl-5.6.2/perl-5.6.2.sh b/sysa/perl-5.6.2/perl-5.6.2.sh index 91677065..72c3df9a 100755 --- a/sysa/perl-5.6.2/perl-5.6.2.sh +++ b/sysa/perl-5.6.2/perl-5.6.2.sh @@ -1,4 +1,5 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas +# SPDX-FileCopyrightText: 2022 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/perl5.004-05/mk/main.mk b/sysa/perl5.004-05/mk/main.mk index 8379361e..095668b5 100644 --- a/sysa/perl5.004-05/mk/main.mk +++ b/sysa/perl5.004-05/mk/main.mk @@ -1,4 +1,5 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas +# SPDX-FileCopyrightText: 2022 fosslinux # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/perl5.004-05/perl5.004-05.sh b/sysa/perl5.004-05/perl5.004-05.sh index db2217a0..bdc82170 100755 --- a/sysa/perl5.004-05/perl5.004-05.sh +++ b/sysa/perl5.004-05/perl5.004-05.sh @@ -1,4 +1,5 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas +# SPDX-FileCopyrightText: 2022 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/perl5.005-03/mk/main.mk b/sysa/perl5.005-03/mk/main.mk index f4f35641..6ccd2c14 100644 --- a/sysa/perl5.005-03/mk/main.mk +++ b/sysa/perl5.005-03/mk/main.mk @@ -1,4 +1,5 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas +# SPDX-FileCopyrightText: 2022 fosslinux # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/perl5.005-03/perl5.005-03.sh b/sysa/perl5.005-03/perl5.005-03.sh index 2cb00caf..c5e14383 100755 --- a/sysa/perl5.005-03/perl5.005-03.sh +++ b/sysa/perl5.005-03/perl5.005-03.sh @@ -1,4 +1,5 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas +# SPDX-FileCopyrightText: 2022 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/run.sh b/sysa/run.sh index 279f4d3f..5ce46480 100755 --- a/sysa/run.sh +++ b/sysa/run.sh @@ -1,7 +1,7 @@ #!/bin/bash # SPDX-FileCopyrightText: 2021 Andrius Štikonas -# SPDX-FileCopyrightText: 2021 fosslinux +# SPDX-FileCopyrightText: 2021-22 fosslinux # SPDX-FileCopyrightText: 2021 Paul Dersey # # SPDX-License-Identifier: GPL-3.0-or-later @@ -25,6 +25,7 @@ create_sysb() { cp -rl "${PREFIX}/${d}" "/sysb/usr/${d}" done cp "${SOURCES}/bootstrap.cfg" /sysb/usr/src/bootstrap.cfg + cp -rl "/usr/src/repo" /sysb/usr/src/repo populate_device_nodes /sysb echo "Creating sysb initramfs" gen_initramfs_list.sh -o "${PREFIX}/boot/initramfs-sysb.cpio.gz" /sysb diff --git a/sysa/sed-4.0.9/mk/main.mk b/sysa/sed-4.0.9/mk/main.mk index f12ce9ed..e7ec1236 100644 --- a/sysa/sed-4.0.9/mk/main.mk +++ b/sysa/sed-4.0.9/mk/main.mk @@ -1,4 +1,5 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas +# SPDX-FileCopyrightText: 2022 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/sed-4.0.9/sed-4.0.9.kaem b/sysa/sed-4.0.9/sed-4.0.9.kaem index a2693e34..0f294879 100755 --- a/sysa/sed-4.0.9/sed-4.0.9.kaem +++ b/sysa/sed-4.0.9/sed-4.0.9.kaem @@ -1,7 +1,7 @@ #!/bin/sh # SPDX-FileCopyrightText: 2021 Andrius Štikonas -# SPDX-FileCopyrightText: 2021 fosslinux +# SPDX-FileCopyrightText: 2021-22 fosslinux # SPDX-FileCopyrightText: 2021 Paul Dersey # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/tar-1.12/tar-1.12.kaem b/sysa/tar-1.12/tar-1.12.kaem index 116543d1..d35ff689 100755 --- a/sysa/tar-1.12/tar-1.12.kaem +++ b/sysa/tar-1.12/tar-1.12.kaem @@ -1,7 +1,7 @@ #!/bin/sh # SPDX-FileCopyrightText: 2021 Andrius Štikonas -# SPDX-FileCopyrightText: 2021 fosslinux +# SPDX-FileCopyrightText: 2021-22 fosslinux # SPDX-FileCopyrightText: 2021 Paul Dersey # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/tcc-0.9.27/tcc-0.9.27.kaem b/sysa/tcc-0.9.27/tcc-0.9.27.kaem index 8b33a4be..a11e9056 100755 --- a/sysa/tcc-0.9.27/tcc-0.9.27.kaem +++ b/sysa/tcc-0.9.27/tcc-0.9.27.kaem @@ -1,6 +1,6 @@ #!/bin/sh -# SPDX-FileCopyrightText: 2021 fosslinux +# SPDX-FileCopyrightText: 2021-22 fosslinux # SPDX-FileCopyrightText: 2021 Andrius Štikonas # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/tcc-0.9.27/tcc-meslibc-rebuild.sh b/sysa/tcc-0.9.27/tcc-meslibc-rebuild.sh index 933836f0..073e7e18 100755 --- a/sysa/tcc-0.9.27/tcc-meslibc-rebuild.sh +++ b/sysa/tcc-0.9.27/tcc-meslibc-rebuild.sh @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas -# SPDX-FileCopyrightText: 2021 fosslinux +# SPDX-FileCopyrightText: 2021-22 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/tcc-0.9.27/tcc-musl-pass1.sh b/sysa/tcc-0.9.27/tcc-musl-pass1.sh index 74bf4b97..8c2859ff 100755 --- a/sysa/tcc-0.9.27/tcc-musl-pass1.sh +++ b/sysa/tcc-0.9.27/tcc-musl-pass1.sh @@ -1,4 +1,5 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas +# SPDX-FileCopyrightText: 2022 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/tcc-0.9.27/tcc-musl-pass2.sh b/sysa/tcc-0.9.27/tcc-musl-pass2.sh index 12186be4..61cd9470 100755 --- a/sysa/tcc-0.9.27/tcc-musl-pass2.sh +++ b/sysa/tcc-0.9.27/tcc-musl-pass2.sh @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas -# SPDX-FileCopyrightText: 2021 fosslinux +# SPDX-FileCopyrightText: 2021-22 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/tcc-0.9.27/tcc-musl-pass3.sh b/sysa/tcc-0.9.27/tcc-musl-pass3.sh index b0572133..2f6cbb0a 100755 --- a/sysa/tcc-0.9.27/tcc-musl-pass3.sh +++ b/sysa/tcc-0.9.27/tcc-musl-pass3.sh @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas -# SPDX-FileCopyrightText: 2021 fosslinux +# SPDX-FileCopyrightText: 2021-22 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysa/util-linux-2.19.1/util-linux-2.19.1.sh b/sysa/util-linux-2.19.1/util-linux-2.19.1.sh index aaee4f4b..71990bc0 100755 --- a/sysa/util-linux-2.19.1/util-linux-2.19.1.sh +++ b/sysa/util-linux-2.19.1/util-linux-2.19.1.sh @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2021 fosslinux +# SPDX-FileCopyrightText: 2021-22 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later @@ -14,6 +14,7 @@ src_configure() { --bindir="${PREFIX}/bin" \ --sbindir="${PREFIX}/bin" \ --libdir="${PREFIX}/lib/musl" \ + --build=i386-unknown-linux-gnu \ --disable-libuuid \ --without-ncurses \ --enable-static \ diff --git a/sysb/run.sh b/sysb/run.sh index e1049361..98cd6a05 100755 --- a/sysb/run.sh +++ b/sysb/run.sh @@ -1,6 +1,6 @@ #!/usr/bin/bash -# SPDX-FileCopyrightText: 2021 fosslinux +# SPDX-FileCopyrightText: 2021-22 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysc.py b/sysc.py index 51ac7771..781c672b 100755 --- a/sysc.py +++ b/sysc.py @@ -1,7 +1,7 @@ #!/usr/bin/env python3 """System C""" # SPDX-License-Identifier: GPL-3.0-or-later -# SPDX-FileCopyrightText: 2021 fosslinux +# SPDX-FileCopyrightText: 2021-22 fosslinux # SPDX-FileCopyrightText: 2021 Andrius Štikonas import os diff --git a/sysc/autoconf-2.69/autoconf-2.69.sh b/sysc/autoconf-2.69/autoconf-2.69.sh index 08036614..89dd5039 100755 --- a/sysc/autoconf-2.69/autoconf-2.69.sh +++ b/sysc/autoconf-2.69/autoconf-2.69.sh @@ -1,4 +1,5 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas +# SPDX-FileCopyrightText: 2022 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysc/automake-1.11.2/automake-1.11.2.sh b/sysc/automake-1.11.2/automake-1.11.2.sh index b55976ab..790535cd 100755 --- a/sysc/automake-1.11.2/automake-1.11.2.sh +++ b/sysc/automake-1.11.2/automake-1.11.2.sh @@ -1,4 +1,5 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas +# SPDX-FileCopyrightText: 2022 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysc/automake-1.15.1/automake-1.15.1.sh b/sysc/automake-1.15.1/automake-1.15.1.sh index 5b48a145..35b7cd90 100755 --- a/sysc/automake-1.15.1/automake-1.15.1.sh +++ b/sysc/automake-1.15.1/automake-1.15.1.sh @@ -1,4 +1,5 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas +# SPDX-FileCopyrightText: 2022 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysc/bash-5.1/bash-5.1.sh b/sysc/bash-5.1/bash-5.1.sh index cf4682af..b6e51c58 100755 --- a/sysc/bash-5.1/bash-5.1.sh +++ b/sysc/bash-5.1/bash-5.1.sh @@ -1,6 +1,7 @@ # SPDX-FileCopyrightText: 2021 Paul Dersey # SPDX-FileCopyrightText: 2021 Andrius Štikonas # SPDX-FileCopyrightText: 2021 Bastian Bittorf +# SPDX-FileCopyrightText: 2022 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysc/bison-3.4.2/bison-3.4.2.sh b/sysc/bison-3.4.2/bison-3.4.2.sh index 564adeb3..f91cb1a2 100755 --- a/sysc/bison-3.4.2/bison-3.4.2.sh +++ b/sysc/bison-3.4.2/bison-3.4.2.sh @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2021 fosslinux +# SPDX-FileCopyrightText: 2021-22 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysc/flex-2.5.33/flex-2.5.33.sh b/sysc/flex-2.5.33/flex-2.5.33.sh index a84e2697..6ac47078 100755 --- a/sysc/flex-2.5.33/flex-2.5.33.sh +++ b/sysc/flex-2.5.33/flex-2.5.33.sh @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2021 fosslinux +# SPDX-FileCopyrightText: 2021-22 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysc/gcc-4.7.4/gcc-4.7.4.sh b/sysc/gcc-4.7.4/gcc-4.7.4.sh index 5eba9d85..3a9adb58 100755 --- a/sysc/gcc-4.7.4/gcc-4.7.4.sh +++ b/sysc/gcc-4.7.4/gcc-4.7.4.sh @@ -1,6 +1,6 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas # SPDX-FileCopyrightText: 2021 Paul Dersey -# SPDX-FileCopyrightText: 2021 fosslinux +# SPDX-FileCopyrightText: 2021-22 fosslinux # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysc/gettext-0.21/gettext-0.21.sh b/sysc/gettext-0.21/gettext-0.21.sh index 6a91eb93..1508dbd0 100755 --- a/sysc/gettext-0.21/gettext-0.21.sh +++ b/sysc/gettext-0.21/gettext-0.21.sh @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2021 fosslinux +# SPDX-FileCopyrightText: 2021-22 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysc/guile-3.0.7/guile-3.0.7.sh b/sysc/guile-3.0.7/guile-3.0.7.sh index cf33a081..e349e196 100755 --- a/sysc/guile-3.0.7/guile-3.0.7.sh +++ b/sysc/guile-3.0.7/guile-3.0.7.sh @@ -1,5 +1,6 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas # SPDX-FileCopyrightText: 2021 Michael Schierl +# SPDX-FileCopyrightText: 2022 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later @@ -33,6 +34,7 @@ src_configure() { PKG_CONFIG_PATH="${PREFIX}/lib/musl/pkgconfig" ./configure \ --prefix="${PREFIX}" \ --libdir="${PREFIX}/lib/musl" \ + --build=i386-unknown-linux-musl \ --disable-shared \ --disable-jit } diff --git a/sysc/openssl-1.1.1l/openssl-1.1.1l.sh b/sysc/openssl-1.1.1l/openssl-1.1.1l.sh index ceabb002..4db21990 100755 --- a/sysc/openssl-1.1.1l/openssl-1.1.1l.sh +++ b/sysc/openssl-1.1.1l/openssl-1.1.1l.sh @@ -1,10 +1,13 @@ -# SPDX-FileCopyrightText: 2021 fosslinux +# SPDX-FileCopyrightText: 2021-22 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later src_prepare() { default + # Remove two useless manpages that code in hostname + rm doc/man5/x509v3_config.pod doc/man5/config.pod + # Remove a bunch of pregenerated files # thanks for making these easy to find :) find . -name build.info -exec grep 'GENERATE\[' {} \; | sed 's/.*\[//' | sed 's/\].*$//' | xargs -I{} find . -name {} -delete diff --git a/sysc/perl-5.10.1/perl-5.10.1.sh b/sysc/perl-5.10.1/perl-5.10.1.sh index 3b99b1ea..9d498f8e 100755 --- a/sysc/perl-5.10.1/perl-5.10.1.sh +++ b/sysc/perl-5.10.1/perl-5.10.1.sh @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2021 fosslinux +# SPDX-FileCopyrightText: 2021-22 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysc/perl-5.32.1/patches/reproducibility.patch b/sysc/perl-5.32.1/patches/reproducibility.patch new file mode 100644 index 00000000..88dfa58c --- /dev/null +++ b/sysc/perl-5.32.1/patches/reproducibility.patch @@ -0,0 +1,49 @@ +SPDX-FileCopyrightText: 2021 fosslinux + +SPDX-License-Identifier: Artistic-1.0 + +Set some things that cannot be overriden in the perl Configure script to +generate with correct values for live-bootstrap. + +NOTE: this patch CANNOT be applied to a non-live-bootstrap environment. + +--- ../perl-5f2dc80/regen-configure/U/threads/archname.U 2022-02-27 21:30:03.155396204 +1100 ++++ ../perl-5f2dc80/regen-configure/U/threads/archname.U 2022-02-27 21:30:49.392396204 +1100 +@@ -79,7 +79,7 @@ + ?X: Very GCCian. + *) archname=`echo $targetarch|sed 's,^[^-]*-,,'` ;; + esac +-myarchname="$tarch" ++myarchname="i686-linux" + case "$archname" in + '') dflt="$tarch";; + *) dflt="$archname";; +--- ../perl-5f2dc80/regen-configure/U/modified/Oldconfig.U 2022-02-27 21:31:26.911396204 +1100 ++++ ../perl-5f2dc80/regen-configure/U/modified/Oldconfig.U 2022-02-27 21:32:31.846396204 +1100 +@@ -117,16 +117,13 @@ + ?X: on some machines to avoid the error message when uname is not found; e.g. + ?X: old SUN-OS 3.2 would not execute hostname in (uname -a || hostname). Sigh! + ?X: Now not using a subshell but instead $test. +-myuname=`$uname -a 2>/dev/null` +-$test -z "$myuname" && myuname=`hostname 2>/dev/null` + # Downcase everything to avoid ambiguity. + # Remove slashes and single quotes so we can use parts of this in + # directory and file names. + # Remove newlines so myuname is sane to use elsewhere. + # tr '[A-Z]' '[a-z]' would not work in EBCDIC + # because the A-Z/a-z are not consecutive. +-myuname=`echo $myuname | $sed -e "s,['/],,g" | \ +- ./tr '[A-Z]' '[a-z]' | $tr $trnl ' '` ++myuname="linux (none) 4.9.10-gnu_1 #1 mon jan 1 00:00:01 1970 i686 gnulinux" + ?X: Save the value we just computed to reset myuname after we get done here. + newmyuname="$myuname" + dflt=n +@@ -336,7 +333,7 @@ + ?X: Note the hostname on the second one, which will fool Configure + ?X: into using the SysV case! + gnu) osname=gnu +- osvers="$3" ;; ++ osvers="4.9.10-gnu_1" ;; + ?X: HP-UX uname -a gives something like + ?X: HP-UX foobar B.10.20 A 9000/735 2016483812 two-user license + ?X: Preserve the full 10.20 string instead of the previous plain '10'. diff --git a/sysc/perl-5.32.1/patches/reproducibility2.patch b/sysc/perl-5.32.1/patches/reproducibility2.patch new file mode 100644 index 00000000..b5965cdf --- /dev/null +++ b/sysc/perl-5.32.1/patches/reproducibility2.patch @@ -0,0 +1,47 @@ +SPDX-FileCopyrightText: 2021 fosslinux + +SPDX-License-Identifier: Artistic-1.0 + +Set some things that cannot be overriden in the perl Configure script to +generate with correct values for live-bootstrap. + +NOTE: this patch CANNOT be applied to a non-live-bootstrap environment. + +--- ../perl-5f2dc80/regen-configure/dist/U/archname.U 2022-02-26 10:51:45.343097807 +1100 ++++ ../perl-5f2dc80/regen-configure/dist/U/archname.U 2022-02-26 10:51:51.742527859 +1100 +@@ -72,5 +72,5 @@ + rp='What is your architecture name' + . ./myread + archname="$ans" +-myarchname="$tarch" ++myarchname="i386" + +--- ../perl-5f2dc80/regen-configure/dist/U/Oldconfig.U 2022-02-27 10:55:04.890396204 +1100 ++++ ../perl-5f2dc80/regen-configure/dist/U/Oldconfig.U 2022-02-27 11:00:31.324396204 +1100 +@@ -109,16 +109,13 @@ + ?LINT:extern hostarch libswanted libs + ?LINT:change hostarch libswanted libs + : Determine the name of the machine +-myuname=`$uname -a 2>/dev/null` +-$test -z "$myuname" && myuname=`hostname 2>/dev/null` + ?X: Special mention for Xenix, whose 'uname -a' gives us output like this: + ?X: sysname=XENIX + ?X: nodename=whatever + ?X: release=2.3.2 .. etc... + ?X: Therefore, we strip all this variable assignment junk and remove all the + ?X: new lines to keep the myuname variable sane... --RAM +-myuname=`echo $myuname | $sed -e 's/^[^=]*=//' -e 's/\///g' | \ +- ./tr '[A-Z]' '[a-z]' | $tr $trnl ' '` ++myuname="" + ?X: Save the value we just computed to reset myuname after we get done here. + newmyuname="$myuname" + has_uname= +@@ -277,7 +274,7 @@ + ;; + linux) osname=linux + case "$3" in +- *) osvers="$3" ;; ++ *) osvers="4.9.10-gnu_1" ;; + esac + ;; + MiNT) osname=mint diff --git a/sysc/perl-5.32.1/perl-5.32.1.sh b/sysc/perl-5.32.1/perl-5.32.1.sh index 7b1c8dcc..9df9d74a 100755 --- a/sysc/perl-5.32.1/perl-5.32.1.sh +++ b/sysc/perl-5.32.1/perl-5.32.1.sh @@ -1,4 +1,5 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas +# SPDX-FileCopyrightText: 2022 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later @@ -35,7 +36,9 @@ src_configure() { -Dusedl=false \ -Ddate=':' \ -Dccflags="-U__DATE__ -U__TIME__" \ - -Darchname="i386-linux" + -Darchname="i386-linux" \ + -Dmyhostname="(none)" \ + -Dmaildomain="(none)" } src_install() { diff --git a/sysc/run.sh b/sysc/run.sh index b3f880fe..cfa0307d 100755 --- a/sysc/run.sh +++ b/sysc/run.sh @@ -1,7 +1,7 @@ #!/usr/bin/bash # SPDX-FileCopyrightText: 2021 Andrius Štikonas -# SPDX-FileCopyrightText: 2021 fosslinux +# SPDX-FileCopyrightText: 2021-22 fosslinux # SPDX-FileCopyrightText: 2021 Paul Dersey # # SPDX-License-Identifier: GPL-3.0-or-later @@ -20,13 +20,11 @@ export DESTDIR=/tmp/destdir create_fhs() { # Add the rest of the FHS that we will use and is not created pre-boot + rm -rf /sbin /usr/sbin + ln -s bin /usr/sbin for d in bin lib sbin; do ln -s "usr/${d}" "/${d}" done - mv /usr/sbin/* /usr/bin/ - rm -r /sbin /usr/sbin - ln -s bin /usr/sbin - ln -s bin /sbin mkdir /etc /proc /run /sys /tmp /var mount -t proc proc /proc mount -t sysfs sysfs /sys diff --git a/sysc/run2.sh b/sysc/run2.sh index 48e1aa9e..d930c8d0 100755 --- a/sysc/run2.sh +++ b/sysc/run2.sh @@ -85,7 +85,7 @@ build libatomic_ops-7.6.10 build gc-8.0.4 -#build guile-3.0.7 +build guile-3.0.7 if [ "$FORCE_TIMESTAMPS" = True ] ; then echo 'Forcing all files timestamps to be 0 unix time.' diff --git a/sysc/tar-1.34/tar-1.34.sh b/sysc/tar-1.34/tar-1.34.sh index 908e1f51..170591c3 100755 --- a/sysc/tar-1.34/tar-1.34.sh +++ b/sysc/tar-1.34/tar-1.34.sh @@ -1,4 +1,5 @@ # SPDX-FileCopyrightText: 2021 Andrius Štikonas +# SPDX-FileCopyrightText: 2022 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/sysglobal/SHA256SUMS.pkgs b/sysglobal/SHA256SUMS.pkgs index 33962900..6ade3e78 100644 --- a/sysglobal/SHA256SUMS.pkgs +++ b/sysglobal/SHA256SUMS.pkgs @@ -27,16 +27,16 @@ e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 autoconf-2.61_ 48032a5174c2d346f43f43e00e82610cda23ca868c1202f001e241033d15a206 autoconf-2.64_0.links a13a7569b9b9a050b0278c066ec86e7d65966af27e3808a4da7ae4934e73421c autoconf-2.64_0.tar.gz 6c73d920d88a96d1f971f98afe04dbc456522383777a42bb758f765630019f26 autoconf-2.69_0.links -c7a2dba15a94a1b7a32316cd399d0c120a018f563e34a32ccad822fbe6f31734 autoconf-2.69_0.tar.gz +0ee2fad2079801d00720707f43848d2da7a8f825316f5a705d54497486f4f989 autoconf-2.69_0.tar.gz d713ac1840e82250414ee4f7cd75c79ee44ecb4e8dfc659704eed3d75e7d348c autoconf-2.71_0.x86.xbps e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 autoconf-archive-2021.02.19_0.links 3f6c27d6743f926c9b08cccd921c3d6179105c681dd5aa9ab362895c71c106c9 autoconf-archive-2021.02.19_0.tar.gz e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 automake-1.10.3_0.links e59fa265f406bae304def01402e2320275a26df24c7160602e7d29afe607c31c automake-1.10.3_0.tar.gz e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 automake-1.11.2_0.links -9d6f0a64e70e0f364ce7e167964dc36f1b4fe9589c1db63323970c0b1db79e8f automake-1.11.2_0.tar.gz +59852e998868383fc1708b1d9494c6a2b29cabf8d0718070421885291066a02f automake-1.11.2_0.tar.gz e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 automake-1.15.1_0.links -8e2f726169e3a5dce84dcb1ed65bb741d9ed0a517ccfb9893c178bbd5ba81d36 automake-1.15.1_0.tar.gz +14276d441c54ae77bb5365bac03730a85c01a701ea92da3d5c6fc31c54be2c3a automake-1.15.1_0.tar.gz 708d854632c90e3706194a1a7555a3dc2fafb7ccae65872ad3420083f2781143 automake-1.16.3_0.x86.xbps e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 automake-1.4-p6_0.links 2e603260980ec9d6f0cd560e02350a002575bb6fb2279229430c57d45cb29f86 automake-1.4-p6_0.tar.gz @@ -71,7 +71,7 @@ e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 bison-3.4.1_1. e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 bison-3.4.1_2.links d0a309628ecc5a9f331a8e4275412689b1c27509f7ebf255a8df2324a591381c bison-3.4.1_2.tar.gz e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 bison-3.4.2_0.links -2b7be2283e510186466c92cb3714ba68c41a949cbf00bb5d0e5dc1ef7021ee0b bison-3.4.2_0.tar.gz +49164d8663e149da80511684d2fb8d4ae9f6d7ab6f96c6ed85f6e98fefef1ad5 bison-3.4.2_0.tar.gz 07fee627dcf30aaa9beab40ffeacc3bec7afe3488d2fbc7e8a72ae782a85869a bzip2-1.0.8_0.links 02c4d6e6a01c911593eb20bdbc72761cdc977ff48c3ca3b46af4255083cd2679 bzip2-1.0.8_0.tar.gz e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 coreutils-5.0_0.links @@ -106,25 +106,30 @@ cb28e5554c51291c456027e38f5563cc787c8e2f8656bb1f4dfcc085d0639016 gmp-6.2.1_0.ta 507f79f3c07b212154053caae665ee7ed3a53bc420987ec381cf637339fef7de gperf-3.1_0.x86.xbps ae0b200220b4a6d40571764d065ddf35d9535e94582c6bdb2c95316d937c4dce grep-2.4_0.links 5e48a54d2cfcdfea2803d7f60d6a57b1fd563920064beb6b13fa8bb96155bb5b grep-2.4_0.tar.gz +e86436389d960515efdc1ba08c8178c1134dbed693ccce01ea82b05e6d9874f7 guile-3.0.7_0.x86.xbps e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 help2man-1.36.4_0.links 7857bf4cbfabdf0e46a4cd222fb3c526d79661a329b9edf9c704f2ad7585bb49 help2man-1.36.4_0.tar.gz 7eeeb832b400a11419e4ef14bf778b8177bbc6a77f5a37c0c0f2965f66ab4d51 kbd-1.15_0.links 57e582dd60da59a70bb309faf1af5d8d5b7c71e2af2e31699f1a8e90c64ab110 kbd-1.15_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 kexec-tools-2.0.22_0.links +a0f11c39a7cc2cb7e12964f58a9bbac5737e331e2bd689a0c21b58ba3caaaf6a kexec-tools-2.0.22_0.tar.gz e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 libarchive-3.5.2_0.links 66778085e702e5ec3842285818c3427c3baffd9f03a4b1b15278f8acccc05917 libarchive-3.5.2_0.tar.gz 3a9d7649afe75a76583305283c8606e717cbab01b098f094f806e8e37045a658 libatomic_ops-7.6.10_0.x86.xbps 019bf569a1374e7fff7a106b11eb2c91dfd8da7f3a8b04e98d7e9403c27fc781 libffi-3.3_0.x86.xbps e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 libtool-1.4_0.links -b2f76514d849adaa13083379f76f36f868d147949b7a2fe34e72b45bce152fb2 libtool-1.4_0.tar.gz +9855213a5879dc454a6c502e82d539bc7cf9d45f44553ba64ce1f7795fd4bb89 libtool-1.4_0.tar.gz e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 libtool-2.2.4_0.links -f767954832cd08d4cc9622bc41ef363638f96e09900b17b7ad2a9a1838e383b1 libtool-2.2.4_0.tar.gz +6c82e3fb79972507e46cc19e48b3d7e2ba2575f06fbd32db2fbc896206ab564a libtool-2.2.4_0.tar.gz 19bde5b058c188e976f4cfcea35d9f0d897daf593479a7db00eb6a6eabefd131 libunistring-0.9.10_0.x86.xbps +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 linux-4.9.10_0.links +59b2ec2edd1cfc2276187ef9a9ea11048f8fbd5e1b811eaab228a4e34a21da6b linux-4.9.10_0.tar.gz e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 linux-headers-5.10.41_0.links 16218b84f6958608e1163954cb3c50ed64dcbb9c280a85e2ff1ec07b4e15619b linux-headers-5.10.41_0.tar.gz e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 m4-1.4.7_0.links 8e6afb2fd2684d9a653ac8f307212dd206fc1c0e1cbf76f85f8eb45c3028ceb2 m4-1.4.7_0.tar.gz e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 make-3.82_0.links -6fa898ded9f7a256d6ca68a5123aab2dd4a46b99d25952b11462dd165af5d164 make-3.82_0.tar.gz +02b2a143a73ad70f1c15e5d5f6f0ce75192378e5ad66b871808767171cdcddb4 make-3.82_0.tar.gz e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 make-4.2.1_0.links 4a95da894bac59cd547469540681e162632a40271c0a07f2710d4a99f4031d94 make-4.2.1_0.tar.gz e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 mes-0.23_0.links @@ -142,7 +147,7 @@ e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 musl-1.1.24_2. e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 musl-1.2.2_0.links b4171d36461bfe34df2100583c57d3a328c448d18238829280edc671811cfee6 musl-1.2.2_0.tar.gz e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 openssl-1.1.1l_0.links -0d268cb5cc4a9f2ac85b0cc6ba4900bbe3088a2db658bb85043ac09bcdb4079b openssl-1.1.1l_0.tar.gz +a8f4a00e47e3d5a990575552b93ddb74ff403987a3b5e1c60405e1581dd10878 openssl-1.1.1l_0.tar.gz c18cdec4ba5292d4770f519d30fc30557eea8d424c83276aa6b180f8af1ea8a6 patch-2.7.6_0.x86.xbps e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 perl-5.000_0.links 48303fa5a3dd7b132fbf032e349246a44e21955af64f5f2a3b941269ed931bbb perl-5.000_0.tar.gz @@ -155,7 +160,7 @@ e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 perl5.005-03_0 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 perl-5.10.1_0.links d4ff3906886616fce7c4fa424f99a54cfdcd786357439e8688090ce71fd33684 perl-5.10.1_0.tar.gz e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 perl-5.32.1_0.links -b498f1220fbb2d90692e1d4bc77e03bde9f9df56918445f97f8e3dadd6bb8efe perl-5.32.1_0.tar.gz +6209a100d4180e22a61f5267c905645bc7224636b71899ee38ea32b199ba589b perl-5.32.1_0.tar.gz e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 perl-5.6.2_0.links 97fb27fce8feee45fccc96067a368bc3dfe0e5a967a79e6cd37de578375d6f4f perl-5.6.2_0.tar.gz e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 pkg-config-0.29.2_0.links @@ -173,8 +178,9 @@ e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 tcc-0.9.27_2.l e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 tcc-0.9.27_3.links 766e43802f86f49f63fefec21e9530544a452359298202fc9754979beabe4b2f tcc-0.9.27_3.tar.gz 852e7be426aa5ae63b646fb6f5c8f95a884a143a04548e615289dacb5d0a9970 texinfo-6.7_0.x86.xbps -17bf011cce3ddcfdbebbfbac05f2534adc6e569188716a7ed092e2ecab19ba55 util-linux-2.19.1_0.links -2047bb4b402dcc3bedbc426d6b520fce02276949859b7a71ddf42480424c7225 util-linux-2.19.1_0.tar.gz +970cc84444fecc225becb0db24671a186888a8a8d37daf3f40d827a907181a12 util-linux-2.19.1_0.links +729b4b583accfa2ea2c1404af14e48db085c73fac6a46d23de5c369e6a78c5ef util-linux-2.19.1_0.tar.gz +d1b213b58b1d2d9e40dc9966ab8e2b97475118a457f360d335c2cec782844177 x86-repodata e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 xbps-0.59.1_0.links a7bed253a8440374ce07481aebef410e9485d5b761e2ba31aa40594e2219acdf xbps-0.59.1_0.tar.gz ac8c7b186195ad29d86c2d1608b0c4ba37eeb12daff8f155d69d568239cae237 xz-5.0.5_0.links diff --git a/sysglobal/helpers.sh b/sysglobal/helpers.sh index 9b9061dc..2e92c64f 100755 --- a/sysglobal/helpers.sh +++ b/sysglobal/helpers.sh @@ -1,7 +1,7 @@ #!/bin/bash -e # SPDX-FileCopyrightText: 2021 Andrius Štikonas -# SPDX-FileCopyrightText: 2021 fosslinux +# SPDX-FileCopyrightText: 2021-22 fosslinux # SPDX-FileCopyrightText: 2021 Paul Dersey # SPDX-FileCopyrightText: 2021 Melg Eight # @@ -46,7 +46,7 @@ reset_timestamp() { # A rudimentary find implementation that does the trick fs= if [ -n "$(ls 2>/dev/null)" ]; then - fs=$(echo *) + fs=$(echo ./*) fi if [ -n "$(ls .[0-z]* 2>/dev/null)" ]; then fs="${fs} $(echo .[0-z]*)" @@ -66,6 +66,7 @@ reset_timestamp() { fake_grep() { text="${1}" fname="${2}" + # shellcheck disable=SC2162 while read line; do case "${line}" in *"${text}"*) echo "${line}" ;; @@ -151,7 +152,7 @@ build() { cd "${DESTDIR}" get_links > "/usr/src/repo/${pkg}_${revision}.links" if command -v find >/dev/null 2>&1 && command -v sort >/dev/null 2>&1; then - find -print0 | LC_ALL=C sort -z > /tmp/filelist.txt + find . -print0 | LC_ALL=C sort -z > /tmp/filelist.txt fi cd /usr/src/repo if tar --help | grep ' \-\-sort' >/dev/null 2>&1; then @@ -189,6 +190,7 @@ build() { xbps-install -y -R /usr/src/repo "${pkg%%-[0-9]*}" else # Overwriting files is mega busted, so do it manually + # shellcheck disable=SC2162 while IFS= read -d $'\0' file; do rm -f "/${file}" >/dev/null 2>&1 || true done < /tmp/filelist.txt From f76fb8259b1a72b66550aa7ffcc2c2515419d5e1 Mon Sep 17 00:00:00 2001 From: fosslinux Date: Wed, 9 Mar 2022 23:05:47 +1100 Subject: [PATCH 21/23] Update checksums (final time?) --- sysglobal/SHA256SUMS.pkgs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sysglobal/SHA256SUMS.pkgs b/sysglobal/SHA256SUMS.pkgs index 6ade3e78..d71aecfe 100644 --- a/sysglobal/SHA256SUMS.pkgs +++ b/sysglobal/SHA256SUMS.pkgs @@ -162,7 +162,7 @@ d4ff3906886616fce7c4fa424f99a54cfdcd786357439e8688090ce71fd33684 perl-5.10.1_0. e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 perl-5.32.1_0.links 6209a100d4180e22a61f5267c905645bc7224636b71899ee38ea32b199ba589b perl-5.32.1_0.tar.gz e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 perl-5.6.2_0.links -97fb27fce8feee45fccc96067a368bc3dfe0e5a967a79e6cd37de578375d6f4f perl-5.6.2_0.tar.gz +b3cc813d409a9e45b57d56a796cd38083a72ade5508019cc58012595e7a1bd5e perl-5.6.2_0.tar.gz e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 pkg-config-0.29.2_0.links 9492f3ebd1b7f347460f14f39923fc19d0fde80bab96df2413f23b5463ee7ff2 pkg-config-0.29.2_0.tar.gz e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 sed-4.0.9_0.links @@ -180,7 +180,6 @@ e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 tcc-0.9.27_3.l 852e7be426aa5ae63b646fb6f5c8f95a884a143a04548e615289dacb5d0a9970 texinfo-6.7_0.x86.xbps 970cc84444fecc225becb0db24671a186888a8a8d37daf3f40d827a907181a12 util-linux-2.19.1_0.links 729b4b583accfa2ea2c1404af14e48db085c73fac6a46d23de5c369e6a78c5ef util-linux-2.19.1_0.tar.gz -d1b213b58b1d2d9e40dc9966ab8e2b97475118a457f360d335c2cec782844177 x86-repodata e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 xbps-0.59.1_0.links a7bed253a8440374ce07481aebef410e9485d5b761e2ba31aa40594e2219acdf xbps-0.59.1_0.tar.gz ac8c7b186195ad29d86c2d1608b0c4ba37eeb12daff8f155d69d568239cae237 xz-5.0.5_0.links From 736664759560d4d6a96d497d300fb23c1a52d487 Mon Sep 17 00:00:00 2001 From: fosslinux Date: Mon, 4 Apr 2022 20:50:35 +1000 Subject: [PATCH 22/23] Update stage0-posix, help2man fix, refactor - stage0-posix update to correctly exist on fail. - help2man reproducibility fix for month. - refactor some bits into functions. --- sysa/after.kaem | 1 + sysa/help2man-1.36.4/patches/date.patch | 21 ++++ sysa/run.sh | 11 +- sysa/stage0-posix/src | 2 +- sysc/guile-3.0.7/guile-3.0.7.sh | 2 +- sysglobal/SHA256SUMS.pkgs | 8 +- sysglobal/helpers.sh | 150 +++++++++++++----------- 7 files changed, 116 insertions(+), 79 deletions(-) create mode 100644 sysa/help2man-1.36.4/patches/date.patch diff --git a/sysa/after.kaem b/sysa/after.kaem index dc71412e..0e10269e 100755 --- a/sysa/after.kaem +++ b/sysa/after.kaem @@ -17,6 +17,7 @@ bindir=${prefix}/bin libdir=${prefix}/lib incdir=${prefix}/include tmpdir=/tmp # tmpdir is needed for patch to work +TMPDIR=/tmp # Environmental variables needed for mes NYACC_PKG=nyacc-1.00.2 diff --git a/sysa/help2man-1.36.4/patches/date.patch b/sysa/help2man-1.36.4/patches/date.patch new file mode 100644 index 00000000..e792d4ec --- /dev/null +++ b/sysa/help2man-1.36.4/patches/date.patch @@ -0,0 +1,21 @@ +SPDX-FileCopyrightText: 2022 fosslinux + +SPDX-License-Identifier: GPL-2.0-only + +help2man manpages hardcode the current month and date into the generated +manpage. + +This makes manpages not reproducible. + +diff --color -ru help2man.PL help2man.PL +--- help2man.PL 2022-04-02 10:20:20.100234930 +1100 ++++ help2man.PL 2022-04-02 10:20:21.866247540 +1100 +@@ -303,7 +303,7 @@ + $_, $ARGV[0] + } $help_option, $version_option; + +-my $date = strftime "%B %Y", localtime; ++my $date = ""; + (my $program = $ARGV[0]) =~ s!.*/!!; + my $package = $program; + my $version; diff --git a/sysa/run.sh b/sysa/run.sh index 5ce46480..8d0e13f9 100755 --- a/sysa/run.sh +++ b/sysa/run.sh @@ -92,12 +92,6 @@ fi echo "Thank you! All done." -# Clear up some RAM space -grep '^pkg=' /after.kaem | sed 's/pkg="//' | sed 's/=$//' | while read -r p ; do - rm -rf "${SOURCES:?}/${p:?}" -done -rm -rf "${SOURCES}/mes" - # Write to bootstrap.cfg rm "${SOURCES}/bootstrap.cfg" for var in CHROOT FORCE_TIMESTAMPS DISK ARCH; do @@ -241,6 +235,11 @@ build kbd-1.15 build make-3.82 # Clear up some RAM space +grep '^pkg=' /after.kaem | sed 's/pkg="//' | sed 's/"$//' | while read -r p ; do + rm -rf "${SOURCES:?}/${p:?}" +done +rm -rf "${SOURCES}/mes" + grep '^build' "${SOURCES}/run.sh" | sed "s/build //" | sed "s/ .*$//" | while read -r p ; do rm -rf "${SOURCES:?}/${p:?}" done diff --git a/sysa/stage0-posix/src b/sysa/stage0-posix/src index 649b6a55..74f1e36f 160000 --- a/sysa/stage0-posix/src +++ b/sysa/stage0-posix/src @@ -1 +1 @@ -Subproject commit 649b6a555822d83a4cdc8a6d41dc8d9f34a0dec1 +Subproject commit 74f1e36f35c28d7854eddfde963917c404764ede diff --git a/sysc/guile-3.0.7/guile-3.0.7.sh b/sysc/guile-3.0.7/guile-3.0.7.sh index e349e196..4d93a2bb 100755 --- a/sysc/guile-3.0.7/guile-3.0.7.sh +++ b/sysc/guile-3.0.7/guile-3.0.7.sh @@ -34,7 +34,7 @@ src_configure() { PKG_CONFIG_PATH="${PREFIX}/lib/musl/pkgconfig" ./configure \ --prefix="${PREFIX}" \ --libdir="${PREFIX}/lib/musl" \ - --build=i386-unknown-linux-musl \ + --build=i386-unknown-linux-musl \ --disable-shared \ --disable-jit } diff --git a/sysglobal/SHA256SUMS.pkgs b/sysglobal/SHA256SUMS.pkgs index d71aecfe..48d381fa 100644 --- a/sysglobal/SHA256SUMS.pkgs +++ b/sysglobal/SHA256SUMS.pkgs @@ -27,16 +27,16 @@ e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 autoconf-2.61_ 48032a5174c2d346f43f43e00e82610cda23ca868c1202f001e241033d15a206 autoconf-2.64_0.links a13a7569b9b9a050b0278c066ec86e7d65966af27e3808a4da7ae4934e73421c autoconf-2.64_0.tar.gz 6c73d920d88a96d1f971f98afe04dbc456522383777a42bb758f765630019f26 autoconf-2.69_0.links -0ee2fad2079801d00720707f43848d2da7a8f825316f5a705d54497486f4f989 autoconf-2.69_0.tar.gz +2dbbb16b7c723c7dd4dba772a1e03a4d6f15faf17eb7c2e1854a28e2fb747a6a autoconf-2.69_0.tar.gz d713ac1840e82250414ee4f7cd75c79ee44ecb4e8dfc659704eed3d75e7d348c autoconf-2.71_0.x86.xbps e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 autoconf-archive-2021.02.19_0.links 3f6c27d6743f926c9b08cccd921c3d6179105c681dd5aa9ab362895c71c106c9 autoconf-archive-2021.02.19_0.tar.gz e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 automake-1.10.3_0.links e59fa265f406bae304def01402e2320275a26df24c7160602e7d29afe607c31c automake-1.10.3_0.tar.gz e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 automake-1.11.2_0.links -59852e998868383fc1708b1d9494c6a2b29cabf8d0718070421885291066a02f automake-1.11.2_0.tar.gz +8d367d6144ead0aa37e561f62a9873c5019adcba3973c9fe44772c0774a04997 automake-1.11.2_0.tar.gz e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 automake-1.15.1_0.links -14276d441c54ae77bb5365bac03730a85c01a701ea92da3d5c6fc31c54be2c3a automake-1.15.1_0.tar.gz +e09245752b6c221c0127ba9dc4cc10db0e62d9301fd79766ae09103c356655ca automake-1.15.1_0.tar.gz 708d854632c90e3706194a1a7555a3dc2fafb7ccae65872ad3420083f2781143 automake-1.16.3_0.x86.xbps e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 automake-1.4-p6_0.links 2e603260980ec9d6f0cd560e02350a002575bb6fb2279229430c57d45cb29f86 automake-1.4-p6_0.tar.gz @@ -71,7 +71,7 @@ e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 bison-3.4.1_1. e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 bison-3.4.1_2.links d0a309628ecc5a9f331a8e4275412689b1c27509f7ebf255a8df2324a591381c bison-3.4.1_2.tar.gz e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 bison-3.4.2_0.links -49164d8663e149da80511684d2fb8d4ae9f6d7ab6f96c6ed85f6e98fefef1ad5 bison-3.4.2_0.tar.gz +6bf1432ff37e582d5a6d5b4195adeaa2bdf181b9bf976996c45a8ed39ff2546a bison-3.4.2_0.tar.gz 07fee627dcf30aaa9beab40ffeacc3bec7afe3488d2fbc7e8a72ae782a85869a bzip2-1.0.8_0.links 02c4d6e6a01c911593eb20bdbc72761cdc977ff48c3ca3b46af4255083cd2679 bzip2-1.0.8_0.tar.gz e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 coreutils-5.0_0.links diff --git a/sysglobal/helpers.sh b/sysglobal/helpers.sh index 2e92c64f..4fe674ff 100755 --- a/sysglobal/helpers.sh +++ b/sysglobal/helpers.sh @@ -36,8 +36,11 @@ get_links() { # Reset all timestamps to unix time 0 reset_timestamp() { args= - if touch --help | grep ' \-h' >/dev/null; then - args="-h" + # touch -h is not avaliable until after grep is built. + if command -v grep >/dev/null 2>&1; then + if touch --help | grep ' \-h' >/dev/null; then + args="-h" + fi fi if command -v find >/dev/null 2>&1; then # find does not error out on exec error @@ -63,15 +66,19 @@ reset_timestamp() { } # Fake grep -fake_grep() { +_grep() { text="${1}" fname="${2}" - # shellcheck disable=SC2162 - while read line; do - case "${line}" in *"${text}"*) - echo "${line}" ;; - esac - done < "${fname}" + if command -v grep >/dev/null 2>&1; then + grep "${text}" "${fname}" + else + # shellcheck disable=SC2162 + while read line; do + case "${line}" in *"${text}"*) + echo "${line}" ;; + esac + done < "${fname}" + fi } # Common build steps @@ -139,46 +146,13 @@ build() { fi echo "${pkg}: creating package." + cd "${DESTDIR}" + src_pkg # Various shenanigans must be implemented for repoducibility # as a result of timestamps - cd "${DESTDIR}" - touch -t 197001010000.00 . - reset_timestamp - cd /usr/src/repo - if command -v xbps-create >/dev/null 2>&1; then - xbps-create -A "${ARCH}" -n "${pkg}_${revision}" -s "${pkg}" --compression xz "${DESTDIR}" - else - # All symlinks are dereferenced, which is BAD - cd "${DESTDIR}" - get_links > "/usr/src/repo/${pkg}_${revision}.links" - if command -v find >/dev/null 2>&1 && command -v sort >/dev/null 2>&1; then - find . -print0 | LC_ALL=C sort -z > /tmp/filelist.txt - fi - cd /usr/src/repo - if tar --help | grep ' \-\-sort' >/dev/null 2>&1; then - tar -C "${DESTDIR}" --sort=name --hard-dereference -cf "/usr/src/repo/${pkg}_${revision}.tar" . - elif command -v find >/dev/null 2>&1 && command -v sort >/dev/null 2>&1; then - cd "${DESTDIR}" - tar --no-recursion --null -T /tmp/filelist.txt -cf "/usr/src/repo/${pkg}_${revision}.tar" - cd - - else - tar -C "${DESTDIR}" -cf "/usr/src/repo/${pkg}_${revision}.tar" . - fi - touch -t 197001010000.00 "${pkg}_${revision}.tar" - gzip "${pkg}_${revision}.tar" - fi echo "${pkg}: checksumming created package." - if command -v grep >/dev/null 2>&1; then - grep "${pkg}_${revision}" "${SOURCES}/SHA256SUMS.pkgs" | sha256sum -c - else - fake_grep "${pkg}_${revision}" "${SOURCES}/SHA256SUMS.pkgs" | sha256sum -c - fi - - if command -v xbps-rindex >/dev/null 2>&1; then - echo "${pkg}: adding package to repository." - xbps-rindex --compression xz -a "/usr/src/repo/${pkg}_${revision}.${ARCH}.xbps" - fi + _grep "${pkg}_${revision}" "${SOURCES}/SHA256SUMS.pkgs" | sha256sum -c echo "${pkg}: cleaning up." rm -rf "${SOURCES}/${pkg}/build" @@ -186,28 +160,7 @@ build() { mkdir -p /tmp/destdir/ echo "${pkg}: installing package." - if command -v xbps-install >/dev/null 2>&1; then - xbps-install -y -R /usr/src/repo "${pkg%%-[0-9]*}" - else - # Overwriting files is mega busted, so do it manually - # shellcheck disable=SC2162 - while IFS= read -d $'\0' file; do - rm -f "/${file}" >/dev/null 2>&1 || true - done < /tmp/filelist.txt - tar -C / -xzpf "/usr/src/repo/${pkg}_${revision}.tar.gz" - # shellcheck disable=SC2162 - # ^ read -r unsupported in old bash - while read line; do - # shellcheck disable=SC2001 - # ^ cannot use variable expansion here - fname="$(echo "${line}" | sed 's/.* //')" - rm -f "${fname}" - # shellcheck disable=SC2226,SC2086 - # ^ ${line} expands into two arguments - ln -s ${line} - touch -t 197001010000.00 "${fname}" - done < "/usr/src/repo/${pkg}_${revision}.links" - fi + src_apply echo "${pkg}: build successful" @@ -283,6 +236,69 @@ default_src_install() { make -f Makefile install PREFIX="${PREFIX}" DESTDIR="${DESTDIR}" } +create_tarball_pkg() { + # If grep is unavaliable, then tar --sort is unavaliable. + # So this does not need a command -v grep. + if tar --help | grep ' \-\-sort' >/dev/null 2>&1; then + tar -C "${DESTDIR}" --sort=name --hard-dereference -cf "/usr/src/repo/${pkg}_${revision}.tar" . + elif command -v find >/dev/null 2>&1 && command -v sort >/dev/null 2>&1; then + cd "${DESTDIR}" + tar --no-recursion --null -T /tmp/filelist.txt -cf "/usr/src/repo/${pkg}_${revision}.tar" + cd - + else + tar -C "${DESTDIR}" -cf "/usr/src/repo/${pkg}_${revision}.tar" . + fi + touch -t 197001010000.00 "${pkg}_${revision}.tar" + gzip "${pkg}_${revision}.tar" +} + +src_pkg() { + touch -t 197001010000.00 . + reset_timestamp + if command -v xbps-create >/dev/null 2>&1; then + cd /usr/src/repo + xbps-create -A "${ARCH}" -n "${pkg}_${revision}" -s "${pkg}" --compression xz "${DESTDIR}" + echo "${pkg}: adding package to repository." + xbps-rindex --compression xz -a "/usr/src/repo/${pkg}_${revision}.${ARCH}.xbps" + else + cd "${DESTDIR}" + # All symlinks are dereferenced, which is BAD + get_links > "/usr/src/repo/${pkg}_${revision}.links" + if command -v find >/dev/null 2>&1 && command -v sort >/dev/null 2>&1; then + find . -print0 | LC_ALL=C sort -z > /tmp/filelist.txt + fi + cd /usr/src/repo + create_tarball_pkg + fi +} + +src_apply() { + if command -v xbps-install >/dev/null 2>&1; then + xbps-install -y -R /usr/src/repo "${pkg%%-[0-9]*}" + else + # Overwriting files is mega busted, so do it manually + # shellcheck disable=SC2162 + if [ -e /tmp/filelist.txt ]; then + while IFS= read -d $'\0' file; do + rm -f "/${file}" >/dev/null 2>&1 || true + done < /tmp/filelist.txt + fi + tar -C / -xzpf "/usr/src/repo/${pkg}_${revision}.tar.gz" + # shellcheck disable=SC2162 + # ^ read -r unsupported in old bash + while read line; do + # shellcheck disable=SC2001 + # ^ cannot use variable expansion here + fname="$(echo "${line}" | sed 's/.* //')" + rm -f "${fname}" + # shellcheck disable=SC2226,SC2086 + # ^ ${line} expands into two arguments + ln -s ${line} + touch -t 197001010000.00 "${fname}" + done < "/usr/src/repo/${pkg}_${revision}.links" + fi +} + # Check if bash function exists fn_exists() { test "$(type -t "$1")" == 'function' From 3e3c58137c5bafdf0ffa6c150d1cc95297d0c5e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrius=20=C5=A0tikonas?= Date: Tue, 5 Apr 2022 18:43:23 +0100 Subject: [PATCH 23/23] Fix a typo in sysglobal/helpers.sh --- sysglobal/helpers.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sysglobal/helpers.sh b/sysglobal/helpers.sh index 4fe674ff..3294fd1b 100755 --- a/sysglobal/helpers.sh +++ b/sysglobal/helpers.sh @@ -237,7 +237,7 @@ default_src_install() { } create_tarball_pkg() { - # If grep is unavaliable, then tar --sort is unavaliable. + # If grep is unavailable, then tar --sort is unavailable. # So this does not need a command -v grep. if tar --help | grep ' \-\-sort' >/dev/null 2>&1; then tar -C "${DESTDIR}" --sort=name --hard-dereference -cf "/usr/src/repo/${pkg}_${revision}.tar" .