From owner-freebsd-stable Thu Mar 13 2:40:52 2003 Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8D06537B404; Thu, 13 Mar 2003 02:40:48 -0800 (PST) Received: from goliath.siemens.de (goliath.siemens.de [192.35.17.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5EC7343FB1; Thu, 13 Mar 2003 02:40:46 -0800 (PST) (envelope-from andre.albsmeier@siemens.com) Received: from mail1.siemens.de (mail1.siemens.de [139.23.33.14]) by goliath.siemens.de (8.11.6/8.11.6) with ESMTP id h2DAebY03345; Thu, 13 Mar 2003 11:40:37 +0100 (MET) Received: from mars.cert.siemens.de (ust.mchp.siemens.de [139.23.201.17]) by mail1.siemens.de (8.11.6/8.11.6) with ESMTP id h2DAeaB26437; Thu, 13 Mar 2003 11:40:36 +0100 (MET) Received: from curry.mchp.siemens.de (curry.mchp.siemens.de [139.25.42.7]) by mars.cert.siemens.de (8.12.8/8.12.8/$SiemensCERT: mail/cert.mc,v 1.42 2003/02/21 12:06:56 ust Exp $) with ESMTP id h2DAeaZM047566; Thu, 13 Mar 2003 11:40:36 +0100 (CET) Received: (from localhost) by curry.mchp.siemens.de (8.12.8/8.12.8) id h2DAeaP4067894; Date: Thu, 13 Mar 2003 11:40:36 +0100 From: Andre Albsmeier To: Eric Anholt Cc: Garance A Drosihn , ports@FreeBSD.ORG, stable@FreeBSD.ORG Subject: Re: HEADSUP: XFree86 4.3.0 update Message-ID: <20030313114036.A81385@curry.mchp.siemens.de> References: <1047429424.8471.40.camel@leguin> <1047515632.614.163.camel@leguin> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <1047515632.614.163.camel@leguin>; from eta@lclark.edu on Wed, Mar 12, 2003 at 04:33:52PM -0800 X-Echelon: USCODE, COSMOS, plutonium, Osama, Harvard X-Advice: Drop that crappy M$-Outlook, I'm tired of your viruses! Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Wed, 12-Mar-2003 at 16:33:52 -0800, Eric Anholt wrote: > On Wed, 2003-03-12 at 11:21, Garance A Drosihn wrote: > > At 4:37 PM -0800 3/11/03, Eric Anholt wrote: > > >I've committed the update of XFree86 to 4.3.0 to ports. I think > > >I've cleaned up after my mess at this point, but there may still > > >be issues. Please report to me if you have any problems with the > > >new ports or any issues with XFree86 that you didn't have in 4.2.0. > > > > A minor observation: > > > > As I watch this all compiling, I notice a lot of compiles > > are generating: > > > > /usr/include/sys/cdefs.h:273: warning: `_POSIX_C_SOURCE' is not defined > > /usr/include/sys/cdefs.h:279: warning: `_POSIX_C_SOURCE' is not defined > > These ones annoy me, too (-current). > > /usr/include/sys/time.h: In function `timespec2bintime': > /usr/include/sys/time.h:125: warning: ISO C89 forbids long long integer constants > /usr/include/sys/time.h: In function `timeval2bintime': > /usr/include/sys/time.h:142: warning: ISO C89 forbids long long integer constants > > If anyone proposes the right way to clean up these messages, I would > love to hear. XFree86 uses -ansi -pedantic in its compiles, and I'm > wondering if we could just drop that and make things look prettier, at > least for this second message. I am using this patch now (which might be complete nonsense but it stops the warnings): --- sys/cdefs.h.ORI Wed Sep 18 16:52:23 2002 +++ sys/cdefs.h Thu Mar 13 10:20:54 2003 @@ -269,6 +269,8 @@ * Our macros begin with two underscores to avoid namespace screwage. */ +#ifdef _POSIX_C_SOURCE + /* Deal with IEEE Std. 1003.1-1990, in which _POSIX_C_SOURCE == 1. */ #if _POSIX_C_SOURCE == 1 #undef _POSIX_C_SOURCE /* Probably illegal, but beyond caring now. */ @@ -280,6 +282,8 @@ #undef _POSIX_C_SOURCE #define _POSIX_C_SOURCE 199209 #endif + +#endif /* Deal with various X/Open Portability Guides and Single UNIX Spec. */ #ifdef _XOPEN_SOURCE To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message