Here is the job that fails:
And here is the error:
==> Pouring gcc-8.2.0.high_sierra.bottle.1.tar.gz Error: The `brew link` step did not complete successfully The formula built, but is not symlinked into /usr/local Could not symlink include/c++ Target /usr/local/include/c++ already exists. You may want to remove it: rm '/usr/local/include/c++' To force the link and overwrite all conflicting files: brew link --overwrite gcc To list all files that would be deleted: brew link --overwrite --dry-run gcc Possible conflicting files are: /usr/local/include/c++ -> /usr/local/Caskroom/oclint/0.13.1,17.4.0/oclint-0.13.1/include/c++
I restart it and it failed with the exact same error so it doesn’t seem to be a fluke.
Our macOS build was fine until approximately 16 hours ago.
Compared to the last working run of our macOS build, it seems that one of the package (gdal?) has a new dependency that ultimately results in gcc 8.2.0 being installed, and that fails.
I also see warning messages such as
gdal dependency gcc was built with a different C++ standard library (libstdc++ from clang). This may cause problems at runtime.
earlier in the log of the failing job.
Any idea what’s going on?