I've now fixed two of the four FreeBSD 9.1 failures in FreeBSD's libc.
One of the two remaining failures is:
feynman% gltests/test-localename
test-localename.c:183: assertion failed
zsh: abort (core dumped) gltests/test-localename
This appears to be missing functionality in gnulib for FreeBSD
(gl_locale_name_thread_unsafe).
(gdb) run
Starting program: /tmp/testdir/gltests/test-localename
Breakpoint 1, gl_locale_name_thread_unsafe (category=6, categoryname=0x40ec73
"LC_MESSAGES")
at localename.c:2605
2605 locale_t thread_locale = uselocale (NULL);
(gdb) step
2750 return NULL;
(gdb)
2751 }
(gdb)
- Ed