Jeremy Siadal
Jeremy Siadal
Signed-off-by: jcsiadal Resolves #1437. I've been using this patch internally for my own builds on OpenSUSE 15.4 and Rocky 8.6. Changes: - Updates the GNU Compiler Collection from 9.5 to...
Follow-up to #1439 Updates MVAPICH, MPICH, and other components to compile with GCC 12.1. Signed-off-by: jcsiadal
Upgrades Warewulf to version 4.3. Because the build works differently, Warewulf 4.x can coexist in the repo with Warewulf 3.x. The current Warewulf3 in OpenHPC is very old, but updating...
The use of %license is now required by the major distros for RPMs. We need to move license files from %doc to %license. As the first step, this will place...
GCC12
Update to GNU Compiler Collection 12.1 or later as the default toolchain. My initial testing shows that most of the packages will build as-is or with minor modifications. Would supersede...
Cleaning up the build tree. This removes more packages that are no longer part of the distro. As with Singularity, the unit tests are left intact. Signed-off-by: jcsiadal
Python2 support has been removed in OpenSUSE 15.4. It is deprecated in RHEL. It would be a good idea to remove all existing package dependencies to Python2 and file issues...
Use of $RPM_SOURCE_DIR or %{_sourcedir} is now treated as an error by rpmlint. Red Hat has codified it as an error: "Packages which use files itemized as Source# files, must...
Updated TAU needed for LEAP/SLES 15U3. Rewrote most of the scripting. It's better aligned with RPM workflow now, so that all pre-build source modification is in the %prep section, and...
Signed-off-by: Jeremy Siadal Need to add utils subdirectory to the filesystem RPM. Looking at the current layout, there are two authoritative (hardcoded) sources for the OHPC FS hierarchy: OHPC_macros and...