https://sourceware.org/bugzilla/show_bug.cgi?id=28608
Martin Liska <mliska at suse dot cz> changed: What |Removed |Added ---------------------------------------------------------------------------- Last reconfirmed| |2023-01-13 Status|UNCONFIRMED |NEW Ever confirmed|0 |1 --- Comment #4 from Martin Liska <mliska at suse dot cz> --- (In reply to Martin Liska from comment #3) > It's likely caused by the following 2 sections that are in elfstrmerge.o: > > $ readelf -SW elfstrmerge.o | grep rodata > Section Headers: > [Nr] Name Type Address Off Size ES > Flg Lk Inf Al > ... > [ 5] .rodata.str1.1 PROGBITS 0000000000000000 000480 0002d0 01 > AMS 0 0 1 > [ 6] .rodata.str1.8 PROGBITS 0000000000000000 000750 0004df 01 > AMS 0 0 8 > ... This is unrelated, it's a different file that is checked. So it fails for: $ /home/marxin/Programming/elfutils/src/elflint --gnu /home/marxin/Programming/elfutils/tests/elfstrmerge section [17] '.rodata': merge flag set but entry size is zero $ readelf -SW /home/marxin/Programming/elfutils/tests/elfstrmerge | grep roda [17] .rodata PROGBITS 0000000000402ea0 002ea0 0007bf 00 AMS 0 0 8 As seen the section has SHF_STRING flag, thus having sh_entsize == 0 should be fine. @Mark: Can you please take a look? -- You are receiving this mail because: You are on the CC list for the bug.