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

fix for "error: 'runtime_error' is not a member of 'std'" in qtlocation for Qt5 v5.14.2 #12012

Merged
merged 1 commit into from
Jan 20, 2021

Conversation

branfosj
Copy link
Member

@branfosj branfosj commented Jan 15, 2021

(created using eb --new-pr)

Qt5-5.14.2-GCCcore-10.2.0.eb fails to build on CentOS 7.8 for me with the message: error: 'runtime_error' is not a member of 'std'

This unpatched version built OK on CentOS 8.2 for me - though we do have differences in available OS packages between CentOS 7 and 8..

@branfosj branfosj changed the title qtlocation fix "error: 'runtime_error' is not a member of 'std'" in Qt5 fix for "error: 'runtime_error' is not a member of 'std'" in qtlocation (Qt5) Jan 15, 2021
@branfosj branfosj added this to the next release (4.3.3?) milestone Jan 15, 2021
@branfosj
Copy link
Member Author

Test report by @branfosj
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
bear-pg0211u38b.bear.cluster - Linux centos linux 8.2.2004, x86_64, Intel(R) Xeon(R) Gold 6248 CPU @ 2.50GHz (cascadelake), Python 3.6.8
See https://gist.github.com/1534d6b203da4adcdce444301b368004 for a full test report.

@branfosj
Copy link
Member Author

Test report by @branfosj
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
bear-pg0211u03a.bear.cluster - Linux centos linux 7.8.2003, x86_64, Intel(R) Xeon(R) Gold 6248 CPU @ 2.50GHz (cascadelake), Python 3.6.8
See https://gist.github.com/f054cf8b559965fed44a05be5aef60e4 for a full test report.

@boegel boegel changed the title fix for "error: 'runtime_error' is not a member of 'std'" in qtlocation (Qt5) fix for "error: 'runtime_error' is not a member of 'std'" in qtlocation for Qt5 v5.14.2 Jan 20, 2021
@boegel
Copy link
Member

boegel commented Jan 20, 2021

@branfosj Any ideas why this didn't pop up in #11555, where we also tested on CentOS 7.8? :-/

@branfosj
Copy link
Member Author

My thoughts were that it is to do with OS packages being detected and that these are causing additional Qt5 components to be installed in my case.

@boegel
Copy link
Member

boegel commented Jan 20, 2021

@boegelbot please test @ generoso

@boegelbot
Copy link
Collaborator

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

PR test command 'EB_PR=12012 EB_ARGS= /apps/slurm/default/bin/sbatch --job-name test_PR_12012 --ntasks=4 ~/boegelbot/eb_from_pr_upload_generoso.sh' executed!

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

Test results coming soon (I hope)...

- notification for comment with ID 763595459 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).

@boegel
Copy link
Member

boegel commented Jan 20, 2021

Test report by @boegel
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
node3509.doduo.os - Linux RHEL 8.2, x86_64, AMD EPYC 7552 48-Core Processor (zen2), Python 3.6.8
See https://gist.github.com/957a017403d213f21ad264df511ddea7 for a full test report.

@boegel
Copy link
Member

boegel commented Jan 20, 2021

Test report by @boegel
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
node2678.swalot.os - Linux centos linux 7.9.2009, x86_64, Intel(R) Xeon(R) CPU E5-2660 v3 @ 2.60GHz (haswell), Python 3.6.8
See https://gist.github.com/3687ca24586897863299be1130f65680 for a full test report.

@boegel
Copy link
Member

boegel commented Jan 20, 2021

Test report by @boegel
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
node3115.skitty.os - Linux centos linux 7.9.2009, x86_64, Intel(R) Xeon(R) Gold 6140 CPU @ 2.30GHz, Python 3.6.8
See https://gist.github.com/2f87fa89e55d49cf8d7312cdf31def5a 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 Jan 20, 2021

Going in, thanks @branfosj!

@boegel boegel merged commit 8c7fb60 into easybuilders:develop Jan 20, 2021
@branfosj branfosj deleted the 20210115153731_new_pr_Qt55142 branch January 20, 2021 16:10
@boegelbot
Copy link
Collaborator

Test report by @boegelbot
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
generoso-x-5 - 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/964192b6a13fa2a881b1911074ab220e for a full test report.

@verdurin
Copy link
Member

Test report by @verdurin
Using easyblocks from PR(s) easybuilders/easybuild-easyblocks#2318
SUCCESS
Build succeeded for 0 out of 0 (1 easyconfigs in total)
nuc.lan - Linux Fedora 32, x86_64, Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz, Python 3.8.7
See https://gist.github.com/016d4be4cd0b82f1347e3fb2f96f173a for a full test report.

@verdurin
Copy link
Member

Test report by @verdurin
Using easyblocks from PR(s) easybuilders/easybuild-easyblocks#2318
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
nuc.lan - Linux Fedora 32, x86_64, Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz, Python 3.8.7
See https://gist.github.com/970b7484d65eb6bc0b2efdd5250eaaa0 for a full test report.

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