diff --git a/srcpkgs/openblas/template b/srcpkgs/openblas/template index 93b834496ce..3fbec6b61e4 100644 --- a/srcpkgs/openblas/template +++ b/srcpkgs/openblas/template @@ -1,7 +1,7 @@ # Template file for 'openblas' pkgname=openblas version=0.3.12 -revision=1 +revision=2 wrksrc="OpenBLAS-${version}" build_style=gnu-makefile make_build_args=" HOSTCC=gcc USE_OPENMP=1" @@ -19,11 +19,11 @@ case "${XBPS_TARGET_MACHINE}" in armv5*) make_build_args+=" TARGET=ARMV5" ;; armv6*) make_build_args+=" TARGET=ARMV6" ;; armv7*) make_build_args+=" TARGET=ARMV7" ;; - aarch64*) make_build_args+=" TARGET=ARMV8" ;; + aarch64*) make_build_args+=" TARGET=ARMV8 DYNAMIC_ARCH=1" ;; i686*) make_build_args+=" BINARY=32 DYNAMIC_ARCH=1" ;; x86_64*) make_build_args+=" BINARY=64 DYNAMIC_ARCH=1" ;; - ppc64le*) make_build_args+=" TARGET=POWER8" ;; - ppc64*) make_build_args+=" TARGET=POWER6" ;; + ppc64le*) make_build_args+=" TARGET=POWER8 DYNAMIC_ARCH=1" ;; + ppc64*) make_build_args+=" TARGET=GENERIC DYNAMIC_ARCH=1" ;; ppc*) broken="64 bit ppc only" ;; mips*) broken="Not supported" ;; esac