linux-qubasis

linux oasis port as a qubes template

git clone https://9o.is/git/linux-qubasis.git

commit c6d44e7ce0b820605d242f12b121c2184fb00de7
parent d3f6d3fbb6f0c3cab22fc94137a5e8b33386d2e9
Author: Jul <jul@9o.is>
Date:   Tue,  9 Sep 2025 18:03:41 +0800

remove zstd host build

Diffstat:
Mpkg/fspec-sync/gen.sh | 8--------
Mpkg/zstd/gen.sh | 25++++++++-----------------
2 files changed, 8 insertions(+), 25 deletions(-)

diff --git a/pkg/fspec-sync/gen.sh b/pkg/fspec-sync/gen.sh @@ -20,11 +20,6 @@ fspec_hash_srcs=" $outdir/libcommon.a " -fspec_sort_srcs=" - fspec-sort.c - $outdir/libcommon.a -" - fspec_tar_srcs=" fspec-tar.c $outdir/libcommon.a @@ -36,14 +31,11 @@ host() { lib libcommon.a $libcommon_srcs exe fspec-hash $fspec_hash_srcs $hostdir/libblake3.a - exe fspec-sort $fspec_sort_srcs exe fspec-tar $fspec_tar_srcs } lib libcommon.a $libcommon_srcs exe fspec-hash $fspec_hash_srcs $pkgdir/b3sum/libblake3.a -exe fspec-sort $fspec_sort_srcs exe fspec-tar $fspec_tar_srcs bin fspec-hash -bin fspec-sort bin fspec-tar diff --git a/pkg/zstd/gen.sh b/pkg/zstd/gen.sh @@ -1,6 +1,10 @@ fetch git -zstd_cflags=" +if [ $TARGET_ARCH = x86_64 ]; then + zstd_x86_64=lib/decompress/huf_decompress_amd64.S +fi + +cflags " -D ZSTD_NOBENCH -D ZSTD_NODICT -D ZSTD_NOTRACE @@ -11,7 +15,7 @@ zstd_cflags=" -D ZSTD_LEGACY_SUPPORT=0 " -libzstda_srcs=" +lib libzstd.a " lib/common/debug.c lib/common/entropy_common.c lib/common/error_private.c @@ -38,9 +42,10 @@ libzstda_srcs=" lib/decompress/zstd_ddict.c lib/decompress/zstd_decompress.c lib/decompress/zstd_decompress_block.c + ${zstd_x86_64-} " -zstd_srcs=" +exe zstd " programs/zstdcli.c programs/util.c programs/timefn.c @@ -49,20 +54,6 @@ zstd_srcs=" $outdir/libzstd.a " -if [ $TARGET_ARCH = x86_64 ]; then - zstd_x86_64=lib/decompress/huf_decompress_amd64.S -fi - -host() { - cflags $zstd_cflags -D ZSTD_DISABLE_ASM - lib libzstd.a $libzstda_srcs - exe zstd $zstd_srcs -} - -cflags $zstd_cflags -lib libzstd.a $libzstda_srcs ${zstd_x86_64-} -exe zstd $zstd_srcs - bin zstd sym zstd unzstd sym zstd zstdcat