Sun Sep 30 11:57:58 2018 UTC ()
valgrind: disable stack-protector and adjust PLIST


(wiedi)
diff -r1.27 -r1.28 pkgsrc/devel/valgrind/Makefile
diff -r1.10 -r1.11 pkgsrc/devel/valgrind/PLIST

cvs diff -r1.27 -r1.28 pkgsrc/devel/valgrind/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/valgrind/Makefile 2018/08/22 09:45:01 1.27
+++ pkgsrc/devel/valgrind/Makefile 2018/09/30 11:57:58 1.28
@@ -1,40 +1,41 @@ @@ -1,40 +1,41 @@
1# $NetBSD: Makefile,v 1.27 2018/08/22 09:45:01 wiz Exp $ 1# $NetBSD: Makefile,v 1.28 2018/09/30 11:57:58 wiedi Exp $
2# 2#
3 3
4DISTNAME= valgrind-3.13.0 4DISTNAME= valgrind-3.13.0
5PKGREVISION= 1 5PKGREVISION= 1
6CATEGORIES= devel 6CATEGORIES= devel
7MASTER_SITES= ftp://sourceware.org/pub/valgrind/ 7MASTER_SITES= ftp://sourceware.org/pub/valgrind/
8EXTRACT_SUFX= .tar.bz2 8EXTRACT_SUFX= .tar.bz2
9 9
10MAINTAINER= alnsn@NetBSD.org 10MAINTAINER= alnsn@NetBSD.org
11HOMEPAGE= http://valgrind.org/ 11HOMEPAGE= http://valgrind.org/
12COMMENT= Debugging and profiling tools 12COMMENT= Debugging and profiling tools
13LICENSE= gnu-gpl-v2 13LICENSE= gnu-gpl-v2
14 14
15USE_PKGLOCALEDIR= yes 15USE_PKGLOCALEDIR= yes
16PKGCONFIG_OVERRIDE+= ${WRKSRC}/valgrind.pc.in 16PKGCONFIG_OVERRIDE+= ${WRKSRC}/valgrind.pc.in
17GNU_CONFIGURE= yes 17GNU_CONFIGURE= yes
18 18
19ONLY_FOR_PLATFORM= Darwin-*-i386 Darwin-*-x86_64 \ 19ONLY_FOR_PLATFORM= Darwin-*-i386 Darwin-*-x86_64 \
20 Linux-*-x86_64 \ 20 Linux-*-x86_64 \
21 Linux-*-i386 \ 21 Linux-*-i386 \
22 Linux-*-arm* \ 22 Linux-*-arm* \
23 SunOS-*-i386 SunOS-*-x86_64 23 SunOS-*-i386 SunOS-*-x86_64
24 24
25USE_TOOLS+= gmake perl 25USE_TOOLS+= gmake perl
26USE_LANGUAGES= c c++ 26USE_LANGUAGES= c c++
27TEST_TARGET= regtest 27TEST_TARGET= regtest
 28SSP_SUPPORTED= no
28 29
29.include "../../mk/bsd.prefs.mk" 30.include "../../mk/bsd.prefs.mk"
30 31
31.if ${MACHINE_ARCH:C/arm.*/arm/} == "arm" 32.if ${MACHINE_ARCH:C/arm.*/arm/} == "arm"
32PLIST_SUBST+= VGCONF_ARCH_PRI=arm 33PLIST_SUBST+= VGCONF_ARCH_PRI=arm
33.endif 34.endif
34 35
35.if ${MACHINE_ARCH} == "i386" 36.if ${MACHINE_ARCH} == "i386"
36PLIST_SUBST+= VGCONF_ARCH_PRI=x86 37PLIST_SUBST+= VGCONF_ARCH_PRI=x86
37.endif 38.endif
38 39
39.if ${MACHINE_ARCH} == "x86_64" 40.if ${MACHINE_ARCH} == "x86_64"
40PLIST_SUBST+= VGCONF_ARCH_PRI=amd64 41PLIST_SUBST+= VGCONF_ARCH_PRI=amd64

cvs diff -r1.10 -r1.11 pkgsrc/devel/valgrind/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/valgrind/PLIST 2018/01/29 22:35:06 1.10
+++ pkgsrc/devel/valgrind/PLIST 2018/09/30 11:57:58 1.11
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.10 2018/01/29 22:35:06 alnsn Exp $ 1@comment $NetBSD: PLIST,v 1.11 2018/09/30 11:57:58 wiedi Exp $
2bin/callgrind_annotate 2bin/callgrind_annotate
3bin/callgrind_control 3bin/callgrind_control
4bin/cg_annotate 4bin/cg_annotate
5bin/cg_diff 5bin/cg_diff
6bin/cg_merge 6bin/cg_merge
7bin/ms_print 7bin/ms_print
8bin/valgrind 8bin/valgrind
9bin/valgrind-di-server 9bin/valgrind-di-server
10bin/valgrind-listener 10bin/valgrind-listener
11bin/vgdb 11bin/vgdb
12include/valgrind/callgrind.h 12include/valgrind/callgrind.h
13include/valgrind/config.h 13include/valgrind/config.h
14include/valgrind/drd.h 14include/valgrind/drd.h
@@ -61,26 +61,28 @@ include/valgrind/pub_tool_redir.h @@ -61,26 +61,28 @@ include/valgrind/pub_tool_redir.h
61include/valgrind/pub_tool_replacemalloc.h 61include/valgrind/pub_tool_replacemalloc.h
62include/valgrind/pub_tool_seqmatch.h 62include/valgrind/pub_tool_seqmatch.h
63include/valgrind/pub_tool_signals.h 63include/valgrind/pub_tool_signals.h
64include/valgrind/pub_tool_sparsewa.h 64include/valgrind/pub_tool_sparsewa.h
65include/valgrind/pub_tool_stacktrace.h 65include/valgrind/pub_tool_stacktrace.h
66include/valgrind/pub_tool_threadstate.h 66include/valgrind/pub_tool_threadstate.h
67include/valgrind/pub_tool_tooliface.h 67include/valgrind/pub_tool_tooliface.h
68include/valgrind/pub_tool_transtab.h 68include/valgrind/pub_tool_transtab.h
69include/valgrind/pub_tool_vki.h 69include/valgrind/pub_tool_vki.h
70include/valgrind/pub_tool_vkiscnums_asm.h 70include/valgrind/pub_tool_vkiscnums_asm.h
71include/valgrind/pub_tool_vkiscnums.h 71include/valgrind/pub_tool_vkiscnums.h
72include/valgrind/pub_tool_wordfm.h 72include/valgrind/pub_tool_wordfm.h
73include/valgrind/pub_tool_xarray.h 73include/valgrind/pub_tool_xarray.h
 74include/valgrind/pub_tool_xtmemory.h
 75include/valgrind/pub_tool_xtree.h
