From owner-freebsd-current@FreeBSD.ORG Fri Feb 20 04:02:34 2004 Return-Path: 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 2BBD216A4CE; Fri, 20 Feb 2004 04:02:34 -0800 (PST) Received: from ru.office.ipnet (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 42D2043D1F; Fri, 20 Feb 2004 04:02:33 -0800 (PST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by ru.office.ipnet (8.12.10/8.12.10) id i1KC2T73093304; Fri, 20 Feb 2004 14:02:29 +0200 (EET) (envelope-from ru) Date: Fri, 20 Feb 2004 14:02:29 +0200 From: Ruslan Ermilov To: Danny Braniss Message-ID: <20040220120229.GA83714@ip.net.ua> References: <20040220102513.GA42846@ip.net.ua> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="J2SCkAp4GZ/dPZZf" Content-Disposition: inline In-Reply-To: <20040220102513.GA42846@ip.net.ua> User-Agent: Mutt/1.5.6i cc: Andrey Chernov cc: current@FreeBSD.org Subject: Re: cross make buildworld error X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 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: Fri, 20 Feb 2004 12:02:34 -0000 --J2SCkAp4GZ/dPZZf Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Feb 20, 2004 at 12:25:13PM +0200, Ruslan Ermilov wrote: > On Fri, Feb 20, 2004 at 11:55:17AM +0200, Danny Braniss wrote: > > trying to compile 5.2 on a 4.9 box: > >=20 > > ... > > mkdep -f .depend -a -I/r+d/obj/dev/r+d/5.2/src/i386/legacy/usr/inclu= de=20 > > -I/r+d/5.2/src/gnu/usr.bin/gperf/../../../contrib/gperf/lib -I/r+ > > d/5.2/src/gnu/usr.bin/gperf /r+d/5.2/src/gnu/usr.bin/gperf/../../../co= ntrib/gp > > erf/src/bool-array.cc /r+d/5.2/src/gnu/usr.bin/gperf/../../. > > ./contrib/gperf/src/gen-perf.cc /r+d/5.2/src/gnu/usr.bin/gperf/../../..= /contrib > > /gperf/src/hash-table.cc /r+d/5.2/src/gnu/usr.bin/gperf/../. > > ./../contrib/gperf/src/iterator.cc /r+d/5.2/src/gnu/usr.bin/gperf/../..= /../cont > > rib/gperf/src/key-list.cc /r+d/5.2/src/gnu/usr.bin/gperf/../ > > ../../contrib/gperf/src/list-node.cc /r+d/5.2/src/gnu/usr.bin/gperf/../= =2E./../co > > ntrib/gperf/src/main.cc /r+d/5.2/src/gnu/usr.bin/gperf/../.. > > /../contrib/gperf/src/new.cc /r+d/5.2/src/gnu/usr.bin/gperf/../../../co= ntrib/gp > > erf/src/options.cc /r+d/5.2/src/gnu/usr.bin/gperf/../../../c > > ontrib/gperf/src/read-line.cc /r+d/5.2/src/gnu/usr.bin/gperf/../../../c= ontrib/g > > perf/src/trace.cc /r+d/5.2/src/gnu/usr.bin/gperf/../../../co > > ntrib/gperf/src/vectors.cc /r+d/5.2/src/gnu/usr.bin/gperf/../../../cont= rib/gper > > f/src/version.cc /r+d/5.2/src/gnu/usr.bin/gperf/../../../con > > trib/gperf/lib/hash.cc =20 > > /r+d/5.2/src/gnu/usr.bin/gperf/../../../contrib/gperf/src/options.cc:24= :=20 > > getopt.h: No such file or directory > > mkdep: compile failed > > *** Error code 1 > > ... > >=20 > Grr. :-( >=20 > I will take care of that in the next few days. >=20 First, thank you for the report! Second, I've fixed it sooner than was planned, enjoy! For those wondering, there were two issues: 1. Many (GNU) bootstrap- and cross-tools need and getopt_long(), 2. Some depend on the new world order (POSIX.1-200x) of not having as the prerequisite, as it is still the case for 4.x. On Fri, Feb 20, 2004 at 03:55:14AM -0800, Ruslan Ermilov wrote: > ru 2004/02/20 03:55:14 PST > > FreeBSD src repository > > Modified files: > tools/build Makefile > lib/libc/stdlib getopt_long.c > Added files: > tools/build regex.h > Log: > Unbreak the upgrade path from 4.9 after removal of GNU getopt and > . > > Revision Changes Path > 1.3 +0 -2 src/lib/libc/stdlib/getopt_long.c > 1.5 +12 -0 src/tools/build/Makefile > 1.1 +4 -0 src/tools/build/regex.h (new) Cheers, --=20 Ruslan Ermilov FreeBSD committer ru@FreeBSD.org --J2SCkAp4GZ/dPZZf Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFANfdVUkv4P6juNwoRAvEeAJ9E2SSvC0MbskZh3RHri8easrq8JgCeKUEl Q9GnYUGSfLWLSnAezPVxPCc= =ckaH -----END PGP SIGNATURE----- --J2SCkAp4GZ/dPZZf--