[PATCH] Partial ILP32 support for aarch64
Szabolcs Nagy
szabolcs.nagy@arm.com
Tue Dec 6 16:10:00 GMT 2016
On 06/12/16 14:08, Wilco Dijkstra wrote:
> This commit breaks any use of LD_LIBRARY_PATH:
>
> LD_LIBRARY_PATH=<newglibc>/lib/ /bin/true
> /bin/true: 8�����: ��: Error 18446744072501075648
>
> It seems there is some incompatibility introduced in the dynamic loader that I presume wasn't intended?
i think this was caused by Florian's patch
"Implement _dl_catch_error, _dl_signal_error in libc.so [BZ #16628]"
https://sourceware.org/ml/libc-alpha/2016-11/msg00465.html
an old dynamic linker fails to load a new libc.so because
the internal abi changed, so hacks that use a newly built
glibc, but old dynamic linker no longer work.
More information about the Libc-alpha
mailing list