summaryrefslogtreecommitdiff
path: root/experimental
diff options
context:
space:
mode:
authorMax Rees <maxcrees@me.com>2020-04-17 08:05:22 -0400
committerZach van Rijn <me@zv.io>2022-11-02 15:54:34 -0500
commit4cca485347ef77c02c306b478933fb72bbb690e1 (patch)
treeff766bfdc1f52a65c0c6b67d0a56695b47612158 /experimental
parent6c0b28caff6df4833752b0d8bee75577545b8c15 (diff)
downloadpackages-4cca485347ef77c02c306b478933fb72bbb690e1.tar.gz
packages-4cca485347ef77c02c306b478933fb72bbb690e1.tar.bz2
packages-4cca485347ef77c02c306b478933fb72bbb690e1.tar.xz
packages-4cca485347ef77c02c306b478933fb72bbb690e1.zip
experimental/elfutils: actually, just disable run-deleted
Diffstat (limited to 'experimental')
-rw-r--r--experimental/elfutils/APKBUILD3
-rw-r--r--experimental/elfutils/test-disable-backtrace.patch28
2 files changed, 29 insertions, 2 deletions
diff --git a/experimental/elfutils/APKBUILD b/experimental/elfutils/APKBUILD
index 7582420ac..ba18ca991 100644
--- a/experimental/elfutils/APKBUILD
+++ b/experimental/elfutils/APKBUILD
@@ -10,7 +10,6 @@ license="GPL-3.0+ AND (GPL-2.0+ or LGPL-3.0+) AND LGPL-2.1+"
depends=""
makedepends="argp-standalone autoconf automake bsd-compat-headers
bzip2-dev flex fts-dev musl-obstack-dev xz-dev zlib-dev"
-checkdepends="musl-dbg"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang $pkgname-tools"
source="https://sourceware.org/elfutils/ftp/$pkgver/$pkgname-$pkgver.tar.bz2
fix-aarch64_fregs.patch
@@ -75,5 +74,5 @@ f061fa2a62593a77fdb70d69ac81624a718381e748483855cbcd50be9e9a6f21ae3feea8a5671080
86550bc04a26e3cece6b08f0fce7db8667946cfbd5eed31cdd956856b6d6bd0c3dd2cc81283b482efd1ec62d3356aacce61210811e2002915e05fa9b80d983ab musl-qsort_r.patch
a0d986100c8ff2ef0595645ec1b2eeb1d517b7442aef5f349ebf27fcb66c76e51fadeda25bed5f04b4bb16a61aa23ac6e86a1f34a0087d2136acf0f64c3fa4d1 musl-strerror_r.patch
83ad42f672e1d5ca479bc44166c423624ab14d70f74bd6f703ef5fd98694ae201db975026ae8bd507d87b038e3403d878c90da40cfcf6d2364bbd3cad8cedb5b musl-strndupa.patch
-edfeaad36b52997a43612b8bc2d26bcde7d2edb6b1b932e42f88a859c46747eb57a4ae963a98157e60d89f3d4f04efe50a69ea91cc0552cb5b0db17e8cc833c1 test-disable-backtrace.patch
+07f160808515b922b50cae5f8a2f3268ef371247a7d786a6232ebe95d3a82f97452d77d199ea036a8ee6ffbd3cd130acbbfdbf0473de96f8b11aa37627d688e1 test-disable-backtrace.patch
b33d7f210b9652b7b919afb32b4674ca125b660bf5f81fafb4e4e8405ea16be74ce85f653e6c0ac83e5fff1b192e82e273c5b5baa3802fdc7602edfa1086936d error.h"
diff --git a/experimental/elfutils/test-disable-backtrace.patch b/experimental/elfutils/test-disable-backtrace.patch
index 420e39215..a693f2a9a 100644
--- a/experimental/elfutils/test-disable-backtrace.patch
+++ b/experimental/elfutils/test-disable-backtrace.patch
@@ -37,6 +37,22 @@ backtrace-child-core.7018: no main
rmdir: failed to remove 'test-7010': Directory not empty
FAIL run-backtrace-native-core.sh (exit status: 1)
+FAIL: run-deleted.sh
+====================
+
+Fails on ppc64 because of missing names for some of the symbols; needs
+musl-dbg on pmmx.
+
+PID 12796 - process
+TID 12796:
+#0 0x00003fffafc2e950 __sigsetjmp
+#1 0x00003fffafc19b9c
+#2 0x00003fffafc17ff8
+#3 0x00003fffafc22f64 nanosleep
+#4 0x00003fffafc27c48 sleep
+#5 0x00003fffafb757a0 libfunc
+FAIL run-deleted.sh (exit status: 1)
+
--- elfutils-0.176/tests/run-backtrace-native-core.sh 2019-02-15 15:46:47.000000000 +0000
+++ elfutils-0.176/tests/run-backtrace-native-core.sh 2019-07-18 10:03:51.589784665 +0000
@@ -17,4 +17,7 @@
@@ -57,3 +73,15 @@ FAIL run-backtrace-native-core.sh (exit status: 1)
+exit 77
+
check_native backtrace-child
+--- elfutils-0.179/tests/run-deleted.sh 2020-03-30 08:17:45.000000000 -0400
++++ elfutils-0.179/tests/run-deleted.sh 2020-04-17 07:22:33.953715126 -0400
+@@ -17,6 +17,9 @@
+
+ . $srcdir/backtrace-subr.sh
+
++echo "backtrace test broken on musl"
++exit 77
++
+ tempfiles deleted deleted-lib.so
+ cp -p ${abs_builddir}/deleted ${abs_builddir}/deleted-lib.so .
+