From owner-freebsd-current@FreeBSD.ORG Tue Feb 5 20:19:46 2008 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6810716A498 for ; Tue, 5 Feb 2008 20:19:46 +0000 (UTC) (envelope-from matteo@freebsd.org) Received: from vsmtp4.tin.it (vsmtp4.tin.it [212.216.176.224]) by mx1.freebsd.org (Postfix) with ESMTP id 1F82113C458 for ; Tue, 5 Feb 2008 20:19:45 +0000 (UTC) (envelope-from matteo@freebsd.org) Received: from rionda.dyndns.org (87.0.177.221) by vsmtp4.tin.it (7.3.122) id 47A72AD90012C33A; Tue, 5 Feb 2008 21:07:36 +0100 Received: from rionda.dyndns.org (rionda@localhost [127.0.0.1]) by rionda.dyndns.org (8.14.2/8.14.2) with ESMTP id m15K7aW3097065; Tue, 5 Feb 2008 21:07:36 +0100 (CET) (envelope-from matteo@freebsd.org) Received: (from rionda@localhost) by rionda.dyndns.org (8.14.2/8.14.2/Submit) id m15K7Z67097037; Tue, 5 Feb 2008 21:07:35 +0100 (CET) (envelope-from matteo@freebsd.org) X-Authentication-Warning: rionda.dyndns.org: rionda set sender to matteo@freebsd.org using -f Date: Tue, 5 Feb 2008 21:07:35 +0100 From: Matteo Riondato To: Pietro Cerutti Message-ID: <20080205200734.GA5796@kaiser.sig11.org> Mail-Followup-To: Matteo Riondato , Pietro Cerutti , freebsd-current References: <47A8A41F.6060708@gahr.ch> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="rwEMma7ioTxnRzrJ" Content-Disposition: inline In-Reply-To: <47A8A41F.6060708@gahr.ch> User-Agent: Mutt/1.5.16 (2007-06-09) Cc: freebsd-current Subject: Re: latest lib/librpcsvc/Makefile commit breaks buildworld X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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: Tue, 05 Feb 2008 20:19:46 -0000 --rwEMma7ioTxnRzrJ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Feb 05, 2008 at 06:59:59PM +0100, Pietro Cerutti wrote: > Dear Matteo (and everyone else..) >=20 > your latest commit to lib/librpcsvc's Makefile breaks buildworld on my > system: >=20 > cc1: warnings being treated as errors > rex_xdr.c: In function 'xdr_rex_start': > rex_xdr.c:27: warning: dereferencing type-punned pointer will break > strict-aliasing rules > rex_xdr.c:36: warning: dereferencing type-punned pointer will break > strict-aliasing rules >=20 > I suggest you revert to WARNS?=3D1 or ?=3D0. I see no need for trading > warnings as errors here. Done. I set it to 1. The aliasing problem is in a file generated by rpcgen from include/rpcsvc/rex.x and I really don't know how to fix it. --=20 Matteo Riondato FreeBSD Committer (http://www.FreeBSD.org) FreeSBIE Developer (http://www.FreeSBIE.org) GUFI Staff Member (http://www.GUFI.org) --rwEMma7ioTxnRzrJ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) iD8DBQFHqMIG2Mp4pR7Fa+wRAl6zAJ0Zj1zm2bC69p+Ff98Y7yAdVy976gCeNjQV olV14zG7aAfGADnut9u7WYI= =6wHL -----END PGP SIGNATURE----- --rwEMma7ioTxnRzrJ--