This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
On 08/28/2017 04:06 PM, Zack Weinberg wrote:
It passes the testsuite on x86_64-linux, but it needs a great deal of additional testing; in particular I'm almost certain I broke the support for old-format (GLIBC_2.0) struct _IO_FILE, which is configured out on this target. Testing this properly would require someone to get their hands on_really_ old binaries, compiled against glibc 2.0, possibly statically-linked-but-using-NSS. Unfortunately, libc.so cannot be expected to be binary identical.
elf/tst-audit1 and others break on i386. Usually, this is due to dlmopen/stdio sync issues, but in this case, it might be caused by a _IO_stdin_used mismatch. For some reason, I don't have debuginfo for the inner libc, so this is rather difficult to diagnose. I won't be able to fix this before the freeze, I'm afraid.
I think we should unify the libio locking first across glibc (aka get rid of _IO_MTSAFE_IO). This will reduce the size of the patch a bit.
Thanks, Florian
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |