Date: Sun, 05 Aug 2018 07:40:18 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 230371] stage-qa doesn't complain about unstripped shared libs when they don't have .debug_info sections Message-ID: <bug-230371-7788-f5uTfiv63X@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-230371-7788@https.bugs.freebsd.org/bugzilla/> References: <bug-230371-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D230371 Yuri Victorovich <yuri@freebsd.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|[regression] stage-qa |stage-qa doesn't complain |doesn't complain about |about unstripped shared |unstripped shared libs any |libs when they don't have |more |.debug_info sections --- Comment #1 from Yuri Victorovich <yuri@freebsd.org> --- stage-qa only looks at .debug_info sections, while the presence of .symtab = and .strtab sections is also considered to make ELF unstripped. Attaching as patch. It's possible that there are some other sections that make ELF unstripped. I couldn't find documentation about this. And alternative approach is to use file(1). When file(1) says 'not stripped= ', this is when ELF isn't stripped. --=20 You are receiving this mail because: You are on the CC list for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-230371-7788-f5uTfiv63X>