Bug#841846: meson: breaks DT_MIPS_RLD_MAP_REL elf entry when removing RPATH entry

2016-10-24 Thread Aurelien Jarno
On 2016-10-24 22:20, Jussi Pakkanen wrote: > > The strategy adopted by meson is the same than the one adopted by > > chrpath, and chrpath also adjusts the value of DT_MIPS_RLD_MAP_REL. > > I don't know if there is another way to do that, at least I don't > > think there is another obvious way to

Bug#841846: meson: breaks DT_MIPS_RLD_MAP_REL elf entry when removing RPATH entry

2016-10-24 Thread Jussi Pakkanen
> The strategy adopted by meson is the same than the one adopted by > chrpath, and chrpath also adjusts the value of DT_MIPS_RLD_MAP_REL. > I don't know if there is another way to do that, at least I don't > think there is another obvious way to do it. Ok, thanks. Committed to master and will be

Bug#841846: meson: breaks DT_MIPS_RLD_MAP_REL elf entry when removing RPATH entry

2016-10-23 Thread Aurelien Jarno
On 2016-10-23 22:48, Jussi Pakkanen wrote: > On Sun, Oct 23, 2016 at 10:23 PM, Aurelien Jarno wrote: > > > The patch below fixes the issue by adjusting the value of the > > DT_MIPS_RLD_MAP_REL tag when it is shifted, the same way it is done in > > chrpath. > > Created an

Bug#841846: meson: breaks DT_MIPS_RLD_MAP_REL elf entry when removing RPATH entry

2016-10-23 Thread Jussi Pakkanen
On Sun, Oct 23, 2016 at 10:23 PM, Aurelien Jarno wrote: > The patch below fixes the issue by adjusting the value of the > DT_MIPS_RLD_MAP_REL tag when it is shifted, the same way it is done in > chrpath. Created an upstream MR here:

Bug#841846: meson: breaks DT_MIPS_RLD_MAP_REL elf entry when removing RPATH entry

2016-10-23 Thread Aurelien Jarno
Package: meson Version: 0.35.1-1 Severity: important Tags: patch upstream The depfixer.py script in meson has the possibility to remove RPATH or RUNPATH entries. It does this by moving all of the other dynamic tags up one entry. Unfortunately some of the tags are relative to the offset of the tag