gcl-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Support of macOS at the last master


From: Kirill A. Korinsky
Subject: Re: Support of macOS at the last master
Date: Tue, 1 Aug 2023 01:47:43 +0200

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 <kirill@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

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


Attachment: signature.asc
Description: Message signed with OpenPGP


reply via email to

[Prev in Thread] Current Thread [Next in Thread]