Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37519448
en ru br
Репозитории ALT
S:2.5-alt1
5.1: 1.2-alt1
www.altlinux.org/Changes

Группа :: Development/Tools
Пакет: scalasca

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: scalasca-2.3.1-alt-linking.patch
Скачать


diff --git a/scalasca/build-backend/Makefile.in b/scalasca/build-backend/Makefile.in
index 61d430a..57fc6ef 100644
--- a/scalasca/build-backend/Makefile.in
+++ b/scalasca/build-backend/Makefile.in
@@ -251,14 +251,14 @@ XFAIL_TESTS =
 
 @CROSS_BUILD_TRUE@am__append_7 = libpearl.thread.common.la \
 @CROSS_BUILD_TRUE@	libscout.common.la libepik.la
-@CROSS_BUILD_TRUE@am__append_8 = \
+@CROSS_BUILD_TRUE@am__append_8 = libpearl.base.la \
 @CROSS_BUILD_TRUE@    libpearl.thread.ser.la
 
 @CROSS_BUILD_TRUE@@OPENMP_SUPPORTED_TRUE@am__append_9 = \
 @CROSS_BUILD_TRUE@@OPENMP_SUPPORTED_TRUE@    libpearl.thread.omp.la
 
 @CROSS_BUILD_TRUE@am__append_10 = libpearl.ipc.mockup.la \
-@CROSS_BUILD_TRUE@	libpearl.base.la libpearl.replay.la
+@CROSS_BUILD_TRUE@	libpearl.replay.la
 
 # Explicitly add internal OTF2 writer library as automake will not
 # generate a dependency for it automatically (due to using AC_SUBST)
@@ -425,14 +425,14 @@ XFAIL_TESTS =
 
 @CROSS_BUILD_FALSE@am__append_32 = libpearl.thread.common.la \
 @CROSS_BUILD_FALSE@	libscout.common.la libepik.la
-@CROSS_BUILD_FALSE@am__append_33 = \
+@CROSS_BUILD_FALSE@am__append_33 = libpearl.base.la \
 @CROSS_BUILD_FALSE@    libpearl.thread.ser.la
 
 @CROSS_BUILD_FALSE@@OPENMP_SUPPORTED_TRUE@am__append_34 = \
 @CROSS_BUILD_FALSE@@OPENMP_SUPPORTED_TRUE@    libpearl.thread.omp.la
 
 @CROSS_BUILD_FALSE@am__append_35 = libpearl.ipc.mockup.la \
-@CROSS_BUILD_FALSE@	libpearl.base.la libpearl.replay.la
+@CROSS_BUILD_FALSE@	libpearl.replay.la
 
 # Explicitly add internal OTF2 writer library as automake will not
 # generate a dependency for it automatically (due to using AC_SUBST)
@@ -1009,7 +1009,7 @@ libpearl_ipc_mockup_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
 	$(LDFLAGS) -o $@
 @CROSS_BUILD_FALSE@am_libpearl_ipc_mockup_la_rpath = -rpath $(libdir)
 @CROSS_BUILD_TRUE@am_libpearl_ipc_mockup_la_rpath = -rpath $(libdir)
-libpearl_replay_la_LIBADD =
+libpearl_replay_la_LIBADD = libpearl.base.la
 am__libpearl_replay_la_SOURCES_DIST =  \
 	$(PEARL_REPLAY_SRC)/CallbackData.cpp \
 	$(PEARL_REPLAY_SRC)/CallbackManager.cpp \
@@ -1066,8 +1066,8 @@ libpearl_thread_common_la_OBJECTS =  \
 	$(am_libpearl_thread_common_la_OBJECTS)
 @CROSS_BUILD_FALSE@am_libpearl_thread_common_la_rpath =
 @CROSS_BUILD_TRUE@am_libpearl_thread_common_la_rpath =
-@CROSS_BUILD_FALSE@@OPENMP_SUPPORTED_TRUE@libpearl_thread_omp_la_DEPENDENCIES = libpearl.thread.common.la
-@CROSS_BUILD_TRUE@@OPENMP_SUPPORTED_TRUE@libpearl_thread_omp_la_DEPENDENCIES = libpearl.thread.common.la
+@CROSS_BUILD_FALSE@@OPENMP_SUPPORTED_TRUE@libpearl_thread_omp_la_DEPENDENCIES = libpearl.base.la libpearl.thread.common.la
+@CROSS_BUILD_TRUE@@OPENMP_SUPPORTED_TRUE@libpearl_thread_omp_la_DEPENDENCIES = libpearl.base.la libpearl.thread.common.la
 am__libpearl_thread_omp_la_SOURCES_DIST =  \
 	$(PEARL_THREAD_SRC)/Threading.h \
 	$(PEARL_THREAD_SRC)/Threading.cpp \
