[MacPorts] #68194: hdf5 @1.14.2_0 build failure

MacPorts noreply at macports.org
Wed Sep 20 18:26:09 UTC 2023


#68194: hdf5 @1.14.2_0 build failure
-----------------------+----------------------
  Reporter:  kwolcott  |      Owner:  eborisch
      Type:  defect    |     Status:  assigned
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:
Resolution:            |   Keywords:
      Port:  hdf5      |
-----------------------+----------------------

Comment (by Dave-Allured):

 I find that `-Wl,-commons,use_dylibs` is used successfully in the current
 13.arm64 Macports build for HDF5-1.14.2.  As already mentioned, that build
 used Xcode 14.3 and CLT 14.3.

 Also I find `-Wl,-commons,use_dylibs` is present in the configure file in
 both HDF5 versions 1.14.1 and 1.14.2.  The builder log for 1.14.1 on
 13.arm64 has expired, so I can't easily check whether `-commons` was used
 in that one.

 It looks like the linker included in CLT 15.0 is choking on -commons.
 This could be tested by substituting HDF5 1.14.1_2 for 1.14.2, and rebuild
 on one of these CLT 15.0 systems.  But you would need a Macports
 environment to be sure.  A user could test this by extracting the previous
 HDF5 1.14.1_2 Portfile from github history, install in place of the new
 1.14.2 Portfile, `port clean hdf5`, then `port install hdf5`.

-- 
Ticket URL: <https://trac.macports.org/ticket/68194#comment:9>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list