diff options
author | Breno Leitao <breno.leitao@gmail.com> | 2017-04-10 17:27:13 +0000 |
---|---|---|
committer | Breno Leitao <breno.leitao@gmail.com> | 2017-04-10 17:29:28 +0000 |
commit | b018af9d1f2748059631200e82a4406ce12dfe0f (patch) | |
tree | 5d6567d30b8b3797a14b34d9cbcff37546adae3c /community/openblas | |
parent | f00aec781a758491c79913d9ebe47f8530a6a234 (diff) | |
download | aports-b018af9d1f2748059631200e82a4406ce12dfe0f.tar.bz2 aports-b018af9d1f2748059631200e82a4406ce12dfe0f.tar.xz |
community/openblas: Re-enable OpenBlas to build on ppc64le
OpenBlas was disabled to be built on ppc64le due to a segfault on
tests level 3.
I would prefer to keep it being built, but disabling level3 tests at
this moment.
I hope to get back to solve this segfault soon, thus removing this
workaround.
Diffstat (limited to 'community/openblas')
-rw-r--r-- | community/openblas/APKBUILD | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/community/openblas/APKBUILD b/community/openblas/APKBUILD index a1374da3d8..fd7e59af10 100644 --- a/community/openblas/APKBUILD +++ b/community/openblas/APKBUILD @@ -8,7 +8,7 @@ pkgrel=2 pkgdesc="A fast BSD-licensed BLAS based on gotoBLAS2, with LAPACK" url="http://www.openblas.net" # does not build yet on ppc64le -arch="all !ppc64le" +arch="all" license="BSD" depends="" depends_dev="gfortran" @@ -56,6 +56,11 @@ _flags64="$_flags prepare() { default_prepare || return 1 + if [ "$CARCH" = "ppc64le" ] ; then + # Skip test level 3 on ppc64le for a while + sed 's/level2 level3/level2/g' -i "$builddir"/test/Makefile + sed 's/all2 all3/all2/g' -i "$builddir"/ctest/Makefile + fi cp -ar "$builddir" "$_builddir64" } |