Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 10 Mar 2021 19:09:35 +0100
From:      Olivier Houchard <mlfbsd@ci0.org>
To:        Mark Millard <marklmi@yahoo.com>
Cc:        freebsd-arm <freebsd-arm@freebsd.org>, freebsd-current <freebsd-current@freebsd.org>
Subject:   Re: FYI: main (bad9fa56620e based): some unexpected SIGSEGV's using poudriere-devel to build armv7 ports on aarch64 (cortex-a72) system
Message-ID:  <YEkLX5bHKUQVtOcT@ci0.org>
In-Reply-To: <8B54D020-A3E2-4441-B6A0-894831E7E1EC@yahoo.com>
References:  <8B54D020-A3E2-4441-B6A0-894831E7E1EC.ref@yahoo.com> <8B54D020-A3E2-4441-B6A0-894831E7E1EC@yahoo.com>

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

On Tue, Mar 09, 2021 at 03:39:42PM -0800, Mark Millard via freebsd-arm wrote:
> After using poudriere to build ports for native cortex-a72
> on the MACCHIATObin Double Shot (and similarly for
> cortex-a57 on the OverDrive 1000) I attempted to do my
> usual bulk build targeting cortex-a7 via poudriere-devel:
> 
> # poudriere jail -i -jFBSDFSSDjailArmV7
> Jail name:         FBSDFSSDjailArmV7
> Jail version:      14.0-CURRENT
> Jail arch:         arm.armv7
> Jail method:       null
> Jail mount:        /usr/obj/DESTDIRs/clang-armv7-installworld-poud
> Jail fs:           
> Jail updated:      2021-01-27 14:47:10
> Jail pkgbase:      disabled
> 
> But I got some SIGSEGV failures that I've never before
> had analogous failures. I'll show the 6 backtraces.
> They all have a similar type-of-context but in various
> programs, summarized as (from the lldb bt outputs):
> 

FREEBSD_COMPAT32 was indeed broken on arm64, and the process would crash
when receiving a signal. I believe I fixed it in -CURRENT with commit
c328f64d81079bad5064c8a387883df50ab5aaed

Regards,

Olivier



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?YEkLX5bHKUQVtOcT>