Skip to content

Fix dfmfrq and Fix CI#174

Merged
akrherz merged 34 commits intoUnidata:mainfrom
akrherz:gh173_dfmfrq
Mar 4, 2026
Merged

Fix dfmfrq and Fix CI#174
akrherz merged 34 commits intoUnidata:mainfrom
akrherz:gh173_dfmfrq

Conversation

@akrherz
Copy link
Collaborator

@akrherz akrherz commented Mar 3, 2026

Gonna iterate until CI is green with this PR, wish me luck.

@akrherz
Copy link
Collaborator Author

akrherz commented Mar 3, 2026

LOLz, alma linux green cuz nothing got run from build. Awaiting ubuntu result before next push...

@akrherz
Copy link
Collaborator Author

akrherz commented Mar 4, 2026

Alma Linux 10 will need some repo rpm availability checks, punting for the moment

Error: Unable to find a match: libXp-devel openmotif-devel xorg-x11-xbitmaps

@akrherz
Copy link
Collaborator Author

akrherz commented Mar 4, 2026

CI is green, but the builds are failing, about to stop the makefile madness that has been around for many moons.

@akrherz
Copy link
Collaborator Author

akrherz commented Mar 4, 2026

Using OS provided libraries like netcdf, hdf5 jasper bzip2 png xml2 xslt zlib may be a bridge to far, but we might as well give it a try.

@akrherz
Copy link
Collaborator Author

akrherz commented Mar 4, 2026

The build logs are 60 MB for Alma and 50 MB for Ubuntu, Ufffff. I am not convinced yet that these are actually green due to make skipping errors. Will boggle some more today or if anybody watching has ideas, please chime in!

@akrherz
Copy link
Collaborator Author

akrherz commented Mar 4, 2026

Getting closer, next thoughts for this omnibus PR as I whack-a-mole build failures.

  • Gonna step back to Alma Linux 8 for the purposes of building RPM artifacts, whose RPMs will hopefully work on the RHEL ecosystem for RHEL8-10.
  • About to quell much of the noise in HDF/netCDF building that explodes the log size.

@akrherz
Copy link
Collaborator Author

akrherz commented Mar 4, 2026

Things may really be green now, but of course, lets break it again as we need to rethink the ubuntu build.

@akrherz
Copy link
Collaborator Author

akrherz commented Mar 4, 2026

The build times aren't horrible with doing the make extlibs step each time, so will likely keep it instead of providing goosed docker containers. Should likely engage Unidata to remove those legacy things from dockerhub...

@sgdecker
Copy link
Collaborator

sgdecker commented Mar 4, 2026

Alma Linux 10 will need some repo rpm availability checks, punting for the moment

Error: Unable to find a match: libXp-devel openmotif-devel xorg-x11-xbitmaps

I compiled some of these from source on my Alma Linux 10 machine to get GEMPAK as a whole to compile.

@akrherz
Copy link
Collaborator Author

akrherz commented Mar 4, 2026

I compiled some of these from source on my Alma Linux 10 machine to get GEMPAK as a whole to compile.

So you are saying add more extlibs content? 😄

My hope is that the AL8 RPM I am building runs on AL10 without any issues. Will cross that bridge with a later PR. I am desperate to get this green and move on :)

@akrherz
Copy link
Collaborator Author

akrherz commented Mar 4, 2026

I think this now will be properly green and merge-able.

@akrherz akrherz merged commit 20ff07f into Unidata:main Mar 4, 2026
3 checks passed
@akrherz akrherz deleted the gh173_dfmfrq branch March 4, 2026 16:49
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