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
qtwebengine: fix build for darwin #95826
qtwebengine: fix build for darwin #95826
Conversation
Testing now (the build takes a while :) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nixpkgs-review on x86_64-darwin
15 package marked as broken and skipped:
ankisyncd deepin.qt5integration deepin.qt5platform-plugins melonDS nmon pysolfc qsynth qt-mobility qt-video-wlr qt3 qt4 qt5ct qtads quvi quvi_scripts
20 package failed to build:
anki mellowplayer merkaartor mnemosyne nmapsi4 plex-media-player python-qt python27Packages.pyside2 python27Packages.pyside2-tools python37Packages.pyside2 python37Packages.pyside2-tools python38Packages.pyside2 python38Packages.pyside2-tools qsyncthingtray qt5.full qt514.full qt514.qtwebengine qt514.qtwebview qutebrowser sl1-to-photon
7 package built:
ghostwriter python27Packages.pyqtwebengine python37Packages.pyqtwebengine python38Packages.pyqtwebengine qt5.qtwebengine qt5.qtwebview webmacs
@NixOS/darwin-maintainers what's the process for getting this in the https://hydra.nixos.org/jobset/nixpkgs/nixpkgs-20.03-darwin jobset? Does it require manual intervention? 👀 |
@eqyiel That would require this change to be backported to "release-20.03" branch first. If you can, please open another PR against that branch, will need to test it again. The commit will need to be cherry-picked with "-x" option, as documented in https://nixos.org/nixpkgs/manual/#submitting-changes-stable-release-branches . |
@veprbl thank you, I tried it but after cherry-picking to the head of that branch,
I don't have time to investigate right now but looks like porting this to stable would require some other changes to be cherry-picked. |
@eqyiel Are you sure about |
I suspect, this might be a consequence of not overwriting find_sdk.py and sdk_info.py. |
Build failed for me with:
But I have Xcode 10.1:
What is going wrong? |
Motivation for this change
I want to use software on macOS that depends on this, like Anki.
Resolves #76715
Resolves #86949
Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)