2.3.1-16 and 2.3.2-1
I've just duploaded 2.3.1-16 with urgency=high which is for sunrpc bug fix.
- debian/patches/glibc23-cert-rpcxdr.dpatch: Fix "CERT Advisory
CA-2003-10 Integer overflow in Sun RPC XDR library routines"
(Closes: #185508).
- debian/packages.d/glibc-doc.mk: Fix unneeded file '[' and ']' in
/usr/share/man/man3.
- These debian/patches/<below files> are removed from cvs because
they are no longer being used and were superceeded by CVS patches:
- libgcc-compat-mips.dpatch
- libgcc-compat-sparc.dpatch
- debian/libc/DEBIAN/postinst: add spamassassin to restart during
upgrade from 2.2 to 2.3. (Closes: #185275)
- debian/control.in/opt: add one empty line at the end of file.
This fix avoids opt packages to get mixed debian/control
message with libc-udeb package. (Closes: #185688)
Now, I would like to update debian-glibc into 2.3.2-1 with the latest
cvs. From my build, i386, ia64, alpha, powerpc is ok to build.
S390 can't be compiled (some header is polluted with kernel headers,
it needs investigation):
In file included from sys/ustat.h:30,
from ../sysdeps/unix/sysv/linux/ustat.c:21:
../sysdeps/generic/bits/ustat.h:26: redefinition of `struct ustat'
make[2]: *** [/home/gotom/glibc/glibc-2.3.2/build/misc/ustat.o] Error 1
make[2]: Leaving directory `/home/gotom/glibc/glibc-2.3.2/glibc-2.3.2/misc'
ARM can't be compiled (Daniel Jacobowitz and Phil Blundell are fixing this problem):
<stdin>: Assembler messages:
<stdin>:2: Error: garbage following instruction -- `ldr lr,[sp],#4 ldr ip,=__libc_multiple_threads'
make[2]: *** [/home/gotom/glibc/glibc-2.3.2/build/posix/pause.op] Error 1
make[2]: Leaving directory `/home/gotom/glibc/glibc-2.3.2/glibc-2.3.2/posix'
SPARC can't be compiled (I think it's binutils problem or glibc bug):
../sysdeps/sparc/sparc64/elf/start.S: Assembler messages:
../sysdeps/sparc/sparc64/elf/start.S:38: Error: Architecture mismatch on "ldx".
../sysdeps/sparc/sparc64/elf/start.S:38: (Requires v9|v9a|v9b; requested architecture is sparclite.)
../sysdeps/sparc/sparc64/elf/start.S:60: Error: Architecture mismatch on "illtrap".
../sysdeps/sparc/sparc64/elf/start.S:60: (Requires v9|v9a|v9b; requested architecture is sparclite.)
make[2]: *** [/home/gotom/glibc/glibc-2.3.2/build/csu/start.o] Error 1
make[2]: Leaving directory `/home/gotom/glibc/glibc-2.3.2/glibc-2.3.2/csu'
make[1]: *** [csu/subdir_lib] Error 2
HPPA can't be compiled (Carlog O'Donell is fixing this problem):
../linuxthreads/sysdeps/pthread/errno-loc.c: In function `__errno_location':
../linuxthreads/sysdeps/pthread/errno-loc.c:39: `pthread_descr' undeclared (first use in this function)
../linuxthreads/sysdeps/pthread/errno-loc.c:39: (Each undeclared identifier is reported only once
../linuxthreads/sysdeps/pthread/errno-loc.c:39: for each function it appears in.)
../linuxthreads/sysdeps/pthread/errno-loc.c:39: syntax error before "self"
../linuxthreads/sysdeps/pthread/errno-loc.c:40: warning: implicit declaration of function `LIBC_THREAD_GETMEM'
../linuxthreads/sysdeps/pthread/errno-loc.c:40: `self' undeclared (first use in this function)
../linuxthreads/sysdeps/pthread/errno-loc.c:40: `p_errnop' undeclared (first use in this function)
../linuxthreads/sysdeps/pthread/errno-loc.c:40: warning: return makes pointer from integer without a cast
make[2]: *** [/home/gotom/glibc/glibc-2.3.2/build/csu/errno-loc.o] Error 1
make[2]: Leaving directory `/home/gotom/glibc/glibc-2.3.2/glibc-2.3.2/csu'
make[1]: *** [csu/subdir_lib] Error 2
I don't know mips/mipsel because there are not public machine.
I think it's appropriate time to start preparing to move 2.3.2. Well,
some architecures break, but I think it's ok because a lot of bugs are
fixed in 2.3.2 (especially dynamic loader problem for
KDE/OpenOffice.org). If no one objects, I update.
Regards,
-- gotom
Reply to: