[crux-commits] ports/opt (3.5): valgrind: 3.15.0 -> 3.16.1

crux at crux.nu crux at crux.nu
Sat Jul 11 07:39:30 UTC 2020


commit 27e746f4aad5b13c1341d63bd2081a16a7f391c2
Author: Danny Rawlins <monster.romster at gmail.com>
Date:   Sat Jul 11 17:07:42 2020 +1000

    valgrind: 3.15.0 -> 3.16.1

diff --git a/valgrind/.footprint b/valgrind/.footprint
index 326226839..c9a5eae83 100644
--- a/valgrind/.footprint
+++ b/valgrind/.footprint
@@ -84,14 +84,17 @@ drwxr-xr-x	root/root	usr/include/valgrind/vki/
 -rw-r--r--	root/root	usr/include/valgrind/vki/vki-arm64-linux.h
 -rw-r--r--	root/root	usr/include/valgrind/vki/vki-darwin.h
 -rw-r--r--	root/root	usr/include/valgrind/vki/vki-linux-drm.h
+-rw-r--r--	root/root	usr/include/valgrind/vki/vki-linux-io_uring.h
 -rw-r--r--	root/root	usr/include/valgrind/vki/vki-linux.h
 -rw-r--r--	root/root	usr/include/valgrind/vki/vki-mips32-linux.h
 -rw-r--r--	root/root	usr/include/valgrind/vki/vki-mips64-linux.h
+-rw-r--r--	root/root	usr/include/valgrind/vki/vki-nanomips-linux.h
 -rw-r--r--	root/root	usr/include/valgrind/vki/vki-posixtypes-amd64-linux.h
 -rw-r--r--	root/root	usr/include/valgrind/vki/vki-posixtypes-arm-linux.h
 -rw-r--r--	root/root	usr/include/valgrind/vki/vki-posixtypes-arm64-linux.h
 -rw-r--r--	root/root	usr/include/valgrind/vki/vki-posixtypes-mips32-linux.h
 -rw-r--r--	root/root	usr/include/valgrind/vki/vki-posixtypes-mips64-linux.h
+-rw-r--r--	root/root	usr/include/valgrind/vki/vki-posixtypes-nanomips-linux.h
 -rw-r--r--	root/root	usr/include/valgrind/vki/vki-posixtypes-ppc32-linux.h
 -rw-r--r--	root/root	usr/include/valgrind/vki/vki-posixtypes-ppc64-linux.h
 -rw-r--r--	root/root	usr/include/valgrind/vki/vki-posixtypes-s390x-linux.h
@@ -99,15 +102,18 @@ drwxr-xr-x	root/root	usr/include/valgrind/vki/
 -rw-r--r--	root/root	usr/include/valgrind/vki/vki-ppc32-linux.h
 -rw-r--r--	root/root	usr/include/valgrind/vki/vki-ppc64-linux.h
 -rw-r--r--	root/root	usr/include/valgrind/vki/vki-s390x-linux.h
+-rw-r--r--	root/root	usr/include/valgrind/vki/vki-scnums-32bit-linux.h
 -rw-r--r--	root/root	usr/include/valgrind/vki/vki-scnums-amd64-linux.h
 -rw-r--r--	root/root	usr/include/valgrind/vki/vki-scnums-arm-linux.h
 -rw-r--r--	root/root	usr/include/valgrind/vki/vki-scnums-arm64-linux.h
 -rw-r--r--	root/root	usr/include/valgrind/vki/vki-scnums-darwin.h
 -rw-r--r--	root/root	usr/include/valgrind/vki/vki-scnums-mips32-linux.h
 -rw-r--r--	root/root	usr/include/valgrind/vki/vki-scnums-mips64-linux.h
+-rw-r--r--	root/root	usr/include/valgrind/vki/vki-scnums-nanomips-linux.h
 -rw-r--r--	root/root	usr/include/valgrind/vki/vki-scnums-ppc32-linux.h
 -rw-r--r--	root/root	usr/include/valgrind/vki/vki-scnums-ppc64-linux.h
 -rw-r--r--	root/root	usr/include/valgrind/vki/vki-scnums-s390x-linux.h
+-rw-r--r--	root/root	usr/include/valgrind/vki/vki-scnums-shared-linux.h
 -rw-r--r--	root/root	usr/include/valgrind/vki/vki-scnums-solaris.h
 -rw-r--r--	root/root	usr/include/valgrind/vki/vki-scnums-x86-linux.h
 -rw-r--r--	root/root	usr/include/valgrind/vki/vki-solaris-repcache.h
@@ -171,14 +177,15 @@ drwxr-xr-x	root/root	usr/lib/valgrind/
 -rwxr-xr-x	root/root	usr/lib/valgrind/callgrind-amd64-linux
 -rwxr-xr-x	root/root	usr/lib/valgrind/callgrind-x86-linux
 -rw-r--r--	root/root	usr/lib/valgrind/default.supp
+-rw-r--r--	root/root	usr/lib/valgrind/dh_view.css
+-rw-r--r--	root/root	usr/lib/valgrind/dh_view.html
+-rw-r--r--	root/root	usr/lib/valgrind/dh_view.js
 -rwxr-xr-x	root/root	usr/lib/valgrind/dhat-amd64-linux
 -rwxr-xr-x	root/root	usr/lib/valgrind/dhat-x86-linux
 -rwxr-xr-x	root/root	usr/lib/valgrind/drd-amd64-linux
 -rwxr-xr-x	root/root	usr/lib/valgrind/drd-x86-linux
 -rwxr-xr-x	root/root	usr/lib/valgrind/exp-bbv-amd64-linux
 -rwxr-xr-x	root/root	usr/lib/valgrind/exp-bbv-x86-linux
--rwxr-xr-x	root/root	usr/lib/valgrind/exp-sgcheck-amd64-linux
--rwxr-xr-x	root/root	usr/lib/valgrind/exp-sgcheck-x86-linux
 -rwxr-xr-x	root/root	usr/lib/valgrind/getoff-amd64-linux
 -rwxr-xr-x	root/root	usr/lib/valgrind/getoff-x86-linux
 -rwxr-xr-x	root/root	usr/lib/valgrind/helgrind-amd64-linux
@@ -189,6 +196,8 @@ drwxr-xr-x	root/root	usr/lib/valgrind/
 -rwxr-xr-x	root/root	usr/lib/valgrind/lackey-x86-linux
 -rw-r--r--	root/root	usr/lib/valgrind/libcoregrind-amd64-linux.a
 -rw-r--r--	root/root	usr/lib/valgrind/libcoregrind-x86-linux.a
+-rw-r--r--	root/root	usr/lib/valgrind/libgcc-sup-amd64-linux.a
+-rw-r--r--	root/root	usr/lib/valgrind/libgcc-sup-x86-linux.a
 -rw-r--r--	root/root	usr/lib/valgrind/libreplacemalloc_toolpreload-amd64-linux.a
 -rw-r--r--	root/root	usr/lib/valgrind/libreplacemalloc_toolpreload-x86-linux.a
 -rw-r--r--	root/root	usr/lib/valgrind/libvex-amd64-linux.a
@@ -275,19 +284,12 @@ drwxr-xr-x	root/root	usr/lib/valgrind/
 -rwxr-xr-x	root/root	usr/lib/valgrind/vgpreload_dhat-x86-linux.so
 -rwxr-xr-x	root/root	usr/lib/valgrind/vgpreload_drd-amd64-linux.so
 -rwxr-xr-x	root/root	usr/lib/valgrind/vgpreload_drd-x86-linux.so
--rwxr-xr-x	root/root	usr/lib/valgrind/vgpreload_exp-sgcheck-amd64-linux.so
--rwxr-xr-x	root/root	usr/lib/valgrind/vgpreload_exp-sgcheck-x86-linux.so
 -rwxr-xr-x	root/root	usr/lib/valgrind/vgpreload_helgrind-amd64-linux.so
 -rwxr-xr-x	root/root	usr/lib/valgrind/vgpreload_helgrind-x86-linux.so
 -rwxr-xr-x	root/root	usr/lib/valgrind/vgpreload_massif-amd64-linux.so
 -rwxr-xr-x	root/root	usr/lib/valgrind/vgpreload_massif-x86-linux.so
 -rwxr-xr-x	root/root	usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so
 -rwxr-xr-x	root/root	usr/lib/valgrind/vgpreload_memcheck-x86-linux.so
-drwxr-xr-x	root/root	usr/libexec/
-drwxr-xr-x	root/root	usr/libexec/valgrind/
--rw-r--r--	root/root	usr/libexec/valgrind/dh_view.css
--rw-r--r--	root/root	usr/libexec/valgrind/dh_view.html
--rw-r--r--	root/root	usr/libexec/valgrind/dh_view.js
 drwxr-xr-x	root/root	usr/share/
 drwxr-xr-x	root/root	usr/share/man/
 drwxr-xr-x	root/root	usr/share/man/man1/
diff --git a/valgrind/.signature b/valgrind/.signature
index 31cdc37cc..ef605643d 100644
--- a/valgrind/.signature
+++ b/valgrind/.signature
@@ -1,5 +1,5 @@
 untrusted comment: verify with /etc/ports/opt.pub
-RWSE3ohX2g5d/YgJ9uRS5lLpi7K8ZjrQLzrtmC0XGQSMcPBl0ti5p/khmVKeFFen9+fAIYqS+exHqLuoVi3WfPs4/HCX7bH70ws=
-SHA256 (Pkgfile) = 8f2eaa16ba09ccc6e1f8384391047f7e9461f25746c6d386ccfbfc85f217d9cc
-SHA256 (.footprint) = 22d56a6c8a53ec154e953e3c4291e1ca03504b6f20019d0145b6cf678ca94299
-SHA256 (valgrind-3.15.0.tar.bz2) = 417c7a9da8f60dd05698b3a7bc6002e4ef996f14c13f0ff96679a16873e78ab1
+RWSE3ohX2g5d/aFSBpJvBlOnDrDZsWDMA7vMZ67Og179NhaTlvq/oLlbvaWWoogVVdBm6OkvikZn733eULI9fof4ZDsxob8z5gQ=
+SHA256 (Pkgfile) = a511e42dfb26ed76c63fc30f1224f16ba9d26d597916070183254ae3b11694a7
+SHA256 (.footprint) = 10874e1e1279c1c3a36021355008ddc52acaa1278490f5396247f21810915a9d
+SHA256 (valgrind-3.16.1.tar.bz2) = c91f3a2f7b02db0f3bc99479861656154d241d2fdb265614ba918cc6720a33ca
diff --git a/valgrind/Pkgfile b/valgrind/Pkgfile
index 98e9a5f12..8fa04cde7 100644
--- a/valgrind/Pkgfile
+++ b/valgrind/Pkgfile
@@ -1,21 +1,22 @@
 # Description: A debugging and profiling system for Linux programs
-# URL:         http://valgrind.org
+# URL:         https://valgrind.org
 # Maintainer:  Thomas Penteker, tek at serverop dot de
-# Packager:    Tilman Sauerbeck, tilman at crux dot nu
-# Nice to have: gdb
+# Optional:    gdb
 
 name=valgrind
-version=3.15.0
+version=3.16.1
 release=1
-source=(ftp://sourceware.org/pub/valgrind/valgrind-${version}.tar.bz2)
+source=(https://sourceware.org/pub/valgrind/valgrind-${version}.tar.bz2)
 
 build() {
   cd $name-$version
 
   autoconf
 
-  sed -i 's/2.18/2.19/' configure
-  ./configure --prefix=/usr
+  ./configure \
+    --prefix=/usr \
+    --libexecdir=/usr/lib
+
   make
   make DESTDIR=$PKG install
 


More information about the crux-commits mailing list