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

Pass the appropriate `-stdlib` C++ compiler flag to the configure script. #162

Merged
merged 1 commit into from Nov 27, 2018

Conversation

@pcwalton
Copy link
Contributor

pcwalton commented Nov 27, 2018

We were already choosing the appropriate flag when compiling jsglue.cpp, but
we didn't pass the flag along to configure, so on macOS Mojave the configure
script would detect a seemingly-broken C++ compiler and abort.

r? @jdm


This change is Reviewable

…ipt.

We were already choosing the appropriate flag when compiling `jsglue.cpp`, but
we didn't pass the flag along to `configure`, so on macOS Mojave the configure
script would detect a seemingly-broken C++ compiler and abort.
@jdm
Copy link
Member

jdm commented Nov 27, 2018

@bors-servo r+
Aha, interesting. Thanks for tracking this down!

@bors-servo
Copy link
Contributor

bors-servo commented Nov 27, 2018

📌 Commit b76b428 has been approved by jdm

@bors-servo
Copy link
Contributor

bors-servo commented Nov 27, 2018

Testing commit b76b428 with merge 8689c0b...

bors-servo added a commit that referenced this pull request Nov 27, 2018
Pass the appropriate `-stdlib` C++ compiler flag to the configure script.

We were already choosing the appropriate flag when compiling `jsglue.cpp`, but
we didn't pass the flag along to `configure`, so on macOS Mojave the configure
script would detect a seemingly-broken C++ compiler and abort.

r? @jdm

<!-- 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/162)
<!-- Reviewable:end -->
@bors-servo
Copy link
Contributor

bors-servo commented Nov 27, 2018

☀️ Test successful - status-appveyor, status-travis
Approved by: jdm
Pushing 8689c0b to master...

@bors-servo bors-servo merged commit b76b428 into servo:master Nov 27, 2018
3 checks passed
3 checks passed
continuous-integration/appveyor/pr AppVeyor build succeeded
Details
continuous-integration/travis-ci/pr The Travis CI build passed
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.