Update paraver to 4.12.0 #6
2 Participants
Due Date
No due date set.
Depends on
#5 Update to nixos 25.05 and OmpSs-2 2025-06
rarias/bscpkgs
Reference: rarias/bscpkgs#6
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "abonerib/bscpkgs:update-paraver"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Updated to 4.12.0 and fixed the build on
nixpkgs-unstablewhere libxml2 no longer provides the deprecated m4 macroAM_PATH_XML2.Any reason to use
fetchGitoverfetchFromGithub?Things done
kernel.nixdefault.nixdont-expand-colors.patch- [ ] Fixmouse-label.patch- [ ] Updatewxparaver.nixunused?- [ ] Updaterelease.nixunused?Can we merge this after the upgrade then?
I don't think so, I forgot why I choose it.
I wouldn't worry about the mouse patch, it had some problems as well.
May be good to leave the build from release derivation, as sometimes they do private tarballs with some fixes (rarely), so we would want to have it handy. But I don't think we need to update them for now.
Do you mean
nixos-25.11or #5?I mean #5, which upgrades to nixos-25.05 in bscpkgs (we only updated jungle).
Edit: Paraver is failing in the upgrade, so we will need to fix it as well:
WIP: Update paraver to 4.12.0to Update paraver to 4.12.064289d7962tof1dfaa8395f1dfaa8395to6813741c4dThanks!
@ -30,0 +35,4 @@# Fix for boost >=1.87 (thanks to gamezelda)(fetchpatch {url = "https://aur.archlinux.org/cgit/aur.git/plain/wxparaver-tutorialsdownload-Fix-Boost-ASIO-1.87.0-removals.patch?h=wxparaver&id=b0dcd08c472536e0a1a3cc1dfbc4c77d9f5e0d47";sha256 = "sha256-YgGLxqj+6SvFEpyKl0RlUHl2qBo7r65/kI3cy0OKFYE=";Can we copy the patch locally? I'm not sure how reliable is their cgit.
@ -26,4 +28,4 @@patches = [# https://github.com/bsc-performance-tools/paraver-kernel/pull/11./dont-expand-colors.patchThey have changed the way they expand colors now. I'm not sure if this patch continues to work as intended, or if it is needed. I would recommend leaving the patch file but not adding it to
patchesuntil I have more time to look into it.6813741c4dto7b0433320a7b0433320ato1666c14a35Merged in
1666c14a35