valgrind: update to 3.18.1
This commit is contained in:
parent
4a01f30280
commit
1332e5c926
|
@ -2,9 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://valgrind.org/
|
||||||
TERMUX_PKG_DESCRIPTION="Instrumentation framework for building dynamic analysis tools"
|
TERMUX_PKG_DESCRIPTION="Instrumentation framework for building dynamic analysis tools"
|
||||||
TERMUX_PKG_LICENSE="GPL-2.0"
|
TERMUX_PKG_LICENSE="GPL-2.0"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
TERMUX_PKG_VERSION=3.17.0
|
TERMUX_PKG_VERSION=3.18.1
|
||||||
TERMUX_PKG_SRCURL=ftp://sourceware.org/pub/valgrind/valgrind-${TERMUX_PKG_VERSION}.tar.bz2
|
TERMUX_PKG_SRCURL=ftp://sourceware.org/pub/valgrind/valgrind-${TERMUX_PKG_VERSION}.tar.bz2
|
||||||
TERMUX_PKG_SHA256=ad3aec668e813e40f238995f60796d9590eee64a16dff88421430630e69285a2
|
TERMUX_PKG_SHA256=00859aa13a772eddf7822225f4b46ee0d39afbe071d32778da4d99984081f7f5
|
||||||
TERMUX_PKG_BREAKS="valgrind-dev"
|
TERMUX_PKG_BREAKS="valgrind-dev"
|
||||||
TERMUX_PKG_REPLACES="valgrind-dev"
|
TERMUX_PKG_REPLACES="valgrind-dev"
|
||||||
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--with-tmpdir=$TERMUX_PREFIX/tmp"
|
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--with-tmpdir=$TERMUX_PREFIX/tmp"
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
diff -uNr valgrind-3.16.1/coregrind/m_aspacemgr/aspacemgr-common.c valgrind-3.16.1.mod/coregrind/m_aspacemgr/aspacemgr-common.c
|
diff -uNr valgrind-3.16.1/coregrind/m_aspacemgr/aspacemgr-common.c valgrind-3.16.1.mod/coregrind/m_aspacemgr/aspacemgr-common.c
|
||||||
--- valgrind-3.16.1/coregrind/m_aspacemgr/aspacemgr-common.c 2019-12-27 16:51:44.000000000 +0200
|
--- ./coregrind/m_aspacemgr/aspacemgr-common.c.orig 2021-10-10 16:17:32.000000000 +0200
|
||||||
+++ valgrind-3.16.1.mod/coregrind/m_aspacemgr/aspacemgr-common.c 2020-10-01 18:18:17.072570786 +0300
|
+++ ./coregrind/m_aspacemgr/aspacemgr-common.c 2022-01-02 11:31:30.967514202 +0100
|
||||||
@@ -319,6 +319,7 @@
|
@@ -330,6 +330,7 @@
|
||||||
# if defined(VGO_linux) || defined(VGO_darwin)
|
# if defined(VGO_linux) || defined(VGO_darwin)
|
||||||
SysRes res;
|
SysRes res;
|
||||||
# if defined(VGO_linux)
|
# if defined(VGO_linux)
|
||||||
|
@ -9,14 +9,15 @@ diff -uNr valgrind-3.16.1/coregrind/m_aspacemgr/aspacemgr-common.c valgrind-3.16
|
||||||
/* First try with statx. */
|
/* First try with statx. */
|
||||||
struct vki_statx bufx;
|
struct vki_statx bufx;
|
||||||
const char* file_name = "";
|
const char* file_name = "";
|
||||||
@@ -330,6 +331,7 @@
|
@@ -341,6 +342,7 @@
|
||||||
*mode = (UInt)bufx.stx_mode;
|
*mode = (UInt)bufx.stx_mode;
|
||||||
return True;
|
return True;
|
||||||
}
|
}
|
||||||
+#endif
|
+#endif
|
||||||
# endif
|
# endif // VGO_linux only
|
||||||
|
|
||||||
# if defined(VGO_linux) && defined(__NR_fstat64)
|
# if defined(VGO_linux) && defined(__NR_fstat64)
|
||||||
/* fstat64 is second candidate as it can cope with minor and major device
|
|
||||||
diff -uNr valgrind-3.16.1/coregrind/m_libcfile.c valgrind-3.16.1.mod/coregrind/m_libcfile.c
|
diff -uNr valgrind-3.16.1/coregrind/m_libcfile.c valgrind-3.16.1.mod/coregrind/m_libcfile.c
|
||||||
--- valgrind-3.16.1/coregrind/m_libcfile.c 2019-12-27 16:51:44.000000000 +0200
|
--- valgrind-3.16.1/coregrind/m_libcfile.c 2019-12-27 16:51:44.000000000 +0200
|
||||||
+++ valgrind-3.16.1.mod/coregrind/m_libcfile.c 2020-10-01 18:20:40.369886417 +0300
|
+++ valgrind-3.16.1.mod/coregrind/m_libcfile.c 2020-10-01 18:20:40.369886417 +0300
|
||||||
|
|
Loading…
Reference in New Issue