Closed ilovezfs closed 6 years ago
Still failing for 1.0.3 https://jenkins.brew.sh/job/Homebrew%20Core%20Pull%20Requests/5267/version=sierra/consoleText
Still failing for 1.0.5 https://jenkins.brew.sh/job/Homebrew%20Core%20Pull%20Requests/5410/version=sierra/consoleText
CC @rusdevops
https://github.com/CloudPolis/webdav-client-cpp/blob/master/.travis.yml#L41-L43
$ cmake -H. -B_builds -DBUILD_TESTS=ON -DCMAKE_INSTALL_PREFIX=install -DCMAKE_BUILD_TYPE=Debug
$ cmake --build _builds
$ cmake --build _builds --target test -- ARGS=--verbose
https://travis-ci.org/CloudPolis/webdav-client-cpp/builds/258080413
@rusdevops hunter seems not to like Homebrew's superenv shims. If I set
ENV["CC"] = "/usr/bin/clang"
ENV["CXX"] = "/usr/bin/clang++"
then it builds.
However, that is not something we can do in a formula because the shims are what handle things such as making sure the binaries are built with -march=core2
and -Os
.
Also, I noticed that the build is downloading several files including zlib (when macOS already ships with zlib) and its own copy of openssl rather than using the Homebrew dependencies (e.g. the openssl
formula, which provides 1.0.2l, or the openssl@1.1
formula, which provides 1.1.0f), even if I depend on them.
Previous versions of wdc worked fine with the Homebrew shims and used the Homebrew dependencies, as expected.
I will create the new branch special for homebrew
and then send pull request on wdc
formula.
Sent from my Meizu M3s using FastHub
@rusdevops thank you!
@rusdevops has this been fixed?
https://jenkins.brew.sh/job/Homebrew%20Core%20Pull%20Requests/5205/version=sierra/console