Skip to content

Comments

qt515.qtwebkit: unbreak#104474

Merged
ttuegel merged 9 commits intoNixOS:masterfrom
doronbehar:pkg/qt515/qtwebkit
Dec 11, 2020
Merged

qt515.qtwebkit: unbreak#104474
ttuegel merged 9 commits intoNixOS:masterfrom
doronbehar:pkg/qt515/qtwebkit

Conversation

@doronbehar
Copy link
Contributor

@doronbehar doronbehar commented Nov 21, 2020

Motivation for this change

More qt515 fixes (like #102840) with unbroken qt515.qtwebkit.

Here's a git grep list of packages that use qt514 in all-packages.nix. Ideally each of them needs to have at least a comment explaining why it uses qt514 and not qt515. Usually they are pinned to qt514 since qt515.qtwebkit is broken on master, but not on this branch - hence every package listed here likely can use qt515.

Things done
  • Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
  • Built on platform(s)
    • NixOS
    • macOS
    • other Linux distributions
  • Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
  • Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
  • Tested execution of all binary files (usually in ./result/bin/)
  • Determined the impact on package closure size (by running nix path-info -S before and after)
  • Ensured that relevant documentation is up to date
  • Fits CONTRIBUTING.md.

A copy of NixOS#96309 essentially - fix the build of it with bison-3.7.
It segfaults with qt5.14.
@doronbehar doronbehar requested a review from ttuegel as a code owner November 21, 2020 08:57
@doronbehar doronbehar requested a review from jonringer November 21, 2020 08:57
@doronbehar doronbehar changed the title qt515.qtwebkit: unbreak 🎉 qt515.qtwebkit: unbreak Nov 21, 2020
@doronbehar
Copy link
Contributor Author

cc @freezeboy for review.

@ofborg ofborg bot added the 6.topic: qt/kde Object-oriented framework for GUI creation label Nov 21, 2020
@ofborg ofborg bot requested review from FRidh, abbradar and periklis November 21, 2020 09:54
@ofborg ofborg bot added 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-linux: 11-100 This PR causes between 11 and 100 packages to rebuild on Linux. labels Nov 21, 2020
@freezeboy
Copy link
Contributor

freezeboy commented Nov 21, 2020

Looks good to me

@ofborg ofborg bot requested a review from layus November 21, 2020 10:10
@FRidh
Copy link
Member

FRidh commented Nov 21, 2020

konversation: 1.7.5 -> 1.7.5

Should be 1.7.7.

@doronbehar
Copy link
Contributor Author

Should be 1.7.7.

Fixed.

@ttuegel
Copy link
Member

ttuegel commented Dec 11, 2020

I updated the top comment to ping the relevant maintainers.

Please test your packages with Qt 5.15, and un-pin them from Qt 5.14 if everything is working. (Note: this will probably not be possible for proprietary applications.)

@turion
Copy link
Contributor

turion commented Dec 11, 2020

Does that mean we should use libsForQt5 or libsForQt515? Probably libsForQt5 is better?

turion added a commit to turion/nixpkgs that referenced this pull request Dec 11, 2020
@turion turion mentioned this pull request Dec 11, 2020
10 tasks
@freezeboy
Copy link
Contributor

Yes better to use the generic version to avoid the same problem with many programs pinned to 5.15 when the default qt5 will be updated

@tfmoraes tfmoraes mentioned this pull request Dec 11, 2020
10 tasks
@rycee rycee mentioned this pull request Dec 11, 2020
10 tasks
@erictapen erictapen mentioned this pull request Dec 12, 2020
10 tasks
@gebner gebner mentioned this pull request Dec 12, 2020
10 tasks
@TimPut TimPut mentioned this pull request Dec 12, 2020
10 tasks
@tfmoraes tfmoraes mentioned this pull request Dec 15, 2020
10 tasks
@doronbehar doronbehar mentioned this pull request Dec 23, 2020
16 tasks
ttuegel added a commit to ttuegel/nixpkgs that referenced this pull request Dec 25, 2020
qt515.qtwebkit: unbreak

(cherry picked from commit e772531)
@ttuegel ttuegel mentioned this pull request Dec 26, 2020
10 tasks
@fgaz
Copy link
Member

fgaz commented Jan 1, 2021

evilpixie waiting on upstream: bcampbell/evilpixie#14 done in #108215

@dotlambda
Copy link
Member

There seems to be a limit to the number of people you can ping in a message. We should remove the maintainer ping for the packages that have already been fixed.

@doronbehar doronbehar deleted the pkg/qt515/qtwebkit branch March 2, 2023 10:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

6.topic: qt/kde Object-oriented framework for GUI creation 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-linux: 11-100 This PR causes between 11 and 100 packages to rebuild on Linux.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

qtwebkit marked as broken

9 participants