wolfssl: disable broken shipped Job server macro
authorJo-Philipp Wich <jo@mein.io>
Thu, 23 Aug 2018 18:03:29 +0000 (20:03 +0200)
committerJo-Philipp Wich <jo@mein.io>
Tue, 18 Dec 2018 09:34:07 +0000 (10:34 +0100)
commit34e3a4a034bb5ae6cde7234dabac73a06c1c0386
treef6ac4fbb56bdb88bafcd7d94bc24c8f438d9a11b
parent30d7924c3c62cd9a8dd404996e902101525b7356
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>
(backported from a27de701b0250b06302350d25dc514e1b488dc59)
package/libs/wolfssl/patches/900-remove-broken-autoconf-macros.patch [new file with mode: 0644]