add patch for Bison 3.7.1 to fix build error on old OS versions #12291
add patch for Bison 3.7.1 to fix build error on old OS versions #12291boegel merged 3 commits intoeasybuilders:developfrom
Conversation
|
@patbel-pwr: Tests failed in GitHub Actions, see https://github.com/easybuilders/easybuild-easyconfigs/actions/runs/600739585 bleep, bloop, I'm just a bot (boegelbot v20200716.01) |
|
If this patch won't cause problems on other operating systems, why not simply always apply it? @zao Thoughts? |
|
It could indeed be unconditional. |
|
I've verified this assumption by successfully building on Ubuntu 20.04 with their 9.3.0 system compiler, still good. |
|
Test report by @boegel |
|
@boegelbot please test @ generoso |
|
@boegel: Request for testing this PR well received on login1 PR test command '
Test results coming soon (I hope)... Details- notification for comment with ID 1890892369 processed Message to humans: this is just bookkeeping information for me, |
|
Test report by @boegelbot |
|
@boegelbot please test @ jsc-zen2 |
|
Going in, thanks @patbel-pwr! |
|
@boegel: Request for testing this PR well received on jsczen2l1.int.jsc-zen2.easybuild-test.cluster PR test command '
Test results coming soon (I hope)... Details- notification for comment with ID 1890894127 processed Message to humans: this is just bookkeeping information for me, |
|
Test report by @boegelbot |
Bison-3.7.1.eb was crashing on Scientific Linux 6.10 with following error:
src/parse-simulation.c:61: error: redefinition of typedef 'parse_state' src/parse-simulation.h:74: note: previous declaration of 'parse_state' was herefix is to change the definition in
parse_simulation.cto be of just the struct.Patch is commented out in Bison-3.7.1.eb with comment above on when to uncomment.
There was no issue created for this as we discussed it and I received help @ slack.