diff options
author | Christoph Junghans <junghans@votca.org> | 2016-10-18 16:13:16 -0600 |
---|---|---|
committer | Christoph Junghans <junghans@votca.org> | 2016-10-18 16:13:16 -0600 |
commit | bf787812f362bcb374180b2a36392ef85b30e76c (patch) | |
tree | 67c2a8bc3d171974a7370aa69d88bd13c3498ccb | |
parent | b34338485bc9279b645cd626d04a722fdeda9ab7 (diff) | |
download | fedora-review-bf787812f362bcb374180b2a36392ef85b30e76c.tar.gz fedora-review-bf787812f362bcb374180b2a36392ef85b30e76c.tar.xz fedora-review-bf787812f362bcb374180b2a36392ef85b30e76c.zip |
gasnet: fix libamudp linking
-rw-r--r-- | gasnet/gasnet.spec | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gasnet/gasnet.spec b/gasnet/gasnet.spec index 9098fc6..e8086d4 100644 --- a/gasnet/gasnet.spec +++ b/gasnet/gasnet.spec @@ -135,12 +135,13 @@ sed -i '1s@env @@' %{buildroot}/%{_libdir}/*mpi*/bin/*.pl #Upstream doesn't want to support shared libs: https://bitbucket.org/berkeleylab/gasnet/pull-requests/36 #mind the order for link deps, libgasnet-smp-par first then libam* then the rest -for l in %{buildroot}/%{_libdir}/{,*mpi*/lib}/lib{gasnet-smp-par,am*,*}.a; do \ +for l in %{buildroot}/%{_libdir}/{,*mpi*/lib}/lib{gasnet_tools-seq,am*,*}.a; do \ [[ -f $l ]] || continue; \ soname=`basename $l .a`; \ libdir=`dirname $l`; \ libs= ; \ [[ ${soname} = libgasnet-*-par* ]] && libs+=" -lpthread"; \ + [[ ${soname} = libamudp ]] && libs+=" -L${libdir} -lgasnet_tools-seq"; \ [[ ${soname} = libammpi ]] && libs+=" -L${libdir#%{buildroot}} -lmpi"; \ [[ ${soname} = libgasnet-udp-* ]] && libs+=" -L${libdir} -lamudp"; \ [[ ${soname} = libgasnet-mpi-* ]] && libs+=" -L${libdir} -lammpi"; \ |