plugdata-team / plugdata-heavy-toolchain

PyInstaller CI builds for the hvcc/Heavy compiler for Pd

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[bug] support for MacOS 10.14.6

dromer opened this issue · comments

At least make binary doesn't work. Possibly others as well.

Example from a user:

dyld: lazy symbol binding failed: Symbol not found: _darwin_check_fd_setoverflow
 Referenced from: /Users/michaelenzenhofer/Library/plugdata/Toolchain/bin/make (which was built for Mac OS X 12.0)
 Expected in: /usr/lib/libSystem.B.dylib

dyld: Symbol not found: darwin_check_fd_set_overflow
 Referenced from: /Users/michaelenzenhofer/Library/plugdata/Toolchain/bin/make (which was built for Mac OS X 12.0)
 Expected in: /usr/lib/libSystem.B.dylib

/Users/michaelenzenhofer/Library/Caches/plugdata/temp_41ea385e.sh: line 2:  5667 Abort trap: 6           /Users/michaelenzenhofer/Library/plugdata/Toolchain/bin/make -j4 -f /Users/michaelenzenhofer/Library/Caches/plugdata/Heavy-25490c8feb822622dacb13/daisy/source/Makefile GCC_PATH=/Users/michaelenzenhofer/Library/plugdata/Toolchain/bin PROJECT_NAME=MinimalBeispiel

Screenshot 2023-02-14 at 13 29 17

Fixed for "make" on develop. I don't think there are any other binaries that suffer from this issue, it should only be a problem for binaries that are compiled from source.