Message ID | 20180708105209.6850-1-hauke@hauke-m.de |
---|---|
State | Accepted |
Delegated to: | Hauke Mehrtens |
Headers | show |
Series | [OpenWrt-Devel] toolchain/nasm: force ar and ranlib only on macOSX | expand |
diff --git a/toolchain/nasm/Makefile b/toolchain/nasm/Makefile index 8d071033c7..31166358fd 100644 --- a/toolchain/nasm/Makefile +++ b/toolchain/nasm/Makefile @@ -24,9 +24,11 @@ HOST_CONFIGURE_ARGS+= \ --disable-gdb \ $(SOFT_FLOAT_CONFIG_OPTION) \ -HOST_MAKE_FLAGS = \ - AR=ar \ - RANLIB=ranlib +ifeq ($(HOST_OS),Darwin) + HOST_MAKE_FLAGS = \ + AR=ar \ + RANLIB=ranlib +endif define Host/Prepare $(call Host/Prepare/Default)
On Debian 9 nasm does not build when we force it to use ranlib, for macOSX this is needed. Only force this on macOSX and not on any other OS, this should fix the build of nasm on Linux systems. Fixes: d3a7587eb95 ("toolchain/nasm: fix missing AR/RANLIB variables") Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> --- toolchain/nasm/Makefile | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-)