3 ms·
I have less of a problem with Brew and more with installation procedures that require Brew. For example, instructions for using the Raspberry Pi Pico C SDK typi
by skybrian 4y ago
I have less of a problem with Brew and more with installation procedures that require Brew. For example, instructions for using the Raspberry Pi Pico C SDK typically start with "brew install cmake".
CMake itself supports Mac OS 10.10 or later. Brew requires 10.15, so if you depend on CMake via Brew then you're cutting off people with older systems.
Furthermore, trying to install via brew means you'll pull in other unnecessary dependencies. It tried to install Python for some reason but failed. (Python itself supports Mac 10.11 or later, but Brew apparently tries some other way of doing it.)
Yes, I should buy a newer machine, but many other programming tools work fine.
- alexjurkiewicz 4y ago10.10 has been eol for five years without security updates. How long should downstream tools support an eol OS?
- skybrian 4y agoI'd guess CMake supports it just because they haven't seen a reason to require a newer version yet. Command line tools are like that. (The Go SDK requires 10.13.) That's the difference between what people can do for individual tools versus an entire ecosystem like Brew that's trying to do everything.