Here is the diff I am currently testing on sparc64/arm64. More tests
welcome,
even on amd64.
On -current, amd64, this is building fine + passing all "gmake check"
and
"gmake check-install" tests.
I've also rebuilt math/netcdf (all tests but 1 are PASSED, if CC=egcc is
added
in TEST_ENV .. otherwise it is trying to use gcc). I haven't had the
time
to investigate yet the only failing test.
I also have a port of the CGNS lib using hdf5 (not yet in ports, I'm
just
waiting for the hdf5 1.12.1 update before posting it on ML). All tests
are also passed (for both hdf5 versions 1.12.0 or 1.12.1).
VFD support is disabled, I don't know why the mirror server is built.
It does
not work with VFD disabled so I prefer not to package it.
Makes sense.
In OpenBSD, egfortran is gfortran from g95. But handling the compiler
link is
not standardized.
Ok. I was just wondering if there was still a good reason to keep
MODFORTRAN_COMPILER = {gfortran, flang} instead of {egfortran, flang}
or if it was just a "reliquat" of the old times.
I've also shuffled MASTER_SITES so that it works with portroach. HDF
still
points to 1.10.5 as current release.
That, I didn't notice! Shouldn't it be removed then?