Bug#636947: ldd tries to call lddlibc4

2011-08-07 Thread Jakub Wilk

Package: libc-bin
Version: 2.13-14
Severity: minor

If I run ldd on a non-ELF file, it tries to execute lddlibc4, but no 
such binary exist on modern Debian systems:


$ ldd /etc/fstab
/usr/bin/ldd: line 104: lddlibc4: command not found
not a dynamic executable


-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'experimental')
Architecture: i386 (x86_64)

Kernel: Linux 3.0.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

--
Jakub Wilk



--
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110807110609.ga7...@jwilk.net



Bug#636538: FTBFS with make (3.82-1) from experimental

2011-08-07 Thread Jonathan Nieder
reassign 636538 make 3.82-1
forcemerge 635317 636538
# causes several packages to fail to build
severity 635317 serious
affects 635317 + src:eglibc
quit

Hi Roderich,

Roderich Schupp wrote:

 While trying to build eglibc 2.13-13 using make 3.82-1 from
 experimental, build stops with
[...]
 Makefile:235: *** mixed implicit and normal rules.  Stop.

This is a make 3.82 misfeature.  I believe the right fix is to tweak
make to cope better again with historical makefiles, so reassigning.

Thanks for reporting it,
Jonathan



-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110807132556.ga10...@elie.gateway.2wire.net



Processed: Re: FTBFS with make (3.82-1) from experimental

2011-08-07 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 reassign 636538 make 3.82-1
Bug #636538 [eglibc] FTBFS with make (3.82-1) from experimental
Bug reassigned from package 'eglibc' to 'make'.
Bug #636538 [make] FTBFS with make (3.82-1) from experimental
Bug Marked as found in versions make-dfsg/3.82-1.
 forcemerge 635317 636538
Bug#635317: make 3.82 breaks kernel module build: 'mixed implicit and normal 
rules' in linux-headers-*
Bug#636538: FTBFS with make (3.82-1) from experimental
Bug#636583: make 3.82 breaks kernel module build: 'mixed implicit and normal 
rules' in linux-headers-*
Forcibly Merged 635317 636538 636583.

 # causes several packages to fail to build
 severity 635317 serious
Bug #635317 [make] make 3.82 breaks kernel module build: 'mixed implicit and 
normal rules' in linux-headers-*
Bug #636538 [make] FTBFS with make (3.82-1) from experimental
Bug #636583 [make] make 3.82 breaks kernel module build: 'mixed implicit and 
normal rules' in linux-headers-*
Severity set to 'serious' from 'important'

Severity set to 'serious' from 'important'

Severity set to 'serious' from 'important'

 affects 635317 + src:eglibc
Bug #635317 [make] make 3.82 breaks kernel module build: 'mixed implicit and 
normal rules' in linux-headers-*
Bug #636538 [make] FTBFS with make (3.82-1) from experimental
Bug #636583 [make] make 3.82 breaks kernel module build: 'mixed implicit and 
normal rules' in linux-headers-*
Added indication that 635317 affects src:eglibc
Added indication that 636538 affects src:eglibc
Added indication that 636583 affects src:eglibc
 quit
Stopping processing here.

Please contact me if you need assistance.
-- 
635317: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=635317
636538: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=636538
636583: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=636583
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.c.131272357132706.transcr...@bugs.debian.org



Bug#636947: ldd tries to call lddlibc4

2011-08-07 Thread Aurelien Jarno
tag 636947 + unreproducible
thanks

On Sun, Aug 07, 2011 at 01:06:09PM +0200, Jakub Wilk wrote:
 Package: libc-bin
 Version: 2.13-14
 Severity: minor
 
 If I run ldd on a non-ELF file, it tries to execute lddlibc4, but no
 such binary exist on modern Debian systems:
 
 $ ldd /etc/fstab
 /usr/bin/ldd: line 104: lddlibc4: command not found
 not a dynamic executable
 

It's not something I am able to reproduce, also /usr/bin/ldd shipped
with the current libc-bin doesn't have any mention of lddlibc4. Could
you please:
- send me a copy of your /usr/bin/ldd file
- send me the output of sh -x /usr/bin/ldd /etc/fstab

-- 
Aurelien Jarno  GPG: 1024D/F1BCDB73
aurel...@aurel32.net http://www.aurel32.net



-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110807143135.gc26...@hall.aurel32.net



Processed: Re: Bug#636947: ldd tries to call lddlibc4

2011-08-07 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 tag 636947 + unreproducible
Bug #636947 [libc-bin] ldd tries to call lddlibc4
Added tag(s) unreproducible.
 thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
636947: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=636947
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.c.131272750016274.transcr...@bugs.debian.org



Bug#636947: ldd tries to call lddlibc4

2011-08-07 Thread Jakub Wilk

* Aurelien Jarno aurel...@aurel32.net, 2011-08-07, 16:31:

$ ldd /etc/fstab
/usr/bin/ldd: line 104: lddlibc4: command not found
   not a dynamic executable


It's not something I am able to reproduce, also /usr/bin/ldd shipped 
with the current libc-bin doesn't have any mention of lddlibc4.


It does, but oddly enough only on i386.


Could you please:
- send me a copy of your /usr/bin/ldd file
- send me the output of sh -x /usr/bin/ldd /etc/fstab


Both attached.

--
Jakub Wilk
#! /bin/bash
# Copyright (C) 1996-2008, 2009, 2010, 2011 Free Software Foundation, Inc.
# This file is part of the GNU C Library.

# The GNU C Library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
# version 2.1 of the License, or (at your option) any later version.

# The GNU C Library is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
# Lesser General Public License for more details.

# You should have received a copy of the GNU Lesser General Public
# License along with the GNU C Library; if not, write to the Free
# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
# 02111-1307 USA.


# This is the `ldd' command, which lists what shared libraries are
# used by given dynamically-linked executables.  It works by invoking the
# run-time dynamic linker as a command and setting the environment
# variable LD_TRACE_LOADED_OBJECTS to a non-empty value.

# We should be able to find the translation right at the beginning.
TEXTDOMAIN=libc
TEXTDOMAINDIR=/usr/share/locale

RTLDLIST=/lib/ld-linux.so.2
warn=
bind_now=
verbose=

while test $# -gt 0; do
  case $1 in
  --vers | --versi | --versio | --version)
echo 'ldd (Debian EGLIBC 2.13-14) 2.13'
printf $Copyright (C) %s Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 2011
printf $Written by %s and %s.
 Roland McGrath Ulrich Drepper
exit 0
;;
  --h | --he | --hel | --help)
printf $Usage: ldd [OPTION]... FILE...
  --help  print this help and exit
  --version   print version information and exit
  -d, --data-relocs   process data relocations
  -r, --function-relocs   process data and function relocations
  -u, --unusedprint unused direct dependencies
  -v, --verbose   print all information

printf $For bug reporting instructions, please see:
%s.
 http://www.debian.org/Bugs/
exit 0
;;
  -d | --d | --da | --dat | --data | --data- | --data-r | --data-re | \
  --data-rel | --data-relo | --data-reloc | --data-relocs)
warn=yes
shift
;;
  -r | --f | --fu | --fun | --func | --funct | --functi | --functio | \
  --function | --function- | --function-r | --function-re | --function-rel | \
  --function-relo | --function-reloc | --function-relocs)
warn=yes
bind_now=yes
shift
;;
  -v | --verb | --verbo | --verbos | --verbose)
verbose=yes
shift
;;
  -u | --u | --un | --unu | --unus | --unuse | --unused)
unused=yes
shift
;;
  --v | --ve | --ver)
