On 2016-10-23 22:48, Jussi Pakkanen wrote:
> On Sun, Oct 23, 2016 at 10:23 PM, Aurelien Jarno <aure...@debian.org> 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: https://github.com/mesonbuild/meson/pull/946

Thanks!

> Is it possible that this sort of adjustment might break on other
> entries as well? Is there an alternative way of doing this? AFAICR I

It is possible, that said I don't have another example. At least on MIPS
it seems the only one.

> tried to see if there were a "dummy" entry we could put in rpath's
> place so the others would not move but could not really find one.

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.

Aurelien

-- 
Aurelien Jarno                          GPG: 4096R/1DDD8C9B
aurel...@aurel32.net                 http://www.aurel32.net

Reply via email to