On Sat, Jun 06, 2020 at 11:55:01PM +0100, Ken Moffat via lfs-dev wrote:
> On Sat, Jun 06, 2020 at 05:03:55PM -0500, Bruce Dubbs via lfs-dev wrote:
> > On 6/6/20 4:39 PM, Ken Moffat via lfs-dev wrote:
> > 
> > > Well, again thanks, but I'm not at all certain.  For example, the
> > > host system is the one where after its first boot I managed to run
> > > the 'check' tests without failures.  Now (normal desktop installed,
> > > but same kernel) the tests which raise sigfpe again fail.
> > 
> > You do a lot with different flags.  I only use them when absolutely
> > necessary.  I suspect your issues have something to do with that.
> > 
> 
> Seems likely - the host system, where sigfpe seemed to be raised ok
> when I tried it after the first boot, used -O2 in glibc (for glibc I
> drop the hardening flags), the current build(s) was/were partly
> intended to see if changing to '-O2 -march=native' was also ok.
> 
I've already replied on -support to the thread I started last month,
the root of the problem turns out to be rxvt-unicode which embeds
perl - and perl sets the SIGFPE handler to SIG_IGN.

On another machine, where I'm still using an older build with -O3 in
glibc, I've just installed xfce4-terminal.  If I run check's tests
in that, they all pass.  So, nothing to do with -O3 or hardening.

I'll add a note to rxvt-unicode in the book.

ĸen
-- 
            +++ OUT OF CHEESE ERROR. REDO FROM START +++
-- 
http://lists.linuxfromscratch.org/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to