Bug#369453: Status

2010-06-11 Thread Clint Adams
On Fri, Jun 11, 2010 at 08:06:33PM -0700, Herman Swartz wrote:
> Hello,
> 
> I also have an application that uses get, set, swap user context functions.

What it boils down to is that someone needs to write this in ARM
assembly language, and that no one has yet.  I don't know offhand
how best that can be rectified.



--
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/20100612041554.ga4...@scru.org



Status

2010-06-11 Thread Herman Swartz
Hello,

I also have an application that uses get, set, swap user context functions.

Does anyone own this? Did the debian-glibc@lists.debian.org maintainers address 
this bug. No comments from this group registered with this bug.

Thanks
Herman





--
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/743994.66294...@web51804.mail.re2.yahoo.com



r4341 - in glibc-package/trunk/debian: . patches patches/hurd-i386

2010-06-11 Thread Samuel Thibault
Author: sthibault
Date: 2010-06-12 01:10:39 + (Sat, 12 Jun 2010)
New Revision: 4341

Added:
   glibc-package/trunk/debian/patches/hurd-i386/local-mkdir_root.diff
Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/patches/series
Log:
  * Add patches/hurd-i386/local-mkdir_root.diff to fix busybox' mkdir -p.


Modified: glibc-package/trunk/debian/changelog
===
--- glibc-package/trunk/debian/changelog2010-06-08 21:20:31 UTC (rev 
4340)
+++ glibc-package/trunk/debian/changelog2010-06-12 01:10:39 UTC (rev 
4341)
@@ -1,3 +1,10 @@
+eglibc (2.11.1-4) unreleased; urgency=low
+
+  [ Samuel Thibault ]
+  * Add patches/hurd-i386/local-mkdir_root.diff to fix busybox' mkdir -p.
+
+ -- Samuel Thibault   Sat, 12 Jun 2010 02:58:02 +0200
+
 eglibc (2.11.1-3) unstable; urgency=low
 
   [ Samuel Thibault ]

