From owner-freebsd-current@FreeBSD.ORG Thu Apr 5 21:17:01 2012 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 567701065673 for ; Thu, 5 Apr 2012 21:17:01 +0000 (UTC) (envelope-from lists@jnielsen.net) Received: from ns1.jnielsen.net (secure.freebsdsolutions.net [69.55.234.48]) by mx1.freebsd.org (Postfix) with ESMTP id 167D78FC0C for ; Thu, 5 Apr 2012 21:17:01 +0000 (UTC) Received: from ns1.jnielsen.net (localhost [69.55.234.48]) by ns1.jnielsen.net (8.14.4/8.14.4) with ESMTP id q35LGr41003029 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Thu, 5 Apr 2012 17:16:53 -0400 (EDT) (envelope-from lists@jnielsen.net) Received: (from www@localhost) by ns1.jnielsen.net (8.14.4/8.14.4/Submit) id q35LGq7M003028 for freebsd-current@freebsd.org; Thu, 5 Apr 2012 17:16:52 -0400 (EDT) (envelope-from lists@jnielsen.net) X-Authentication-Warning: ns1.jnielsen.net: www set sender to lists@jnielsen.net using -f Received: from stealth.jnielsen.net (stealth.jnielsen.net [74.218.226.254]) by secure.freebsdsolutions.net (Horde Framework) with HTTP; Thu, 05 Apr 2012 17:16:52 -0400 Message-ID: <20120405171652.1185797zcmrp0kas@secure.freebsdsolutions.net> Date: Thu, 05 Apr 2012 17:16:52 -0400 From: John Nielsen To: freebsd-current References: <7E2199A3-9E2D-44D5-B7E5-06D68A13D70B@jnielsen.net> In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) H3 (4.3.9) / FreeBSD-7.2 X-DCC-sonic.net-Metrics: ns1.jnielsen.net; whitelist Subject: Re: Python won't build? 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, 05 Apr 2012 21:17:01 -0000 Quoting John Nielsen : > On Mar 31, 2012, at 10:21 PM, John Nielsen wrote: > >> I updated a machine yesterday from 9-STABLE to 10-CURRENT >> (r233631). Everything went smoothly with the update itself, but I >> ran in to an issue with Python when rebuilding all of my installed >> ports. Python won't build; it complains about the definition of >> LONG_BIT. I had python27 installed but python26 does the same >> thing. I ran "make delete-old" and "make delete-old-libs", no >> improvement. I even built a clean chroot environment via make >> installworld DESTDIR=..., (plus devfs and ports tree). Same problem. >> >> So.. is this the result of something in the FreeBSD source? Can >> anyone else reproduce this? What should I try next? > > So, no chorus of "me too"s. How about a "works for me"? I'm still > not sure if this is something peculiar to this machine or not and I > haven't fired up a clean virtual machine on different hardware to > verify (though I'm not far from that...). > > Some of my own follow up: > > I tried rebuilding world with sources from today, 3/9 and 2/28 and > got the same result, so if it's a regression on the FreeBSD end it's > been there a while (and seemingly not related to the i386/amd64/x86 > header cleanup, which led me to pick those revisions). I also tried > setting tweaking newvers.sh to say 9.9-CURRENT and rebuilt world > with no improvement, so if it's autotools or something else versus > two-digit FreeBSD version problem it's something subtle. I'm still mystified but I'm no longer having an issue. I rebuilt world from today's sources and lo and behold, Python builds again. If anyone knows what might have changed I'd still love to know, but otherwise I guess I'll move on. JN