[MacPorts] #65088: MUMPS 5.3.1 fails to link on x86_61 and aarch64

MacPorts noreply at macports.org
Fri Apr 29 03:08:13 UTC 2022


#65088: MUMPS 5.3.1 fails to link on x86_61 and aarch64
---------------------+--------------------
 Reporter:  bosmacs  |      Owner:  (none)
     Type:  defect   |     Status:  new
 Priority:  Normal   |  Milestone:
Component:  ports    |    Version:  2.7.2
 Keywords:           |       Port:
---------------------+--------------------
 When building MUMPS (for PETSc), I get the following linker failure, which
 appears to be related to the scotch dependency:

 {{{
 :info:build Undefined symbols for architecture x86_64:
 :info:build   "_scotchfgraphbuild_", referenced from:
 :info:build
 ___mumps_ana_ord_wrappers_MOD_mumps_scotch_kway_mixedto64 in
 ana_orderings_wrappers_m.o
 :info:build
 ___mumps_ana_ord_wrappers_MOD_mumps_scotch_kway_mixedto32 in
 ana_orderings_wrappers_m.o
 :info:build   "_scotchfgraphexit_", referenced from:
 :info:build
 ___mumps_ana_ord_wrappers_MOD_mumps_scotch_kway_mixedto64 in
 ana_orderings_wrappers_m.o
 :info:build
 ___mumps_ana_ord_wrappers_MOD_mumps_scotch_kway_mixedto32 in
 ana_orderings_wrappers_m.o
 :info:build   "_scotchfgraphpart_", referenced from:
 :info:build
 ___mumps_ana_ord_wrappers_MOD_mumps_scotch_kway_mixedto64 in
 ana_orderings_wrappers_m.o
 :info:build
 ___mumps_ana_ord_wrappers_MOD_mumps_scotch_kway_mixedto32 in
 ana_orderings_wrappers_m.o
 :info:build   "_scotchfstratexit_", referenced from:
 :info:build
 ___mumps_ana_ord_wrappers_MOD_mumps_scotch_kway_mixedto64 in
 ana_orderings_wrappers_m.o
 :info:build
 ___mumps_ana_ord_wrappers_MOD_mumps_scotch_kway_mixedto32 in
 ana_orderings_wrappers_m.o
 :info:build   "_scotchfstratinit_", referenced from:
 :info:build
 ___mumps_ana_ord_wrappers_MOD_mumps_scotch_kway_mixedto64 in
 ana_orderings_wrappers_m.o
 :info:build
 ___mumps_ana_ord_wrappers_MOD_mumps_scotch_kway_mixedto32 in
 ana_orderings_wrappers_m.o
 :info:build ld: symbol(s) not found for architecture x86_64
 }}}

 This happens on two separate systems, one an x86_64, the other M1/aarch64,
 both on Monterey.

 In addition, the port is a bit out of date, as the current version of
 MUMPS is 5.5.

-- 
Ticket URL: <https://trac.macports.org/ticket/65088>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list