Skip to content
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

Support for newer software/OS combinations #216

Open
sdobbs opened this issue Aug 15, 2023 · 3 comments
Open

Support for newer software/OS combinations #216

sdobbs opened this issue Aug 15, 2023 · 3 comments

Comments

@sdobbs
Copy link

sdobbs commented Aug 15, 2023

I was looking into installing some newer packages for the GlueX software stack on AlmaLinux 9, and noticed a couple of issues:

  • ROOT 6.26 requires C++14, so it would be nice if there was some way to pass what flavor of C++ one wants to use to the hdgeant4 build system, so we can support C++11 and C++14 builds.

  • I think the RHEL9-series drops support for QT4. this isn't an urgent problem, since we can turn this option off for the default builds (not sure how often it's used at the moment), but we probably need a new GUI solution at some point

@rjones30
Copy link

rjones30 commented Aug 15, 2023 via email

@s6pepaul
Copy link

s6pepaul commented Aug 15, 2023 via email

@sdobbs
Copy link
Author

sdobbs commented Aug 15, 2023

Thanks Peter - I think we want to go with Alma9, since that's currently the flavor that JLab plans to use.

And yes Richard, moving to a new Geant4 version is part of the discussion - we kicked this off at the GlueX Software meeting on Monday, and will be following up in the coming weeks. In any case, the current Geant4 version doesn't build with gcc11, so we would need to move forward. Having some guidance for this will be great. Right now I'm testing with 10.06.p01.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants