pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/53223: lang/openjdk8 build fails on NetBSD/i386 8.0_RC1



The following reply was made to PR pkg/53223; it has been noted by GNATS.

From: Joerg Sonnenberger <joerg%bec.de@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: pkg-manager%netbsd.org@localhost, gnats-admin%netbsd.org@localhost, pkgsrc-bugs%netbsd.org@localhost,
	tsutsui%ceres.dti.ne.jp@localhost
Subject: Re: pkg/53223: lang/openjdk8 build fails on NetBSD/i386 8.0_RC1
Date: Sat, 28 Apr 2018 22:38:54 +0200

 On Sat, Apr 28, 2018 at 08:35:00PM +0000, Izumi Tsutsui wrote:
 >  The warnings were introduced into ld.elf_so after this change:
 >   http://cvsweb.netbsd.org/bsdweb.cgi/src/libexec/ld.elf_so/reloc.c#rev1.108
 >  
 >  I thought ld.elf_so is part of toolchain, but anyway I hope
 >  someone who is actually annoyed by the messages will file
 >  a new PR (probably bin or something else).
 
 Yes, ld.elf_so now shows a warning about bad binaries. Text relocations
 have *always* been a stupid idea, but some folks pretended that the
 benefits of having an additional register is more important. For once,
 binaries with text relocations will break under W^X. They behave worse
 for core dumps and other reasons. Just because it wasn't as visible
 before doesn't mean the old behavior was acceptable.
 
 Joerg
 


Home | Main Index | Thread Index | Old Index