Skip to content
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

qt58: init at 5.8.0 #23707

Closed
wants to merge 1 commit into from
Closed

qt58: init at 5.8.0 #23707

wants to merge 1 commit into from

Conversation

MP2E
Copy link

@MP2E MP2E commented Mar 10, 2017

Removed the -largefiles flag as it's no longer used, the configure scripts were rewritten for qt 5.8. This also means that the iconv flag was removed, as you can only pick icu or iconv now.

I made sure that the qtweb fixes recently introduced were pulled in, and also updated the instructions from 5.7 seeing as they were outdated (5.6 had the correct instructions)

Would like to run this through a full test with nox-review, but I keep hitting unrelated build issues in the tree.

Things done
  • Tested using sandboxing
    (nix.useSandbox on NixOS,
    or option build-use-sandbox in nix.conf
    on non-NixOS)
  • Built on platform(s)
    • NixOS
    • macOS
    • Linux
  • Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
  • Tested execution of all binary files (usually in ./result/bin/)
  • Fits CONTRIBUTING.md.

@abbradar
Copy link
Member

Before this is merged I'd like to try unifying Qt 5 at least a bit -- this is a good time while latest=default and so we don't have people commiting separate fixes to default and to latest :D I'll do this on Saturday and report if I give up.

@bjornfor
Copy link
Contributor

@ttuegel has already added Qt 5.8 in the staging branch (cd7d8a6).

@abbradar
Copy link
Member

Ah, okay then. Let's close this.

@abbradar abbradar closed this Mar 10, 2017
@MP2E
Copy link
Author

MP2E commented Mar 12, 2017

ah I've got to check in with staging more it seems. Thanks!

@MP2E MP2E deleted the qt58 branch March 16, 2017 03:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants