Building world and kernel on RPI3 B+ compilation failure, unwind-dw2.c.
John Kennedy
warlock at phouka.net
Tue Oct 1 01:05:11 UTC 2019
On Sun, Sep 29, 2019 at 09:46:54AM -0700, John Kennedy wrote:
> Well, It's a RPI3B+, so I'll let you know in ~28-31 hours, give or take what
> point in the compile that fragment lands in.
I had no problems crunching BETA2 from BETA1.
FreeBSD 12.1-BETA2 #41 r352780+b78e5b46c44c(releng/12.1)-dirty: Mon Sep 30 11:10:03 PDT 2019
What does your src.conf look like? WITHOUT_LLVM_LIBUNWIND set? Maybe
anti-LLVM/pro-GCC in some other way?
From src.conf(5):
WITHOUT_LLVM_LIBUNWIND
Set to use GCC's stack unwinder (instead of LLVM's libunwind).
This is a default setting on arm/arm, arm/armv6, arm/armv7,
powerpc/powerpc, powerpc/powerpc64, powerpc/powerpcspe and
sparc64/sparc64.
You had problems in /usr/src/gnu/lib/libgcc, which seems to be triggered on
something like that (I really haven't tried to delve that deep into the FreeBSD
source Makefiles). Maybe copied configuration settings over from a previous
RPI? Your RPI3B+ is arm64, so if you had that set you might want to yank it.
[/usr/src/gnu/lib/Makefile]
.if ${MK_LLVM_LIBUNWIND} == "no"
SUBDIR+= libgcc
.endif
My build didn't go down into that directory at all.
More information about the freebsd-arm
mailing list