From owner-svn-src-stable@FreeBSD.ORG Thu Aug 29 08:14:54 2013 Return-Path: Delivered-To: svn-src-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 510634D9; Thu, 29 Aug 2013 08:14:54 +0000 (UTC) (envelope-from Andre.Albsmeier@siemens.com) Received: from goliath.siemens.de (goliath.siemens.de [192.35.17.28]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id B4CC22E00; Thu, 29 Aug 2013 08:14:53 +0000 (UTC) Received: from mail3.siemens.de (localhost [127.0.0.1]) by goliath.siemens.de (8.13.6/8.13.6) with ESMTP id r7T7uWj2008923; Thu, 29 Aug 2013 09:56:32 +0200 Received: from curry.mchp.siemens.de (curry.mchp.siemens.de [139.25.40.130]) by mail3.siemens.de (8.13.6/8.13.6) with ESMTP id r7T7uVXD031666; Thu, 29 Aug 2013 09:56:31 +0200 Received: (from localhost) by curry.mchp.siemens.de (8.14.7/8.14.7) id r7T7uVus053470; Date: Thu, 29 Aug 2013 09:56:31 +0200 From: Andre Albsmeier To: Erwin Lansing Subject: Re: svn commit: r254897 - in stable/9: contrib/bind9 contrib/bind9/bin contrib/bind9/bin/check contrib/bind9/bin/confgen contrib/bind9/bin/dig contrib/bind9/bin/dig/include/dig contrib/bind9/bin/dnssec... Message-ID: <20130829075631.GA96113@bali> References: <201308260717.r7Q7HgMF073297@svn.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable In-Reply-To: <201308260717.r7Q7HgMF073297@svn.freebsd.org> X-Echelon: X-Advice: Drop that crappy M$-Outlook, I'm tired of your viruses! User-Agent: Mutt/1.5.21 (2010-09-15) Cc: svn-src-stable@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org, svn-src-stable-9@freebsd.org, Andre.Albsmeier@siemens.com X-BeenThere: svn-src-stable@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for all the -stable branches of the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Aug 2013 08:14:54 -0000 On Mon, 26-Aug-2013 at 07:17:42 +0000, Erwin Lansing wrote: > Author: erwin > Date: Mon Aug 26 07:17:41 2013 > New Revision: 254897 > URL: http://svnweb.freebsd.org/changeset/base/254897 >=20 > Log: > MFC r254651: > =20 > Update Bind to 9.9.3-P2 Thanks! However, when enabling WITH_BIND_SIGCHASE in make.conf I get: cc -O2 -pipe -DVERSION=3D'"9.9.3-P2"' -DHAVE_CONFIG_H -D_REENTRANT -D_THREA= D_SAFE -DOPENSSL -DUSE_MD5 -DNS_LOCALSTATEDIR=3D'"/var"' -DNS_SYSCONFDIR=3D= '"/etc/namedb"' -DNAMED_CONFFILE=3D'"/etc/namedb/named.conf"' -DRNDC_CONFFI= LE=3D'"/etc/namedb/rndc.conf"' -DRNDC_KEYFILE=3D'"/etc/namedb/rndc.key"' -I= /src/src-9/usr.bin/dig/../../lib/bind -DDIG_SIGCHASE -I/src/src-9/usr.bin/d= ig/../../contrib/bind9/lib/bind9/include -I/src/src-9/usr.bin/dig/../../con= trib/bind9/lib/dns/include/dst -I/src/src-9/usr.bin/dig/../../contrib/bind= 9/lib/dns/include -I/src/src-9/usr.bin/dig/../../lib/bind/dns -I/src/src-9= /usr.bin/dig/../../contrib/bind9/lib/isccc/include -I/src/src-9/usr.bin/dig= /../../contrib/bind9/lib/isccfg/include -I/src/src-9/usr.bin/dig/../../cont= rib/bind9/lib/isc/unix/include -I/src/src-9/usr.bin/dig/../../contrib/bind= 9/lib/isc/pthreads/include -I/src/src-9/usr.bin/dig/../../contrib/bind9/li= b/isc/include -I/src/src-9/usr.bin/dig/../../lib/bind/isc -I/src/src-9/usr= =2Ebin/dig/../../contrib/bind9/lib/lwres/unix/include -I/src/src-9/usr.bin= /dig/../../contrib/bind9/lib/lwres/include -I/src/src-9/usr.bin/dig/../../= lib/bind/lwres -I/src/src-9/usr.bin/dig/../../contrib/bind9/bin/dig/include= -I/src/src-9/usr.bin/dig/../../contrib/bind9/lib/isc/x86_32/include -UENAB= LE_ALTQ -std=3Dgnu99 -fstack-protector -Wsystem-headers -Werror -Wno-pointe= r-sign -c /src/src-9/usr.bin/dig/../../contrib/bind9/bin/dig/dighost.c cc1: warnings being treated as errors /src/src-9/usr.bin/dig/../../contrib/bind9/bin/dig/dighost.c: In function '= nameFromString': /src/src-9/usr.bin/dig/../../contrib/bind9/bin/dig/dighost.c:4336: warning:= passing argument 2 of 'isc__buffer_init' discards qualifiers from pointer = target type *** [dighost.o] Error code 1 How should we deal with this? Changing the Makefiles of dig, host and nslookup to WARNS?=3D0 or patching dighost.c in contrib/bind9 directly? --- dighost.c.ORI 2013-08-27 08:31:49.000000000 +0200 +++ dighost.c 2013-08-29 09:54:43.000000000 +0200 @@ -4333,7 +4333,7 @@ REQUIRE(p_ret !=3D NULL); REQUIRE(str !=3D NULL); =20 - isc_buffer_init(&buffer, str, len); + isc_buffer_init(&buffer, (char*)str, len); isc_buffer_add(&buffer, len); =20 dns_fixedname_init(&fixedname); Thanks, -Andre