r3996 - glibc-package/trunk/debian/sysdeps

2009-11-20 Thread Aurelien Jarno
Author: aurel32 Date: 2009-11-20 15:38:22 + (Fri, 20 Nov 2009) New Revision: 3996 Modified: glibc-package/trunk/debian/sysdeps/mipsel.mk Log: Also reenable PIE on mipsel Modified: glibc-package/trunk/debian/sysdeps/mipsel.mk

Processed: Cause diagnosed - bug is in libc

2009-11-20 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org: block 537919 by 557248 Bug #537919 [monotone] monotone: FTBFS on GNU/kFreeBSD Was not blocked by any bugs. Added blocking bug(s) of 537919: 557248 thanks Stopping processing here. Please contact me if you need assistance. Debian bug tracking

Bug#557248: libc0.1: [kfreebsd] remove() fails to remove directories

2009-11-20 Thread Zack Weinberg
Package: libc0.1 Version: 2.10.1-7 Severity: normal The C standard requires remove() to delete both files and directories. This works correctly with the Linux kernel, but under kFreeBSD, remove() fails with Operation not permitted when applied to a directory. I'm not able to debug this in

Bug#557248:

2009-11-20 Thread Zack Weinberg
I need to make a slight correction. It is POSIX, not the C standard, that requires remove() shall remove both files and directories. zw -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org

Bug#557248: Further details

2009-11-20 Thread Zack Weinberg
Petr Salinger pointed me at freebsd-hackedutils, which allows me to decode a ktrace and report that my suspicions as to the cause are correct. Here's the behavior of remove() under kfreebsd: 10316 testerCALL unlink(0x6dae88) 10316 testerNAMI

Processed: tagging 557248

2009-11-20 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org: # Automatically generated email from bts, devscripts version 2.10.35lenny7 tags 557248 + pending Bug #557248 [libc0.1] libc0.1: [kfreebsd] remove() fails to remove directories Added tag(s) pending. End of message, stopping processing here.

Processed: tagging 555303

2009-11-20 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org: # Automatically generated email from bts, devscripts version 2.10.35lenny7 tags 555303 + pending Bug #555303 [libc0.1-dev] kfreebsd-8: problems with *at syscalls Ignoring request to alter tags of bug #555303 to the same tags previously set End

r3997 - in glibc-package/trunk/debian: . patches/kfreebsd

2009-11-20 Thread Petr Salinger
Author: ps-guest Date: 2009-11-20 19:04:51 + (Fri, 20 Nov 2009) New Revision: 3997 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/kfreebsd/local-sysdeps.diff Log: kfreebsd/local-sysdeps.diff: update - remove() with POSIX conforming variant of

Bug#557248: remove() and posix

2009-11-20 Thread Petr Salinger
Suprisingly, POSIX-2008 mandates unlink() have to return [EPERM] on directory, not [EPERM] or [EISDIR]. [EPERM] The file named by path is a directory, and either the calling process does not have appropriate privileges, or the implementation prohibits using unlink() on directories.

r3998 - glibc-package/trunk/debian/patches/ia64

2009-11-20 Thread Aurelien Jarno
Author: aurel32 Date: 2009-11-20 23:06:30 + (Fri, 20 Nov 2009) New Revision: 3998 Modified: glibc-package/trunk/debian/patches/ia64/cvs-memchr.diff Log: Update from upstream Modified: glibc-package/trunk/debian/patches/ia64/cvs-memchr.diff