[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: