[mpich] MPICH primary repository branch, master, updated. v3.1.2-83-g8b73bd9
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "MPICH primary repository". The branch, master has been updated via 8b73bd97d382c6ac8bd8d5158a475bfe6b78a063 (commit) from a415703dcef90dc2282856da481955f11ebb17a0 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://git.mpich.org/mpich.git/commitdiff/8b73bd97d382c6ac8bd8d5158a475bfe6b... commit 8b73bd97d382c6ac8bd8d5158a475bfe6b78a063 Author: Sangmin Seo <[email protected]> Date: Tue Aug 5 23:12:42 2014 -0500 Add dependency check for external libs Since automake cannot determine the value of 'external_libs = @mpllib@ @opalib@' in Makefile.am, $(external_libs) is missed in lib_lib@PMPILIBNAME@_la_DEPENDENCIES and lib_lib@MPILIBNAME@_la_DEPENDENCIES. This patch adds $(external_libs) to EXTRA_lib_lib@PMPILIBNAME@_la_DEPENDENCIES and EXTRA_lib_lib@MPILIBNAME@_la_DEPENDENCIES so that dependency for $(external_libs) is correctly checked. This automake email thread describes the issue: http://lists.gnu.org/archive/html/automake/2008-06/msg00077.html Fixes #2131 Signed-off-by: Ken Raffenetti <[email protected]> diff --git a/Makefile.am b/Makefile.am index 654bd82..6af4b62 100644 --- a/Makefile.am +++ b/Makefile.am @@ -151,6 +151,7 @@ lib_LTLIBRARIES += lib/lib@[email protected] lib_lib@PMPILIBNAME@_la_SOURCES = $(mpi_sources) $(mpi_f77_sources) $(mpi_core_sources) lib_lib@PMPILIBNAME@_la_LDFLAGS = $(external_ldflags) $(ABIVERSIONFLAGS) lib_lib@PMPILIBNAME@_la_LIBADD = $(external_libs) $(pmpi_convenience_libs) +EXTRA_lib_lib@PMPILIBNAME@_la_DEPENDENCIES = $(external_libs) # lib@[email protected] might depend on lib@[email protected]. We add them # in that order to lib_LTLIBRARIES so libtool doesn't get @@ -168,6 +169,7 @@ lib_lib@MPILIBNAME@_la_SOURCES = $(mpi_sources) $(mpi_core_sources) lib_lib@MPILIBNAME@_la_LDFLAGS = $(external_ldflags) $(ABIVERSIONFLAGS) lib_lib@MPILIBNAME@_la_CPPFLAGS = $(AM_CPPFLAGS) lib_lib@MPILIBNAME@_la_LIBADD = $(external_libs) $(pmpi_convenience_libs) $(mpi_convenience_libs) +EXTRA_lib_lib@MPILIBNAME@_la_DEPENDENCIES = $(external_libs) endif !BUILD_PROFILING_LIB if BUILD_F77_BINDING ----------------------------------------------------------------------- Summary of changes: Makefile.am | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) hooks/post-receive -- MPICH primary repository
participants (1)
-
noreply@mpich.org