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

Staging next #64892

Merged
merged 75 commits into from Jul 16, 2019
Merged

Staging next #64892

merged 75 commits into from Jul 16, 2019

Conversation

vcunat
Copy link
Member

@vcunat vcunat commented Jul 16, 2019

Yet another iteration of mass rebuilds getting stabilized for master.

xrelkd and others added 30 commits June 22, 2019 23:10
This avoids dumping -Wall warnings when they appear in framework
headers. As a result, we are closer to how regular headers are
included (via -isystem).

Also remove ccIncludeFlag lookup, this was unused & not very useful.
CoreFoundation is included by the stdenv, moving the decision of what
version should be used there makes it possible to override it entirely
rather then prepending flags like cf-private does which can be
unreliable.
The only remaining use-case for cf-private are symbols that are not
available in the opensource build.  This generally solved the problem
because of it's setup-hook.
FRidh and others added 7 commits July 11, 2019 09:40
Update distutils patch to the upstream changes.
See: python/cpython@6c0e0d1
Hydra nixpkgs: ?compare=1530372
The archive that was used turned out to be incorrect.
yaml/pyyaml#320

By now a correct tarball has been uploaded but in order
to prevent issues like these we fetch now instead from GitHub.
@vcunat
Copy link
Member Author

vcunat commented Jul 16, 2019

libxkbcommon breakage on darwin: #64292 (comment)

@FRidh
Copy link
Member

FRidh commented Jul 16, 2019

pyyaml 5.* is fixed, however, 3.* is broken due to the libyaml 0.2.2 bump
yaml/pyyaml#298
We should aim at getting rid of pyyaml 3. If that's not possible, we might need to keep 0.2.1 around as well.

@vcunat vcunat merged commit a28a9ac into master Jul 16, 2019
vcunat added a commit that referenced this pull request Jul 16, 2019
It's not completely without regressions, but I believe we can deal with
the rest directly on master.  This is required for Firefox security fixes.
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