Skip to content

Commit 3c7e7d6

Browse files
committed
fix: apply build fixes
- Add missing series file for glibc patches. - Update checksums. - Allow building on loongarch64_nosimd (BSP for no-SIMD devices).
1 parent ee73354 commit 3c7e7d6

3 files changed

Lines changed: 16 additions & 6 deletions

File tree

autobuild/defines

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@ PKGDES="Compatibility layer for running applications designed for \"Old World\"
44

55
NOLTO=1
66

7-
FAIL_ARCH="!(loongarch64)"
7+
FAIL_ARCH="!(loongarch64|loongarch64_nosimd)"
88
BUILDDEP=""

autobuild/patches/glibc/series

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
0001-BACKPORT-UPSTREAM-stdlib-resolve-a-double-lock-init-.patch
2+
0002-add-old-world-abi-compatibility.patch
3+
0003-add-sigset-ops.patch
4+
0004-add-signal-functions.patch
5+
0005-add-sigaction-ucontext-compat.patch
6+
0006-add-stubs-for-signal-related-io-funcs.patch
7+
0007-add-syscall-fallback-for-stat-at.patch
8+
0008-add-more-pthread-symbols.patch
9+
0009-remove-clone3-for-compatibility-with-qq.patch
10+
0010-prepend-trusted-dirs.patch
11+
0011-Add-___brk_addr-symbol.patch
12+
0012-siglist-errlist-add-compact-statements.patch

spec

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,6 @@ SRCS="\
77
file::rename=patchelf.tar.gz::https://github.com/NixOS/patchelf/releases/download/0.18.0/patchelf-0.18.0.tar.gz \
88
file::rename=libxcrypt.tar.xz::https://github.com/besser82/libxcrypt/releases/download/v${__LIBXCRYPT_VER}/libxcrypt-${__LIBXCRYPT_VER}.tar.xz \
99
"
10-
CHKSUMS="\
11-
sha256::a5a26b22f545d6b7d7b3dd828e11e428f24f4fac43c934fb071b6a7d0828e901 \
12-
sha256::64de10e4c6b8b8379db7e87f58030f336ea747c0515f381132e810dbf84a86e7 \
13-
sha256::71513a31c01a428bccd5367a32fd95f115d6dac50fb5b60c779d5c7942aec071 \
14-
"
10+
CHKSUMS="sha256::d1775e32e4628e64ef930f435b67bb63af7599acb6be2b335b9f19f16509f17f \
11+
sha256::64de10e4c6b8b8379db7e87f58030f336ea747c0515f381132e810dbf84a86e7 \
12+
sha256::71513a31c01a428bccd5367a32fd95f115d6dac50fb5b60c779d5c7942aec071"

0 commit comments

Comments
 (0)