diff options
| author | Eneas U de Queiroz <cotequeiroz@gmail.com> | 2020-11-28 18:06:33 -0300 |
|---|---|---|
| committer | Hans Dedecker <dedeckeh@gmail.com> | 2020-12-06 18:32:14 +0100 |
| commit | 2f75348923e564f1b73fbc32f7cabc355cd6e2b9 (patch) | |
| tree | 2dea36c5a026aebb2e108e3714c454871388ab73 /package/libs/openssl | |
| parent | 61ef5940f2eafa2a883d35af3bbf4622722c2fbc (diff) | |
| download | upstream-2f75348923e564f1b73fbc32f7cabc355cd6e2b9.tar.gz upstream-2f75348923e564f1b73fbc32f7cabc355cd6e2b9.tar.bz2 upstream-2f75348923e564f1b73fbc32f7cabc355cd6e2b9.zip | |
openssl: use --cross-compile-prefix in Configure
This sets the --cross-compile-prefix option when running Configure, so
that that it will not use the host gcc to figure out, among other
things, compiler defines. It avoids errors, if the host 'gcc' is
handled by clang:
mips-openwrt-linux-musl-gcc: error: unrecognized command-line option
'-Qunused-arguments'
Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
Tested-by: Rosen Penev <rosenp@gmail.com>
Diffstat (limited to 'package/libs/openssl')
| -rw-r--r-- | package/libs/openssl/Makefile | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/package/libs/openssl/Makefile b/package/libs/openssl/Makefile index 96967481060..77c6d41cec7 100644 --- a/package/libs/openssl/Makefile +++ b/package/libs/openssl/Makefile @@ -11,7 +11,7 @@ PKG_NAME:=openssl PKG_BASE:=1.1.1 PKG_BUGFIX:=h PKG_VERSION:=$(PKG_BASE)$(PKG_BUGFIX) -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_USE_MIPS16:=0 ENGINES_DIR=engines-1.1 @@ -333,6 +333,7 @@ define Build/Configure --prefix=/usr \ --libdir=lib \ --openssldir=/etc/ssl \ + --cross-compile-prefix="$(TARGET_CROSS)" \ $(TARGET_CPPFLAGS) \ $(TARGET_LDFLAGS) \ $(OPENSSL_OPTIONS) && \ @@ -345,14 +346,12 @@ TARGET_LDFLAGS += -Wl,--gc-sections define Build/Compile +$(MAKE) $(PKG_JOBS) -C $(PKG_BUILD_DIR) \ - CROSS_COMPILE="$(TARGET_CROSS)" \ CC="$(TARGET_CC)" \ SOURCE_DATE_EPOCH=$(SOURCE_DATE_EPOCH) \ OPENWRT_OPTIMIZATION_FLAGS="$(TARGET_CFLAGS)" \ $(OPENSSL_MAKEFLAGS) \ all $(MAKE) -C $(PKG_BUILD_DIR) \ - CROSS_COMPILE="$(TARGET_CROSS)" \ CC="$(TARGET_CC)" \ DESTDIR="$(PKG_INSTALL_DIR)" \ $(OPENSSL_MAKEFLAGS) \ |
