mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-22 05:23:01 -04:00
sys-cluster/extrae: fix pfm linking
Closes: https://bugs.gentoo.org/849617 Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
This commit is contained in:
@@ -31,11 +31,12 @@ peruse +posix-clock pthread sampling +single-mpi-lib sionlib smpss spectral +xml
|
|||||||
# aspectj? ( >=dev-java/aspectj-1.9.6 )
|
# aspectj? ( >=dev-java/aspectj-1.9.6 )
|
||||||
CDEPEND="
|
CDEPEND="
|
||||||
${PYTHON_DEPS}
|
${PYTHON_DEPS}
|
||||||
|
dev-libs/libpfm:=
|
||||||
dev-libs/libxml2
|
dev-libs/libxml2
|
||||||
dev-libs/papi
|
dev-libs/papi
|
||||||
!sys-cluster/openmpi[libompitrace(+)]
|
!sys-cluster/openmpi[libompitrace(+)]
|
||||||
sys-libs/binutils-libs
|
sys-libs/binutils-libs:=
|
||||||
sys-libs/libunwind
|
sys-libs/libunwind:=
|
||||||
sys-libs/zlib
|
sys-libs/zlib
|
||||||
virtual/mpi
|
virtual/mpi
|
||||||
|
|
||||||
@@ -80,6 +81,7 @@ BDEPEND="
|
|||||||
|
|
||||||
PATCHES=(
|
PATCHES=(
|
||||||
"${FILESDIR}/${PN}-3.8.3-link-sionlib.patch"
|
"${FILESDIR}/${PN}-3.8.3-link-sionlib.patch"
|
||||||
|
"${FILESDIR}/${P}-fix-pfm-linking.patch"
|
||||||
)
|
)
|
||||||
REQUIRED_USE="
|
REQUIRED_USE="
|
||||||
${PYTHON_REQUIRED_USE}
|
${PYTHON_REQUIRED_USE}
|
||||||
|
|||||||
12
sys-cluster/extrae/files/extrae-4.0.1-fix-pfm-linking.patch
Normal file
12
sys-cluster/extrae/files/extrae-4.0.1-fix-pfm-linking.patch
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
diff -ru /var/tmp/portage/sys-cluster/extrae-4.0.1/work/extrae-4.0.1/src/cmd-line/Makefile.am extrae-4.0.1/src/cmd-line/Makefile.am
|
||||||
|
--- /var/tmp/portage/sys-cluster/extrae-4.0.1/work/extrae-4.0.1/src/cmd-line/Makefile.am 2022-05-13 17:41:45.000000000 +0200
|
||||||
|
+++ extrae-4.0.1/src/cmd-line/Makefile.am 2022-06-05 08:45:43.807262310 +0200
|
||||||
|
@@ -11,7 +11,7 @@
|
||||||
|
extrae_cmd_CFLAGS = -I$(INCLUDE_DIR) -I$(COMMON_INC) -I$(TRACER_INC) \
|
||||||
|
-I$(TRACER_INC)/wrappers/API -I$(TRACER_INC)/clocks -I$(TRACER_INC)/hwc -O -g
|
||||||
|
|
||||||
|
-extrae_cmd_LDADD = $(TRACER_LIB)/libseqtrace.la $(MERGER_LIB)/libmpi2prv.la -lm
|
||||||
|
+extrae_cmd_LDADD = $(TRACER_LIB)/libseqtrace.la $(MERGER_LIB)/libmpi2prv.la -lm @PAPI_LIBS@
|
||||||
|
if HAVE_BINUTILS
|
||||||
|
extrae_cmd_LDADD += $(BFD_LDFLAGS) $(BFD_RPATH) $(BFD_LIBS) $(LIBERTY_LDFLAGS) $(LIBERTY_RPATH) $(LIBERTY_LIBS)
|
||||||
|
endif
|
||||||
Reference in New Issue
Block a user