This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH] Partial ILP32 support for aarch64
- From: Florian Weimer <fweimer at redhat dot com>
- To: Wilco Dijkstra <Wilco dot Dijkstra at arm dot com>, "sellcey at caviumnetworks dot com" <sellcey at caviumnetworks dot com>
- Cc: "libc-alpha at sourceware dot org" <libc-alpha at sourceware dot org>, nd <nd at arm dot com>, Szabolcs Nagy <Szabolcs dot Nagy at arm dot com>
- Date: Tue, 6 Dec 2016 15:47:03 +0100
- Subject: Re: [PATCH] Partial ILP32 support for aarch64
- Authentication-results: sourceware.org; auth=none
- References: <VI1PR0802MB2621C611F94485E05096E55883820@VI1PR0802MB2621.eurprd08.prod.outlook.com>
On 12/06/2016 03:08 PM, Wilco Dijkstra wrote:
Hi,
This commit breaks any use of LD_LIBRARY_PATH:
LD_LIBRARY_PATH=<newglibc>/lib/ /bin/true
/bin/true: 8�����: ��: Error 18446744072501075648
So you are running the new libc against the system dynamic linker?
That's not supported.
You should rather use the testrun.sh wrapper.
It seems there is some incompatibility introduced in the dynamic loader that I presume wasn't intended?
The dynamic linker and libc have to be updated in lock-step, and such
discrepancies are expected.
Florian