From owner-freebsd-current@FreeBSD.ORG Sat Apr 5 01:31:09 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0FD0D8C8; Sat, 5 Apr 2014 01:31:09 +0000 (UTC) Received: from mail.xcllnt.net (mail.xcllnt.net [50.0.150.214]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DB048B5D; Sat, 5 Apr 2014 01:31:08 +0000 (UTC) Received: from [172.29.9.142] ([66.129.239.12]) (authenticated bits=0) by mail.xcllnt.net (8.14.8/8.14.8) with ESMTP id s351V5ex046201 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Fri, 4 Apr 2014 18:31:07 -0700 (PDT) (envelope-from marcel@xcllnt.net) Content-Type: multipart/signed; boundary="Apple-Mail=_7A8003D2-A486-4B86-8CDB-402478C974A4"; protocol="application/pgp-signature"; micalg=pgp-sha1 Mime-Version: 1.0 (Mac OS X Mail 7.2 \(1874\)) Subject: Re: Build failure due to block_abi.h From: Marcel Moolenaar In-Reply-To: Date: Fri, 4 Apr 2014 18:31:00 -0700 Message-Id: References: <30EAFDFF-54AB-4318-95C6-F2BDC0329042@xcllnt.net> <4396EF34-DFB3-4D2F-9BA1-00F05B5EC3EC@FreeBSD.org> To: David Chisnall X-Mailer: Apple Mail (2.1874) Cc: "FreeBSD-CURRENT@freebsd.org Current" X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Apr 2014 01:31:09 -0000 --Apple-Mail=_7A8003D2-A486-4B86-8CDB-402478C974A4 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On Apr 4, 2014, at 4:13 PM, David Chisnall wrote: > It turns out that tomorrow happened 12 minutes after this email... >=20 > The attached diff lets it build with -Werror for me with FreeBSD clang = and gcc (with -fblocks and -fno-blocks) and with ports gcc 4.7.3 and = doesn't clutter the code. Please can you test it with Juniper's gcc? It compiles fine and I immediatelt applied the fix to Juniper's tree. Thanks for the quick turn-around! --=20 Marcel Moolenaar marcel@xcllnt.net --Apple-Mail=_7A8003D2-A486-4B86-8CDB-402478C974A4 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - http://gpgtools.org iEYEARECAAYFAlM/XNQACgkQpgWlLWHuifagEQCdEiJWcb6ydFnEsVqNnPj3Msr+ YWwAn0kiDew0Aa+EBy9RMrnNor7ioH4x =TA+n -----END PGP SIGNATURE----- --Apple-Mail=_7A8003D2-A486-4B86-8CDB-402478C974A4--