Description
When attempting to compile any sketch against the ESP8266 core version 2.7.4 on a Mac, I get this error:
dyld: lazy symbol binding failed: Symbol not found: _getentropy
Referenced from: /Users/infinity/Library/Arduino15/packages/esp8266/tools/python3/3.7.2-post1/python3
Expected in: /usr/lib/libSystem.B.dylibdyld: Symbol not found: _getentropy
Referenced from: /Users/infinity/Library/Arduino15/packages/esp8266/tools/python3/3.7.2-post1/python3
Expected in: /usr/lib/libSystem.B.dylibsignal: trace/BPT trap
/Applications/Arduino.app/Contents/Java/arduino-builder returned 255
Error compiling for board LOLIN(WEMOS) D1 R2 & mini.
What the hell is going on?
Are you, by any chance, making assumptions about my system libraries without actually checking?
FYI, it worked without issue on version 2.3.0 of the core.