after some additional work I've able to find a few commits which introduced this crash.
# possible first bad commit: [7b91fa2df4cc20273c522174928315dbe85ca093] gc_page_threshold # possible first bad commit: [749f68a1ce25b762c12d3e880a1185a1c3a6a2ec] gcl_cleanup() # possible first bad commit: [4d7046278b5fe95a92f83235335e2b0ca3415a97] support for GCL shared memory pools -- wbr, Kirill > On 1. Aug 2023, at 00:08, Kirill A. Korinsky <kir...@korins.ky> wrote: > > well, > > the cause of duplicated symbols was -std=gnu89 which seems to be required a > while ago on macOS: https://trac.macports.org/ticket/12906 > <https://trac.macports.org/ticket/12906> > > without it, GCL fails as: > > /Users/catap/src/gcl/gcl/unixport/raw_pre_gcl > /Users/catap/src/gcl/gcl/unixport/ -libdir /Users/catap/src/gcl/gcl/ < foo > dyld[72746]: dyld cache '/System/Library/dyld/dyld_shared_cache_x86_64h' not > loaded: syscall to map cache into shared region failed > dyld[72746]: Library not loaded: '/usr/lib/libSystem.B.dylib' > Referenced from: '/Users/catap/src/gcl/gcl/unixport/raw_pre_gcl' > Reason: tried: '/usr/lib/libSystem.B.dylib' (no such file), > '/usr/local/lib/libSystem.B.dylib' (no such file) > /bin/sh: line 1: 72746 Abort trap: 6 > /Users/catap/src/gcl/gcl/unixport/raw_pre_gcl > /Users/catap/src/gcl/gcl/unixport/ -libdir /Users/catap/src/gcl/gcl/ < foo > > > -- > wbr, Kirill >
signature.asc
Description: Message signed with OpenPGP