@@ -2248,10 +2248,10 @@ COMPUTE_MPI_LOG_COMPILER = $(srcdir)/../vendor/common/build-config/test-runner-m
 @CROSS_BUILD_TRUE@@OPENMP_SUPPORTED_TRUE@    $(AM_LDFLAGS) \
 @CROSS_BUILD_TRUE@@OPENMP_SUPPORTED_TRUE@    -version-info @PEARL_INTERFACE_VERSION@
 
-@CROSS_BUILD_FALSE@@OPENMP_SUPPORTED_TRUE@libpearl_thread_omp_la_LIBADD = \
+@CROSS_BUILD_FALSE@@OPENMP_SUPPORTED_TRUE@libpearl_thread_omp_la_LIBADD = -lgomp libpearl.base.la \
 @CROSS_BUILD_FALSE@@OPENMP_SUPPORTED_TRUE@    libpearl.thread.common.la
 
-@CROSS_BUILD_TRUE@@OPENMP_SUPPORTED_TRUE@libpearl_thread_omp_la_LIBADD = \
+@CROSS_BUILD_TRUE@@OPENMP_SUPPORTED_TRUE@libpearl_thread_omp_la_LIBADD = -lgomp libpearl.base.la \
 @CROSS_BUILD_TRUE@@OPENMP_SUPPORTED_TRUE@    libpearl.thread.common.la
 
 @CROSS_BUILD_FALSE@PEARL_IPC_SRC = $(SRC_ROOT)src/pearl/ipc
diff --git a/scalasca/build-mpi/Makefile.in b/scalasca/build-mpi/Makefile.in
index b50bf61..ceeac30 100644
--- a/scalasca/build-mpi/Makefile.in
+++ b/scalasca/build-mpi/Makefile.in
@@ -271,7 +271,7 @@ libpearl_ipc_mpi_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
 	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
 	$(AM_CXXFLAGS) $(CXXFLAGS) $(libpearl_ipc_mpi_la_LDFLAGS) \
 	$(LDFLAGS) -o $@
-libpearl_mpi_la_LIBADD =
+libpearl_mpi_la_LIBADD = ${TOPDIR}/build-backend/libpearl.base.la
 am_libpearl_mpi_la_OBJECTS = libpearl_mpi_la-EventSet.lo \
 	libpearl_mpi_la-LocalData.lo libpearl_mpi_la-MpiAmListener.lo \
 	libpearl_mpi_la-MpiAmRequest.lo \
@@ -305,7 +305,10 @@ libpearl_mpi_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
 	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
 	$(AM_CXXFLAGS) $(CXXFLAGS) $(libpearl_mpi_la_LDFLAGS) \
 	$(LDFLAGS) -o $@
-libpearl_writer_hyb_la_LIBADD =
+libpearl_writer_hyb_la_LIBADD = ${TOPDIR}/build-backend/libpearl.replay.la \
+	${TOPDIR}/build-backend/libpearl.base.la \
+	libpearl.mpi.la \
+	-lotf2
 am__libpearl_writer_hyb_la_SOURCES_DIST =  \
 	$(PEARL_WRITER_SRC)/Otf2Writer.cpp
 @OPENMP_SUPPORTED_TRUE@am_libpearl_writer_hyb_la_OBJECTS =  \
@@ -317,7 +320,8 @@ libpearl_writer_hyb_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
 	$(libpearl_writer_hyb_la_LDFLAGS) $(LDFLAGS) -o $@
 @OPENMP_SUPPORTED_TRUE@am_libpearl_writer_hyb_la_rpath = -rpath \
 @OPENMP_SUPPORTED_TRUE@	$(libdir)
-libpearl_writer_mpi_la_LIBADD =
+libpearl_writer_mpi_la_LIBADD = ${TOPDIR}/build-backend/libpearl.replay.la \
+ libpearl.mpi.la -lotf2
 am_libpearl_writer_mpi_la_OBJECTS =  \
 	libpearl_writer_mpi_la-Otf2Writer.lo
 libpearl_writer_mpi_la_OBJECTS = $(am_libpearl_writer_mpi_la_OBJECTS)
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin