Skip site navigation (1)Skip section navigation (2)
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>