GPSBabel / gpsbabel

GPSBabel: convert, manipulate, and transfer data from GPS programs or GPS receivers. Open Source and supported on MacOS, Windows, Linux, and more. Pointy clicky GUI or a command line version...
https://www.gpsbabel.org
GNU General Public License v2.0
470 stars 125 forks source link

simplify usage of homebrew on CI macos-11. #1234

Closed tsteven4 closed 9 months ago

tsteven4 commented 9 months ago

homebrew installs are taking an extreme amount of time on macos-11, with the following message: Warning: You are using macOS 11. We (and Apple) do not provide support for this old version. It is expected behaviour that some formulae will fail to build in this old version. It is expected behaviour that Homebrew will be buggy and slow. To alleviate this pain skip the installation of jing and all it's dependencies on macos-11.

robertlipe commented 9 months ago

Yep. Not everything needs to be exercised in every combination. Good call.

On the older MacOS versions, Homebrew gets increasingly annoying. You try to install libfoo which depends on python to print a error message so the. It runs off and builds python, but that wants a specific version of GCC which is no longer bottled, so it runs off and builds THAT and so on.

Examples made up and picked for absurdity, but I know I ran into something "simple" that turned into 2 hours of build time because of dominos like that.

On Sat, Nov 18, 2023, 8:36 PM tsteven4 @.***> wrote:

Merged #1234 https://github.com/GPSBabel/gpsbabel/pull/1234 into master.

— Reply to this email directly, view it on GitHub https://github.com/GPSBabel/gpsbabel/pull/1234#event-11002898517, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACCSD33ISY2CVDTCPVSAIDTYFFWEPAVCNFSM6AAAAAA7RMTOCKVHI2DSMVQWIX3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMJRGAYDEOBZHA2TCNY . You are receiving this because you are subscribed to this thread.Message ID: @.***>