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

[18.09] rust-cbindgen: 0.6.2 -> 0.6.7 #51805

Merged
merged 1 commit into from Dec 11, 2018
Merged

Conversation

andir
Copy link
Member

@andir andir commented Dec 9, 2018

This update is required for the upcoming firefox release. We can defer merging until the firefox bump has arrived since it provides little value and causes useless rebuilds.

I did successfully rebuild the stable firefox and the latest ffx beta release with this bump.

@veprbl
Copy link
Member

veprbl commented Dec 10, 2018

Maybe make a separate attribute rust-cbindgen_0_6_7 to be used only in firefox?

@andir
Copy link
Member Author

andir commented Dec 11, 2018

@veprbl

Maybe make a separate attribute rust-cbindgen_0_6_7 to be used only in firefox?

There is only one consumer of that package and that is firefox. Do you still think it would be a benefit to someone to keep the old version around?

At the time of the original commit I checked the changelog and it did break a bit of older configurations. If there are users outside of nixpkgs those would benefit from it.

While I usually am all for stability on a stable branch I am not sure of the additional value. Most people would probably have it in their local Cargo.toml anyway?!?

I am not set on an opinon. Happy to add another attribute if you really think it is required.

@veprbl
Copy link
Member

veprbl commented Dec 11, 2018

@andir
If it's easy and cheap to add another attribute to a release branch, we should just do it, I think :)

after feedback from @veprbl in NixOS#51805 I added this as another package
which can be used for the 18.09 firefox builds.

(cherry picked from commit f1ee26b)
@andir
Copy link
Member Author

andir commented Dec 11, 2018

@veprbl I updated the commit to introduce another attribute in all-packages.nix instead. Please let me know if this looks good to you. Feel free to merge :-)

As soon as we settled on this I can start the firefox backports.

@veprbl
Copy link
Member

veprbl commented Dec 11, 2018

@GrahamcOfBorg eval

@veprbl
Copy link
Member

veprbl commented Dec 11, 2018

@GrahamcOfBorg build rust-cbindgen_0_6_7

@veprbl veprbl merged commit 824b311 into NixOS:release-18.09 Dec 11, 2018
@andir andir deleted the 18.09/cbindgen branch December 12, 2018 00:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants