Files
ports/science/mpqc/files/patch-src_lib_util_misc_Makefile
T
Yuri Victorovich 3b61536f7c science/mpqc: Fix library dependencies
Problems in this port caused the science/libghemical breakage
(it was labeled as DEPRECATED).

Two major fixes:
* Fix the unknown 'backtrace' symbol: libexecinfo.so dependency was missing for libSCmisc.so
* Fix broken libint.so: -L${LOCALBASE} was missing for libSCcints.so and libint.so was just ignored
  and effectively missing

These two problems were previously attempted to be patched with "-Wl,--as-needed -lexecinfo -Wl,--no-as-needed"
but this didn't work. So this line is now removed from Makefile, and proper flags are supplied to
the link commands.

Other port changes:
* Take maintainership
* Add missing RUN_DEPENDS for wish:x11-toolkits/tk-wrapper
* Add CONFLICTS_BUILD
* Fix MPICH_LIB_DEPENDS to point to net/mpich2
* patch the 'wish' path in configure
2018-07-18 00:20:27 +00:00

11 lines
239 B
Plaintext

--- src/lib/util/misc/Makefile.orig 2005-05-26 06:00:50 UTC
+++ src/lib/util/misc/Makefile
@@ -38,6 +38,7 @@ CXXFLAGS := $(CXXFLAGS:-fno-implicit-tem
TARGET_TO_MAKE = libSCmisc
BIN_OR_LIB = LIB
+LTLINKLIBOPTS += -lexecinfo
CSRC =