Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix macOS TravisCI builds #188

Merged
merged 3 commits into from Jun 25, 2019
Merged

Fix macOS TravisCI builds #188

merged 3 commits into from Jun 25, 2019

Conversation

@jdm
Copy link
Member

jdm commented Jun 24, 2019

This change is Reviewable

jdm added 3 commits Jun 24, 2019
@asajeffrey
Copy link
Member

asajeffrey commented Jun 24, 2019

@bors-servo
Copy link
Contributor

bors-servo commented Jun 24, 2019

📌 Commit 980d994 has been approved by asajeffrey

@bors-servo
Copy link
Contributor

bors-servo commented Jun 24, 2019

Testing commit 980d994 with merge 6e3c3ec...

bors-servo added a commit that referenced this pull request Jun 24, 2019
Fix macOS TravisCI builds

<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/mozjs/188)
<!-- Reviewable:end -->
@bors-servo
Copy link
Contributor

bors-servo commented Jun 24, 2019

💔 Test failed - checks-travis

@asajeffrey
Copy link
Member

asajeffrey commented Jun 24, 2019

Oh what fun, if the llvm download fails, then homebrew tries building it from source, which unsurprisingly fails with a timeout after 10min.

==> Installing llvm
==> Downloading https://homebrew.bintray.com/bottles/llvm-8.0.0_1.high_sierra.bo
==> Downloading from https://akamai.bintray.com/ef/efce74f9e72bc5f894e40daccd3b7
########################################                                  56.6%
curl: (56) LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 60
Error: Failed to download resource "llvm"
Download failed: https://homebrew.bintray.com/bottles/llvm-8.0.0_1.high_sierra.bottle.tar.gz
Warning: Bottle installation failed: building from source.
==> Installing dependencies for llvm: cmake
==> Installing llvm dependency: cmake
==> Downloading https://homebrew.bintray.com/bottles/cmake-3.14.5.high_sierra.bo
==> Downloading from https://akamai.bintray.com/30/301e78f6aad3a0072abb17ca06616
######################################################################## 100.0%
==> Pouring cmake-3.14.5.high_sierra.bottle.tar.gz
==> Caveats
Emacs Lisp files have been installed to:
  /usr/local/share/emacs/site-lisp/cmake
==> Summary
🍺  /usr/local/Cellar/cmake/3.14.5: 5,674 files, 53MB
==> Downloading https://releases.llvm.org/8.0.0/llvm-8.0.0.src.tar.xz
######################################################################## 100.0%
==> Downloading https://releases.llvm.org/8.0.0/cfe-8.0.0.src.tar.xz
######################################################################## 100.0%
==> Downloading https://releases.llvm.org/8.0.0/clang-tools-extra-8.0.0.src.tar.
######################################################################## 100.0%
==> Downloading https://releases.llvm.org/8.0.0/openmp-8.0.0.src.tar.xz
######################################################################## 100.0%
==> Downloading https://releases.llvm.org/8.0.0/libcxx-8.0.0.src.tar.xz
######################################################################## 100.0%
==> Downloading https://releases.llvm.org/8.0.0/libunwind-8.0.0.src.tar.xz
######################################################################## 100.0%
==> Downloading https://releases.llvm.org/8.0.0/lld-8.0.0.src.tar.xz
######################################################################## 100.0%
==> Downloading https://releases.llvm.org/8.0.0/lldb-8.0.0.src.tar.xz
######################################################################## 100.0%
==> Downloading https://releases.llvm.org/8.0.0/polly-8.0.0.src.tar.xz
######################################################################## 100.0%
==> Downloading https://releases.llvm.org/8.0.0/compiler-rt-8.0.0.src.tar.xz
######################################################################## 100.0%
==> cmake -G Unix Makefiles .. -DCMAKE_C_FLAGS_RELEASE=-DNDEBUG -DCMAKE_CXX_FLAG
==> make
No output has been received in the last 10m0s, this potentially indicates a stalled build or something wrong with the build itself.
Check the details on how to adjust your build configuration on: https://docs.travis-ci.com/user/common-build-problems/#Build-times-out-because-no-output-was-received
The build has been terminated

@bors-servo
Copy link
Contributor

bors-servo commented Jun 25, 2019

☀️ Test successful - checks-travis, status-appveyor
Approved by: asajeffrey
Pushing 6e3c3ec to master...

@bors-servo bors-servo merged commit 980d994 into master Jun 25, 2019
5 checks passed
5 checks passed
Travis CI - Branch Build Passed
Details
Travis CI - Pull Request Build Passed
Details
continuous-integration/appveyor/branch AppVeyor build succeeded
Details
continuous-integration/appveyor/pr AppVeyor build succeeded
Details
homu Test successful
Details
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

3 participants
You can’t perform that action at this time.