-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
EESSI 2023.06 compat layer w/ OpenSSL 1.1.1 + GCC 10.4.0 (without using gcc-config) #188
Conversation
consistently bump version to 2023.06 + fix masking of OpenSSL 3.*
…42/compatibility-layer into eessi-2023.06-gentoo-2949284
… URL for our custom overlay
…e're using it incorrectly, and it's causing problems like resulting in an incomplete ld.so.conf
Instance
|
bot: build arch=x86_64/generic repo=eessi-2023.06-compat |
Updates by the bot instance
|
The bot should be able to build this (cfr. experiment in boegel#2), but it will complain that the build failed even though it doesn't, since the procedure to check for a correct build is still hardcoded for the software layer. The correct tarballs will also have to created manually, because the This shouldn't block us from proceeding with the |
the following should work (
|
Updates by the bot instance
|
New job on instance
|
New job on instance
|
Above jobs |
More details on the crash:
|
bot: foobar |
Updates by the bot instance
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good.
#189 can be addressed in a follow up PR.
This PR builds on top of the changes proposed in #184, #185, #186, joint work with @trz42 .
Complete overview of changes:
2023.06
;>=dev-libs/openssl-3
, so we get OpenSSL 1.1.1 in compat layer (to avoid problems with Rust, Python, Perl);>=sys-devel/gcc-11
, so we get latest GCC 10.x (10.4.0) as system compiler in compat layer (since GCC 9.x seems to be no longer actively maintained in Gentoo);gcc-config
to control GCC version used in compat layer, since it's not needed (there is only one GCC version thanks to masking ofsys-devel/gcc
), and it's used incorrectly which causes problems (see problem when installingx11-base/xorg-proto
package in EESSI 2023.04 and 2023.06 #187);closes #184, closes #185, closes #186