QB64-Phoenix-Edition / QB64pe

The QB64 Phoenix Edition Repository
https://qb64phoenix.com
Other
132 stars 26 forks source link

Move to macos-12 runner, fix stderr output from system_profiler #516

Closed mkilgore closed 4 months ago

mkilgore commented 4 months ago

The update is fairly straight-forward, the lowest XCode version we can test with is now MacOS 11.3 Big Sur.

This update also exposed a bug in some of the MacOS specific code where system_profiler is called via popen() and gets the same stderr as the original process. Depending on what happends it can end up writing to stderr and that shows up in the original process's output. It's easy enough to redirect this to /dev/null to ensure we don't see it.