-
Notifications
You must be signed in to change notification settings - Fork 50
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
{2023.06}[foss/2022a] matplotlib v3.5.2 #362
{2023.06}[foss/2022a] matplotlib v3.5.2 #362
Conversation
Instance
|
Instance
|
bot: build repo:eessi-2023.06-software arch:x86_64/generic |
Updates by the bot instance
|
Updates by the bot instance
|
New job on instance
|
New job on instance
|
New job on instance
|
New job on instance
|
New job on instance
|
New job on instance
|
New job on instance
|
New job on instance
|
This is just a draft to test the hook approach, will polish if solution is accepted. |
@TopRichard As mentioned in https://gitlab.com/eessi/support/-/issues/9, the preferred option would actually be to implement a custom easyblock for Pillow, and contribute that to https://github.com/easybuilders/easybuild-easyblocks, which is a more general solution. Do you agree here? If so, are you up for looking into that? If you are, and you need help, let me know (the EasyBuild docs are probably/hopefully helpful here). |
I would like to have a look and try to contribute that, yet no promises. |
eessi-2023.06-eb-4.8.1-2022a.yml
Outdated
# Uses a hook to modify the hardcoded LIBRARY and Header paths. | ||
options: | ||
from-pr: 18881 |
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.
If you have the hook, I doubt you also need the PR
@TopRichard just to let you know, we came up with a new way in which we might be able to support this, as we encountered similar issues with Our idea is to make an EasyBuild framework change to make a @xinan1911 and myself are planning to work on this implementation, will keep you updated once we have something. |
@TopRichard I've made a PR in easybuilders/easybuild-easyconfigs#19226 that should avoid the need to use a hook. Can you give it a try here? |
5d80047
to
e128d49
Compare
bot: build repo:eessi-hpc.org-2023.06-software arch:x86_64/generic |
Updates by the bot instance
|
New job on instance
|
bot: build repo:eessi-hpc.org-2023.06-software arch:x86_64/generic |
Updates by the bot instance
|
New job on instance
|
bot: build repo:eessi-hpc.org-2023.06-software arch:x86_64/generic |
Updates by the bot instance
|
New job on instance
|
@TopRichard Looks like that solved the issue, so I guess we can proceed and build this for all CPU targets. |
bot: build repo:eessi-hpc.org-2023.06-software arch:x86_64/intel/haswell |
Updates by the bot instance
|
New job on instance
|
New job on instance
|
New job on instance
|
New job on instance
|
New job on instance
|
New job on instance
|
New job on instance
|
review requested changes in the hook, but it's no longer being used
…riding_GPU Allow overriding the Lmod GPU driver check
This will use a special hook to modify the hard coded $CPATH and $LIBRARY_PATH , and the --disable-platform-guessing (which was introduced in easybuilders/easybuild-easyconfigs#18881) in Pillow.