-
-
Notifications
You must be signed in to change notification settings - Fork 14.7k
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
wireshark: build with QT 6 #230307
wireshark: build with QT 6 #230307
Conversation
Builds and runs fine on aarch64-darwin |
CC @NixOS/darwin-maintainers is this a regression for x86_64-darwin and if yes how do we fix it? |
Can reproduce the same failure on
It looks like it did still build fine here #227852 |
I don't think that this is a regression, it was already broken: https://hydra.nixos.org/eval/1794647?filter=wireshark&compare=1794631&full=#tabs-still-fail |
|
I just found this PR after I updated to 23.05; I was successfully using Wireshark on x86_64-darwin before this PR, but it now fails to build with an error in Qt 6. For now I'm just using an overlay to revert to qt5 - would you maybe consider having the package work with both? |
I don't think this is related. Wireshark was broken on x86_64-darwin before this PR (see comment above), also the error message (on Hydra, don't have a macOS handy to test) indicates that it is likely related to a macOS SDK issue (see also #210558)., |
@lorenz I'm not sure what was happening on Hydra, but Wireshark built for me before this PR, and it builds again for me with this overlay:
Note that most of this is fixing unrelated runtime problems (the app still builds and runs without the |
Description of changes
Wireshark 4 supports Qt 6 so let's use that.
Tested on GNOME 44 Wayland, nothing was broken and the window decorations now look better.
Things done
sandbox = true
set innix.conf
? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)