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

{lib}[GCCcore/9.3.0] Qt5 v5.14.1: disable qtwayland #11107

Merged
merged 1 commit into from
Aug 20, 2020

Conversation

jhein32
Copy link
Collaborator

@jhein32 jhein32 commented Aug 13, 2020

Building the qtwayland component gives grief on (some?) Centos 7 systems. Changed config to disable qtwayland being build

@jhein32
Copy link
Collaborator Author

jhein32 commented Aug 13, 2020

@akesandgren Åke any comment from your side on disabling qtwayland? From the discussion we had (LUNARC) it seems to me, it might be important for a coffeebean Linux distribution (aka. Ubuntu)

@akesandgren
Copy link
Contributor

don't really know, don't know what it is used for.

@jhein32
Copy link
Collaborator Author

jhein32 commented Aug 17, 2020

Hi @akesandgren thanks for getting back. It is my current understanding that it's idea is to be an alternative to X11. Looking at https://en.wikipedia.org/wiki/Wayland_(display_server_protocol)#Desktop_Linux_distributions, it seems that Ubuntu has at least for now moved back to X11.

Any one got any idea about what https://en.wikipedia.org/wiki/Wayland_(display_server_protocol)#Desktop_Linux_distributions says on Centos 8?

@boegel
Copy link
Member

boegel commented Aug 19, 2020

@boegelbot please test @ generoso

@boegel boegel added the change label Aug 19, 2020
@boegel boegel added this to the next release (4.2.3?) milestone Aug 19, 2020
@boegelbot
Copy link
Collaborator

@boegel: Request for testing this PR well received on generoso

PR test command 'EB_PR=11107 EB_ARGS= /apps/slurm/default/bin/sbatch --job-name test_PR_11107 ~/boegelbot/eb_from_pr_upload_generoso.sh' executed!

  • exit code: 0
  • output:
Submitted batch job 5088

Test results coming soon (I hope)...

- notification for comment with ID 676534681 processed

Message to humans: this is just bookkeeping information for me,
it is of no use to you (unless you think I have a bug, which I don't).

@boegelbot
Copy link
Collaborator

Test report by @boegelbot
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in this PR)
generoso-x-2 - Linux centos linux 8.2.2004, x86_64, Intel(R) Xeon(R) CPU E5-2667 v3 @ 3.20GHz (haswell), Python 3.6.8
See https://gist.github.com/0c9220b23c39daef2319cc9dd4166ab7 for a full test report.

@boegel
Copy link
Member

boegel commented Aug 19, 2020

We discussed this briefly during today's EasyBuild conference call, and we all agreed it makes sense to disable qtwayland in the Qt5 easyconfigs. The only reason it gets built is because Qt5 happens to find the required dependencies in the OS, but several of those are not provided through EasyBuild, so hard disabling qtwayland makes sense...

@boegel
Copy link
Member

boegel commented Aug 19, 2020

Test report by @boegel
FAILED
Build succeeded for 0 out of 1 (1 easyconfigs in this PR)
node2450.golett.os - Linux centos linux 7.8.2003, x86_64, Intel(R) Xeon(R) CPU E5-2680 v3 @ 2.50GHz (haswell), Python 2.7.5
See https://gist.github.com/63eb971921c99d1338062555cbfe555f for a full test report.

edit: failed due to memory constraints, please ignore (will resubmit new test report)

@boegel
Copy link
Member

boegel commented Aug 19, 2020

Test report by @boegel
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in this PR)
node3157.skitty.os - Linux centos linux 7.8.2003, x86_64, Intel(R) Xeon(R) Gold 6140 CPU @ 2.30GHz (skylake_avx512), Python 3.6.8
See https://gist.github.com/ead9f85a11d9acb2831184948365615d for a full test report.

@boegel
Copy link
Member

boegel commented Aug 19, 2020

Test report by @boegel
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in this PR)
node3416.kirlia.os - Linux centos linux 7.8.2003, x86_64, Intel(R) Xeon(R) Gold 6240 CPU @ 2.60GHz (cascadelake), Python 2.7.5
See https://gist.github.com/a68aa523078ea8923fa907d9967a8dfc for a full test report.

@boegel
Copy link
Member

boegel commented Aug 19, 2020

Test report by @boegel
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in this PR)
node2301.phanpy.os - Linux centos linux 7.8.2003, x86_64, Intel(R) Xeon(R) CPU E5-2680 v3 @ 2.50GHz (haswell), Python 2.7.5
See https://gist.github.com/2f2fdcfdedfde010feab0f4efa99531f for a full test report.

Copy link
Member

@boegel boegel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@boegel
Copy link
Member

boegel commented Aug 20, 2020

Going in, thanks @jhein32!

@boegel boegel merged commit 69f208f into easybuilders:develop Aug 20, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants