diff --git a/tools/build_steps.sh b/tools/build_steps.sh index 9869dbb..9659baa 100644 --- a/tools/build_steps.sh +++ b/tools/build_steps.sh @@ -144,7 +144,11 @@ function do_build_lib { local target=ARMV8 # temporarily limit the kernels for travis until there is data # see https://github.com/MacPython/openblas-libs/issues/170 - local dynamic_list="ARMV8 CORTEXA57 NEOVERSEV1 THUNDERX" + if [ "$MB_ML_LIBC" == "musllinux" ]; then + local dynamic_list="ARMV8 CORTEXA57 THUNDERX" + else + local dynamic_list="ARMV8 CORTEXA57 NEOVERSEV1 THUNDERX" + fi ;; Darwin-arm64) local bitness=64 @@ -180,14 +184,10 @@ function do_build_lib { patch_source if [ -v dynamic_list ]; then CFLAGS="$CFLAGS -fvisibility=protected -Wno-uninitialized" \ - make BUFFERSIZE=20 DYNAMIC_ARCH=1 \ + make BUFFERSIZE=20 DYNAMIC_ARCH=1 QUIET_MAKE=1 \ USE_OPENMP=0 NUM_THREADS=64 \ DYNAMIC_LIST="$dynamic_list" \ - BINARY=$bitness $interface_flags TARGET="$target" shared 2>&1 1>/dev/null - make BUFFERSIZE=20 DYNAMIC_ARCH=1 \ - USE_OPENMP=0 NUM_THREADS=64 \ - DYNAMIC_LIST="$dynamic_list" \ - BINARY=$bitness $interface_flags TARGET="$target" tests + BINARY=$bitness $interface_flags TARGET="$target" else CFLAGS="$CFLAGS -fvisibility=protected -Wno-uninitialized" \ make BUFFERSIZE=20 DYNAMIC_ARCH=1 \