-
Notifications
You must be signed in to change notification settings - Fork 685
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
cannot build NVHPC on ubuntu (and workaround) #20375
Comments
CCing those who contributed to this easyblock in case they can give any feedback @AndiH @jfgrimm @appolloford @boegel |
hmm, don't think I've seen that issue before. I'll have a go at building on ubuntu 22.04 |
I can't reproduce this on any of my Ubuntu 22.04 systems |
We see this exact same issue on Ubuntu 22.04 building |
Here is a test report. |
I'm really no EB expert, just one of the authors of the EasyBlock. To me, it sounds like the compiler doesn't look in the right directories for the library objects; i.e. the |
@jfgrimm can you try this to check what libraries you link?
This is what I get in my system. The only difference is that I had to compile the binary using
|
oh, I just realised that although I installed EB 4.9.1, I was still building with 4.9.0... I now get the same error 🤦 |
I'm guessing that the issue is with the generated Adding the following line to the generated
|
I noticed this line which is specific to debian systems but it's not applied for versions < 21 . See here patching the easyblock like this also workarounds the issue but to be honest I am not sure what would be the right fix
|
To summarize, the problem is that debian systems need to have folder possible solutions are:
|
Hi,
I am using easybuild
4.9.1
on ubuntu jammy (22.04) but I couldn't build NVHPC until I patched the easyblock.With the default easyblock I get this error in the sanity_check_step
After some debugging I managed to build it patching the easyblock like this (had to add
-L/lib/x86_64-linux-gnu
)I am not sure how to fix it upstream. If you give me some advice I can send a proper PR
The text was updated successfully, but these errors were encountered: