Bug#555405: libc6-dev: preadv()/pwritev() prototypes are broken on i386 with -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64

2009-11-09 Thread Christoph Hellwig
Package: libc6-dev Version: 2.10.1-5 Severity: important Any glibc since introduction of preadv/pwritev can corrupt data on 32bit systems when a program is compiled with -D_FILE_OFFSET_BITS=64. This is most important for qemu/kvm for which this system call was introduces, leading to massive data

Bug#339827: linuxthreads crashes when using user stacks

2005-11-20 Thread Christoph Hellwig
On Sun, Nov 20, 2005 at 12:17:26PM -0500, Daniel Jacobowitz wrote: It's only less effort all around because you wouldn't have to do any of it. Don't you think that someone would have fixed this well-documented limitation in the last eight or so years if there was a practical fix? There

Re: future libc6-sparcv9 and libc6-sparcv9b support

2005-08-18 Thread Christoph Hellwig
On Thu, Aug 18, 2005 at 07:51:45PM +0900, GOTO Masanori wrote: BTW, if we move to glibc 2.4 series in future, at that time we may need to drop LT support. It means the traditional pre sparcv9 system will be also dropped. Is that acceptable direction for sparc users? (Note that dropping LT is

Bug#321718: Upgrade caused many libs to complain about executable stack

2005-08-18 Thread Christoph Hellwig
On Thu, Aug 18, 2005 at 08:59:17PM +0900, GOTO Masanori wrote: - if (errno != ENOMEM) /* Unexpected failure mode. */ + if (errno != (ENOMEM | EFAULT)) /* Unexpected failure mode. */ I don't think errno will ever have the value of (ENOMEM | EFAULT). Should

Bug#246689: Surely this is fixed now?

2005-08-11 Thread Christoph Hellwig
On Thu, Aug 11, 2005 at 04:14:55AM -0400, Nathanael Nerode wrote: PPC libc6 should be built with TLS and NPTL We have new enough GCC now, and new glibc. Is this fixed in the current glibc version in unstable? glibc in sid doesn't seem to provide NTPL yet on ppc. -- To UNSUBSCRIBE, email

Bug#321969: linux-kernel-headers: Please install the 32-bit 'ppc' kernel headers on the ppc64 architecture

2005-08-09 Thread Christoph Hellwig
On Mon, Aug 08, 2005 at 03:59:25PM -0400, Daniel Jacobowitz wrote: I've got no idea what you mean here, Christoph, which is funny since I built the kernel headers packages that Debian's using in the first place. We don't use glibc-kernheaders. We use a package called linux-kernel-headers,

Bug#321969: linux-kernel-headers: Please install the 32-bit 'ppc' kernel headers on the ppc64 architecture

2005-08-08 Thread Christoph Hellwig
On Mon, Aug 08, 2005 at 04:12:28PM +0200, Andreas Jochens wrote: Package: linux-kernel-headers Version: 2.6.13+0rc3-1.1 Severity: wishlist Tags: patch Please install the 32-bit 'ppc' kernel headers on the ppc64 architecture. There's no ppc64 architecture in debian (yet). Besides that you

Bug#321969: linux-kernel-headers: Please install the 32-bit 'ppc' kernel headers on the ppc64 architecture

2005-08-08 Thread Christoph Hellwig
On Mon, Aug 08, 2005 at 05:30:48PM +0200, Andreas Jochens wrote: never use kernel headers from userland. Use glibc-kerneheaders which in already does the proper redirecting of /usr/include/asm/ to 32 or 64 bit versions depending on whether you're compiling with -m64 or not. How does this

Re: ppc64 biarch toolchain and 64bit powerpc kernels ...

2005-06-10 Thread Christoph Hellwig
On Fri, Jun 10, 2005 at 07:09:51PM +0200, Sven Luther wrote: timeframe to get a ppc64 biarch toolchain in sid or even experimental ? Or should i rely on the ubuntu toolchain, and use that to upload kernels to sid in the near future ? Together with a statically built procps naturally ? The sid

Re: ppc64 biarch toolchain and 64bit powerpc kernels ...

2005-06-10 Thread Christoph Hellwig
On Fri, Jun 10, 2005 at 07:36:08PM +0200, Sven Luther wrote: On Fri, Jun 10, 2005 at 07:16:02PM +0200, Christoph Hellwig wrote: On Fri, Jun 10, 2005 at 07:09:51PM +0200, Sven Luther wrote: timeframe to get a ppc64 biarch toolchain in sid or even experimental ? Or should i rely

Bug#284449: [patch/hppa] fix utimes() for hppa

2004-12-10 Thread Christoph Hellwig
On Thu, Dec 09, 2004 at 01:52:03PM -0800, Randolph Chung wrote: tag 284449 +patch thanks This patch fixes the utimes() problem on hppa -- the cvs patch applied to debian's glibc has a bug in it. tested against 2.3.2.ds1-19 And while you're at it - what about submitting a kernel patch to add

Bug#273605: libc6: Should provide kernel AIO support (rtkaio)

2004-09-28 Thread Christoph Hellwig
On Mon, Sep 27, 2004 at 09:47:25PM +1200, Matthew Gregan wrote: Package: libc6 Version: 2.3.2.ds1-16 Severity: wishlist Recent versions of SuSE (e.g. SuSE 9.1, SLES 9) and Red Hat (RHEL 3AS, Fedora Core = 1) distributions provide a support library with glibc to allow users to make use of

Bug#267205: libc6-dev: /usr/include/gnu/stubs.h uses non-portable whitespace

2004-08-24 Thread Christoph Hellwig
On Mon, Aug 23, 2004 at 05:01:12PM +0900, GOTO Masanori wrote: The C standard does not require this, nor does any cpp in the real world for 10 years, so IMHO you should rather fix makedepend. Correct. ISO C99 6.10 Preprocessing directives, Description: A preprocessing directive

Re: Bug#260222: ITP: libmqueue -- POSIX message queues library for Linux

2004-07-23 Thread Christoph Hellwig
On Fri, Jul 23, 2004 at 07:05:35PM +0900, GOTO Masanori wrote: I don't understand why you think it's bad idea. Until glibc included mqueue, it was existed as separated library. AFAIK, there is no application that use mqueue library in main. This means user links mqueue library with his

Re: Bug#260222: ITP: libmqueue -- POSIX message queues library for Linux

2004-07-23 Thread Christoph Hellwig
On Fri, Jul 23, 2004 at 07:05:35PM +0900, GOTO Masanori wrote: I don't understand why you think it's bad idea. Until glibc included mqueue, it was existed as separated library. AFAIK, there is no application that use mqueue library in main. This means user links mqueue library with his

Bug#231538: *sigh*

2004-03-26 Thread Christoph Hellwig
On Fri, Mar 26, 2004 at 07:54:45PM +0100, Martin Schulze wrote: Hence, I believe that an upgrade directory is the way to go. The kernel package should be maintained until sarge is released and security patches added. Can you patch the i48 instruction emulator into a 2.4.19 kernel? It doesn't

Re: about mounting /dev/pts

2004-03-24 Thread Christoph Hellwig
On Wed, Mar 24, 2004 at 01:00:38AM +0100, Marco d'Itri wrote: I forgot a crucial detail about mounting the kernel file systems early in the boot process: /dev/pts must be mounted after udev has mounted its own ramfs over /dev, so we will still need two different init script even after

Re: about mounting /dev/pts

2004-03-24 Thread Christoph Hellwig
On Wed, Mar 24, 2004 at 09:56:52AM +0100, Marco d'Itri wrote: On Mar 24, Christoph Hellwig [EMAIL PROTECTED] wrote: Umm, why does you udev package mount a ramfs over /dev? The whole point Because this makes the package a lot more robust, as there are no risks of breaking the original /dev

Bug#231972: lkh: /usr/include/linux/ptrace.h buggy

2004-02-15 Thread Christoph Hellwig
On Sun, Feb 15, 2004 at 01:48:10PM +0100, Petter Reinholdtsen wrote: I assume that all glibc headers should be compilable when using 'gcc -ansi'. sys/user.h is not part of ANSI C/C++ so this is a broken assumption. Really guys, there's seldomly a reason to use -ansi as you're most probably

Bug#231972: lkh: /usr/include/linux/ptrace.h buggy

2004-02-15 Thread Christoph Hellwig
On Sun, Feb 15, 2004 at 05:02:10PM +0200, Riku Voipio wrote: Noticed that ksysguardd includes sys/user.h only to get PAGE_SIZE. other apps seem to use asm/page.h for that? Is using that ansi safe on all platforms? Both are wrong. Use sysconf(_SC_PAGESIZE) instead.

Bug#231972: lkh: /usr/include/linux/ptrace.h buggy

2004-02-15 Thread Christoph Hellwig
On Sun, Feb 15, 2004 at 01:48:10PM +0100, Petter Reinholdtsen wrote: I assume that all glibc headers should be compilable when using 'gcc -ansi'. sys/user.h is not part of ANSI C/C++ so this is a broken assumption. Really guys, there's seldomly a reason to use -ansi as you're most probably

Bug#226540: linux-kernel-headers FTBFS on hppa

2004-01-08 Thread Christoph Hellwig
On Tue, Jan 06, 2004 at 07:34:26PM -0500, Nathanael Nerode wrote: Package: linux-kernel-headers Severity: serious Version: 2.5.999-test7-bk-13 http://buildd.debian.org/fetch.php?pkg=linux-kernel-headersver=2.5.999-test7-bk-13arch=hppastamp=1073277157file=logas=raw Yes, exciting! It's a

Bug#206663: glibc: some GNU/KFreeBSD fixes

2003-08-23 Thread Christoph Hellwig
renamed to kfreebsd-gnu in config.guess to distinguish FreeBSD's kernel The k stands for kernel of; I also tend to use KFreeBSD informally Who came up with that? Richard Stallman. Oh fsck. So the GNU/Linux brainwashing is now switching to the even more stupid GNU/KLinux? --

Bug#204706: How come it works on other distos.

2003-08-14 Thread Christoph Hellwig
On Mon, Aug 11, 2003 at 09:09:14AM +0200, Robert Lindgren wrote: If you say it's not supposed to work on Debian, why does win4lin work on Gentoo? They have been running 2.3.2 far longer than Debian. 2.3.2-2 is not glibc 2.3.2 but more like current CVS. Does it work with Red Hat rawhide? --

Bug#204706: Same binary breakage with compupic and citrix

2003-08-11 Thread Christoph Hellwig
On Sun, Aug 10, 2003 at 02:44:59PM +0200, Rainer Ellinger wrote: Same with compupic [1] (a static app and probably good choice to try with) and apparently citrix iac clients [2]. Going back to 2.3.1-17 solved it for compupic. glibc does not claim binary compatiblity for statically linked

Bug#189792: libc6: devpts.sh needs to mount devpts even on devfs 2.5.68

2003-06-06 Thread Christoph Hellwig
On Fri, Jun 06, 2003 at 08:40:29AM -0400, Ben Collins wrote: You have to check the kernel version in this case. There's no way around it. Or just mount devpts always..

Bug#196028: libc6-dev: [hppa] buggy kernel includes cause build failure

2003-06-04 Thread Christoph Hellwig
On Tue, Jun 03, 2003 at 06:19:01PM -0500, Chris Cheney wrote: Package: libc6-dev Version: 2.3.1-17 Severity: serious On hppa there appears to be a bug in /usr/include/asm/byteorder.h It causes kdemultimedia to fail to build with the following output. This same code in kdemultimedia