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

Use almalinux8 for the appimage generation #664

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

milianw
Copy link
Member

@milianw milianw commented Jul 14, 2024

Update our dependencies accordingly

Also update our dependencies where appropriate.
Not directly used by hotspot but enables me to use this docker image
also to build heaptrack appimages
This ensures we don't have old artifacts in our appimages
@GitMensch
Copy link
Contributor

Would that mean that the resulting appimage would be unlikely to run on RHEL7 any more?
alma has elfutils 0.190 which is also nice - but I don't know if this would only be available on almalinux9.

In any case I definitely like the newer dependencies :-) and guess you'll fix the current issue for the appimage generation soon

/github/workspace/scripts/appimage/build_appimage.sh: line 21: /opt/rh/gcc-toolset-13/enable

@milianw
Copy link
Member Author

milianw commented Jul 18, 2024

RHEL7 is EOL: https://www.redhat.com/en/technologies/linux-platforms/enterprise-linux/rhel-7-end-of-maintenance

almalinux8 already has elfutils 0.190

@milianw
Copy link
Member Author

milianw commented Jul 18, 2024

and: the build fails b/c I didn't yet push the new docker image. I'll see when I get the time, wanted to give @lievenhey some time to give this a look over (which he did already)

@GitMensch
Copy link
Contributor

Thank you for sharing this information. Does this change brings us anywhere nearer the callgraph as well or is there still a KDE issue that needs to be solved for that?

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

Successfully merging this pull request may close these issues.

2 participants