diff options
Diffstat (limited to 'open_issues/glibc.mdwn')
-rw-r--r-- | open_issues/glibc.mdwn | 27 |
1 files changed, 13 insertions, 14 deletions
diff --git a/open_issues/glibc.mdwn b/open_issues/glibc.mdwn index 8c43b89e..8c47454a 100644 --- a/open_issues/glibc.mdwn +++ b/open_issues/glibc.mdwn @@ -438,8 +438,6 @@ Last reviewed up to the [[Git mirror's d40c5d54cb551acba4ef1617464760c5b3d41a14 see [[!message-id "87r52nk1kx.fsf@kepler.schwinge.homeip.net"]]. * [low] `mmap`, 110946e473b38fc3896212e416d9d7064fecd5b7. Kosher with respect to our [[glibc/mmap]] peculiarities? - * [high] `__ctype_init`, fd5bdc0924e0cfd1688b632068c1b26f3b0c88da. - [[!message-id "878vigbgup.fsf@schwinge.name"]]. * *baseline* * [high] `__attribute__ ((__leaf__))`, `BZ #13344`, aa78043a4aafe5db1a1a76d544a833b63b4c5f5c + @@ -449,7 +447,7 @@ Last reviewed up to the [[Git mirror's d40c5d54cb551acba4ef1617464760c5b3d41a14 0ffc4f3ebaace42cd545db55a2ac50b6e0cc7d89 + edc5984d4d18296d7aa3d8f4ed8f7336a743170e + 57769839788e2c62b68d9dfbf4b35052321278ba. - <http://gcc.gnu.org/onlinedocs/gcc-4.6.1/gcc/Function-Attributes.html>. + <http://gcc.gnu.org/onlinedocs/gcc/Function-Attributes.html>. * [low] implement `timespec_get`, 74033a2507841cf077e31221de2481ff30b43d51. * [low] `__volatile`, `BZ #13553`, @@ -473,7 +471,12 @@ Last reviewed up to the [[Git mirror's d40c5d54cb551acba4ef1617464760c5b3d41a14 Here's a log of a glibc build run; this is from our [[Git repository's 005b7594ffe209639dd1ef2b9ed9a4c22307dec1 (2012-03-31; 2011-10-08) -sources|source_repositories/glibc]], run on coulomb.SCHWINGE. +sources|source_repositories/glibc]] plus +b468825a053aed4db613f06ea88f94008bbf3472, +95584d3b3309ff4da4cc458254df383f5cff044b, +1f1e194720177de3cbc2a84bc62d22e63cb23d4a, [[!message-id +"878vigbgup.fsf@schwinge.name"]], [[!message-id +"87r4w69ewa.fsf@schwinge.name"]] run on coulomb.SCHWINGE. $ export LC_ALL=C $ ../Roger_Whittaker/configure AUTOCONF=: --prefix=/usr --disable-profile --disable-multi-arch --build=i486-gnu --host=i486-gnu CC=gcc-4.4 CXX=g++-4.4 2>&1 | tee log_build @@ -481,11 +484,11 @@ sources|source_repositories/glibc]], run on coulomb.SCHWINGE. $ make install_root=/INVALID 2>&1 | tee log_build_ [...] -This takes up around 500 MiB and needs roughly X min on kepler.SCHWINGE and 100 +This takes up around 500 MiB and needs roughly X min on kepler.SCHWINGE and 110 min on coulomb.SCHWINGE (GCC 4.4/4.5/4.6). <!-- - $ (make install_root=/INVALID && touch .go-install) 2>&1 | tee log_build_ && test -f .go-install && (make install_root="$PWD".install install && touch .go-check) 2>&1 | tee log_install && test -f .go-check && ln -s /usr/lib/i386-*gnu/libstdc++.so.6 /lib/i386-*gnu/libpthread-stubs.so.0 /lib/i386-*gnu/libgcc_s.so.1 mach/libmachuser.so.1 hurd/libhurduser.so.0.3 ./ && make -k install_root=/INVALID check TIMEOUTFACTOR=100 2>&1 | tee log_check + $ (make install_root=/INVALID && touch .go-install) 2>&1 | tee log_build_ && test -f .go-install && (make install_root="$PWD".install install && touch .go-check) 2>&1 | tee log_install && test -f .go-check && ln -s /usr/lib/i386-*gnu/libstdc++.so.6 /lib/i386-*gnu/libpthread-stubs.so.0 /lib/i386-*gnu/libgcc_s.so.1 mach/libmachuser.so.1 hurd/libhurduser.so.0.3 ./ && make -k install_root=/INVALID check TIMEOUTFACTOR=10 2>&1 | tee log_check Mask out gcc-4.X (with possibly a backslash before the dot), GCC 4.5's column output for (warning, error) messages, GCC 4.6's `[-Wsomething]` or `[enabled by @@ -567,7 +570,7 @@ TODO. $ make -k install_root=/INVALID check 2>&1 | tee log_check [...] -This needs roughly 55 min on coulomb.SCHWINGE. +This needs roughly 60 min on coulomb.SCHWINGE. <!-- $ ssh kepler.SCHWINGE 'cd tmp/source/gdb/ && sed < hurd/master.build/gdb/testsuite/gdb.sum -e "s%\(/media/data\)\?${PWD}%[...]%g"' > open_issues/gdb/sum_linux @@ -664,9 +667,9 @@ There is quite a baseline of failures. tst-ether_line.c:19: error: 'ETH_ALEN' undeclared (first use in this function) - * `time/tst-mktime2` - - tst-mktime2.c:132: error: 'INT_MAX' undeclared (first use in this function) + Will either need a `hurd/netinet/if_ether.h` that includes + `<net/if_ether.h>`, or can do that in the generic `netinet/if_ether.h`? + See also [[!sourceware_bug 11142]]. * `gmon/tst-sprofil` @@ -676,10 +679,6 @@ There is quite a baseline of failures. *output* files: some memory not freed. - * `string/test-strnlen` - - /media/erich/home/thomas/tmp/glibc/tschwinge/Roger_Whittaker/string/test-strnlen.c:87: undefined reference to `MIN' - * `assert/test-assert.out` Fails sometimes... |