Hi, When I tried to build thunderbird 68 with GCC, I got an internal compiler error for i586: """ 111:45.40 /home/iurt/rpmbuild/BUILD/thunderbird-68.0/thunderbird-68.0/gfx/skia/skia/third_party/skcms/src/Transform_inl.h: In function 'void baseline::exec_ops(const Op*, const void**, const char*, char*, int)': 111:45.40 /home/iurt/rpmbuild/BUILD/thunderbird-68.0/thunderbird-68.0/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:640:13: internal compiler error: in convert_move, at expr.c:218 111:45.40 static void exec_ops(const Op* ops, const void** args, 111:45.40 ^~~~~~~~ 111:45.42 Please submit a full bug report, 111:45.42 with preprocessed source if appropriate. 111:45.42 See <https://bugs.mageia.org/> for instructions. 111:45.43 gmake[4]: *** [/home/iurt/rpmbuild/BUILD/thunderbird-68.0/thunderbird-68.0/config/rules.mk:828: skcms.o] Error 1 111:45.43 gmake[3]: *** [/home/iurt/rpmbuild/BUILD/thunderbird-68.0/thunderbird-68.0/config/recurse.mk:74: gfx/skia/target] Error 2 """ See: http://pkgsubmit.mageia.org/uploads/failure/7/core/updates_testing/20190909072813.ns80.duvel.23935/log/thunderbird-68.0-1.2.mga7/build.0.20190909072913.log
Assigning to Thomas for 'gcc'.
Assignee: bugsquad => tmb
Yep, the issue is known, and the needed fixes got backported from trunk to gcc-8 branch ~13 days ago. I will wait for the new gcc snapshot that lands this weekend before pushing an update for this.
Status: NEW => ASSIGNED
Hi, With the 2019-09-20 snapshot of gcc, the problem is solved. Best regards, Nico.
Great, lets assing to QA and flush it out... Advisory: Updated gcc 8.3.1 snapshot fixes various compiler bugs and optimizations. SRPMS: gcc-8.3.1-0.20190920.1.mga7.src.rpm i586: gcc-8.3.1-0.20190920.1.mga7.i586.rpm gcc-c++-8.3.1-0.20190920.1.mga7.i586.rpm gcc-cpp-8.3.1-0.20190920.1.mga7.i586.rpm gcc-doc-8.3.1-0.20190920.1.mga7.noarch.rpm gcc-gfortran-8.3.1-0.20190920.1.mga7.i586.rpm gcc-gnat-8.3.1-0.20190920.1.mga7.i586.rpm gcc-objc++-8.3.1-0.20190920.1.mga7.i586.rpm gcc-objc-8.3.1-0.20190920.1.mga7.i586.rpm gcc-plugins-8.3.1-0.20190920.1.mga7.i586.rpm libasan5-8.3.1-0.20190920.1.mga7.i586.rpm libasan-devel-8.3.1-0.20190920.1.mga7.i586.rpm libatomic1-8.3.1-0.20190920.1.mga7.i586.rpm libatomic-devel-8.3.1-0.20190920.1.mga7.i586.rpm libgcc1-8.3.1-0.20190920.1.mga7.i586.rpm libgfortran5-8.3.1-0.20190920.1.mga7.i586.rpm libgnat8-8.3.1-0.20190920.1.mga7.i586.rpm libgomp1-8.3.1-0.20190920.1.mga7.i586.rpm libgomp-devel-8.3.1-0.20190920.1.mga7.i586.rpm libitm1-8.3.1-0.20190920.1.mga7.i586.rpm libitm-devel-8.3.1-0.20190920.1.mga7.i586.rpm libmpx2-8.3.1-0.20190920.1.mga7.i586.rpm libmpx-devel-8.3.1-0.20190920.1.mga7.i586.rpm libobjc4-8.3.1-0.20190920.1.mga7.i586.rpm libquadmath0-8.3.1-0.20190920.1.mga7.i586.rpm libquadmath-devel-8.3.1-0.20190920.1.mga7.i586.rpm libstdc++6-8.3.1-0.20190920.1.mga7.i586.rpm libstdc++-devel-8.3.1-0.20190920.1.mga7.i586.rpm libstdc++-docs-8.3.1-0.20190920.1.mga7.noarch.rpm libstdc++-static-devel-8.3.1-0.20190920.1.mga7.i586.rpm libubsan1-8.3.1-0.20190920.1.mga7.i586.rpm libubsan-devel-8.3.1-0.20190920.1.mga7.i586.rpm x86_64: gcc-8.3.1-0.20190920.1.mga7.x86_64.rpm gcc-c++-8.3.1-0.20190920.1.mga7.x86_64.rpm gcc-cpp-8.3.1-0.20190920.1.mga7.x86_64.rpm gcc-doc-8.3.1-0.20190920.1.mga7.noarch.rpm gcc-gfortran-8.3.1-0.20190920.1.mga7.x86_64.rpm gcc-gnat-8.3.1-0.20190920.1.mga7.x86_64.rpm gcc-objc++-8.3.1-0.20190920.1.mga7.x86_64.rpm gcc-objc-8.3.1-0.20190920.1.mga7.x86_64.rpm gcc-plugins-8.3.1-0.20190920.1.mga7.x86_64.rpm libasan5-8.3.1-0.20190920.1.mga7.x86_64.rpm libasan-devel-8.3.1-0.20190920.1.mga7.x86_64.rpm libatomic1-8.3.1-0.20190920.1.mga7.x86_64.rpm libatomic-devel-8.3.1-0.20190920.1.mga7.x86_64.rpm libgcc1-8.3.1-0.20190920.1.mga7.x86_64.rpm libgfortran5-8.3.1-0.20190920.1.mga7.x86_64.rpm libgnat8-8.3.1-0.20190920.1.mga7.x86_64.rpm libgomp1-8.3.1-0.20190920.1.mga7.x86_64.rpm libgomp-devel-8.3.1-0.20190920.1.mga7.x86_64.rpm libitm1-8.3.1-0.20190920.1.mga7.x86_64.rpm libitm-devel-8.3.1-0.20190920.1.mga7.x86_64.rpm liblsan0-8.3.1-0.20190920.1.mga7.x86_64.rpm liblsan-devel-8.3.1-0.20190920.1.mga7.x86_64.rpm libmpx2-8.3.1-0.20190920.1.mga7.x86_64.rpm libmpx-devel-8.3.1-0.20190920.1.mga7.x86_64.rpm libobjc4-8.3.1-0.20190920.1.mga7.x86_64.rpm libquadmath0-8.3.1-0.20190920.1.mga7.x86_64.rpm libquadmath-devel-8.3.1-0.20190920.1.mga7.x86_64.rpm libstdc++6-8.3.1-0.20190920.1.mga7.x86_64.rpm libstdc++-devel-8.3.1-0.20190920.1.mga7.x86_64.rpm libstdc++-docs-8.3.1-0.20190920.1.mga7.noarch.rpm libstdc++-static-devel-8.3.1-0.20190920.1.mga7.x86_64.rpm libtsan0-8.3.1-0.20190920.1.mga7.x86_64.rpm libtsan-devel-8.3.1-0.20190920.1.mga7.x86_64.rpm libubsan1-8.3.1-0.20190920.1.mga7.x86_64.rpm libubsan-devel-8.3.1-0.20190920.1.mga7.x86_64.rpm
Assignee: tmb => qa-bugs
Note to QA, this is already being tested since basically all rpms in updates_testing since 2019-09-20 uses this updated gcc to build
CC: (none) => tmb
mga7, x86_64 All 35 packages installed fine. Referring to comment 5, there is certainly nothing better that QA could do so this gets the rubber stamp.
Whiteboard: (none) => MGA7-64-OKCC: (none) => tarazed25
Keywords: (none) => validated_updateCC: (none) => sysadmin-bugs
Keywords: (none) => advisory
An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGAA-2019-0142.html
Resolution: (none) => FIXEDStatus: ASSIGNED => RESOLVED