diff options
author | Jo-Philipp Wich <jo@mein.io> | 2018-08-23 20:03:29 +0200 |
---|---|---|
committer | Jo-Philipp Wich <jo@mein.io> | 2018-08-23 20:14:00 +0200 |
commit | a27de701b0250b06302350d25dc514e1b488dc59 (patch) | |
tree | 3b122469678f78affe7be8525fc2bda3fb23bd25 /package/libs/wolfssl | |
parent | 9ffbe84ea49fc643f41bfdf687de99aee17c9154 (diff) | |
download | upstream-a27de701b0250b06302350d25dc514e1b488dc59.tar.gz upstream-a27de701b0250b06302350d25dc514e1b488dc59.tar.bz2 upstream-a27de701b0250b06302350d25dc514e1b488dc59.zip |
wolfssl: disable broken shipped Job server macro
The AX_AM_JOBSERVER macro shipped with m4/ax_am_jobserver.m4 is broken on
plain POSIX shells due to the use of `let`.
Shells lacking `let` will fail to run the generated m4sh code and end up
invoking "make" with "-jyes" as argument, fialing the build.
Since there is no reason in the first place for some random package to
muck with the make job server settings and since we do not want it to
randomly override "-j" either, simply remove references to this defunct
macro to let the build succeed on platforms which not happen to use bash
as default shell.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Diffstat (limited to 'package/libs/wolfssl')
-rw-r--r-- | package/libs/wolfssl/patches/900-remove-broken-autoconf-macros.patch | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/package/libs/wolfssl/patches/900-remove-broken-autoconf-macros.patch b/package/libs/wolfssl/patches/900-remove-broken-autoconf-macros.patch new file mode 100644 index 0000000000..f7756b11c6 --- /dev/null +++ b/package/libs/wolfssl/patches/900-remove-broken-autoconf-macros.patch @@ -0,0 +1,21 @@ +--- a/configure.ac ++++ b/configure.ac +@@ -4140,7 +4140,6 @@ AC_CONFIG_FILES([support/wolfssl.pc]) + AC_CONFIG_FILES([rpm/spec]) + + AX_CREATE_GENERIC_CONFIG +-AX_AM_JOBSERVER([yes]) + + AC_OUTPUT + +--- a/Makefile.am ++++ b/Makefile.am +@@ -20,8 +20,6 @@ dist_noinst_SCRIPTS = + noinst_SCRIPTS = + check_SCRIPTS = + +-#includes additional rules from aminclude.am +-@INC_AMINCLUDE@ + DISTCLEANFILES+= aminclude.am + + CLEANFILES+= cert.der \ |