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

Update bindgen. #159

Merged
merged 2 commits into from Oct 30, 2018
Merged

Update bindgen. #159

merged 2 commits into from Oct 30, 2018

Conversation

@emilio
Copy link
Member

emilio commented Oct 28, 2018

We updated it in Gecko and this is preventing me from syncing stuff with Servo.


This change is Reviewable

We updated it in Gecko and this is preventing me from syncing stuff with Servo.
@emilio
Copy link
Member Author

emilio commented Oct 28, 2018

r? Anyone

(@nox / @jdm / @asajeffrey)

@emilio
Copy link
Member Author

emilio commented Oct 28, 2018

@bors-servo r=nox

@bors-servo
Copy link
Contributor

bors-servo commented Oct 28, 2018

📌 Commit f50c2a2 has been approved by nox

@bors-servo
Copy link
Contributor

bors-servo commented Oct 28, 2018

Testing commit f50c2a2 with merge f421eff...

bors-servo added a commit that referenced this pull request Oct 28, 2018
Update bindgen.

We updated it in Gecko and this is preventing me from syncing stuff with Servo.

<!-- 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/159)
<!-- Reviewable:end -->
bors-servo added a commit to servo/servo that referenced this pull request Oct 28, 2018
style: Sync changes from mozilla-central.

See each individual commit.

This syncs everything except a bindgen update which is blocked on servo/mozjs#159.
bors-servo added a commit to servo/servo that referenced this pull request Oct 28, 2018
style: Sync changes from mozilla-central.

See each individual commit.

This syncs everything except a bindgen update which is blocked on servo/mozjs#159.

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

bors-servo commented Oct 28, 2018

💔 Test failed - status-travis

@emilio
Copy link
Member Author

emilio commented Oct 29, 2018

Had to add 817b6fb so that now-properly-preserved doc-comments (rust-lang/rust-bindgen#1384) don't get compiled as Rust.

Could somebody look at that? Alternative is to disable doc comments I guess.

@asajeffrey
Copy link
Member

asajeffrey commented Oct 29, 2018

@bors-servo
Copy link
Contributor

bors-servo commented Oct 29, 2018

📌 Commit 817b6fb has been approved by asajeffrey

bors-servo added a commit that referenced this pull request Oct 29, 2018
Update bindgen.

We updated it in Gecko and this is preventing me from syncing stuff with Servo.

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

bors-servo commented Oct 29, 2018

Testing commit 817b6fb with merge 4f887cf...

@bors-servo
Copy link
Contributor

bors-servo commented Oct 29, 2018

💔 Test failed - status-appveyor

rust-lang/rust-bindgen#1384 makes bindgen
respect whitespace in documentation comments instead of trimming them.

This means that some of the comments from the C++ examples try to get compiled
as Rust, with a bad result for `cargo test`s purposes.

Just test using cargo test --lib. An alternative would be to disable doc
comments in bindgen.
@emilio emilio force-pushed the bindgenup branch from 817b6fb to 2ef376c Oct 29, 2018
@emilio
Copy link
Member Author

emilio commented Oct 29, 2018

Whoops, doctests skipped in appveyor as well.

@bors-servo r=ajeffrey

@bors-servo
Copy link
Contributor

bors-servo commented Oct 29, 2018

📌 Commit 2ef376c has been approved by ajeffrey

@bors-servo
Copy link
Contributor

bors-servo commented Oct 29, 2018

Testing commit 2ef376c with merge 075474f...

bors-servo added a commit that referenced this pull request Oct 29, 2018
Update bindgen.

We updated it in Gecko and this is preventing me from syncing stuff with Servo.

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

bors-servo commented Oct 30, 2018

💔 Test failed - status-appveyor

@jdm
Copy link
Member

jdm commented Oct 30, 2018

@bors-servo retry

@bors-servo
Copy link
Contributor

bors-servo commented Oct 30, 2018

Testing commit 2ef376c with merge f64b301...

bors-servo added a commit that referenced this pull request Oct 30, 2018
Update bindgen.

We updated it in Gecko and this is preventing me from syncing stuff with Servo.

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

bors-servo commented Oct 30, 2018

☀️ Test successful - status-appveyor, status-travis
Approved by: ajeffrey
Pushing f64b301 to master...

@bors-servo bors-servo merged commit 2ef376c into master Oct 30, 2018
5 checks passed
5 checks passed
continuous-integration/appveyor/branch AppVeyor build succeeded
Details
continuous-integration/appveyor/pr AppVeyor build succeeded
Details
continuous-integration/travis-ci/pr The Travis CI build passed
Details
continuous-integration/travis-ci/push 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

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