{lib} [*] Drop the -shared flag passed when building zlib (REVIEW)#1350
{lib} [*] Drop the -shared flag passed when building zlib (REVIEW)#1350boegel merged 8 commits intoeasybuilders:developfrom
-shared flag passed when building zlib (REVIEW)#1350Conversation
For some unknown reason, we pass the -shared flag to CC when building GCC. This overwrites some stuff in the configure script which we don't want to override. The zlib.map is not being used when build the so file.
|
Test PASSed. |
|
Test report by @rjeschmi |
|
Test report by @rjeschmi |
|
Test report by @wpoely86 |
-shared flag passed when building zlib-shared flag passed when building zlib (REVIEW)
|
Tested this in an instance where we build zlib with |
|
this is working fine for me. I no longer see the "no version information available" warnings. |
|
@boegel ready to merge |
|
Test report by @boegel |
|
@boegel holy crap. What did you do? A failed |
|
please merge this one.... thanks @wpoely86 !! |
|
The failed For So, we have figured out why the It seems to be needed for zlib v1.2.5 with any (Intel-based) toolchain, and when building zlib v1.2.7 with ictce v3.x (the easyconfigs for ictce v4.x and later don't have the @wpoely86: excluding the line is required because the zlib Makefile includes something extra in The |
|
@boegel Okay, I think I've nailed it. Try again? |
|
Refer to this link for build results (access rights to CI server needed): |
|
Refer to this link for build results (access rights to CI server needed): |
|
Test report by @boegel |
|
Refer to this link for build results (access rights to CI server needed): |
Doesn't need the patch, I hope?
|
@boegel Fixed, I hope. Not quite sure if the |
|
Refer to this link for build results (access rights to CI server needed): |
|
Jenkins: test this please |
|
Refer to this link for build results (access rights to CI server needed): |
|
Test report by @boegel |
|
Test report by @boegel |
|
Refer to this link for build results (access rights to CI server needed): |
|
Test report by @boegel |
|
Everybody happy 😃 |
|
Going in, thanks a lot for tackling this @wpoely86! |
{lib} [*] Drop the `-shared` flag passed when building zlib (REVIEW)

For some unknown reason, we pass the -shared flag to CC
when building GCC. This overwrites some stuff in the configure script
which we don't want to override. The zlib.map is not being used when
build the so file.
I think this can solve some of the
no version information availablewarnings.