qt5.qtwebkit: fix build with bison-3.7#96309
Conversation
lsix
left a comment
There was a problem hiding this comment.
I came up with almost the same resolution.
Maybe we can fetch the patch straight from upstream (https://github.com/qtwebkit/qtwebkit/commit/d92b11fea65364fefa700249bd3340e0cd4c5b31.patch), but this changes absolutely nothing (the sha256 sum is the same).
I built qgis on top of the fixed qtwebkit, everything fine for me (I did not dare running all nix-review on this one… qgis was long enough).
dd99cd3 to
f82565f
Compare
Good idea. Using the upstream URL is cleaner that fetching it from a secondary source. I also checked that the hash stays the same. |
|
Thanks! 😃 |
|
this fix could be applied to 5.15 too. it will un-break qtwebkit and, consequently, qt5.full. |
A copy of NixOS#96309 essentially - fix the build of it with bison-3.7.
Motivation for this change
Followup of #96295 to fix the
qtwebkitbuilds for Qt5.12and5.14, broken by the bison update to 3.7 (#94562).Related Debian issue.
Things done
sandboxinnix.confon non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"./result/bin/)nix path-info -Sbefore and after)