openwrt-packages/net/nut
Sergey V. Lobanov 43372343ee nut: fix build on macos
nut build fails on macos due to:
1. configure script can not use AR env var due to OpenWrt build
system provides only executable name (e.g. aarch64-openwrt-linux-musl-gcc-ar)
but configure script checks if AR has '/'. As a result, configure
script ignores AR env var and uses system `ar` but macos `ar` is
not compatible with the objects generated by OpenWrt GCC toolchain.

This commit explicitly sets ac_cv_path_AR=$(TARGET_AR) to use
OpenWrt toolchain AR.

2. configure script detects if build host is macos and adds
macosx_ups driver as a build target, but this driver can not be
build with OpenWrt toolchain because OpenWrt is Linux.

This commit explicitly disables macosx_ups driver using configure
flag --without-macosx_ups

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2022-01-31 13:57:36 -08:00
..
files nut: refactor upssched uci-defaults script 2022-01-11 16:27:19 -08:00
patches nut: update OpenSSL 1.1.0 patch 2019-11-27 19:52:30 +01:00
Config.in nut: Add the option to compile Nut NetXML drivers with the Nut package. 2021-09-23 13:03:10 -07:00
Makefile nut: fix build on macos 2022-01-31 13:57:36 -08:00