[Darshan-commits] [Darshan] branch, master, updated. 0ff8468881b17873c18b1c8e4c731e39f61b458d

Service Account git at mcs.anl.gov
Wed Oct 29 10:25:13 CDT 2014


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 "".

The branch, master has been updated
       via  0ff8468881b17873c18b1c8e4c731e39f61b458d (commit)
      from  9edc0d7106241592423c26693314a7e7f619b23a (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 -----------------------------------------------------------------
commit 0ff8468881b17873c18b1c8e4c731e39f61b458d
Author: Phil Carns <carns at mcs.anl.gov>
Date:   Wed Oct 29 11:24:43 2014 -0400

    update pkgconfig for craype 2.x to group libraries
    
    fixes #145

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                                          |    2 ++
 .../lib/pkgconfig/darshan-runtime.pc.in            |    2 +-
 2 files changed, 3 insertions(+), 1 deletions(-)


Diff of changes:
diff --git a/ChangeLog b/ChangeLog
index 505cce7..d65f586 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -15,6 +15,8 @@ darshan-2.3.1-pre1
   darshan-job-summary.pl (reported by Matthieu Dorier)
 * Clean up autoconf test for zlib and make zlib mandatory (reported by Kalyana
   Chadalavada)
+* add --start-group and --end-group notation to Darshan libraries for Cray PE
+  2.x environment to fix link-time corner cases (Yushu Yao)
 
 darshan-2.3.0
 =============
diff --git a/darshan-runtime/lib/pkgconfig/darshan-runtime.pc.in b/darshan-runtime/lib/pkgconfig/darshan-runtime.pc.in
index 7cbef13..204cafd 100644
--- a/darshan-runtime/lib/pkgconfig/darshan-runtime.pc.in
+++ b/darshan-runtime/lib/pkgconfig/darshan-runtime.pc.in
@@ -14,5 +14,5 @@ darshan_libdir= -L${darshan_prefix}/lib
 darshan_linkopts="-Wl,-u,MPI_Init,-u,MPI_Wtime,-u,__wrap_H5Fcreate,-u,__wrap_ncmpi_create,-wrap,write,-wrap,open,-wrap,creat,-wrap,creat64,-wrap,open64,-wrap,close,-wrap,read,-wrap,lseek,-wrap,lseek64,-wrap,pread,-wrap,pwrite,-wrap,readv,-wrap,writev,-wrap,__xstat,-wrap,__lxstat,-wrap,__fxstat,-wrap,__xstat64,-wrap,__lxstat64,-wrap,__fxstat64,-wrap,mmap,-wrap,mmap64,-wrap,fopen,-wrap,fclose,-wrap,fread,-wrap,fwrite,-wrap,fseek,-wrap,fopen64,-wrap,pread64,-wrap,pwrite64,-wrap,fsync,-wrap,fdatasync,-wrap,ncmpi_create,-wrap,ncmpi_open,-wrap,ncmpi_close,-wrap,H5Fcreate,-wrap,H5Fopen,-wrap,H5Fclose,-wrap,aio_write,-wrap,aio_write64,-wrap,aio_read,-wrap,aio_read64,-wrap,lio_listio,-wrap,lio_listio64,-wrap,aio_return,-wrap,aio_return64,-wrap,mkstemp,-wrap,mkostemp,-wrap,mkstemps,-wrap,mkostemps"
 
 Cflags:
-Libs: ${darshan_linkopts} ${darshan_libdir} -lfmpich -lmpichcxx -ldarshan-mpi-io -ldarshan-posix -ldarshan-stubs
+Libs: ${darshan_linkopts} ${darshan_libdir} -lfmpich -lmpichcxx -Wl,--start-group -ldarshan-mpi-io -ldarshan-posix -ldarshan-stubs -Wl,--end-group
 Libs.private:


hooks/post-receive
--



More information about the Darshan-commits mailing list