From owner-freebsd-current Thu Jul 19 1:42:47 2001 Delivered-To: freebsd-current@freebsd.org Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by hub.freebsd.org (Postfix) with ESMTP id 3662B37B406 for ; Thu, 19 Jul 2001 01:42:43 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from bde.zeta.org.au (bde.zeta.org.au [203.2.228.102]) by mailman.zeta.org.au (8.9.3/8.8.7) with ESMTP id SAA30868; Thu, 19 Jul 2001 18:42:32 +1000 Date: Thu, 19 Jul 2001 18:40:19 +1000 (EST) From: Bruce Evans X-Sender: bde@besplex.bde.org To: John Polstra Cc: current@freebsd.org Subject: Re: ncurses: 4.x -> 5.x buildworld failure + patch In-Reply-To: <200107171419.f6HEJ0i21175@vashon.polstra.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, 17 Jul 2001, John Polstra wrote: > In article , > Bruce Evans wrote: > > I have used essentially the same patch (with ${LDFLAGS} instead of > > -static) for a year or two, but I don't quite understand why you needed > > it. make_keys and make_hash are build-tools, so they should get built > > in the host environment and be linked to the host shared libraries (if > > any). The command line seems to show them being built in the target > > environment (-I/usr/obj/c/src/alpha/usr/include). > > In my case, make_keys was built once in the build tools phase. Then > in the building libraries phase, it was rebuilt 4 times and executed > successfully after each rebuild. Finally, in the make dependencies > phase, it was built yet again. It was in that phase that executing it > failed. That would certainly break it. Here it doesn't get rebuilt at all (here = an i386 with no cross-compiling, and a modifed src/Makefile.inc1 which doesn't create .depend files). Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message