Date: Sun, 09 Feb 2003 14:30:58 +0100 From: Dag-Erling Smorgrav <des@ofug.org> To: Sean Chittenden <seanc@FreeBSD.org> Cc: audit@FreeBSD.org Subject: Re: WARNS = 2, sbin/ping... Message-ID: <xzpof5l60od.fsf@flood.ping.uio.no> In-Reply-To: <20030209110853.GP15936@perrin.int.nxad.com> (Sean Chittenden's message of "Sun, 9 Feb 2003 03:08:53 -0800") References: <20030209110853.GP15936@perrin.int.nxad.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Sean Chittenden <seanc@FreeBSD.org> writes: > Speaking of WARNS2, here's a patch that bumps ping(8) to WARNS2. Once > upon a tie it used to be WARNS5, but the patch has rotted some. The > biggie in this one was collisions with sin(3) and sockaddr_in variable > sin. That's a compiler bug (unless <math.h> is in scope). The correct solution is not to rename the variable, but to add -fno-builtin to CFLAGS globally, and fix those parts of the tree that break due to missing includes. Who knows, we might even uncover libc bugs that have been hitherto been masked by the compiler. DES -- Dag-Erling Smorgrav - des@ofug.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-audit" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?xzpof5l60od.fsf>