In the IPFire project we had a successful build of elinks-0.15.1 running with a parallel build. When make was updated from version 4.3 to 4.4 the elinks build failed with the following log.
If you want parallel build use meson. If make must be used, make -j1 is the only solution.
I doubt that ever parallel make worked with elinks. No, and it won't be fixed.
In the IPFire project we had a successful build of elinks-0.15.1 running with a parallel build. When make was updated from version 4.3 to 4.4 the elinks build failed with the following log.
[[35mMAKE all(B[m] src make[2]: Entering directory '/usr/src/elinks-0.15.1/src' [[35mMAKE all(B[m] src/bfu make[3]: Entering directory '/usr/src/elinks-0.15.1/src/bfu' [[32mLD(B[m] src/lib.o [[36mCC(B[m] src/bfu/button.o ld: no input files make[2]: [.././Makefile.lib:121: lib.o] Error 1 make[2]: Waiting for unfinished jobs....
After removing the parallel build option from elinks it was able to successfully build again.
Is there any clue as to why the parallel build option in elinks caused its build to fail when make moved from version 4.3 to 4.4