Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 15 Jul 2016 16:45:25 +0300
From:      Guy Yur <guyyur@gmail.com>
To:        freebsd-current <freebsd-current@freebsd.org>, cy@freebsd.org
Subject:   crossbuild buildworld on amd64 for arm fails to find KERNCONF GENERIC after r302865
Message-ID:  <CAC67Hz-ZqcYR3p4fR%2BcBiBcju3JrOxtU%2BwTr6hwMn_eoo=Wedw@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Hi,

I am trying to crossbuild arm on an amd64 machine and buildworld
is checking for KERNCONF and fails to find GENERIC kernel.
I only set KERNCONF when I am doing buildkernel/installkernel
so KERNCONF is the default set in Makefile.inc1.

# make buildworld TARGET=arm TARGET_ARCH=armv6
make[1]: "/usr/src/Makefile.inc1" line 122: SYSTEM_COMPILER:
Determined that CC=cc matches the source tree.  Not bootstrapping a
cross-compiler.
make[1]: "/usr/src/Makefile.inc1" line 1144: Missing KERNCONF
/usr/src/sys/arm/conf/GENERIC
*** Error code 1

Stop.
make: stopped in /usr/src


# uname -a
FreeBSD vm4.localdomain 12.0-CURRENT FreeBSD 12.0-CURRENT #13
r302895M: Fri Jul 15 16:06:24 IDT 2016
root@vm4.localdomain:/usr/obj/usr/src/sys/VIRTUALBOX  amd64

Thanks,
Guy



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAC67Hz-ZqcYR3p4fR%2BcBiBcju3JrOxtU%2BwTr6hwMn_eoo=Wedw>