From owner-freebsd-current@FreeBSD.ORG Thu Jan 14 05:52:52 2010 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 25FA01065670 for ; Thu, 14 Jan 2010 05:52:52 +0000 (UTC) (envelope-from wilkinsa@dsto.defence.gov.au) Received: from digger1.defence.gov.au (digger1.defence.gov.au [203.5.217.4]) by mx1.freebsd.org (Postfix) with ESMTP id BBDAD8FC0C for ; Thu, 14 Jan 2010 05:52:51 +0000 (UTC) Received: from ednmsw520.dsto.defence.gov.au (ednmsw520.dsto.defence.gov.au [131.185.68.60]) by digger1.defence.gov.au (DSTO/DSTO) with ESMTP id o0E5oH8W015177; Thu, 14 Jan 2010 16:20:17 +1030 (CST) Received: from ednex510.dsto.defence.gov.au (ednex510.dsto.defence.gov.au) by ednmsw520.dsto.defence.gov.au (Clearswift SMTPRS 5.3.2) with ESMTP id ; Thu, 14 Jan 2010 16:22:50 +1030 Received: from stlex511.dsto.defence.gov.au ([203.6.60.49]) by ednex510.dsto.defence.gov.au with Microsoft SMTPSVC(6.0.3790.3959); Thu, 14 Jan 2010 16:22:50 +1030 Received: from stlux550.dsto.defence.gov.au ([203.6.60.61]) by stlex511.dsto.defence.gov.au with Microsoft SMTPSVC(6.0.3790.3959); Thu, 14 Jan 2010 13:52:49 +0800 Received: from stlux550.dsto.defence.gov.au (localhost [127.0.0.1]) by stlux550.dsto.defence.gov.au (8.14.3/8.14.3) with ESMTP id o0E5pUYD081066; Thu, 14 Jan 2010 13:51:30 +0800 (WST) (envelope-from wilkinsa@stlux550.dsto.defence.gov.au) Received: (from wilkinsa@localhost) by stlux550.dsto.defence.gov.au (8.14.3/8.14.3/Submit) id o0E5pUro081065; Thu, 14 Jan 2010 13:51:30 +0800 (WST) (envelope-from wilkinsa) Date: Thu, 14 Jan 2010 13:51:30 +0800 From: "Wilkinson, Alex" To: freebsd-current@freebsd.org Message-ID: <20100114055129.GC80705@stlux503.dsto.defence.gov.au> Mail-Followup-To: freebsd-current@freebsd.org, thierry@FreeBSD.org References: <20100113194254.GR64905@hoeg.nl> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <20100113194254.GR64905@hoeg.nl> Organisation: Defence Science Technology Organisation X-Message-Flag: "Please Restore Line Breaks If Necessary" User-Agent: Mutt/1.5.20 (2009-06-14) X-OriginalArrivalTime: 14 Jan 2010 05:52:49.0238 (UTC) FILETIME=[CDA61F60:01CA94DD] X-TM-AS-Product-Ver: SMEX-8.0.0.1285-6.000.1038-17130.004 X-TM-AS-Result: No--9.784600-0.000000-31 X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No Content-Transfer-Encoding: 7bit Cc: thierry@freebsd.org Subject: Re: HEADS UP: gone. All welcome [SEC=UNCLASSIFIED] 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: Thu, 14 Jan 2010 05:52:52 -0000 0n Wed, Jan 13, 2010 at 08:42:54PM +0100, Ed Schouten wrote: >I've noticed there is some breakage in ports, but it shouldn't be too >serious. I've seen cases where an application includes , even >though it doesn't use anything provided by that header. In other cases >they used fields like UT_NAMESIZE to derive the maximum user name length >supported by the system, which is clearly not what this definition was >intended for. I've incremented __FreeBSD_version to 900007 to identify >the import of utmpx. In case a certain port breaks badly, let me know >and I'm willing to take a look at it. > >Be sure to give it a try and report any issues. Thanks! Great stuff ed! Thanks! I thought I would test this with my terminal of choice (x11/rxvt-unicode) and found some breakage (Cc'ing $MAINTAINER). e.g. (FreeBSD 9.0-CURRENT #0 r202270: Thu Jan 14 11:20:04 WST 2010) ===> Building for rxvt-unicode-9.07 c++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include -I/usr/local/include/freetype2 -O2 -pipe -fno-strict-aliasing -w -I/usr/local/include -I/usr/local/include/libAfterImage -I/usr/local/include -c rxvt.C c++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include -I/usr/local/include/freetype2 -O2 -pipe -fno-strict-aliasing -w -I/usr/local/include -I/usr/local/include/libAfterImage -I/usr/local/include -c background.C c++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include -I/usr/local/include/freetype2 -O2 -pipe -fno-strict-aliasing -w -I/usr/local/include -I/usr/local/include/libAfterImage -I/usr/local/include -c command.C c++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include -I/usr/local/include/freetype2 -O2 -pipe -fno-strict-aliasing -w -I/usr/local/include -I/usr/local/include/libAfterImage -I/usr/local/include -c rxvtfont.C c++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include -I/usr/local/include/freetype2 -O2 -pipe -fno-strict-aliasing -w -I/usr/local/include -I/usr/local/include/libAfterImage -I/usr/local/include -c init.C c++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include -I/usr/local/include/freetype2 -O2 -pipe -fno-strict-aliasing -w -I/usr/local/include -I/usr/local/include/libAfterImage -I/usr/local/include -c logging.C In file included from logging.C:40: ptytty.h:36:4: error: #error cannot build with utmp support - no utmp or utmpx struct found *** Error code 1 Stop in /usr/ports/x11/rxvt-unicode/work/rxvt-unicode-9.07/src. *** Error code 1 Stop in /usr/ports/x11/rxvt-unicode/work/rxvt-unicode-9.07. *** Error code 1 Stop in /usr/ports/x11/rxvt-unicode. *** Error code 1 Stop in /usr/ports/x11/rxvt-unicode. *** Error code 1 Stop in /usr/ports/x11/rxvt-unicode. -Alex IMPORTANT: This email remains the property of the Australian Defence Organisation and is subject to the jurisdiction of section 70 of the CRIMES ACT 1914. If you have received this email in error, you are requested to contact the sender and delete the email.