Mon Jun 11 12:52:52 2012 UTC ()
Fix build on SunOS and GCC>=4.6


(fhajny)
diff -r1.6 -r1.7 pkgsrc/benchmarks/sysbench/Makefile

cvs diff -r1.6 -r1.7 pkgsrc/benchmarks/sysbench/Makefile (expand / switch to unified diff)

--- pkgsrc/benchmarks/sysbench/Makefile 2011/04/22 14:40:40 1.6
+++ pkgsrc/benchmarks/sysbench/Makefile 2012/06/11 12:52:52 1.7
@@ -1,27 +1,33 @@ @@ -1,27 +1,33 @@
1# $NetBSD: Makefile,v 1.6 2011/04/22 14:40:40 obache Exp $ 1# $NetBSD: Makefile,v 1.7 2012/06/11 12:52:52 fhajny Exp $
2 2
3DISTNAME= sysbench-0.4.12 3DISTNAME= sysbench-0.4.12
4PKGREVISION= 1 4PKGREVISION= 1
5CATEGORIES= benchmarks 5CATEGORIES= benchmarks
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=sysbench/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=sysbench/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://sysbench.sourceforge.net/ 9HOMEPAGE= http://sysbench.sourceforge.net/
10COMMENT= Modular, cross-platform and multi-threaded benchmark tool 10COMMENT= Modular, cross-platform and multi-threaded benchmark tool
11 11
12PKG_DESTDIR_SUPPORT= user-destdir 12PKG_DESTDIR_SUPPORT= user-destdir
13 13
14USE_LIBTOOL= yes 14USE_LIBTOOL= yes
15GNU_CONFIGURE= yes 15GNU_CONFIGURE= yes
16PTHREAD_AUTO_VARS= yes 16PTHREAD_AUTO_VARS= yes
17MAKE_FLAGS+= bin_SCRIPTS= # don't install problematic scripts 17MAKE_FLAGS+= bin_SCRIPTS= # don't install problematic scripts
18 18
19.include "../../mk/bsd.prefs.mk" 19.include "../../mk/bsd.prefs.mk"
20 20
21.if ${OPSYS} == "NetBSD" 21.if ${OPSYS} == "NetBSD"
22CFLAGS+= -D_NETBSD_SOURCE # hack for ulong along with patch-aa 22CFLAGS+= -D_NETBSD_SOURCE # hack for ulong along with patch-aa
23.endif 23.endif
24 24
 25.include "../../mk/compiler.mk"
 26.if !empty(MACHINE_PLATFORM:MSunOS-5.1[0-9]-*) && \
 27 !empty(CC_VERSION:Mgcc-4.[6-9].*)
 28BUILDLINK_TRANSFORM+= rm:-D_XOPEN_SOURCE=500
 29.endif
 30
25.include "options.mk" 31.include "options.mk"
26.include "../../mk/pthread.buildlink3.mk" 32.include "../../mk/pthread.buildlink3.mk"
27.include "../../mk/bsd.pkg.mk" 33.include "../../mk/bsd.pkg.mk"