[Bug 1121394] New: GCC 9: MozillaFirefox build fails
http://bugzilla.opensuse.org/show_bug.cgi?id=1121394 Bug ID: 1121394 Summary: GCC 9: MozillaFirefox 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/package/live_build_log/openSUSE:Factory:Staging:G... [ 579s] 7:49.17 /home/abuild/rpmbuild/BUILD/firefox-64.0/gfx/cairo/libpixman/src/pixman-x86.c:119:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] [ 579s] 7:49.17 /home/abuild/rpmbuild/BUILD/firefox-64.0/gfx/cairo/libpixman/src/pixman-x86.c:75:51: note: expanded from macro '_PIXMAN_X86_64' [ 579s] 7:49.17 (defined(__amd64__) || defined(__x86_64__) || defined(_M_AMD64)) [ 579s] 7:49.17 ^ [ 579s] 7:49.20 6 warnings generated. [ 582s] 7:52.40 In file included from /home/abuild/rpmbuild/BUILD/firefox-64.0/gfx/angle/checkout/src/common/utilities.cpp:9: [ 582s] 7:52.40 In file included from /home/abuild/rpmbuild/BUILD/firefox-64.0/gfx/angle/checkout/src/common/utilities.h:15: [ 582s] 7:52.41 In file included from /home/abuild/rpmbuild/BUILD/obj/dist/system_wrappers/math.h:3: [ 582s] 7:52.41 In file included from /usr/bin/../lib64/gcc/x86_64-suse-linux/9/../../../../include/c++/9/math.h:36: [ 582s] 7:52.41 In file included from /home/abuild/rpmbuild/BUILD/obj/dist/stl_wrappers/cmath:50: [ 582s] 7:52.41 In file included from /home/abuild/rpmbuild/BUILD/obj/dist/include/mozilla/mozalloc.h:16: [ 582s] 7:52.41 In file included from /home/abuild/rpmbuild/BUILD/obj/dist/stl_wrappers/new:44: [ 582s] 7:52.41 In file included from /home/abuild/rpmbuild/BUILD/obj/dist/system_wrappers/new:3: [ 582s] 7:52.45 In file included from /usr/bin/../lib64/gcc/x86_64-suse-linux/9/../../../../include/c++/9/new:40: [ 582s] 7:52.45 In file included from /home/abuild/rpmbuild/BUILD/obj/dist/system_wrappers/exception:3: [ 582s] 7:52.45 In file included from /usr/bin/../lib64/gcc/x86_64-suse-linux/9/../../../../include/c++/9/exception:144: [ 582s] 7:52.45 In file included from /usr/bin/../lib64/gcc/x86_64-suse-linux/9/../../../../include/c++/9/bits/nested_exception.h:40: [ 582s] 7:52.45 In file included from /usr/bin/../lib64/gcc/x86_64-suse-linux/9/../../../../include/c++/9/bits/move.h:55: [ 582s] 7:52.45 In file included from /home/abuild/rpmbuild/BUILD/obj/dist/stl_wrappers/type_traits:44: [ 582s] 7:52.45 In file included from /home/abuild/rpmbuild/BUILD/obj/dist/system_wrappers/type_traits:3: [ 582s] 7:52.45 /usr/bin/../lib64/gcc/x86_64-suse-linux/9/../../../../include/c++/9/type_traits:667:38: error: incomplete type 'sh::ShaderVariable' used in type trait expression [ 582s] 7:52.45 : public integral_constant<bool, __is_trivial(_Tp)> [ 582s] 7:52.45 ^ [ 582s] 7:52.45 /usr/bin/../lib64/gcc/x86_64-suse-linux/9/../../../../include/c++/9/bits/stl_uninitialized.h:899:7: note: in instantiation of template class 'std::is_trivial<sh::ShaderVariable>' requested here [ 582s] 7:52.45 : is_trivial<_Tp> { }; [ 582s] 7:52.45 ^ [ 582s] 7:52.45 /usr/bin/../lib64/gcc/x86_64-suse-linux/9/../../../../include/c++/9/bits/stl_uninitialized.h:902:31: note: in instantiation of template class 'std::__is_trivially_relocatable<sh::ShaderVariable, void>' requested here [ 582s] 7:52.45 inline __enable_if_t<std::__is_trivially_relocatable<_Tp>::value, _Tp*> [ 582s] 7:52.45 ^ [ 582s] 7:52.45 /usr/bin/../lib64/gcc/x86_64-suse-linux/9/../../../../include/c++/9/bits/stl_uninitialized.h:938:23: note: while substituting deduced template arguments into function template '__relocate_a_1' [with _Tp = sh::ShaderVariable, _Up = sh::ShaderVariable] [ 582s] 7:52.45 noexcept(noexcept(__relocate_a_1(std::__niter_base(__first), [ 582s] 7:52.45 ^ [ 582s] 7:52.45 /usr/bin/../lib64/gcc/x86_64-suse-linux/9/../../../../include/c++/9/bits/stl_vector.h:428:11: note: in instantiation of exception specification for '__relocate_a<sh::ShaderVariable *, sh::ShaderVariable *, std::allocator<sh::ShaderVariable> >' requested here [ 582s] 7:52.45 noexcept(std::__relocate_a(std::declval<pointer>(), [ 582s] 7:52.45 ^ [ 582s] 7:52.45 /home/abuild/rpmbuild/BUILD/firefox-64.0/gfx/angle/checkout/include/GLSLANG/ShaderVars.h:135:33: note: in instantiation of template class 'std::vector<sh::ShaderVariable, std::allocator<sh::ShaderVariable> >' requested here [ 582s] 7:52.46 std::vector<ShaderVariable> fields; [ 582s] 7:52.46 ^ [ 582s] 7:52.46 /home/abuild/rpmbuild/BUILD/firefox-64.0/gfx/angle/checkout/include/GLSLANG/ShaderVars.h:62:8: note: definition of 'sh::ShaderVariable' is not complete until the closing '}' [ 582s] 7:52.46 struct ShaderVariable [ 582s] 7:52.46 ^ [ 582s] 7:52.46 In file included from /home/abuild/rpmbuild/BUILD/firefox-64.0/gfx/angle/checkout/src/common/utilities.cpp:9: [ 582s] 7:52.46 In file included from /home/abuild/rpmbuild/BUILD/firefox-64.0/gfx/angle/checkout/src/common/utilities.h:16: [ 582s] 7:52.46 In file included from /home/abuild/rpmbuild/BUILD/obj/dist/stl_wrappers/string:44: [ 582s] 7:52.46 In file included from /home/abuild/rpmbuild/BUILD/obj/dist/system_wrappers/string:3: [ 582s] 7:52.46 In file included from /usr/bin/../lib64/gcc/x86_64-suse-linux/9/../../../../include/c++/9/string:41: [ 582s] 7:52.46 In file included from /usr/bin/../lib64/gcc/x86_64-suse-linux/9/../../../../include/c++/9/bits/allocator.h:46: [ 582s] 7:52.46 In file included from /usr/bin/../lib64/gcc/x86_64-suse-linux/9/../../../../include/c++/9/x86_64-suse-linux/bits/c++allocator.h:33: [ 582s] 7:52.46 /usr/bin/../lib64/gcc/x86_64-suse-linux/9/../../../../include/c++/9/ext/new_allocator.h:146:8: error: allocation of incomplete type 'sh::ShaderVariable' [ 582s] 7:52.46 _Up(std::forward<_Args>(__args)...))) [ 582s] 7:52.46 ^~~ [ 582s] 7:52.46 /usr/bin/../lib64/gcc/x86_64-suse-linux/9/../../../../include/c++/9/bits/alloc_traits.h:483:24: note: in instantiation of exception specification for 'construct<sh::ShaderVariable, sh::ShaderVariable>' requested here [ 582s] 7:52.46 noexcept(noexcept(__a.construct(__p, std::forward<_Args>(__args)...))) [ 582s] 7:52.46 ^ [ 582s] 7:52.46 /usr/bin/../lib64/gcc/x86_64-suse-linux/9/../../../../include/c++/9/bits/stl_uninitialized.h:886:23: note: in instantiation of exception specification for 'construct<sh::ShaderVariable, sh::ShaderVariable>' requested here [ 582s] 7:52.46 noexcept(noexcept(std::allocator_traits<_Allocator>::construct(__alloc, [ 582s] 7:52.46 ^ [ 582s] 7:52.46 /usr/bin/../lib64/gcc/x86_64-suse-linux/9/../../../../include/c++/9/bits/stl_uninitialized.h:917:23: note: in instantiation of exception specification for '__relocate_object_a<sh::ShaderVariable, sh::ShaderVariable, std::allocator<sh::ShaderVariable> >' requested here [ 582s] 7:52.46 noexcept(noexcept(std::__relocate_object_a(std::addressof(*__result), [ 582s] 7:52.46 ^ [ 582s] 7:52.46 /usr/bin/../lib64/gcc/x86_64-suse-linux/9/../../../../include/c++/9/bits/stl_uninitialized.h:938:23: note: in instantiation of exception specification for '__relocate_a_1<sh::ShaderVariable *, sh::ShaderVariable *, std::allocator<sh::ShaderVariable> >' requested here [ 582s] 7:52.46 noexcept(noexcept(__relocate_a_1(std::__niter_base(__first), [ 582s] 7:52.46 ^ [ 582s] 7:52.46 /usr/bin/../lib64/gcc/x86_64-suse-linux/9/../../../../include/c++/9/bits/stl_vector.h:428:11: note: in instantiation of exception specification for '__relocate_a<sh::ShaderVariable *, sh::ShaderVariable *, std::allocator<sh::ShaderVariable> >' requested here [ 582s] 7:52.46 noexcept(std::__relocate_a(std::declval<pointer>(), [ 582s] 7:52.46 ^ [ 582s] 7:52.46 /home/abuild/rpmbuild/BUILD/firefox-64.0/gfx/angle/checkout/include/GLSLANG/ShaderVars.h:135:33: note: in instantiation of template class 'std::vector<sh::ShaderVariable, std::allocator<sh::ShaderVariable> >' requested here [ 582s] 7:52.46 std::vector<ShaderVariable> fields; -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1121394 Martin Liška <martin.liska@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |1120754 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1121394 http://bugzilla.opensuse.org/show_bug.cgi?id=1121394#c2 --- Comment #2 from Martin Liška <martin.liska@suse.com> --- Very similar happens for: https://build.opensuse.org/package/live_build_log/openSUSE:Factory:Staging:G... -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1121394 http://bugzilla.opensuse.org/show_bug.cgi?id=1121394#c3 Martin Liška <martin.liska@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #3 from Martin Liška <martin.liska@suse.com> --- The package builds fine now. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com