Date: Mon, 10 Nov 2025 16:31:50 +0000 From: bugzilla-noreply@freebsd.org To: ruby@FreeBSD.org Subject: [Bug 290928] lang/ruby33: rdoc build failed for main-arm64-default with: ld-elf.so.1: /usr/local/lib/libunwind.so.8: Undefined symbol "__aarch64_ldadd4_acq_rel" Message-ID: <bug-290928-21402-8FEqW50gbT@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-290928-21402@https.bugs.freebsd.org/bugzilla/>
index | next in thread | previous in thread | raw e-mail
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=290928 --- Comment #3 from Mark Millard <marklmi26-fbsd@yahoo.com> --- The following looks to explain what lead to the failure: Wed, 29 Oct 2025 . . . git: 51e8e8b0f369 - main - Merge commit e24f90190c77 from llvm git (by Brad Smith): Dimitry Andric . . . Thu, 30 Oct 2025 . . . git: 8fb17896120d - main - intr/powerpc: create openpic_class kobj Justin Hibbits where the jail build was based on: build=p7c7045637357_s8fb17896120 and 51e8e8b0f369 was: Merge commit e24f90190c77 from llvm git (by Brad Smith): [Driver] Enable outline atomics for FreeBSD/aarch64 (#156089) The compiler_rt helper functions have been built since 12.4, 13.1, 14 and anything newer. before it was reverted. That, in turn, indicates that 8fb17896120d was able to build based on the prior system's lack outline atomics being in use when the new one with outline atomics was being built. Other, later CI activity indicated that an outline atomics world could not rebuild itself, getting linker errors for __aarch64_* symbols in various places. Such is what lead to reverting 51e8e8b0f369 . Thus buildworld success vs. failure was dependent on the live-world's status for how atmics were being handled. -- You are receiving this mail because: You are the assignee for the bug.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-290928-21402-8FEqW50gbT>
