diff options
author | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2019-03-07 07:41:03 +0000 |
---|---|---|
committer | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2019-03-07 22:48:48 +0000 |
commit | add80e026ad01ec3e0c18607a0572aa6de5aec82 (patch) | |
tree | 08a5f2361155366d18b2f323d61770e32ebb56e8 | |
parent | 309dea2d79f5e665c3f7d786b867cd5ebe63c2f3 (diff) | |
download | packages-add80e026ad01ec3e0c18607a0572aa6de5aec82.tar.gz packages-add80e026ad01ec3e0c18607a0572aa6de5aec82.tar.bz2 packages-add80e026ad01ec3e0c18607a0572aa6de5aec82.tar.xz packages-add80e026ad01ec3e0c18607a0572aa6de5aec82.zip |
system/binutils: disable srec ctor test on ppc64
-rw-r--r-- | system/binutils/APKBUILD | 7 | ||||
-rw-r--r-- | system/binutils/ppc64-test-failure.patch | 12 |
2 files changed, 17 insertions, 2 deletions
diff --git a/system/binutils/APKBUILD b/system/binutils/APKBUILD index de15c9457..44fefa99e 100644 --- a/system/binutils/APKBUILD +++ b/system/binutils/APKBUILD @@ -5,7 +5,7 @@ pkgrel=0 pkgdesc="Tools necessary to build programs" url="http://www.gnu.org/software/binutils/" depends="" -makedepends_build="bison flex texinfo" +makedepends_build="byacc flex texinfo" makedepends_host="zlib-dev" makedepends="$makedepends_build $makedepends_host" checkdepends="dejagnu" @@ -19,6 +19,7 @@ source="http://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.xz disable-gnu-mbind.patch disable-ifunc-tests.patch disable-preinit-array-tests.patch + ppc64-test-failure.patch remove-pr2404-tests.patch remove-pr19719-test.patch remove-pr19553c-test.patch @@ -82,7 +83,8 @@ build() { $_arch_configure \ $_hash_style_configure \ --disable-werror \ - --with-system-zlib + --with-system-zlib \ + --enable-lto make } @@ -119,6 +121,7 @@ ecee33b0e435aa704af1c334e560f201638ff79e199aa11ed78a72f7c9b46f85fbb227af5748e735 d378fdf1964f8f2bd0b1e62827ac5884bdf943aa435ec89c29fc84bb045d406b733fffaff8fdd8bd1cba8ddea7701c4cf6ccf3ed76a8a3df9c72b447737575a6 disable-gnu-mbind.patch 474ab24097bbb5b24433620549e5234fe65c547824c1342f693c718ffbc81e2d968259cce2d650b55200dd1ec89da207ea2db10c551cd9941285c4600b4297b2 disable-ifunc-tests.patch 3537752e63cef0b5ef136d003ff7e814ba66b12624d817430112d0f291a792e8960fa69a78036f526af835441b3ee483d6a53d55c7b3dd8ee96f0399682dbcbe disable-preinit-array-tests.patch +11e5dcb67fa39236e69f2ea0bd5147a188ebddb60972215aad62e40bf2030d8ace85ef13defab87f7b4fa99c118af4eb249d9a58c23f287cf0c043ebecaeb032 ppc64-test-failure.patch 32ab4215669c728648179c124632467573a3d4675e79f0f0d221c22eb2ec1ca5488b79910bd09142f90a1e0d0b81d99ca4846297f4f9561f158db63745facb66 remove-pr2404-tests.patch a193d1fa7f42d91915960460a15e4d24e0df529d81e23014bcf45d283fae76bb7b300fdcb0d0a9d521cdb9137322efa1dc357112596d6ae7a7fd05988ac359b9 remove-pr19719-test.patch 39ef9c76dd5db6b15f11ffa8061f7ca844fb79c3fb9879c3b1466eef332a28b833597c87003ab9f260b1b85023fae264659088aee27cad7e5aa77b2d58b9a3f6 remove-pr19553c-test.patch" diff --git a/system/binutils/ppc64-test-failure.patch b/system/binutils/ppc64-test-failure.patch new file mode 100644 index 000000000..f88b20401 --- /dev/null +++ b/system/binutils/ppc64-test-failure.patch @@ -0,0 +1,12 @@ +Upstream bug report: https://sourceware.org/bugzilla/show_bug.cgi?id=24311 + +--- binutils-2.32/ld/testsuite/ld-srec/srec.exp.old 2019-01-19 16:01:34.000000000 +0000 ++++ binutils-2.32/ld/testsuite/ld-srec/srec.exp 2019-03-07 07:19:17.650000000 +0000 +@@ -464,6 +464,7 @@ + setup_xfail "bfin-*-linux-uclibc" + setup_xfail "tile*-*-*" + setup_xfail "csky*-*-*" ++setup_xfail "powerpc64-*-musl" + + run_srec_test $test2 "tmpdir/sr3.o" + |