upgrading arm6hf
Ian Lepore
ian at freebsd.org
Sat May 21 01:47:01 UTC 2016
On Fri, 2016-05-20 at 17:28 -0700, bob prohaska wrote:
> Something is still amiss. First try at buildworld stopped with a
> missing object file/directory,
> so I cleaned out /usr/obj and tried again. The build stopped, this
> time wanting a TARGET_ARCH,
> prompting
> root at www:/usr/src # make -j6 buildworld TARGET_ARCH=armv6 >
> buildworld.log &
> [1] 3753
> root at www:/usr/src # 1 error
>
> [1] Exit 2 make -j6 buildworld
> TARGET_ARCH=armv6 > buildworld.log
> root at www:/usr/src # tail *.log
> --- buildworld ---
> make[1]: "/usr/src/Makefile.inc1" line 266: To cross-build, set
> TARGET_ARCH.
> *** [buildworld] Error code 1
>
> make: stopped in /usr/src
>
> Re-fetching Makefile and Makefil.inc1 seems to have no effect.
> The system wants a TARGET_ARCH, then seems to ignore it.
> Is there a syntax error in the buildworld command?
> Thanks for reading,
>
> bob prohaska
I wonder if you could get back to the older kernel that was still
reporting armv6hf, would that then let you update the system by doing a
cross-build?
That may be the answer for others who haven't started on this yet. If
you're building on an armv6hf system and you want to update, you may ha
ve to build and install with TARGET_ARCH=armv6, and it's going to be
treated like a full crossbuild (meaning an extra copy of clang gets
built, it'll take forever*2).
-- Ian
More information about the freebsd-arm
mailing list