View | Details | Raw Unified | Return to bug 71832 | Differences between
and this patch

Collapse All | Expand All

(-)devel/valgrind/Makefile (-1 / +9 lines)
Lines 68-76 Link Here
68
	${INSTALL_DATA} ${WRKSRC}/coregrind/vg_unistd.h \
68
	${INSTALL_DATA} ${WRKSRC}/coregrind/vg_unistd.h \
69
		${PREFIX}/include/valgrind
69
		${PREFIX}/include/valgrind
70
70
71
	yes | ${PREFIX}/bin/valgrind --tool=memcheck --gen-suppressions=yes true \
72
		| ${REINPLACE_CMD} -e 's,.*{$,{,'  \
73
		| ${GREP} -v '^=' \
74
		> ${WRKDIR}/freebsd-default.supp
75
76
	${INSTALL_DATA} ${WRKDIR}/freebsd-default.supp \
77
		${PREFIX}/etc
78
71
	@${ECHO} ""
79
	@${ECHO} ""
72
	@${ECHO} ""
80
	@${ECHO} ""
73
	@${CAT} ${PKGMESSAGE}
81
	@${CAT} ${PKGMESSAGE} | ${SED} -e 's,%%PREFIX%%,${PREFIX},g'
74
	@${ECHO} ""
82
	@${ECHO} ""
75
83
76
.include <bsd.port.post.mk>
84
.include <bsd.port.post.mk>
(-)devel/valgrind/pkg-message (+11 lines)
Lines 7-9 Link Here
7
7
8
      As a workaround you can use the devel/valgrind-snapshot port, which is
8
      As a workaround you can use the devel/valgrind-snapshot port, which is
9
      based on a more recent snapshot.
9
      based on a more recent snapshot.
10
11
Note2: A sample suppression file was installed to \
12
       %%PREFIX%%/etc/freebsd-default.supp. It makes Valgrind hide warnings
13
       caused by flawed code sequences - if any - in your system libraries,
14
       so that you can concentrate on the warnings issued for your own code.
15
16
	   To use these suppressions, either pass
17
       --suppressions=%%PREFIX%%/etc/freebsd-default.supp
18
       to Valgrind on the commandline, or add that line to your
19
       ~/.valgrindrc file, which is the recommended way.
20
(-)devel/valgrind/pkg-plist (+1 lines)
Lines 36-41 Link Here
36
lib/valgrind/xfree-3.supp
36
lib/valgrind/xfree-3.supp
37
lib/valgrind/xfree-4.supp
37
lib/valgrind/xfree-4.supp
38
libdata/pkgconfig/valgrind.pc
38
libdata/pkgconfig/valgrind.pc
39
etc/freebsd-default.supp
39
%%PORTDOCS%%%%DOCSDIR%%/ac_main.html
40
%%PORTDOCS%%%%DOCSDIR%%/ac_main.html
40
%%PORTDOCS%%%%DOCSDIR%%/cc_main.html
41
%%PORTDOCS%%%%DOCSDIR%%/cc_main.html
41
%%PORTDOCS%%%%DOCSDIR%%/cg_main.html
42
%%PORTDOCS%%%%DOCSDIR%%/cg_main.html

Return to bug 71832