pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Problems with devel/hdf and math/grace



Hello,

I'm using the 2022Q1 release to build a number of packages on an RHEL 8 system. The vast majority of the packages successfully build and install, but not devel/hdf and math/grace. In both cases, the problem seems to be due to the removal of some RPC-related include files from the glibc-headers RPM.

It seems that headers such as <rpc/xdr.h> are no longer included in that RPM. Instead, they appear to be provided by the libtirpc-devel RPM. That places the missing headers in a different location and assumes that executables will be linked against libtirpc.so. However, merely installing that RPM does not fix the build issue.

Apparently, either devvel/hdf and math/grace are unable to find these new files or are unable to use them for some other reason. The simplest workaround would be to fiddle with CPPLAGS an LDFLAGS, but is there a way to do that on a per-package basis in the mk.conf file?

Checking the mailing list, I didn't see any reports of such issues, so I was wondering if anyone else had encountered the problem and had a workaround. I noticed that devel/hdf was updated in HEAD recently, but haven't tried yet to see if that builds. That is one of my next steps. For math/grace, the package actually builds, but does not include the grconvert executable. So, the package fails to install due to the PLIST check.

Any suggestions would be appreciated.

-- 
Iain



Home | Main Index | Thread Index | Old Index