Bug ID | 1208386 |
---|---|
Summary | gcc12 LTO embeds temporary filename |
Classification | openSUSE |
Product | openSUSE Tumbleweed |
Version | Current |
Hardware | Other |
OS | All |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | Development |
Assignee | martin.liska@suse.com |
Reporter | bwiedemann@suse.com |
QA Contact | qa-bugs@suse.de |
Found By | Development |
Blocker | --- |
While working on reproducible builds for openSUSE, I found that our jhead package varied when compiling with -flto=auto /usr/bin/jhead differs in ELF section .rodata --- old /usr/bin/jhead (objdump) +++ new /usr/bin/jhead (objdump) @@ -11684,7 +11684,7 @@ 2e9d0 73696e66 6f2e6300 6d616b65 726e6f74 sinfo.c.makernot 2e9e0 652e6300 7374645f 6368726f 6d696e61 e.c.std_chromina 2e9f0 6e63655f 7175616e 745f7462 6c002f74 nce_quant_tbl./t - 2ea00 6d702f63 6350416b 4471752e 6c747261 mp/ccPAkDqu.ltra + 2ea00 6d702f63 63456e78 6d316b2e 6c747261 mp/ccEnxm1k.ltra 2ea10 6e73302e 6f007374 645f6c75 6d696e61 ns0.o.std_lumina 2ea20 6e63655f 7175616e 745f7462 6c004b6e nce_quant_tbl.Kn 2ea30 6f776e54 61677300 436f6d6d 616e6453 ownTags.CommandS