From owner-freebsd-current@FreeBSD.ORG Sun Aug 21 04:20:35 2005 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C7F7216A421 for ; Sun, 21 Aug 2005 04:20:35 +0000 (GMT) (envelope-from oberman@es.net) Received: from postal4.es.net (postal4.es.net [198.124.252.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id ADEDA43D46 for ; Sun, 21 Aug 2005 04:20:34 +0000 (GMT) (envelope-from oberman@es.net) Received: from ptavv.es.net ([198.128.4.29]) by postal4.es.net (Postal Node 4) with ESMTP (SSL) id IBA74465 for ; Sat, 20 Aug 2005 21:20:33 -0700 Received: from ptavv (localhost [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id 3AD765D08 for ; Sat, 20 Aug 2005 21:20:32 -0700 (PDT) To: current@freebsd.org Date: Sat, 20 Aug 2005 21:20:32 -0700 From: "Kevin Oberman" Message-Id: <20050821042032.3AD765D08@ptavv.es.net> Cc: Subject: buildworld not using proper build environment 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: Sun, 21 Aug 2005 04:20:36 -0000 I'm not a make(1) expert, but something appears wrong with Makefile.inc1 and the build environment it provides for buildworld. There has been a short thread on this with the subject: Unable to build libedit It turns out that buildworld is using the header files in /usr/include and not those in /usr/obj/usr/src/tmp/usr/include when compiling. I've looked at Makefile.inc1 and it looks like the proper environment is made for AMD64, but perhaps not for other platforms (like i386). I'm not sure what is wrong, but I have confirmed that buildworld is using /usr/include/histedit.h in lieu of the new version in $WORLDTMP. Am I wrong about all of this this or is something wrong with the buildworld. -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634