[Bug 1152590] New: cross-avr-gcc* are huge
http://bugzilla.suse.com/show_bug.cgi?id=1152590 Bug ID: 1152590 Summary: cross-avr-gcc* are huge Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Development Assignee: rguenther@suse.com Reporter: jslaby@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- I want to cross-compile for avrs, so I installed cross-avr-gcc9, but the rpm is HUGE. Look: https://download.opensuse.org/repositories/devel:/gcc/openSUSE_Factory/x86_6... cross-avr and cross-rx binaries seem to be unstripped -- no debuginfo package, the debuginfo is inline. Picking some of the files from the rpm: 187818848 Sep 23 16:21 /usr/lib64/gcc/avr/9/cc1 199320384 Sep 23 16:21 /usr/lib64/gcc/avr/9/cc1plus 179107056 Sep 23 16:21 /usr/lib64/gcc/avr/9/lto1 Almost 200M each... # objdump -h /usr/lib64/gcc/avr/9/lto1 |grep \\.debug 31 .debug_aranges 0000db70 0000000000000000 0000000000000000 00d21db0 2**4 32 .debug_info 04ad324b 0000000000000000 0000000000000000 00d2f920 2**0 33 .debug_abbrev 001aa282 0000000000000000 0000000000000000 05802b6b 2**0 34 .debug_line 00c54dd7 0000000000000000 0000000000000000 059acded 2**0 35 .debug_str 0053d6db 0000000000000000 0000000000000000 06601bc4 2**0 36 .debug_loc 02f2cce9 0000000000000000 0000000000000000 06b3f29f 2**0 37 .debug_ranges 00e77270 0000000000000000 0000000000000000 09a6bf90 2**4 On the other hand, from cross-arm-gcc9: 18859160 Aug 23 14:00 /usr/lib64/gcc/arm-suse-linux-gnueabi/9/cc1 20189880 Aug 23 14:00 /usr/lib64/gcc/arm-suse-linux-gnueabi/9/cc1plus 17903416 Aug 23 14:00 /usr/lib64/gcc/arm-suse-linux-gnueabi/9/lto1 By the order of magnitude smaller: around 20M. # objdump -h /usr/lib64/gcc/arm-suse-linux-gnueabi/9/lto1 |grep \\.debug <Nothing> So stripping lto1 manually: # cp /usr/lib64/gcc/avr/9/lto1 . # strip /usr/lib64/gcc/avr/9/lto1 # ll -h lto1 /usr/lib64/gcc/avr/9/lto1 -rwxr-xr-x 1 root root 171M 1. říj 09.07 lto1 -rwxr-xr-x 1 root root 14M 1. říj 09.07 /usr/lib64/gcc/avr/9/lto1 So what went wrong during the build? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1152590 http://bugzilla.suse.com/show_bug.cgi?id=1152590#c1 --- Comment #1 from Jiri Slaby <jslaby@suse.com> --- For comparison, cross-avr-binutils-debuginfo exists, so /usr/bin/avr-ld is indeed stripped (and small). -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1152590 http://bugzilla.suse.com/show_bug.cgi?id=1152590#c2 Richard Biener <rguenther@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |matz@suse.com, | |schwab@suse.com --- Comment #2 from Richard Biener <rguenther@suse.com> --- [ 817s] objcopy: Unable to recognise the format of the input file `/home/abuild/rpmbuild/BUILDROOT/cross-avr-gcc9-9.2.1+r275327-1.1.x86_64/usr/lib64/gcc/avr/9/tiny-stack/libgcc.a(_satfractHQUTA.o)' ... my (Leap 15.2) objcopy has objcopy: supported targets: elf64-x86-64 elf32-i386 elf32-iamcu elf32-x86-64 pei-i386 pei-x86-64 elf64-l1om elf64-k1om elf64-little elf64-big elf32-little elf32-big elf64-littleaarch64 elf64-bigaarch64 elf32-littleaarch64 elf32-bigaarch64 elf32-littlearm elf32-bigarm elf64-alpha ecoff-littlealpha elf32-littlearm-fdpic elf32-bigarm-fdpic elf32-hppa-linux elf32-hppa elf64-hppa-linux elf64-hppa elf64-ia64-little elf64-ia64-big pei-ia64 elf32-m68k elf32-tradbigmips elf32-tradlittlemips ecoff-bigmips ecoff-littlemips elf32-ntradbigmips elf64-tradbigmips elf32-ntradlittlemips elf64-tradlittlemips elf32-powerpc aixcoff-rs6000 elf32-powerpcle ppcboot elf64-powerpc elf64-powerpcle aixcoff64-rs6000 aix5coff64-rs6000 elf64-littleriscv elf32-littleriscv elf32-s390 elf64-s390 elf32-sh-linux elf32-shbig-linux elf32-sh-fdpic elf32-shbig-fdpic elf32-sparc elf64-sparc elf32-xtensa-le elf32-xtensa-be xcoff-powermac mach-o-be mach-o-le mach-o-fat pef pef-xlib sym elf32-spu pe-x86-64 pe-bigobj-x86-64 pe-i386 plugin srec symbolsrec verilog tekhex binary ihex which means no avr. Our binutils are configured with --enable-targets=aarch64-suse-linux,alpha-suse-linux,armv5l-suse-linux,armv6l-suse-linux,armv7l-suse-linux,armv8l-suse-linux,hppa-suse-linux,hppa64-suse-linux,i686-suse-linux,ia64-suse-linux,m68k-suse-linux,mips-suse-linux,powerpc-suse-linux,powerpc64-suse-linux,powerpc64le-suse-linux,riscv64-suse-linux,s390-suse-linux,s390x-suse-linux,sh4-suse-linux,sparc-suse-linux,sparc64-suse-linux,x86_64-suse-linux,xtensa-suse-linux,powerpc-macos,powerpc-macos10,spu-elf,x86_64-pep lacking avr (not sure why we not simply do --enable-targets=all). Micha? Andreas? Adding avr to this list is easy (we should at least have all enabled that we build cross-binutils packages for I guess, epiphany is also missing). -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1152590 http://bugzilla.suse.com/show_bug.cgi?id=1152590#c3 --- Comment #3 from Jiri Slaby <jslaby@suse.com> --- (In reply to Richard Biener from comment #2)
[ 817s] objcopy: Unable to recognise the format of the input file `/home/abuild/rpmbuild/BUILDROOT/cross-avr-gcc9-9.2.1+r275327-1.1.x86_64/usr/ lib64/gcc/avr/9/tiny-stack/libgcc.a(_satfractHQUTA.o)' ...
OK, I understand avr objects cannot be handled w/o binutils support, but why are not native binaries (like cc1 or lto1) handled (the same as in cross-avr-binutils)?
Micha? Andreas? Adding avr to this list is easy (we should at least have all enabled that we build cross-binutils packages for I guess, epiphany is also missing).
And rx as I noted above. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1152590 http://bugzilla.suse.com/show_bug.cgi?id=1152590#c4 --- Comment #4 from Richard Biener <rguenther@suse.com> --- (In reply to Jiri Slaby from comment #3)
(In reply to Richard Biener from comment #2)
[ 817s] objcopy: Unable to recognise the format of the input file `/home/abuild/rpmbuild/BUILDROOT/cross-avr-gcc9-9.2.1+r275327-1.1.x86_64/usr/ lib64/gcc/avr/9/tiny-stack/libgcc.a(_satfractHQUTA.o)' ...
OK, I understand avr objects cannot be handled w/o binutils support, but why are not native binaries (like cc1 or lto1) handled (the same as in cross-avr-binutils)?
I would guess the debuginfo extraction machinery simply gives up completely after errors. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1152590 http://bugzilla.suse.com/show_bug.cgi?id=1152590#c5 --- Comment #5 from Michael Matz <matz@suse.com> --- (In reply to Richard Biener from comment #4)
[ 817s] objcopy: Unable to recognise the format of the input file `/home/abuild/rpmbuild/BUILDROOT/cross-avr-gcc9-9.2.1+r275327-1.1.x86_64/usr/ lib64/gcc/avr/9/tiny-stack/libgcc.a(_satfractHQUTA.o)' ...
OK, I understand avr objects cannot be handled w/o binutils support, but why are not native binaries (like cc1 or lto1) handled (the same as in cross-avr-binutils)?
I would guess the debuginfo extraction machinery simply gives up completely after errors.
I guess that would be a good enhancement to only selectively ignore inputs that can't be handled, instead of completely giving up on generating debug info packages. (This would mean the target objects and libraries would contain debug info for some architectures, which might not be the worst thing). In any case, I'm enabling targets for binutils only selectively so that the CVE-generating script kiddies have less chance to annoy me. But I agree that the generic binutils should be able to handle the architectures we otherwise support as cross targets. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1152590 http://bugzilla.suse.com/show_bug.cgi?id=1152590#c6 --- Comment #6 from Jiri Slaby <jslaby@suse.com> --- So I have the change in: https://build.suse.de/project/monitor/home:jirislaby:cross Not only the scripts in Factory cannot handle the archives, they mangle them! When libgcc.a is packaged (or /usr/avr/sys-root/lib/avr4/libc.a or libm.a from avr-libc rpm), one object file inside the ar archive has machine zeroed. See: $ rpm -qf /usr/lib64/gcc/avr/9/avr4/libgcc.a cross-avr-gcc9-9.2.1+r275327-1.1.x86_64 $ ar xf /usr/lib64/gcc/avr/9/avr4/libgcc.a $ file _absvhi2.o _usdivUQQ.o # <---- bad and good objects _absvhi2.o: ELF 32-bit LSB relocatable, no machine, version 1 (SYSV), not stripped _usdivUQQ.o: ELF 32-bit LSB relocatable, Atmel AVR 8-bit, version 1 (SYSV), not stripped $ objdump -f _absvhi2.o _usdivUQQ.o _absvhi2.o: file format elf32-little architecture: UNKNOWN!, flags 0x00000011: HAS_RELOC, HAS_SYMS start address 0x00000000 _usdivUQQ.o: file format elf32-avr architecture: avr:4, flags 0x00000011: HAS_RELOC, HAS_SYMS start address 0x00000000 Linking with such libraries obviously fails: /usr/lib64/gcc/avr/9/ld: skipping incompatible /usr/lib64/gcc/avr/9/avr4/libgcc.a when searching for -lgcc /usr/lib64/gcc/avr/9/ld: skipping incompatible /usr/lib64/gcc/avr/9/libgcc.a when searching for -lgcc /usr/lib64/gcc/avr/9/ld: cannot find -lgcc This mangling does not happen with binutils with avr support in the above project. Let me check whether linking works once this all gets build. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1152590 http://bugzilla.suse.com/show_bug.cgi?id=1152590#c7 Jiri Slaby <jslaby@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #7 from Jiri Slaby <jslaby@suse.com> --- (In reply to Jiri Slaby from comment #6)
This mangling does not happen with binutils with avr support in the above project. Let me check whether linking works once this all gets build.
yes, after making examples/demo from avr-libc, the result now looks sensible: objdump -b binary -m avr:4 -D demo.bin demo.bin: file format binary Disassembly of section .data: 00000000 <.data>: 0: 12 c0 rjmp .+36 ; 0x26 2: 21 c0 rjmp .+66 ; 0x46 4: 20 c0 rjmp .+64 ; 0x46 6: 1f c0 rjmp .+62 ; 0x46 ... ea: f8 94 cli ec: ff cf rjmp .-2 ; 0xec I have noticed the update just landed to devel:gcc/binutils. We are done here, I think. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1152590 http://bugzilla.suse.com/show_bug.cgi?id=1152590#c8 Jiri Slaby <jslaby@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED |--- --- Comment #8 from Jiri Slaby <jslaby@suse.com> --- Or not, the original issue is not resolved yet, the rpm is still huge :). (But I can link binaries at least now.) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1152590 http://bugzilla.suse.com/show_bug.cgi?id=1152590#c9 --- Comment #9 from Michael Matz <matz@suse.com> --- (In reply to Jiri Slaby from comment #7)
I have noticed the update just landed to devel:gcc/binutils. We are done here, I think.
Yeah, but as I used a slightly different approach than you please test those binutils as well. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1152590 http://bugzilla.suse.com/show_bug.cgi?id=1152590#c10 --- Comment #10 from Swamp Workflow Management <swamp@suse.de> --- This is an autogenerated message for OBS integration: This bug (1152590) was mentioned in https://build.opensuse.org/request/show/734652 Factory / binutils -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1152590 http://bugzilla.suse.com/show_bug.cgi?id=1152590#c11 --- Comment #11 from Jiri Slaby <jslaby@suse.com> --- This is in the %install section: # install and fixup target parts # debugedit is not prepared for this and crashes %if 0%{?gcc_icecream:1} # so expect the sysroot to be populated from natively built binaries %else %if 0%{!?gcc_libc_bootstrap:1} export NO_BRP_STRIP_DEBUG=true export NO_DEBUGINFO_STRIP_DEBUG=true %define __debug_install_post %{nil} ... That makes rpm extract debuginfo only for gccs which are libc_bootstrapped or compile icecream compilers too. Why is it set that way? BTW cross-arm-gcc7 has gcc_icecream defined to 0. But due to the condition above (%{?gcc_icecream:1}), rpm goes through the first %if and generates debuginfo for cross-arm-gcc* too. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1152590 http://bugzilla.suse.com/show_bug.cgi?id=1152590#c12 Jiri Slaby <jslaby@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |afaerber@suse.com --- Comment #12 from Jiri Slaby <jslaby@suse.com> --- (In reply to Jiri Slaby from comment #11)
export NO_BRP_STRIP_DEBUG=true export NO_DEBUGINFO_STRIP_DEBUG=true %define __debug_install_post %{nil}
Commenting these 3 lines frees 500M on disk and the linked binary (using such built toolchain) has the same md5 hash. They were added in rev 40 of gcc5: osc rdiff -c 40 devel:gcc gcc5 +Tue Apr 7 09:55:38 UTC 2015 - afaerber@suse.de + +- Prepare for non-icecream cross-compilers +* Define sysroot to match cross-binutils config +* Prepare for requiring cross-newlib for some targets +* Use all-host target for libc bootstrap, too +* Install target files, but suppress stripping them (breaks them) +* Suppress -icecream-backend subpackage +* Allow building on any architecture (In reply to Michael Matz from comment #9)
Yeah, but as I used a slightly different approach than you please test those binutils as well.
It still works. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1152590 http://bugzilla.suse.com/show_bug.cgi?id=1152590#c13 Richard Biener <rguenther@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |IN_PROGRESS --- Comment #13 from Richard Biener <rguenther@suse.com> --- That arm is gcc_icecream 0 is a bug I think, but the debugedit thing is probably sth from the past as well. I'll fix. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1152590 http://bugzilla.suse.com/show_bug.cgi?id=1152590#c14 --- Comment #14 from Richard Biener <rguenther@suse.com> --- So there's one case we have to special-case which is cross-nvptx-gccN containing PTX objects which are not elf. There we still get tons of [ 406s] strip:/home/abuild/rpmbuild/BUILDROOT/cross-nvptx-gcc9-9.2.1+r275327-0.x86_64/usr/nvptx-none/lib/mgomp/libc.a(lib_a-bcopy.o): Unable to recognise the format of file: file format not recognized messages, likely from brp-strip stripping all "compiler-generated local symbols" (WTF?) The contents seem to be unharmed at least (PTX are text files). So I'm simply crossing fingers and try to remember re-testing PTX offloading still "works". -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1152590 http://bugzilla.suse.com/show_bug.cgi?id=1152590#c15 --- Comment #15 from Andreas Färber <afaerber@suse.com> --- (In reply to Jiri Slaby from comment #12)
(In reply to Jiri Slaby from comment #11)
export NO_BRP_STRIP_DEBUG=true export NO_DEBUGINFO_STRIP_DEBUG=true %define __debug_install_post %{nil}
Commenting these 3 lines frees 500M on disk and the linked binary (using such built toolchain) has the same md5 hash.
They were added in rev 40 of gcc5: osc rdiff -c 40 devel:gcc gcc5
+Tue Apr 7 09:55:38 UTC 2015 - afaerber@suse.de + +- Prepare for non-icecream cross-compilers +* Define sysroot to match cross-binutils config +* Prepare for requiring cross-newlib for some targets +* Use all-host target for libc bootstrap, too +* Install target files, but suppress stripping them (breaks them)
There you have the reason: OBS destroyed .o, .a or whatever files for the non-native architecture. This was the only workaround we had. Richie, before you revert any such workaround, please assure that it can actually link without it. Last Hackweek I had prepared a simple "testsuite" for linking target binaries here: https://build.opensuse.org/project/show/home:a_faerber:branches:devel:gcc:cr... Of course the links broke due to gcc updates since, and it uncovered the epiphany cross-compiler having regressed, so to get it accepted I assume we'd at least need to suppress the package from showing as Failed...
+* Suppress -icecream-backend subpackage +* Allow building on any architecture
-- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1152590 http://bugzilla.suse.com/show_bug.cgi?id=1152590#c16 --- Comment #16 from Richard Biener <rguenther@suse.com> --- (In reply to Andreas Färber from comment #15)
(In reply to Jiri Slaby from comment #12)
(In reply to Jiri Slaby from comment #11)
export NO_BRP_STRIP_DEBUG=true export NO_DEBUGINFO_STRIP_DEBUG=true %define __debug_install_post %{nil}
Commenting these 3 lines frees 500M on disk and the linked binary (using such built toolchain) has the same md5 hash.
They were added in rev 40 of gcc5: osc rdiff -c 40 devel:gcc gcc5
+Tue Apr 7 09:55:38 UTC 2015 - afaerber@suse.de + +- Prepare for non-icecream cross-compilers +* Define sysroot to match cross-binutils config +* Prepare for requiring cross-newlib for some targets +* Use all-host target for libc bootstrap, too +* Install target files, but suppress stripping them (breaks them)
There you have the reason: OBS destroyed .o, .a or whatever files for the non-native architecture. This was the only workaround we had.
Yes. But did anybody actually file a bug for brp-strip or whatever was doing this?
Richie, before you revert any such workaround, please assure that it can actually link without it. Last Hackweek I had prepared a simple "testsuite" for linking target binaries here: https://build.opensuse.org/project/show/home:a_faerber:branches:devel:gcc: cross-test
Of course the links broke due to gcc updates since, and it uncovered the epiphany cross-compiler having regressed, so to get it accepted I assume we'd at least need to suppress the package from showing as Failed...
Yes, I remember asking for that. Note the appropriate "workaround" is to make strip/objcopy recognize the architecture for the targets we build cross compilers for. I actually cannot reproduce the issue for any cross target right now, I wanted to do sth like ... create target object file ... strip test.o ... check if it is valid ... else .. do current workaround .. at the end of %build or %install but as said, I couldn't actually test it. I guess we really only can get at the "installed" toolchain from a separate package / spec file. I've meanwhile "fixed" devel:gcc/gcc9
+* Suppress -icecream-backend subpackage +* Allow building on any architecture
-- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1152590 http://bugzilla.suse.com/show_bug.cgi?id=1152590#c17 --- Comment #17 from Andreas Färber <afaerber@suse.com> --- Note that I'm not sure anymore whether the symptoms were at link time or runtime. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1152590 Swamp Workflow Management <swamp@suse.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Whiteboard| |ibs:running:12909:important -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1152590 http://bugzilla.suse.com/show_bug.cgi?id=1152590#c21 --- Comment #21 from Swamp Workflow Management <swamp@suse.de> --- SUSE-RU-2019:2703-1: An update that has three recommended fixes can now be installed. Category: recommended (important) Bug References: 1152590,1154016,1154025 CVE References: Sources used: SUSE OpenStack Cloud Crowbar 8 (src): binutils-2.32-9.36.1 SUSE OpenStack Cloud 8 (src): binutils-2.32-9.36.1 SUSE OpenStack Cloud 7 (src): binutils-2.32-9.36.1 SUSE Linux Enterprise Software Development Kit 12-SP5 (src): binutils-2.32-9.36.1, cross-ppc-binutils-2.32-9.36.1, cross-spu-binutils-2.32-9.36.1 SUSE Linux Enterprise Software Development Kit 12-SP4 (src): binutils-2.32-9.36.1, cross-ppc-binutils-2.32-9.36.1, cross-spu-binutils-2.32-9.36.1 SUSE Linux Enterprise Server for SAP 12-SP3 (src): binutils-2.32-9.36.1 SUSE Linux Enterprise Server for SAP 12-SP2 (src): binutils-2.32-9.36.1 SUSE Linux Enterprise Server for SAP 12-SP1 (src): binutils-2.32-9.36.1 SUSE Linux Enterprise Server 12-SP5 (src): binutils-2.32-9.36.1 SUSE Linux Enterprise Server 12-SP4 (src): binutils-2.32-9.36.1 SUSE Linux Enterprise Server 12-SP3-LTSS (src): binutils-2.32-9.36.1 SUSE Linux Enterprise Server 12-SP3-BCL (src): binutils-2.32-9.36.1 SUSE Linux Enterprise Server 12-SP2-LTSS (src): binutils-2.32-9.36.1 SUSE Linux Enterprise Server 12-SP2-BCL (src): binutils-2.32-9.36.1 SUSE Linux Enterprise Server 12-SP1-LTSS (src): binutils-2.32-9.36.1 SUSE Linux Enterprise Desktop 12-SP5 (src): binutils-2.32-9.36.1 SUSE Linux Enterprise Desktop 12-SP4 (src): binutils-2.32-9.36.1 SUSE Enterprise Storage 5 (src): binutils-2.32-9.36.1 SUSE Enterprise Storage 4 (src): binutils-2.32-9.36.1 HPE Helion Openstack 8 (src): binutils-2.32-9.36.1 NOTE: This line indicates an update has been released for the listed product(s). At times this might be only a partial fix. If you have questions please reach out to maintenance coordination. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1152590 Swamp Workflow Management <swamp@suse.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Whiteboard|ibs:running:12909:important |ibs:running:12681:moderate | |ibs:running:12678:moderate -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1152590 http://bugzilla.suse.com/show_bug.cgi?id=1152590#c22 --- Comment #22 from Swamp Workflow Management <swamp@suse.de> --- SUSE-SU-2019:2779-1: An update that fixes 28 vulnerabilities is now available. Category: security (moderate) Bug References: 1109412,1109413,1109414,1111996,1112534,1112535,1113247,1113252,1113255,1116827,1118644,1118830,1118831,1120640,1121034,1121035,1121056,1133131,1133232,1141913,1142772,1152590,1154016,1154025 CVE References: CVE-2018-1000876,CVE-2018-17358,CVE-2018-17359,CVE-2018-17360,CVE-2018-17985,CVE-2018-18309,CVE-2018-18483,CVE-2018-18484,CVE-2018-18605,CVE-2018-18606,CVE-2018-18607,CVE-2018-19931,CVE-2018-19932,CVE-2018-20623,CVE-2018-20651,CVE-2018-20671,CVE-2018-6323,CVE-2018-6543,CVE-2018-6759,CVE-2018-6872,CVE-2018-7208,CVE-2018-7568,CVE-2018-7569,CVE-2018-7570,CVE-2018-7642,CVE-2018-7643,CVE-2018-8945,CVE-2019-1010180 Sources used: SUSE Linux Enterprise Module for Packagehub Subpackages 15-SP1 (src): binutils-2.32-7.5.1 SUSE Linux Enterprise Module for Open Buildservice Development Tools 15-SP1 (src): binutils-2.32-7.5.1, cross-aarch64-binutils-2.32-7.5.1, cross-arm-binutils-2.32-7.5.1, cross-avr-binutils-2.32-7.5.1, cross-epiphany-binutils-2.32-7.5.1, cross-hppa-binutils-2.32-7.5.1, cross-hppa64-binutils-2.32-7.5.1, cross-i386-binutils-2.32-7.5.1, cross-ia64-binutils-2.32-7.5.1, cross-m68k-binutils-2.32-7.5.1, cross-mips-binutils-2.32-7.5.1, cross-ppc-binutils-2.32-7.5.1, cross-ppc64-binutils-2.32-7.5.1, cross-ppc64le-binutils-2.32-7.5.1, cross-riscv64-binutils-2.32-7.5.1, cross-rx-binutils-2.32-7.5.1, cross-s390-binutils-2.32-7.5.1, cross-s390x-binutils-2.32-7.5.1, cross-sparc-binutils-2.32-7.5.1, cross-sparc64-binutils-2.32-7.5.1, cross-spu-binutils-2.32-7.5.1, cross-x86_64-binutils-2.32-7.5.1 SUSE Linux Enterprise Module for Development Tools 15-SP1 (src): binutils-2.32-7.5.1 SUSE Linux Enterprise Module for Basesystem 15-SP1 (src): binutils-2.32-7.5.1 NOTE: This line indicates an update has been released for the listed product(s). At times this might be only a partial fix. If you have questions please reach out to maintenance coordination. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1152590 Swamp Workflow Management <swamp@suse.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Whiteboard|ibs:running:12681:moderate | |ibs:running:12678:moderate | -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1152590 http://bugzilla.suse.com/show_bug.cgi?id=1152590#c23 --- Comment #23 from Swamp Workflow Management <swamp@suse.de> --- SUSE-SU-2019:2780-1: An update that fixes 28 vulnerabilities is now available. Category: security (moderate) Bug References: 1109412,1109413,1109414,1111996,1112534,1112535,1113247,1113252,1113255,1116827,1118644,1118830,1118831,1120640,1121034,1121035,1121056,1133131,1133232,1141913,1142772,1152590,1154016,1154025 CVE References: CVE-2018-1000876,CVE-2018-17358,CVE-2018-17359,CVE-2018-17360,CVE-2018-17985,CVE-2018-18309,CVE-2018-18483,CVE-2018-18484,CVE-2018-18605,CVE-2018-18606,CVE-2018-18607,CVE-2018-19931,CVE-2018-19932,CVE-2018-20623,CVE-2018-20651,CVE-2018-20671,CVE-2018-6323,CVE-2018-6543,CVE-2018-6759,CVE-2018-6872,CVE-2018-7208,CVE-2018-7568,CVE-2018-7569,CVE-2018-7570,CVE-2018-7642,CVE-2018-7643,CVE-2018-8945,CVE-2019-1010180 Sources used: SUSE Linux Enterprise Module for Packagehub Subpackages 15 (src): binutils-2.32-6.8.1 SUSE Linux Enterprise Module for Open Buildservice Development Tools 15 (src): binutils-2.32-6.8.1, cross-arm-binutils-2.32-6.8.1, cross-avr-binutils-2.32-6.8.1, cross-epiphany-binutils-2.32-6.8.1, cross-hppa-binutils-2.32-6.8.1, cross-hppa64-binutils-2.32-6.8.1, cross-i386-binutils-2.32-6.8.1, cross-ia64-binutils-2.32-6.8.1, cross-m68k-binutils-2.32-6.8.1, cross-mips-binutils-2.32-6.8.1, cross-ppc-binutils-2.32-6.8.1, cross-ppc64-binutils-2.32-6.8.1, cross-riscv64-binutils-2.32-6.8.1, cross-rx-binutils-2.32-6.8.1, cross-s390-binutils-2.32-6.8.1, cross-sparc-binutils-2.32-6.8.1, cross-sparc64-binutils-2.32-6.8.1, cross-spu-binutils-2.32-6.8.1 SUSE Linux Enterprise Module for Development Tools 15 (src): binutils-2.32-6.8.1 SUSE Linux Enterprise Module for Basesystem 15 (src): binutils-2.32-6.8.1 NOTE: This line indicates an update has been released for the listed product(s). At times this might be only a partial fix. If you have questions please reach out to maintenance coordination. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1152590 Swamp Workflow Management <swamp@suse.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Whiteboard| |obs:running:11350:moderate | |obs:running:11348:moderate -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1152590 http://bugzilla.suse.com/show_bug.cgi?id=1152590#c24 --- Comment #24 from Swamp Workflow Management <swamp@suse.de> --- openSUSE-SU-2019:2415-1: An update that fixes 28 vulnerabilities is now available. Category: security (moderate) Bug References: 1109412,1109413,1109414,1111996,1112534,1112535,1113247,1113252,1113255,1116827,1118644,1118830,1118831,1120640,1121034,1121035,1121056,1133131,1133232,1141913,1142772,1152590,1154016,1154025 CVE References: CVE-2018-1000876,CVE-2018-17358,CVE-2018-17359,CVE-2018-17360,CVE-2018-17985,CVE-2018-18309,CVE-2018-18483,CVE-2018-18484,CVE-2018-18605,CVE-2018-18606,CVE-2018-18607,CVE-2018-19931,CVE-2018-19932,CVE-2018-20623,CVE-2018-20651,CVE-2018-20671,CVE-2018-6323,CVE-2018-6543,CVE-2018-6759,CVE-2018-6872,CVE-2018-7208,CVE-2018-7568,CVE-2018-7569,CVE-2018-7570,CVE-2018-7642,CVE-2018-7643,CVE-2018-8945,CVE-2019-1010180 Sources used: openSUSE Leap 15.0 (src): binutils-2.32-lp150.10.1 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1152590 Swamp Workflow Management <swamp@suse.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Whiteboard|obs:running:11350:moderate |obs:running:11348:moderate |obs:running:11348:moderate | -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1152590 Swamp Workflow Management <swamp@suse.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Whiteboard|obs:running:11348:moderate | -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1152590 http://bugzilla.suse.com/show_bug.cgi?id=1152590#c25 --- Comment #25 from Swamp Workflow Management <swamp@suse.de> --- openSUSE-SU-2019:2432-1: An update that fixes 28 vulnerabilities is now available. Category: security (moderate) Bug References: 1109412,1109413,1109414,1111996,1112534,1112535,1113247,1113252,1113255,1116827,1118644,1118830,1118831,1120640,1121034,1121035,1121056,1133131,1133232,1141913,1142772,1152590,1154016,1154025 CVE References: CVE-2018-1000876,CVE-2018-17358,CVE-2018-17359,CVE-2018-17360,CVE-2018-17985,CVE-2018-18309,CVE-2018-18483,CVE-2018-18484,CVE-2018-18605,CVE-2018-18606,CVE-2018-18607,CVE-2018-19931,CVE-2018-19932,CVE-2018-20623,CVE-2018-20651,CVE-2018-20671,CVE-2018-6323,CVE-2018-6543,CVE-2018-6759,CVE-2018-6872,CVE-2018-7208,CVE-2018-7568,CVE-2018-7569,CVE-2018-7570,CVE-2018-7642,CVE-2018-7643,CVE-2018-8945,CVE-2019-1010180 Sources used: openSUSE Leap 15.1 (src): binutils-2.32-lp151.3.3.1, cross-aarch64-binutils-2.32-lp151.3.3.1, cross-arm-binutils-2.32-lp151.3.3.1, cross-avr-binutils-2.32-lp151.3.3.1, cross-epiphany-binutils-2.32-lp151.3.3.1, cross-hppa-binutils-2.32-lp151.3.3.1, cross-hppa64-binutils-2.32-lp151.3.3.1, cross-i386-binutils-2.32-lp151.3.3.1, cross-ia64-binutils-2.32-lp151.3.3.1, cross-m68k-binutils-2.32-lp151.3.3.1, cross-mips-binutils-2.32-lp151.3.3.1, cross-ppc-binutils-2.32-lp151.3.3.1, cross-ppc64-binutils-2.32-lp151.3.3.1, cross-ppc64le-binutils-2.32-lp151.3.3.1, cross-riscv64-binutils-2.32-lp151.3.3.1, cross-rx-binutils-2.32-lp151.3.3.1, cross-s390-binutils-2.32-lp151.3.3.1, cross-s390x-binutils-2.32-lp151.3.3.1, cross-sparc-binutils-2.32-lp151.3.3.1, cross-sparc64-binutils-2.32-lp151.3.3.1, cross-spu-binutils-2.32-lp151.3.3.1 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1152590 http://bugzilla.suse.com/show_bug.cgi?id=1152590#c26 --- Comment #26 from Swamp Workflow Management <swamp@suse.de> --- This is an autogenerated message for OBS integration: This bug (1152590) was mentioned in https://build.opensuse.org/request/show/755258 Factory / gcc9 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1152590 http://bugzilla.suse.com/show_bug.cgi?id=1152590#c29 --- Comment #29 from Swamp Workflow Management <swamp@suse.de> --- SUSE-RU-2020:1329-1: An update that has three recommended fixes can now be installed. Category: recommended (moderate) Bug References: 1149995,1152590,1167898 CVE References: Sources used: SUSE OpenStack Cloud Crowbar 8 (src): gcc9-9.3.1+git1296-1.7.2 SUSE OpenStack Cloud 8 (src): gcc9-9.3.1+git1296-1.7.2 SUSE OpenStack Cloud 7 (src): gcc9-9.3.1+git1296-1.7.2 SUSE Linux Enterprise Server for SAP 12-SP3 (src): gcc9-9.3.1+git1296-1.7.2 SUSE Linux Enterprise Server for SAP 12-SP2 (src): gcc9-9.3.1+git1296-1.7.2 SUSE Linux Enterprise Server for SAP 12-SP1 (src): gcc9-9.3.1+git1296-1.7.2 SUSE Linux Enterprise Server 12-SP5 (src): gcc9-9.3.1+git1296-1.7.2 SUSE Linux Enterprise Server 12-SP4 (src): gcc9-9.3.1+git1296-1.7.2 SUSE Linux Enterprise Server 12-SP3-LTSS (src): gcc9-9.3.1+git1296-1.7.2 SUSE Linux Enterprise Server 12-SP3-BCL (src): gcc9-9.3.1+git1296-1.7.2 SUSE Linux Enterprise Server 12-SP2-LTSS (src): gcc9-9.3.1+git1296-1.7.2 SUSE Linux Enterprise Server 12-SP2-BCL (src): gcc9-9.3.1+git1296-1.7.2 SUSE Linux Enterprise Server 12-SP1-LTSS (src): gcc9-9.3.1+git1296-1.7.2 SUSE Linux Enterprise Module for Toolchain 12 (src): gcc9-9.3.1+git1296-1.7.2 SUSE Enterprise Storage 5 (src): gcc9-9.3.1+git1296-1.7.2 HPE Helion Openstack 8 (src): gcc9-9.3.1+git1296-1.7.2 NOTE: This line indicates an update has been released for the listed product(s). At times this might be only a partial fix. If you have questions please reach out to maintenance coordination. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1152590 http://bugzilla.suse.com/show_bug.cgi?id=1152590#c30 --- Comment #30 from Swamp Workflow Management <swamp@suse.de> --- openSUSE-SU-2020:0716-1: An update that solves two vulnerabilities and has 8 fixes is now available. Category: security (moderate) Bug References: 1114592,1135254,1141897,1142649,1142654,1148517,1149145,1149995,1152590,1167898 CVE References: CVE-2019-14250,CVE-2019-15847 Sources used: openSUSE Leap 15.1 (src): cross-nvptx-gcc9-9.3.1+git1296-lp151.2.1, gcc9-9.3.1+git1296-lp151.2.2 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1152590 https://bugzilla.suse.com/show_bug.cgi?id=1152590#c31 --- Comment #31 from Swamp Workflow Management <swamp@suse.de> --- openSUSE-RU-2020:0980-1: An update that has three recommended fixes can now be installed. Category: recommended (moderate) Bug References: 1149995,1152590,1167898 CVE References: Sources used: openSUSE Leap 15.2 (src): cross-nvptx-gcc9-9.3.1+git1296-lp152.2.3.1, gcc9-9.3.1+git1296-lp152.2.3.1, gcc9-testresults-9.3.1+git1296-lp152.2.3.1 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1152590 https://bugzilla.suse.com/show_bug.cgi?id=1152590#c32 --- Comment #32 from Swamp Workflow Management <swamp@suse.de> --- SUSE-RU-2020:1226-2: An update that has three recommended fixes can now be installed. Category: recommended (moderate) Bug References: 1149995,1152590,1167898 CVE References: JIRA References: Sources used: SUSE Linux Enterprise Server for SAP 15 (src): gcc9-9.3.1+git1296-1.6.1 SUSE Linux Enterprise Server 15-LTSS (src): gcc9-9.3.1+git1296-1.6.1 SUSE Linux Enterprise High Performance Computing 15-LTSS (src): gcc9-9.3.1+git1296-1.6.1 SUSE Linux Enterprise High Performance Computing 15-ESPOS (src): gcc9-9.3.1+git1296-1.6.1 NOTE: This line indicates an update has been released for the listed product(s). At times this might be only a partial fix. If you have questions please reach out to maintenance coordination. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1152590 https://bugzilla.suse.com/show_bug.cgi?id=1152590#c33 Richard Biener <rguenther@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |FIXED --- Comment #33 from Richard Biener <rguenther@suse.com> --- Fixed. -- You are receiving this mail because: You are on the CC list for the bug.
participants (2)
-
bugzilla_noreply@novell.com
-
bugzilla_noreply@suse.com