On Sun, Sep 15, 2024 at 07:57:09PM +1000, Jonathan Gray wrote: > On Sun, Sep 15, 2024 at 11:37:18AM +0200, Caspar Schutijser wrote: > > Hi, > > > > On my M1, tabs in Chromium immediately show "Aw, Snap!" with > > "Error code: SIGSEGV" when a tab is opened (so also immediately on the > > first tab that's opened when starting the browser, without any > > interaction beyond starting the browser). This applies to all three > > Chromium variants that are available in the ports tree. Below is > > console output of Chromium, a part of the ktrace dump > > (surrounding the SIGSEGVs), the versions of the Chromium browsers > > that I currently have on my system, and a dmesg. > > > > A couple of weeks ago (perhaps 2 or 3 weeks ago) they were still working > > fine. Let me know if I can provide more information. > > > > Caspar > > .. > > > chrome:/usr/X11R6/lib/libvulkan_radeon.so: undefined symbol > > 'blake3_hash_many_neon' > > untested diff for that
fixes undefined symbol but still SIGSEGVs on M1 > > Index: lib/mesa/mk/libblake3/Makefile > =================================================================== > RCS file: /cvs/xenocara/lib/mesa/mk/libblake3/Makefile,v > diff -u -p -r1.1 Makefile > --- lib/mesa/mk/libblake3/Makefile 2 Apr 2024 10:42:12 -0000 1.1 > +++ lib/mesa/mk/libblake3/Makefile 15 Sep 2024 09:50:19 -0000 > @@ -13,6 +13,8 @@ SRCS+= blake3_sse2_x86-64_unix.S \ > blake3_sse41_x86-64_unix.S \ > blake3_avx2_x86-64_unix.S \ > blake3_avx512_x86-64_unix.S > +.elif ${MACHINE_ARCH} == "aarch64" > +SRCS+= blake3_neon.c > .endif > > .include "../Makefile.inc" > >