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.
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 viapopen()
and gets the samestderr
as the original process. Depending on what happends it can end up writing tostderr
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.