Added: glibc-package/trunk/debian/patches/hurd-i386/local-mkdir_root.diff
===
--- glibc-package/trunk/debian/patches/hurd-i386/local-mkdir_root.diff  
(rev 0)
+++ glibc-package/trunk/debian/patches/hurd-i386/local-mkdir_root.diff  
2010-06-12 01:10:39 UTC (rev 4341)
@@ -0,0 +1,55 @@
+Fix mkdir / error value (needed for busybox's mkdir -p)
+
+In the / case, directory_name_split can't really split that into an
+absolute ROOT file_t and ".", since name is supposed to be a pointer in
+file_name... Changing the interface is being proposed.
+
+---
+ mkdir.c   |6 +-
+ mkdirat.c |6 +-
+ 2 files changed, 10 insertions(+), 2 deletions(-)
+
+--- eglibc/sysdeps/mach/hurd/mkdir.c.orig  2010-06-12 00:48:27.0 
+
 eglibc/sysdeps/mach/hurd/mkdir.c   2010-06-12 00:55:00.0 +
+@@ -20,6 +20,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ /* Create a directory named FILE_NAME with protections MODE.  */
+ int
+@@ -29,7 +30,10 @@
+ {
+   error_t err;
+   const char *name;
+-  file_t parent = __directory_name_split (file_name, (char **) &name);
++  file_t parent;
++  if (!strcmp(file_name, "/"))
++return EEXIST;
++  parent = __directory_name_split (file_name, (char **) &name);
+   if (parent == MACH_PORT_NULL)
+ return -1;
+   err = __dir_mkdir (parent, name, mode & ~_hurd_umask);
+--- eglibc/sysdeps/mach/hurd/mkdirat.c.orig2010-06-12 00:49:02.0 
+
 eglibc/sysdeps/mach/hurd/mkdirat.c 2010-06-12 00:54:45.0 +
+@@ -23,6 +23,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ int
+ mkdirat (fd, path, mode)
+@@ -32,7 +33,10 @@
+ {
+   error_t err;
+   const char *name;
+-  file_t parent = __directory_name_split_at (fd, path, (char **) &name);
++  file_t parent;
++  if (!strcmp(path, "/"))
++return EEXIST;
++  parent = __directory_name_split_at (fd, path, (char **) &name);
+   if (parent == MACH_PORT_NULL)
+ return -1;
+   err = __dir_mkdir (parent, name, mode & ~_hurd_umask);

Modified: glibc-package/trunk/debian/patches/series
===
--- glibc-package/trunk/debian/patches/series   2010-06-08 21:20:31 UTC (rev 
4340)
+++ glibc-package/trunk/debian/patches/series   2010-06-12 01:10:39 UTC (rev 
4341)
@@ -125,6 +125,7 @@
 hurd-i386/cvs-linkat.diff
 hurd-i386/submitted-ttyname.diff
 hurd-i386/submitted-getnprocs.diff
+hurd-i386/local-mkdir_root.diff
 
 ia64/local-dlfptr.diff
 ia64/submitted-sysconf.diff


-- 
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/e1onffa-oz...@alioth.debian.org



Bug#583858: (no subject)

2010-06-11 Thread André Wöbbeking
I probably have the same problem: running Sid x86_64 I updated to eglibc 
2.11.1-3 (from 2.10.2-9) and apps are crashing. E.g. I tried to build Qt 4.6.3 
and qmake is crashing while configuring.

cat /proc/cpuinfo:

model name  : Intel(R) Core(TM)2 CPU  6600  @ 2.40GHz

gcc -v:

gcc version 4.4.4 (Debian 4.4.4-4)

gdb qmake:

(gdb) r
Starting program: qmake 

Program received signal SIGSEGV, Segmentation fault.
0x0072a060 in strlen ()

(gdb) where
#0  0x0072a060 in strlen ()
#1  0x0045b4ba in qstrlen(char const*) ()
#2  0x00594f47 in QString::fromLatin1_helper(char const*, int) ()
#3  0x005950c8 in QString::fromAscii_helper(char const*, int) ()
#4  0x005951c5 in QString::fromAscii(char const*, int) ()
#5  0x00420b61 in QString::operator=(char const*) ()
#6  0x00549ca5 in VCCustomBuildTool::VCCustomBuildTool() ()
#7  0x0054c894 in VCFilter::VCFilter() ()
#8  0x00553539 in __static_initialization_and_destruction_0 ()
#9  0x00553565 in global constructors keyed to 
_ZN16VCCLCompilerToolC2Ev 
()
#10 0x00654d76 in __do_global_ctors_aux ()
#11 0x006b664b in _init ()
#12 0x77dc2c50 in ?? () from /usr/lib/libstdc++.so.6
#13 0x00654cd5 in __libc_csu_init ()
#14 0x772f0be0 in __libc_start_main (main=, 
argc=, ubp_av=, 
init=0x654c90 <__libc_csu_init>, fini=0x7762e300 , 
rtld_fini=0x77dc2420 , 
stack_end=0x7fffe0b8)
at libc-start.c:187
#15 0x00402779 in _start ()



-- 
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/201006120138.46018.woebbek...@web.de



Bug#585548: [INTL:da] Danish translation of the debconf templates eglibc

2010-06-11 Thread Joe Dalton
Package: eglibc
Severity: wishlist
Tags: l10n patch

Please include the attached Danish debconf translation

j...@joe-desktop:~/over/debian/eglibc$ msgfmt --statistics -c -v -o /dev/null 
da.po
20 oversatte tekster.

bye
Joe

# Danish translation eglibc.
# Copyright (C) 2010 astk & nedenstående oversættere.
# This file is distributed under the same license as the astk package.
# Morten Brix Pedersen . 2006.
# Joe Hansen , 2010.
#
msgid ""
msgstr ""
"Project-Id-Version: glibc-2.3.2.ds1\n"
"Report-Msgid-Bugs-To: gl...@packages.debian.org\n"
"POT-Creation-Date: 2009-03-08 15:23+0100\n"
"PO-Revision-Date: 2010-06-11 17:30+01:00\n"
"Last-Translator: Joe Hansen \n"
"Language-Team: Danish  \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"

#. Type: multiselect
#. Choices
#: ../debhelper.in/locales.templates:1001
msgid "All locales"
msgstr "Alle lokalitetsfiler"

#. Type: multiselect
#. Description
#: ../debhelper.in/locales.templates:1002
msgid "Locales to be generated:"
msgstr "Lokalitetsfiler der skal genereres:"

#. Type: multiselect
#. Description
#: ../debhelper.in/locales.templates:1002
msgid ""
"Locales are a framework to switch between multiple languages and allow users "
"to use their language, country, characters, collation order, etc."
msgstr ""
"Lokalitetsfilerne er en ramme, så du kan skifte imellem forskellige sprog og give "
"brugerne mulighed for at anvende deres eget sprog, land, tegn, sorteringsrækkefølge "
"med mere."

#. Type: multiselect
#. Description
#: ../debhelper.in/locales.templates:1002
msgid ""
"Please choose which locales to generate. UTF-8 locales should be chosen by "
"default, particularly for new installations. Other character sets may be "
"useful for backwards compatibility with older systems and software."
msgstr ""
"Vælg venligst hvilken lokalitet der skal oprettes. UTF-8-lokaliteter bør "
"vælges som standard, specielt for nyinstallationer. Andre tegnsæt kan være "
"brugbare for kompatibilitet bagud med ældre systemer og programmer."

#. Type: select
#. Choices
#: ../debhelper.in/locales.templates:2001
msgid "None"
msgstr "Ingen"

#. Type: select
#. Description
#: ../debhelper.in/locales.templates:2002
msgid "Default locale for the system environment:"
msgstr "Standardlokalitet til systemmiljøet:"

#. Type: select
#. Description
#: ../debhelper.in/locales.templates:2002
msgid ""
"Many packages in Debian use locales to display text in the correct language "
"for the user. You can choose a default locale for the system from the "
"generated locales."
msgstr ""
"Mange pakker i Debian bruger lokaliteter til at vise tekst i det korrekte "
"sprog til brugerne. Du kan vælge en standardlokalitet til systemet fra de "
"oprettede lokaliteter."

#. Type: select
#. Description
#: ../debhelper.in/locales.templates:2002
msgid ""
"This will select the default language for the entire system. If this system "
"is a multi-user system where not all users are able to speak the default "
"language, they will experience difficulties."
msgstr ""
"Dette vil sætte sproget for hele systemet. Hvis dette system er et "
"flerbrugersystem, hvor ikke alle brugerne er i stand til at tale standardsproget, "
"vil de løbe ind i problemer."

#. Type: boolean
#. Description
#: ../debhelper.in/libc.templates:1001
msgid "Do you want to upgrade glibc now?"
msgstr "Ønsker du at opgradere glibc nu?"

#. Type: boolean
#. Description
#: ../debhelper.in/libc.templates:1001
msgid ""
"Running services and programs that are using NSS need to be restarted, "
"otherwise they might not be able to do lookup or authentication any more. "
"The installation process is able to restart some services (such as ssh or "
"telnetd), but other programs cannot be restarted automatically. One such "
"program that needs manual stopping and restart after the glibc upgrade by "
"yourself is xdm - because automatic restart might disconnect your active X11 "
"sessions."
msgstr ""
"Kørende tjenester og programmer som bruger NSS skal genstartes, ellers vil "
"de måske ikke mere kunne foretage opslag eller opnå godkendelse. "
"Installationsprocessen er i stand til at genstarte nogle tjenester (såsom "
"ssh eller telnetd), men andre programmer kan ikke genstartes automatisk. "
"Et sådant program som kræver manuel stop og genstart efter glibc-opgraderingen "
"er xdm - da automatisk genstart kan afbryde dine aktive X11-sessioner."

#. Type: boolean
#. Description
#: ../debhelper.in/libc.templates:1001
msgid ""
"This script detected the following installed services which must be stopped "
"before the upgrade: ${services}"
msgstr ""
"Dette skript registrerede de følgende installerede tjenester, som skal stoppes "
"før opgradering: ${services}"

#. Type: boolean
#. Description
#: ../debhelper.in/libc.templates:1001
msgid ""
"If you want to interrupt the upgrade now and continue later, please answer "
"No to the question below."
msgstr ""
"Hvis du ønsker at afbryde opgrader

Processed: Re: Bug#584610: [mips] gcc-4.4 build failure after upgrade to eGLIBC-2.11

2010-06-11 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> reassign 584610 gcc-4.4
Bug #584610 [eglibc] [mips] gcc-4.4 build failure after upgrade to eglibc-2.11
Bug reassigned from package 'eglibc' to 'gcc-4.4'.
Bug No longer marked as found in versions 2.11.1-2.
> tag 584610 + pending
Bug #584610 [gcc-4.4] [mips] gcc-4.4 build failure after upgrade to eglibc-2.11
Added tag(s) pending.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
584610: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=584610
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.127626257811960.transcr...@bugs.debian.org



Bug#584610: [mips] gcc-4.4 build failure after upgrade to eGLIBC-2.11

2010-06-11 Thread Aurelien Jarno
reassign 584610 gcc-4.4
tag 584610 + pending
thanks

On Mon, Jun 07, 2010 at 02:08:20PM +0200, Aurelien Jarno wrote:
> Matthias Klose a écrit :
> > On 06.06.2010 00:51, Aurelien Jarno wrote:
> >> On Sat, Jun 05, 2010 at 03:50:51AM +0200, Matthias Klose wrote:
> >>> Package: eGLIBC
> >>> Version: 2.11.1-2
> >>> Severity: serious
> >>>
> >>> gcc-4.4 and gcc-4.5 fail to build after the upgrade to eGLIBC-2.11:
> >>>
> >>> https://buildd.debian.org/fetch.cgi?pkg=gcc-4.4;ver=4.4.4-4;arch=mips;stamp=1275677666
> >>>
> >> This FTBFS is caused by the following change:
> >>
> >> |2009-11-20  Jakub Jelinek
> >> |
> >> |PR libc/10103
> >> |
> >> |* math/math.h: Provide *l long double prototypes redirecting
> >> |to double functions even when __NO_LONG_DOUBLE_MATH and not
> >> |__LDBL_COMPAT.
> >> |* math/complex.h: Likewise.
> >>
> >> These functions were present before in the library, but not exported
> >> in the headers. This has been changed as it is required by ISO C99.
> >>
> >> GCC tries to find these functions in the GLIBC by compiling a program,
> >> so it was failing before, and is successful now. When they are already
> >> present in the GLIBC it does not re-export them.
> >>
> >> Strangely this should also affect ARM, but it seems to build correctly.
> >> I haven't investigated why.
> >>
> >> While these functions are strictly not needed in libstdc++6 anymore, we
> >> have two options:
> >> - revert the GLIBC change, which means we break the C99 compatibility
> >>(as before)
> >> - patch GCC to export these functions anyway.
> >>
> >> What's your opinion?
> > 
> > For ARM I did choose the second option, but didn't get any feedback about 
> > it. 
> > So maybe it's time to ask the mips and arm porters?
> > 
> > The patch applied for armel is:
> > http://svn.debian.org/viewsvn/gcccvs/branches/sid/gcc-4.4/debian/patches/libstdc%2B%2B-arm-ldbl-compat.diff?view=log
> > 
> 
> I think we should go for the same patch on mips, it's probably better to
> be ISO C99 compliant on the glibc side.
> 

As we discussed, this bug has to be fixed on the gcc side. I have just
checked-in a patch in the SVN to do that on both gcc-4.4 and gcc-4.5.

I am therefore reassigning this bug on gcc-4.4 and tagging it pending. I
don't think it is worth cloning this bug to gcc-4.5 as the bug is fixed 
in the SVN and the package is in experimental.

-- 
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/20100611132251.gc21...@hall.aurel32.net



eglibc_2.11.1-3_ia64.changes ACCEPTED

2010-06-11 Thread Archive Administrator



Accepted:
libc-bin_2.11.1-3_ia64.deb
  to main/e/eglibc/libc-bin_2.11.1-3_ia64.deb
libc-dev-bin_2.11.1-3_ia64.deb
  to main/e/eglibc/libc-dev-bin_2.11.1-3_ia64.deb
libc6.1-dbg_2.11.1-3_ia64.deb
  to main/e/eglibc/libc6.1-dbg_2.11.1-3_ia64.deb
libc6.1-dev_2.11.1-3_ia64.deb
  to main/e/eglibc/libc6.1-dev_2.11.1-3_ia64.deb
libc6.1-pic_2.11.1-3_ia64.deb
  to main/e/eglibc/libc6.1-pic_2.11.1-3_ia64.deb
libc6.1-prof_2.11.1-3_ia64.deb
  to main/e/eglibc/libc6.1-prof_2.11.1-3_ia64.deb
libc6.1-udeb_2.11.1-3_ia64.udeb
  to main/e/eglibc/libc6.1-udeb_2.11.1-3_ia64.udeb
libc6.1_2.11.1-3_ia64.deb
  to main/e/eglibc/libc6.1_2.11.1-3_ia64.deb
libnss-dns-udeb_2.11.1-3_ia64.udeb
  to main/e/eglibc/libnss-dns-udeb_2.11.1-3_ia64.udeb
libnss-files-udeb_2.11.1-3_ia64.udeb
  to main/e/eglibc/libnss-files-udeb_2.11.1-3_ia64.udeb
locales-all_2.11.1-3_ia64.deb
  to main/e/eglibc/locales-all_2.11.1-3_ia64.deb
nscd_2.11.1-3_ia64.deb
  to main/e/eglibc/nscd_2.11.1-3_ia64.deb


Override entries for your package:
libc-bin_2.11.1-3_ia64.deb - required libs
libc-dev-bin_2.11.1-3_ia64.deb - optional libdevel
libc6.1-dbg_2.11.1-3_ia64.deb - extra debug
libc6.1-dev_2.11.1-3_ia64.deb - optional libdevel
libc6.1-pic_2.11.1-3_ia64.deb - optional libdevel
libc6.1-prof_2.11.1-3_ia64.deb - extra libdevel
libc6.1-udeb_2.11.1-3_ia64.udeb - extra debian-installer
libc6.1_2.11.1-3_ia64.deb - required libs
libnss-dns-udeb_2.11.1-3_ia64.udeb - extra debian-installer
libnss-files-udeb_2.11.1-3_ia64.udeb - extra debian-installer
locales-all_2.11.1-3_ia64.deb - extra libs
nscd_2.11.1-3_ia64.deb - optional admin



Thank you for your contribution to Debian.


-- 
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/e1on13w-0005iw...@ries.debian.org



Processing of eglibc_2.11.1-3_ia64.changes

2010-06-11 Thread Archive Administrator
eglibc_2.11.1-3_ia64.changes uploaded successfully to localhost
along with the files:
  libc6.1_2.11.1-3_ia64.deb
  libc6.1-dev_2.11.1-3_ia64.deb
  libc6.1-prof_2.11.1-3_ia64.deb
  libc6.1-pic_2.11.1-3_ia64.deb
  libc-bin_2.11.1-3_ia64.deb
  libc-dev-bin_2.11.1-3_ia64.deb
  locales-all_2.11.1-3_ia64.deb
  nscd_2.11.1-3_ia64.deb
  libc6.1-dbg_2.11.1-3_ia64.deb
  libc6.1-udeb_2.11.1-3_ia64.udeb
  libnss-dns-udeb_2.11.1-3_ia64.udeb
  libnss-files-udeb_2.11.1-3_ia64.udeb

Greetings,

Your Debian queue daemon (running on host ries.debian.org)


-- 
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/e1on0zq-0004xk...@ries.debian.org