Sat Aug 15 01:30:57 2009 UTC ()
Assembly language atomic operations don't work on NetBSD  mipsel, so
  disable them with CONFIGURE_ARGS.


(jklos)
diff -r1.7 -r1.8 pkgsrc/net/bind96/Makefile

cvs diff -r1.7 -r1.8 pkgsrc/net/bind96/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/net/bind96/Attic/Makefile 2009/07/29 00:16:33 1.7
+++ pkgsrc/net/bind96/Attic/Makefile 2009/08/15 01:30:57 1.8
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.7 2009/07/29 00:16:33 reed Exp $ 1# $NetBSD: Makefile,v 1.8 2009/08/15 01:30:57 jklos Exp $
2 2
3DISTNAME= bind-${BIND_VERSION} 3DISTNAME= bind-${BIND_VERSION}
4PKGNAME= ${DISTNAME:S/-P1/pl1/} 4PKGNAME= ${DISTNAME:S/-P1/pl1/}
5CATEGORIES= net 5CATEGORIES= net
6MASTER_SITES= ftp://ftp.isc.org/isc/bind9/${BIND_VERSION}/ \ 6MASTER_SITES= ftp://ftp.isc.org/isc/bind9/${BIND_VERSION}/ \
7 http://ftp.belnet.be/pub/mirror/ftp.isc.org/isc/bind9/${BIND_VERSION}/ 7 http://ftp.belnet.be/pub/mirror/ftp.isc.org/isc/bind9/${BIND_VERSION}/
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://www.isc.org/software/bind 10HOMEPAGE= http://www.isc.org/software/bind
11COMMENT= Version 9 of the Berkeley Internet Name Daemon, implementation of DNS 11COMMENT= Version 9 of the Berkeley Internet Name Daemon, implementation of DNS
12 12
13CONFLICTS+= bind<9.6.0 13CONFLICTS+= bind<9.6.0
14 14
@@ -24,26 +24,29 @@ BUILD_DEFS+= BIND_DIR VARBASE @@ -24,26 +24,29 @@ BUILD_DEFS+= BIND_DIR VARBASE
24 24
25.include "options.mk" 25.include "options.mk"
26 26
27USE_TOOLS+= pax perl 27USE_TOOLS+= pax perl
28USE_LIBTOOL= yes 28USE_LIBTOOL= yes
29GNU_CONFIGURE= yes 29GNU_CONFIGURE= yes
30#CONFIG_SHELL= sh -x 30#CONFIG_SHELL= sh -x
31 31
32CONFIGURE_ARGS+= --with-libtool 32CONFIGURE_ARGS+= --with-libtool
33CONFIGURE_ARGS+= --sysconfdir=/etc 33CONFIGURE_ARGS+= --sysconfdir=/etc
34CONFIGURE_ARGS+= --localstatedir=${VARBASE:Q} 34CONFIGURE_ARGS+= --localstatedir=${VARBASE:Q}
35CONFIGURE_ARGS+= --disable-openssl-version-check 35CONFIGURE_ARGS+= --disable-openssl-version-check
36CONFIGURE_ARGS+= --with-openssl=${SSLBASE:Q} 36CONFIGURE_ARGS+= --with-openssl=${SSLBASE:Q}
 37.if ${MACHINE_PLATFORM:MNetBSD-*-mipsel} != ""
 38CONFIGURE_ARGS+= --disable-atomic
 39.endif
37 40
38PKG_GROUPS_VARS+= BIND_GROUP 41PKG_GROUPS_VARS+= BIND_GROUP
39PKG_USERS_VARS+= BIND_USER 42PKG_USERS_VARS+= BIND_USER
40 43
41PKG_GROUPS= ${BIND_GROUP} 44PKG_GROUPS= ${BIND_GROUP}
42PKG_USERS= ${BIND_USER}:${BIND_GROUP} 45PKG_USERS= ${BIND_USER}:${BIND_GROUP}
43 46
44PKG_GECOS.${BIND_USER}= Named pseudo-user 47PKG_GECOS.${BIND_USER}= Named pseudo-user
45PKG_HOME.${BIND_USER}= ${BIND_DIR} 48PKG_HOME.${BIND_USER}= ${BIND_DIR}
46 49
47PTHREAD_OPTS+= native 50PTHREAD_OPTS+= native
48PTHREAD_AUTO_VARS= yes 51PTHREAD_AUTO_VARS= yes
49 52