svn commit: r218130 - head
Bjoern A. Zeeb
bzeeb-lists at lists.zabbadoz.net
Thu Feb 10 13:50:07 UTC 2011
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.
More information about the svn-src-head
mailing list