http://bugzilla.opensuse.org/show_bug.cgi?id=1121561
Bug ID: 1121561
Summary: GCC 9: libqt5-qtbase build fails
Classification: openSUSE
Product: openSUSE Tumbleweed
Version: Current
Hardware: Other
OS: Other
Status: NEW
Severity: Normal
Priority: P5 - None
Component: Basesystem
Assignee: bnc-team-screening@forge.provo.novell.com
Reporter: martin.liska@suse.com
QA Contact: qa-bugs@suse.de
Found By: ---
Blocker: ---
https://build.opensuse.org/build/openSUSE:Factory:Staging:Gcc7/standard/x86_...
fails with:
[ 81s]
/home/abuild/rpmbuild/BUILD/qtbase-everywhere-src-5.12.0/src/corelib/global/qrandom.cpp:
In static member function 'static void
QRandomGenerator::SystemAndGlobalGenerators::securelySeed(QRandomGenerator*)':
[ 81s]
/home/abuild/rpmbuild/BUILD/qtbase-everywhere-src-5.12.0/src/corelib/global/qrandom.cpp:455:62:
error: no matching function for call to 'std::mersenne_twister_engine::mersenne_twister_engine(QRandomGenerator::SystemGenerator&)'
[ 81s] 455 | new (&rng->storage.engine())
RandomEngine(self()->sys);
[ 81s] | ^
[ 81s] In file included from /usr/include/c++/9/random:49,
[ 81s] from
/home/abuild/rpmbuild/BUILD/qtbase-everywhere-src-5.12.0/src/corelib/global/qrandom.h:45,
[ 81s] from
/home/abuild/rpmbuild/BUILD/qtbase-everywhere-src-5.12.0/src/corelib/global/qrandom.cpp:43:
[ 81s] /usr/include/c++/9/bits/random.h:530:9: note: candidate:
'template std::mersenne_twister_engine<_UIntType, __w, __n,
__m, __r, __a, __u, __d, __s, __b, __t, __c, __l,
__f>::mersenne_twister_engine(_Sseq&)'
[ 81s] 530 | mersenne_twister_engine(_Sseq& __q)
[ 81s] | ^~~~~~~~~~~~~~~~~~~~~~~
[ 81s] /usr/include/c++/9/bits/random.h:530:9: note: template argument
deduction/substitution failed:
[ 81s] /usr/include/c++/9/bits/random.h:519:7: note: candidate:
'std::mersenne_twister_engine<_UIntType, __w, __n, __m, __r, __a, __u, __d,
__s, __b, __t, __c, __l,
__f>::mersenne_twister_engine(std::mersenne_twister_engine<_UIntType, __w, __n,
__m, __r, __a, __u, __d, __s, __b, __t, __c, __l, __f>::result_type) [with
_UIntType = unsigned int; long unsigned int __w = 32; long unsigned int __n =
624; long unsigned int __m = 397; long unsigned int __r = 31; _UIntType __a =
2567483615; long unsigned int __u = 11; _UIntType __d = 4294967295; long
unsigned int __s = 7; _UIntType __b = 2636928640; long unsigned int __t = 15;
_UIntType __c = 4022730752; long unsigned int __l = 18; _UIntType __f =
1812433253; std::mersenne_twister_engine<_UIntType, __w, __n, __m, __r, __a,
__u, __d, __s, __b, __t, __c, __l, __f>::result_type = unsigned int]'
[ 81s] 519 | mersenne_twister_engine(result_type __sd)
[ 81s] | ^~~~~~~~~~~~~~~~~~~~~~~
[ 81s] /usr/include/c++/9/bits/random.h:519:43: note: no known conversion
for argument 1 from 'QRandomGenerator::SystemGenerator' to
'std::mersenne_twister_engine::result_type' {aka
'unsigned int'}
[ 81s] 519 | mersenne_twister_engine(result_type __sd)
[ 81s] | ~~~~~~~~~~~~^~~~
[ 81s] /usr/include/c++/9/bits/random.h:516:7: note: candidate:
'std::mersenne_twister_engine<_UIntType, __w, __n, __m, __r, __a, __u, __d,
__s, __b, __t, __c, __l, __f>::mersenne_twister_engine() [with _UIntType =
unsigned int; long unsigned int __w = 32; long unsigned int __n = 624; long
unsigned int __m = 397; long unsigned int __r = 31; _UIntType __a = 2567483615;
long unsigned int __u = 11; _UIntType __d = 4294967295; long unsigned int __s =
7; _UIntType __b = 2636928640; long unsigned int __t = 15; _UIntType __c =
4022730752; long unsigned int __l = 18; _UIntType __f = 1812433253]'
[ 81s] 516 | mersenne_twister_engine() :
mersenne_twister_engine(default_seed) { }
[ 81s] | ^~~~~~~~~~~~~~~~~~~~~~~
[ 81s] /usr/include/c++/9/bits/random.h:516:7: note: candidate expects 0
arguments, 1 provided
[ 81s] /usr/include/c++/9/bits/random.h:461:11: note: candidate: 'constexpr
std::mersenne_twister_engine::mersenne_twister_engine(const
std::mersenne_twister_engine&)'
[ 81s] 461 | class mersenne_twister_engine
[ 81s] | ^~~~~~~~~~~~~~~~~~~~~~~
[ 81s] /usr/include/c++/9/bits/random.h:461:11: note: no known conversion
for argument 1 from 'QRandomGenerator::SystemGenerator' to 'const
std::mersenne_twister_engine&'
[ 81s] /usr/include/c++/9/bits/random.h:461:11: note: candidate: 'constexpr
std::mersenne_twister_engine::mersenne_twister_engine(std::mersenne_twister_engine&&)'
[ 81s] /usr/include/c++/9/bits/random.h:461:11: note: no known conversion
for argument 1 from 'QRandomGenerator::SystemGenerator' to
'std::mersenne_twister_engine&&'
[ 81s] gmake: *** [Makefile:316: qrandom.o] Error 1
[ 81s] gmake: *** Waiting for unfinished jobs....
[ 83s] error: Bad exit status from /var/tmp/rpm-tmp.T3nJiN (%build)
--
You are receiving this mail because:
You are on the CC list for the bug.