[arch-commits] Commit in valgrind/trunk (PKGBUILD)
Jan Steffens
heftig at archlinux.org
Thu Oct 3 15:33:14 UTC 2019
Date: Thursday, October 3, 2019 @ 15:33:14
Author: heftig
Revision: 363699
3.15.0-1
Modified:
valgrind/trunk/PKGBUILD
----------+
PKGBUILD | 21 +++++++++++----------
1 file changed, 11 insertions(+), 10 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2019-10-03 15:33:12 UTC (rev 363698)
+++ PKGBUILD 2019-10-03 15:33:14 UTC (rev 363699)
@@ -3,8 +3,8 @@
# Contributor: Allan McRae <allan at archlinux.org>
pkgname=valgrind
-_commit=3a3000290b4af0e8ef9880293c54659a6819ba78
-pkgver=3.14.0
+_commit=608cb11914e5f23d0fc12c61dad29c5c7952a1de # tags/VALGRIND_3_15_0^0
+pkgver=3.15.0
pkgrel=1
pkgdesc='Tool to help find memory-management problems in programs'
arch=('x86_64')
@@ -11,11 +11,10 @@
license=('GPL')
url='http://valgrind.org/'
depends=('glibc' 'perl')
-makedepends=('gdb' 'openmpi' 'lib32-glibc' 'lib32-gcc-libs' 'git' 'docbook-xml'
+makedepends=('gdb' 'lib32-glibc' 'lib32-gcc-libs' 'git' 'docbook-xml'
'docbook-xsl' 'docbook-sgml')
checkdepends=('procps-ng')
-optdepends=('openmpi: MPI support'
- 'lib32-glibc: 32-bit ABI support')
+optdepends=('lib32-glibc: 32-bit ABI support')
provides=('valgrind-multilib')
replaces=('valgrind-multilib')
options=('!emptydirs' '!strip')
@@ -40,16 +39,18 @@
}
build() {
- # valgrind does not like stack protector flags
+ # valgrind does not like some of our flags
CPPFLAGS=${CPPFLAGS/-D_FORTIFY_SOURCE=2/}
- CFLAGS=${CFLAGS/-fstack-protector-strong -fno-plt/}
- CXXFLAGS=${CXXFLAGS/-fstack-protector-strong -fno-plt/}
+ CFLAGS=${CFLAGS/-fno-plt/}
+ CXXFLAGS=${CXXFLAGS/-fno-plt/}
cd valgrind
./configure \
--prefix=/usr \
- --mandir=/usr/share/man \
- --with-mpicc=mpicc
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --libexecdir=/usr/lib \
+ --mandir=/usr/share/man
make
make -C docs man-pages
}
More information about the arch-commits
mailing list