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
move texstudio from qt4 to qt5 #34794
Conversation
@GrahamcOfBorg build texstudio |
Failure on x86_64-darwin (full log) Partial log (click to expand)
|
Failure on aarch64-linux (full log) Partial log (click to expand)
|
@andir there seems something seriously broken with qmake. |
Success on x86_64-linux (full log) Partial log (click to expand)
|
@GrahamcOfBorg build texstudio |
Failure on x86_64-darwin (full log) Partial log (click to expand)
|
Failure on aarch64-linux (full log) Partial log (click to expand)
|
Success on x86_64-linux (full log) Partial log (click to expand)
|
@GrahamcOfBorg build texstudio |
Failure on x86_64-darwin (full log) Partial log (click to expand)
|
Failure on aarch64-linux (full log) Partial log (click to expand)
|
Success on x86_64-linux (full log) Partial log (click to expand)
|
@ajs124 Can you please have a look at the aarch64 output and see if you can find a solution? If not please change the supported platforms to just "x86_64-linux". |
8cd769d
to
5d7400a
Compare
I tried to disable that warning, but I kind of doubt that did anything, because qmake is being qmake. So if it doesn't compile, I'll set supported platforms to "x86_64-linux" and remove the NIX_COMPILE_CFLAGS thing again. |
@GrahamcOfBorg build texstudio |
Failure on x86_64-darwin (full log) Partial log (click to expand)
|
Failure on aarch64-linux (full log) Partial log (click to expand)
|
Success on x86_64-linux (full log) Partial log (click to expand)
|
Ok, I can also disable that warning, but I'm not sure why it occurs and if it's safe to disable. How would you prefer this to be handled? |
It is not the warning that made the build fail. There are more compile time issues: https://logs.nix.ci/?key=nixos/nixpkgs.34794&attempt_id=6e5953b7-b303-4b14-8a10-0428fa8ccd49 Can you restrict this to x86_64-linux unless you want to investigate further? :-) @GrahamcOfBorg eval |
5d7400a
to
0ee6040
Compare
Ok, I restricted it to x86_64-linux. Thanks for your help on this. |
Motivation for this change
The move from qt4 to qt5 is motivated by #32883, because poppler_qt4 is deprecated.
Texstudio is one of the 4 remaining packages using poppler_qt4, but it also supports qt5.
I also tried upgrading texmaker to version 5.0.2 and fix the same issue for it, but could not get it to compile.
Things done
build-use-sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)