74include/valgrind/valgrind.h 76include/valgrind/valgrind.h
75include/valgrind/vki/vki-amd64-linux.h 77include/valgrind/vki/vki-amd64-linux.h
76include/valgrind/vki/vki-arm64-linux.h 78include/valgrind/vki/vki-arm64-linux.h
77include/valgrind/vki/vki-arm-linux.h 79include/valgrind/vki/vki-arm-linux.h
78include/valgrind/vki/vki-darwin.h 80include/valgrind/vki/vki-darwin.h
79include/valgrind/vki/vki-linux-drm.h 81include/valgrind/vki/vki-linux-drm.h
80include/valgrind/vki/vki-linux.h 82include/valgrind/vki/vki-linux.h
81include/valgrind/vki/vki-mips32-linux.h 83include/valgrind/vki/vki-mips32-linux.h
82include/valgrind/vki/vki-mips64-linux.h 84include/valgrind/vki/vki-mips64-linux.h
83include/valgrind/vki/vki-posixtypes-amd64-linux.h 85include/valgrind/vki/vki-posixtypes-amd64-linux.h
84include/valgrind/vki/vki-posixtypes-arm64-linux.h 86include/valgrind/vki/vki-posixtypes-arm64-linux.h
85include/valgrind/vki/vki-posixtypes-arm-linux.h 87include/valgrind/vki/vki-posixtypes-arm-linux.h
86include/valgrind/vki/vki-posixtypes-mips32-linux.h 88include/valgrind/vki/vki-posixtypes-mips32-linux.h
@@ -268,26 +270,27 @@ share/doc/valgrind/html/dist.readme-andr @@ -268,26 +270,27 @@ share/doc/valgrind/html/dist.readme-andr
268share/doc/valgrind/html/dist.readme-android.html 270share/doc/valgrind/html/dist.readme-android.html
269share/doc/valgrind/html/dist.readme-developers.html 271share/doc/valgrind/html/dist.readme-developers.html
270share/doc/valgrind/html/dist.readme.html 272share/doc/valgrind/html/dist.readme.html
271share/doc/valgrind/html/dist.readme-mips.html 273share/doc/valgrind/html/dist.readme-mips.html
272share/doc/valgrind/html/dist.readme-missing.html 274share/doc/valgrind/html/dist.readme-missing.html
273share/doc/valgrind/html/dist.readme-packagers.html 275share/doc/valgrind/html/dist.readme-packagers.html
274share/doc/valgrind/html/dist.readme-s390.html 276share/doc/valgrind/html/dist.readme-s390.html
275share/doc/valgrind/html/dist.readme-solaris.html 277share/doc/valgrind/html/dist.readme-solaris.html
276share/doc/valgrind/html/drd-manual.html 278share/doc/valgrind/html/drd-manual.html
277share/doc/valgrind/html/faq.html 279share/doc/valgrind/html/faq.html
278share/doc/valgrind/html/FAQ.html 280share/doc/valgrind/html/FAQ.html
279share/doc/valgrind/html/hg-manual.html 281share/doc/valgrind/html/hg-manual.html
280share/doc/valgrind/html/images/home.png 282share/doc/valgrind/html/images/home.png
 283share/doc/valgrind/html/images/kcachegrind_xtree.png
281share/doc/valgrind/html/images/next.png 284share/doc/valgrind/html/images/next.png
282share/doc/valgrind/html/images/prev.png 285share/doc/valgrind/html/images/prev.png
283share/doc/valgrind/html/images/up.png 286share/doc/valgrind/html/images/up.png
284share/doc/valgrind/html/index.html 287share/doc/valgrind/html/index.html
285share/doc/valgrind/html/license.gfdl.html 288share/doc/valgrind/html/license.gfdl.html
286share/doc/valgrind/html/license.gpl.html 289share/doc/valgrind/html/license.gpl.html
287share/doc/valgrind/html/licenses.html 290share/doc/valgrind/html/licenses.html
288share/doc/valgrind/html/lk-manual.html 291share/doc/valgrind/html/lk-manual.html
289share/doc/valgrind/html/manual-core-adv.html 292share/doc/valgrind/html/manual-core-adv.html
290share/doc/valgrind/html/manual-core.html 293share/doc/valgrind/html/manual-core.html
291share/doc/valgrind/html/manual.html 294share/doc/valgrind/html/manual.html
292share/doc/valgrind/html/manual-intro.html 295share/doc/valgrind/html/manual-intro.html
293share/doc/valgrind/html/manual-writing-tools.html 296share/doc/valgrind/html/manual-writing-tools.html