Date: Thu, 10 Feb 2011 13:45:36 +0000 (UTC) From: "Bjoern A. Zeeb" <bzeeb-lists@lists.zabbadoz.net> To: Warner Losh <imp@FreeBSD.org> Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org Subject: Re: svn commit: r218130 - head Message-ID: <20110210134108.D80258@maildrop.int.zabbadoz.net> In-Reply-To: <201101311517.p0VFHl9F028038@svn.freebsd.org> References: <201101311517.p0VFHl9F028038@svn.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 31 Jan 2011, Warner Losh wrote: > Author: imp > Date: Mon Jan 31 15:17:47 2011 > New Revision: 218130 > URL: http://svn.freebsd.org/changeset/base/218130 > > Log: > Move the architecture guessing from Makefile.inc1 to Makefile. We > need to do this because variables specified on the command line > override those specified in the Makefile. This is why we also moved > from TARGET to _TARGET in Makefile, and then set TARGET on the command > line when we fork a submake with Makefile.inc1. > > This makes mips/mips work again, even without the workaround committed to > lib/libc/Makefile. > > Modified: > head/Makefile > head/Makefile.inc1 Hey, not sure if it's a result of this commit or one of the many others: env MAKEOBJDIRPREFIX=/path/to/obj make -f Makefile.inc1 hierarchy \ -DWITHOUT_TOOLCHAIN \ __MAKE_CONF=/path/to/make.conf SRCCONF=/path/to/src.conf \ DESTDIR=/path/to/destdir \ TARGET=i386 results in: "/path/to/base9-201102092305/Makefile.inc1", line 127: Unknown target :i386. This used to work before. TARGET_ARCH is unset, TARGET=i386 thus they differ and thus the check there tries to find "/i386" rather than just "i386". Is it a rather unsupported thing or what's the proper way to fix it? As a workaround I was also setting TARGET_ARCH=i386 for the moment. /bz -- Bjoern A. Zeeb You have to have visions! Stop bit received. Insert coin for new address family.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20110210134108.D80258>