Bug#369453: Status
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
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
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)
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
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
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
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
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
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