diff options
-rw-r--r-- | devel/valgrind-snapshot/Makefile | 2 | ||||
-rw-r--r-- | devel/valgrind-snapshot/files/patch-coregrind__m_stacktrace.c | 11 | ||||
-rw-r--r-- | devel/valgrind/Makefile | 2 | ||||
-rw-r--r-- | devel/valgrind/files/patch-coregrind__m_stacktrace.c | 11 |
4 files changed, 24 insertions, 2 deletions
diff --git a/devel/valgrind-snapshot/Makefile b/devel/valgrind-snapshot/Makefile index bc779dabe440..e7fc4dba8fe0 100644 --- a/devel/valgrind-snapshot/Makefile +++ b/devel/valgrind-snapshot/Makefile @@ -4,7 +4,7 @@ PORTNAME= valgrind PORTVERSION= 3.8.0 PORTEPOCH= 1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= http://cdn.bitbucket.org/stass/valgrind-freebsd/downloads/:dist \ http://mirror.shatow.net/freebsd/${PORTNAME}/:dist \ diff --git a/devel/valgrind-snapshot/files/patch-coregrind__m_stacktrace.c b/devel/valgrind-snapshot/files/patch-coregrind__m_stacktrace.c new file mode 100644 index 000000000000..b540b1affba2 --- /dev/null +++ b/devel/valgrind-snapshot/files/patch-coregrind__m_stacktrace.c @@ -0,0 +1,11 @@ +--- ./coregrind/m_stacktrace.c.orig 2013-04-18 16:40:39.221762499 -0500 ++++ ./coregrind/m_stacktrace.c 2013-04-18 16:40:49.927758427 -0500 +@@ -329,7 +329,7 @@ + if (filename != NULL && VG_(strstr)(filename, "/libc.so")) { + match = 1; + } +- if (match = 1 && fp_min <= uregs.xsp && ++ if (match == 1 && fp_min <= uregs.xsp && + uregs.xsp <= fp_max - 1 * sizeof(UWord)) { + /* fp looks sane, so use it. */ + uregs.xip = (((UWord*)uregs.xsp)[0]); diff --git a/devel/valgrind/Makefile b/devel/valgrind/Makefile index 4be8615aafbd..6ddf9ba62cf7 100644 --- a/devel/valgrind/Makefile +++ b/devel/valgrind/Makefile @@ -4,7 +4,7 @@ PORTNAME= valgrind PORTVERSION= 3.8.0 PORTEPOCH= 1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= http://cdn.bitbucket.org/stass/valgrind-freebsd/downloads/:dist \ http://mirror.shatow.net/freebsd/${PORTNAME}/:dist \ diff --git a/devel/valgrind/files/patch-coregrind__m_stacktrace.c b/devel/valgrind/files/patch-coregrind__m_stacktrace.c new file mode 100644 index 000000000000..b540b1affba2 --- /dev/null +++ b/devel/valgrind/files/patch-coregrind__m_stacktrace.c @@ -0,0 +1,11 @@ +--- ./coregrind/m_stacktrace.c.orig 2013-04-18 16:40:39.221762499 -0500 ++++ ./coregrind/m_stacktrace.c 2013-04-18 16:40:49.927758427 -0500 +@@ -329,7 +329,7 @@ + if (filename != NULL && VG_(strstr)(filename, "/libc.so")) { + match = 1; + } +- if (match = 1 && fp_min <= uregs.xsp && ++ if (match == 1 && fp_min <= uregs.xsp && + uregs.xsp <= fp_max - 1 * sizeof(UWord)) { + /* fp looks sane, so use it. */ + uregs.xip = (((UWord*)uregs.xsp)[0]); |