echo 2 $ldd: option \`$1' is ambiguous
exit 1
;;
  --)   # Stop option processing.
shift; break
;;
  -*)
echo 2 'ldd:' $unrecognized option \`$1'
echo 2 $Try \`ldd --help' for more information.
exit 1
;;
  *)
break
;;
  esac
done

nonelf ()
{
  # Maybe extra code for non-ELF binaries.
  file=$1
  # Run the ldd stub.
  lddlibc4 $file
  # Test the result.
  if test $? -lt 3; then
return 0;
  fi
  # In case of an error punt.
  return 1;
}

add_env=LD_TRACE_LOADED_OBJECTS=1 LD_WARN=$warn LD_BIND_NOW=$bind_now
add_env=$add_env LD_LIBRARY_VERSION=\$verify_out
add_env=$add_env LD_VERBOSE=$verbose
if test $unused = yes; then
  add_env=$add_env LD_DEBUG=\$LD_DEBUG${LD_DEBUG:+,}unused\
fi

# The following use of cat is needed to make ldd work in SELinux
# environments where the executed program might not have permissions
# to write to the console/tty.  But only bash 3.x supports the pipefail
# option, and we don't bother to handle the case for older bash versions.
if x=`set -o`  test $x != ${x#*pipefail}  set -o pipefail ; then
  try_trace() {
eval $add_env '$@' | cat
  }
else
  try_trace() {
eval $add_env '$@'
  }
fi

case $# in
0)
  echo 2 'ldd:' $missing file arguments
  echo 2 $Try \`ldd --help' for more information.
  exit 1
  ;;
1)
  single_file=t
  ;;
*)
  single_file=f
  ;;
esac

result=0
for file do
  # We don't list the file name when there is only one.
  test $single_file = t || echo ${file}:
  case $file in
  */*) :
   ;;
  *) file=./$file
 ;;
  esac
  if test ! -e $file; then
echo ldd: ${file}: $No such file or directory 2
result=1
  elif test ! 

Bug#636947: ldd tries to call lddlibc4

2011-08-07 Thread Aurelien Jarno
tag 636947 - unreproducible
tag 636947 + confirmed
thanks

On Sun, Aug 07, 2011 at 06:18:25PM +0200, Jakub Wilk wrote:
 * Aurelien Jarno aurel...@aurel32.net, 2011-08-07, 16:31:
 $ ldd /etc/fstab
 /usr/bin/ldd: line 104: lddlibc4: command not found
not a dynamic executable
 
 It's not something I am able to reproduce, also /usr/bin/ldd
 shipped with the current libc-bin doesn't have any mention of
 lddlibc4.
 
 It does, but oddly enough only on i386.
 

I confirm that, strangely it only happens on the recent versions, so I
didn't noticed it (my system is amd64, I tried on i386, but my chroot
wasn't up to date). I guess it is due to the recent multiarch changes.

-- 
Aurelien Jarno  GPG: 1024D/F1BCDB73
aurel...@aurel32.net http://www.aurel32.net



-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110807164022.gd26...@hall.aurel32.net



Processed: Re: Bug#636947: ldd tries to call lddlibc4

2011-08-07 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 tag 636947 - unreproducible
Bug #636947 [libc-bin] ldd tries to call lddlibc4
Removed tag(s) unreproducible.
 tag 636947 + confirmed
Bug #636947 [libc-bin] ldd tries to call lddlibc4
Added tag(s) confirmed.
 thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
636947: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=636947
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.c.131273522615846.transcr...@bugs.debian.org



Bug#637000: libc6-dev-amd64: uintptr_t is a 32-bit type

2011-08-07 Thread Daniel Schepler
Package: libc6-dev-amd64
Version: 2.13-14
Severity: serious

On i386 (actually with linux32 pbuilder login into a 32-bit pbuilder chroot
on amd64), I get the following issue:

root@frobozz:/tmp# cat intptr_t_test.c 
#include inttypes.h
#include stdio.h

int main() {
printf(sizeof(uintptr_t) = %lu\n, (unsigned long) sizeof(uintptr_t));
return 0;
}
root@frobozz:/tmp# gcc -m32 -o intptr_t_test_32 intptr_t_test.c
root@frobozz:/tmp# ./intptr_t_test_32 
sizeof(uintptr_t) = 4
root@frobozz:/tmp# gcc -m64 -o intptr_t_test_64 intptr_t_test.c
root@frobozz:/tmp# ./intptr_t_test_64 
sizeof(uintptr_t) = 4

On amd64 with libc6-dev-i386, the same test passes, returning 4 and 8
respectively.

Marking this as serious because it's currently causing at least gcc-4.5 and
gcc-4.6 to FTBFS on i386 (haven't checked gcc-4.4):

...
cc1: warnings being treated as errors
In file included from ../../../../src/libgomp/libgomp.h:50:0,
 from ../../../../src/libgomp/alloc.c:29:
../../../../src/libgomp/config/linux/ptrlock.h: In function 'gomp_ptrlock_get':
../../../../src/libgomp/config/linux/ptrlock.h:42:7: error: cast from pointer 
to integer of different size
...
-- 
Daniel Schepler



-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201108070945.50853.dschep...@gmail.com



Processed: tagging 636947

2011-08-07 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 tags 636947 + pending
Bug #636947 [libc-bin] ldd tries to call lddlibc4
Added tag(s) pending.
 thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
636947: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=636947
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.c.131273599018650.transcr...@bugs.debian.org



Processed: Re: Bug#636686: [multiarch] libc should Break perl ( 5.12.4-2)

2011-08-07 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 reassign 636686 eglibc
Bug #636686 [perl] [multiarch] libc should Break perl ( 5.12.4-2)
Bug reassigned from package 'perl' to 'eglibc'.
Bug No longer marked as found in versions perl/5.12.4-2.
 thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
636686: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=636686
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.c.131273607918930.transcr...@bugs.debian.org



r4852 - in glibc-package/trunk/debian: . sysdeps

2011-08-07 Thread Aurelien Jarno
Author: aurel32
Date: 2011-08-07 16:53:02 + (Sun, 07 Aug 2011)
New Revision: 4852

Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/sysdeps/i386.mk
Log:
  * Install x86-64 version of ldd in libc-bin:i386.  Closes: #636947.



Modified: glibc-package/trunk/debian/changelog
===
--- glibc-package/trunk/debian/changelog2011-08-05 05:58:56 UTC (rev 
4851)
+++ glibc-package/trunk/debian/changelog2011-08-07 16:53:02 UTC (rev 
4852)
@@ -1,7 +1,8 @@
 eglibc (2.13-15) UNRELEASED; urgency=low
 
   [ Aurelien Jarno ]
-  * Add testsuite results for s390x.  
+  * Add testsuite results for s390x.
+  * Install x86-64 version of ldd in libc-bin:i386.  Closes: #636947.
 
  -- Aurelien Jarno aure...@debian.org  Fri, 05 Aug 2011 07:46:28 +0200
 

Modified: glibc-package/trunk/debian/sysdeps/i386.mk
===
--- glibc-package/trunk/debian/sysdeps/i386.mk  2011-08-05 05:58:56 UTC (rev 
4851)
+++ glibc-package/trunk/debian/sysdeps/i386.mk  2011-08-07 16:53:02 UTC (rev 
4852)
@@ -46,6 +46,11 @@
 amd64_slibdir = /lib64
 amd64_libdir = /usr/lib64
 
+define amd64_extra_install
+cp debian/tmp-amd64/usr/bin/ldd \
+   debian/tmp-libc/usr/bin
+endef
+
 define libc6-dev_extra_pkg_install
 mkdir -p debian/libc6-dev/$(libdir)/xen
 cp -af debian/tmp-xen/$(libdir)/*.a \


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1qq6b1-0007qf...@vasks.debian.org



Processed: tagging 636686

2011-08-07 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 tags 636686 + pending
Bug #636686 [eglibc] [multiarch] libc should Break perl ( 5.12.4-2)
Added tag(s) pending.
 thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
636686: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=636686
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.c.131273804827526.transcr...@bugs.debian.org



r4853 - in glibc-package/tags/2.13-10/debian: . control.in

2011-08-07 Thread Aurelien Jarno
Author: aurel32
Date: 2011-08-07 17:27:21 + (Sun, 07 Aug 2011)
New Revision: 4853

Modified:
   glibc-package/tags/2.13-10/debian/changelog
   glibc-package/tags/2.13-10/debian/control
   glibc-package/tags/2.13-10/debian/control.in/libc
Log:
  * Add a Breaks: perl ( 5.12.4-2) to libc0.1/6/6.1.  Closes: #636686.



Modified: glibc-package/tags/2.13-10/debian/changelog
===
--- glibc-package/tags/2.13-10/debian/changelog 2011-08-07 16:53:02 UTC (rev 
4852)
+++ glibc-package/tags/2.13-10/debian/changelog 2011-08-07 17:27:21 UTC (rev 
4853)
@@ -4,6 +4,7 @@
   * Revert patch to make libc6-dev multiarch.  Closes: #632667.
   * Add patches/alpha/submitted-statfs64.patch to fix statvfs() on alpha.
 Closes: #324051.
+  * Add a Breaks: perl ( 5.12.4-2) to libc0.1/6/6.1.  Closes: #636686.
 
  -- Aurelien Jarno aure...@debian.org  Mon, 04 Jul 2011 22:02:35 +0200
 

Modified: glibc-package/tags/2.13-10/debian/control
===
--- glibc-package/tags/2.13-10/debian/control   2011-08-07 16:53:02 UTC (rev 
4852)
+++ glibc-package/tags/2.13-10/debian/control   2011-08-07 17:27:21 UTC (rev 
4853)
@@ -140,7 +140,7 @@
 Suggests: glibc-doc, debconf | debconf-2.0, locales [!hurd-i386]
 Provides: ${locale-compat:Depends}, libc6-sparcv9b [sparc sparc64]
 Conflicts: tzdata-etch, tzdata ( 2007k-1), prelink (= 0.0.20090311-1)
-Breaks: nscd ( 2.13), locales ( 2.13), locales-all ( 2.13)
+Breaks: nscd ( 2.13), locales ( 2.13), locales-all ( 2.13), perl ( 
5.12.4-2)
 Replaces: libc6-amd64 [amd64], 
   libc6-i386 [i386],
   libc0.1-i386 [kfreebsd-i386],
@@ -226,7 +226,7 @@
 Suggests: glibc-doc, debconf | debconf-2.0, locales [!hurd-i386]
 Provides: ${locale-compat:Depends}, libc6-sparcv9b [sparc sparc64]
 Conflicts: tzdata-etch, tzdata ( 2007k-1), prelink (= 0.0.20090311-1)
-Breaks: nscd ( 2.13), locales ( 2.13), locales-all ( 2.13)
+Breaks: nscd ( 2.13), locales ( 2.13), locales-all ( 2.13), perl ( 
5.12.4-2)
 Replaces: libc6-amd64 [amd64], 
   libc6-i386 [i386],
   libc0.1-i386 [kfreebsd-i386],
@@ -312,7 +312,7 @@
 Suggests: glibc-doc, debconf | debconf-2.0, locales [!hurd-i386]
 Provides: ${locale-compat:Depends}, libc6-sparcv9b [sparc sparc64]
 Conflicts: tzdata-etch, tzdata ( 2007k-1), prelink (= 0.0.20090311-1)
-Breaks: nscd ( 2.13), locales ( 2.13), locales-all ( 2.13)
+Breaks: nscd ( 2.13), locales ( 2.13), locales-all ( 2.13), perl ( 
5.12.4-2)
 Replaces: libc6-amd64 [amd64], 
   libc6-i386 [i386],
   libc0.1-i386 [kfreebsd-i386],
@@ -398,7 +398,7 @@
 Suggests: glibc-doc, debconf | debconf-2.0, locales [!hurd-i386]
 Provides: ${locale-compat:Depends}, libc6-sparcv9b [sparc sparc64]
 Conflicts: tzdata-etch, tzdata ( 2007k-1), prelink (= 0.0.20090311-1)
-Breaks: nscd ( 2.13), locales ( 2.13), locales-all ( 2.13)
+Breaks: nscd ( 2.13), locales ( 2.13), locales-all ( 2.13), perl ( 
5.12.4-2)
 Replaces: libc6-amd64 [amd64], 
   libc6-i386 [i386],
   libc0.1-i386 [kfreebsd-i386],

Modified: glibc-package/tags/2.13-10/debian/control.in/libc
===
--- glibc-package/tags/2.13-10/debian/control.in/libc   2011-08-07 16:53:02 UTC 
(rev 4852)
+++ glibc-package/tags/2.13-10/debian/control.in/libc   2011-08-07 17:27:21 UTC 
(rev 4853)
@@ -8,7 +8,7 @@
 Suggests: glibc-doc, debconf | debconf-2.0, locales [!hurd-i386]
 Provides: ${locale-compat:Depends}, libc6-sparcv9b [sparc sparc64]
 Conflicts: tzdata-etch, tzdata ( 2007k-1), prelink (= 0.0.20090311-1)
-Breaks: nscd ( 2.13), locales ( 2.13), locales-all ( 2.13)
+Breaks: nscd ( 2.13), locales ( 2.13), locales-all ( 2.13), perl ( 
5.12.4-2)
 Replaces: libc6-amd64 [amd64], 
   libc6-i386 [i386],
   libc0.1-i386 [kfreebsd-i386],


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1qq78e-0001g1...@vasks.debian.org



Bug#636286: eglibc: SIGSEGV in strcoll in UTF-8 locales with certain characters

2011-08-07 Thread Andreas Schwab
The locale files are invalid.  Since I cannot reproduce that with the
unmodified localedef program this must be due to some broken debian
patches.

Andreas.

-- 
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
And now for something completely different.



-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/m2pqkhoxsj@igel.home