Bug#818909: Segfaults caused by new DT_MIPS_RLD_MAP_REL tag and RPATH removers

2016-04-17 Thread Drew Parsons
On Sat, 9 Apr 2016 13:25:35 +0200 Aurelien Jarno wrote: >  > The chrpath issue has been fixed, I have scheduled binNMUs to get a > fixed openmpi on mipsel and mips64el >  > I am keeping this bug open with severity minor to not forget to remove > the workaround that has been

Bug#818909: Segfaults caused by new DT_MIPS_RLD_MAP_REL tag and RPATH removers

2016-04-09 Thread Aurelien Jarno
control: retitle -1 openmpi: please remove mips chrpath workaround control: severity -1 minor On 2016-04-09 09:38, Gilles Filippini wrote: > Control: reopen -1 > > On Fri, 8 Apr 2016 13:34:04 +0200 Emilio Pozuelo Monfort > wrote: > > On Fri, 8 Apr 2016 12:16:47 +0200 Alastair

Bug#818909: Segfaults caused by new DT_MIPS_RLD_MAP_REL tag and RPATH removers

2016-04-09 Thread Gilles Filippini
Control: reopen -1 On Fri, 8 Apr 2016 13:34:04 +0200 Emilio Pozuelo Monfort wrote: > On Fri, 8 Apr 2016 12:16:47 +0200 Alastair McKinstry > wrote: > > > > >> OpenMPI maintainers (and anyone else affected): > > >> One possible workaround is to use

Bug#818909: Segfaults caused by new DT_MIPS_RLD_MAP_REL tag and RPATH removers

2016-04-08 Thread Aurelien Jarno
On 2016-04-08 10:45, Aurelien Jarno wrote: > Hi, > > On 2016-04-07 11:51, James Cowgill wrote: > > > > Based only on chrpath and cmake reverse dependencies, there is an upper > > bound of about 1500 binNMUs (after the tools after fixed). Hopefully > > that can be reduced! > > > > I really don't

Bug#818909: Segfaults caused by new DT_MIPS_RLD_MAP_REL tag and RPATH removers

2016-04-08 Thread Emilio Pozuelo Monfort
On Fri, 8 Apr 2016 12:16:47 +0200 Alastair McKinstry wrote: > > >> OpenMPI maintainers (and anyone else affected): > >> One possible workaround is to use chrpath -r "" on mips* > >> architectures until this is fixed since that command does not cause any > >> tags to

Bug#818909: Segfaults caused by new DT_MIPS_RLD_MAP_REL tag and RPATH removers

2016-04-08 Thread Alastair McKinstry
>> OpenMPI maintainers (and anyone else affected): >> One possible workaround is to use chrpath -r "" on mips* >> architectures until this is fixed since that command does not cause any >> tags to be moved. It has a tiny performance penalty but should >> otherwise work properly. > Thanks for the

Bug#818909: Segfaults caused by new DT_MIPS_RLD_MAP_REL tag and RPATH removers

2016-04-08 Thread Aurelien Jarno
Hi, On 2016-04-07 11:51, James Cowgill wrote: > Hi, > > I've managed to find the cause of the openmpi segfault (#818909). It > might affect a number of different packages. Thanks for working on that. > The segfault is caused by the interaction of the > new DT_MIPS_RLD_MAP_REL dynamic tag (from

Bug#818909: Segfaults caused by new DT_MIPS_RLD_MAP_REL tag and RPATH removers

2016-04-07 Thread James Cowgill
Hi, I've managed to find the cause of the openmpi segfault (#818909). It might affect a number of different packages. The segfault is caused by the interaction of the new DT_MIPS_RLD_MAP_REL dynamic tag (from binutils 2.26) and chrpath. Unlike all other tags, this tag is relative to the offset