You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Nov 13, 2023. It is now read-only.
It looks like this problem is due to a missing compile flag, to tell the compiler to support earlier versions of OSX. From StackOverflow
I added -mmacosx-version-min=10.5 to my compile flags and this seems to help resolve the issue for 10.5.x, 10.6.x and 10.7.x clients, whatever that issue is.
"The compiler and linker are capable of using features and performing optimizations that do not work on older OS versions. -mmacosx-version-min tells the tools what OS versions you need to work with, so the tools can disable optimizations that won't run on those OS versions. If you need to run on older OS versions then you must use this flag.
I'm pretty sure the performance gained by the extra optimisations would be minimal. Having support back for previous versions of OSX would be great.
On my MacBook Pro ("MacBookPro9,1", mid-2012) running OS X 10.8.5, the binaries installed by the current 1.9.0 installer seem not to work.
E.g., I get:
eeide% git remote -v
dyld: lazy symbol binding failed: Symbol not found: ___strlcpy_chk
Referenced from: /usr/local/git/bin/git
Expected in: /usr/lib/libSystem.B.dylib
dyld: Symbol not found: ___strlcpy_chk
Referenced from: /usr/local/git/bin/git
Expected in: /usr/lib/libSystem.B.dylib
Trace/BPT trap
The text was updated successfully, but these errors were encountered: