summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDrobot Viktor2019-09-13 13:00:26 +0300
committerDrobot Viktor2019-09-13 13:00:26 +0300
commit2df1cd826f2be5937c5e6c7ab21156d29f463e77 (patch)
tree993a0f001276b35d6e5bcb99efed3572e6518cec
parent9cbfe0c9fe35826e368acd9be31f3d4d7ea001e9 (diff)
downloadaur-2df1cd826f2be5937c5e6c7ab21156d29f463e77.tar.gz
Fixed issue with libtool. Make paths more universal
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD7
2 files changed, 4 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 70846a44472d..b2cf6b3d9b3a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = openmpi3-gcc7
pkgdesc = High performance message passing library (MPI), version 3 (built with GCC7)
pkgver = 3.1.4
- pkgrel = 1
+ pkgrel = 2
url = https://www.open-mpi.org
arch = x86_64
license = custom:OpenMPI
diff --git a/PKGBUILD b/PKGBUILD
index 3d42665c8c3b..03aa37ac69f9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=openmpi3-gcc7
_pkgname=openmpi
pkgver=3.1.4
_gccver=7.4.1
-pkgrel=1
+pkgrel=2
pkgdesc='High performance message passing library (MPI), version 3 (built with GCC7)'
url='https://www.open-mpi.org'
arch=('x86_64')
@@ -23,6 +23,7 @@ build() {
cd ${_pkgname}-${pkgver}
export LD_LIBRARY_PATH="/usr/lib/gcc/x86_64-pc-linux-gnu/${_gccver}:$LD_LIBRARY_PATH"
+ export LD_PRELOAD=/usr/lib/libstdc++.so
./configure --prefix=/usr \
--sysconfdir=/etc/${_pkgname} \
@@ -56,12 +57,10 @@ package() {
# FS#28583
install -dm 755 "${pkgdir}/usr/lib/pkgconfig"
for i in ompi-c.pc ompi-cxx.pc ompi-f77.pc ompi-f90.pc ompi.pc; do
- ln -sf "/usr/lib/openmpi/pkgconfig/${i}" "${pkgdir}/usr/lib/pkgconfig/"
+ ln -sf "/usr/lib/${_pkgname}/pkgconfig/${i}" "${pkgdir}/usr/lib/pkgconfig/"
done
install -dm 755 "${pkgdir}/etc/ld.so.conf.d"
echo "/usr/lib/${_pkgname}" > "${pkgdir}"/etc/ld.so.conf.d/${_pkgname}.conf
install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${_pkgname}"
}
-
-# vim: ts=2 sw=2 et: