add M4 as build dependency for CCL-1.12 #15075
Conversation
without m4 I get` /bin/sh: 1: m4: not found` and the build fails a bit later with /../pmcl-kernel.c:1555: undefined reference to `spjump_start'
|
@boegel I'm not sure why this doesn't fail in the building tests, m4 might be available on the systems somehow? |
|
I think a lot of systems indeed already have this package installed on the OS level, but since the manual also states (https://ccl.clozure.com/docs/ccl.html#kernel-build-prerequisites) that you really need it, it completely makes sense to add it as a build dependency:
|
|
@boegelbot please test @ generoso |
|
Test report by @bedroge |
|
Test report by @bedroge |
|
@bedroge: Request for testing this PR well received on login1 PR test command '
Test results coming soon (I hope)... Details- notification for comment with ID 1059183740 processed Message to humans: this is just bookkeeping information for me, |
|
Test report by @boegelbot |
|
Going in, thanks @JensTimmerman! |
|
@bedroge I created https://github.com/boegel/boegelbot/pull/18/files to make sure the tests don't pick up the system m4 from $PATH if it is available in the test env some packages could still use a hardcoded /usr/bin/m4 of course... But I thought EB already had some PATH cleaning in the build process to keep this from happening, this might have been removed somewhere? |
without m4 I get
/bin/sh: 1: m4: not foundand the build fails a bit later with /../pmcl-kernel.c:1555: undefined reference to `spjump_start'see also https://shammerism.hatenadiary.com/entry/20160114/p1