Processed: found 874338 in glibc/2.7-9

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

> found 874338 glibc/2.7-9
Bug #874338 [locales] locales: wrong first_weekday in en_IE
Marked as found in versions glibc/2.7-9.
> thanks
Stopping processing here.

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



Require GHOST [CVE-2015-0235] patch for glibc-2.7 version

2015-01-30 Thread Jithin Balakrishnan
Hi All,

Can anyone provide official patch or the fix for the mentioned security BUG.

Thanks in Advance.

Regards,
Jithin


Processed: notfound 506850 in glibc/2.7-16

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

 notfound 506850 glibc/2.7-16
Bug #506850 {Done: Andreas Beckmann a...@debian.org} [libc6-prof] libc6-prof: 
profiling C library causes FPE
No longer marked as found in versions glibc/2.7-16.
 thanks
Stopping processing here.

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



Processed: notfound 459708 in glibc/2.7-5

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

 notfound 459708 glibc/2.7-5
Bug #459708 {Done: Pierre Habouzit madco...@debian.org} [libc6] libc6: 
lrint() is broken on ia64
Bug No longer marked as found in versions glibc/2.7-5.
 thanks
Stopping processing here.

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



libc6-dbg libraries cannot recognise glibc-2.7 source code path

2011-02-08 Thread Shravan Garlapati
Hi,
 I am using libc6-dbg libraries to debug into library source code. The
library path is /usr/lib/debug.
 glibc-source code path is /usr/src/debug/glibc-2.7. I am using gdb to
debug a small application and put a break point on pthread_create function.
I tried to step into pthread_create function but I get following error

Starting program:
/home/one/Desktop/test/pthread_debug/pthreads_debug_example/a.out
[Thread debugging using libthread_db enabled]
Start Debugging
[New Thread 0x80ce830 (LWP 2432)]
[Switching to Thread 0x80ce830 (LWP 2432)]

Breakpoint 1, __pthread_create_2_1 (newthread=0xbfffddf0, attr=0x0,
start_routine=0x80482dd print_message_function, arg=0x80ab3b9)
at pthread_create.c:429
429 pthread_create.c: No such file or directory.
in pthread_create.c


It is clear from this error that pthread_create.c file cannot be found but
it is located here /usr/src/debug/glibc-2.7. My guess for some reason
libc6-dbg library is unable to find glibc source code.

I installed libc6-dbg  using package manager. I downloaded glibc-source and
extracted it to /usr/src/debug/glibc-2.7. Is there anything that I have to
do to set up so that libc6-dbg recognizes glibc source code?

Thanks
Shravan


[Bug ports/5216] glibc 2.7 compilation problem on alpha due to PTR_MANGLE and PTR_DEMANGLE

2010-05-03 Thread mattst88 at gmail dot com

--- Additional Comments From mattst88 at gmail dot com  2010-05-04 02:28 
---
Richard Henderson fixed this with commit ee390edfa9 to glibc-ports.git. Marking
as fixed.

-- 
   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED


http://sourceware.org/bugzilla/show_bug.cgi?id=5216

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.


-- 
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/20100504022829.17033.qm...@sourceware.org



glibc 2.7-18 MIGRATED to testing

2009-01-15 Thread Debian testing watch
FYI: The status of the glibc source package
in Debian's testing distribution has changed.

  Previous version: 2.7-16
  Current version:  2.7-18

-- 
This email is automatically generated; the Debian Release Team
debian-rele...@lists.debian.org is responsible.
See http://release.debian.org/testing-watch/ for more information.


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



[Bug ports/5216] glibc 2.7 compilation problem on alpha due to PTR_MANGLE and PTR_DEMANGLE

2009-01-07 Thread oliver at linux-kernel dot at

--- Additional Comments From oliver at linux-kernel dot at  2009-01-07 
07:54 ---
Greg. I have a few more patches for 2.9.
Maybe the PTR_MANGLE is also outdated already for the latest 2.7.
I'll attach all patches that I have for 2.9 at the moment.

-- 


http://sourceware.org/bugzilla/show_bug.cgi?id=5216

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



[Bug ports/5216] glibc 2.7 compilation problem on alpha due to PTR_MANGLE and PTR_DEMANGLE

2009-01-07 Thread oliver at linux-kernel dot at

--- Additional Comments From oliver at linux-kernel dot at  2009-01-07 
07:55 ---
Created an attachment (id=3639)
 -- (http://sourceware.org/bugzilla/attachment.cgi?id=3639action=view)
Patch from Mike Frysinger vap...@gentoo.org fixing some asm incl


-- 


http://sourceware.org/bugzilla/show_bug.cgi?id=5216

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



[Bug ports/5216] glibc 2.7 compilation problem on alpha due to PTR_MANGLE and PTR_DEMANGLE

2009-01-07 Thread oliver at linux-kernel dot at

--- Additional Comments From oliver at linux-kernel dot at  2009-01-07 
07:56 ---
Created an attachment (id=3640)
 -- (http://sourceware.org/bugzilla/attachment.cgi?id=3640action=view)
alpha does not have a __NR_creat

http://bugs.gentoo.org/227275
http://sourceware.org/bugzilla/show_bug.cgi?id=6650


-- 


http://sourceware.org/bugzilla/show_bug.cgi?id=5216

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



[Bug ports/5216] glibc 2.7 compilation problem on alpha due to PTR_MANGLE and PTR_DEMANGLE

2009-01-07 Thread oliver at linux-kernel dot at

--- Additional Comments From oliver at linux-kernel dot at  2009-01-07 
07:57 ---
Created an attachment (id=3641)
 -- (http://sourceware.org/bugzilla/attachment.cgi?id=3641action=view)
dl_support incl fix


-- 


http://sourceware.org/bugzilla/show_bug.cgi?id=5216

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



[Bug ports/5216] glibc 2.7 compilation problem on alpha due to PTR_MANGLE and PTR_DEMANGLE

2009-01-07 Thread oliver at linux-kernel dot at

--- Additional Comments From oliver at linux-kernel dot at  2009-01-07 
07:57 ---
Created an attachment (id=3642)
 -- (http://sourceware.org/bugzilla/attachment.cgi?id=3642action=view)
Pointer mangling support fix

I guess this is newer than the one already attached...

-- 
   What|Removed |Added

Attachment #2062 is|0   |1
   obsolete||


http://sourceware.org/bugzilla/show_bug.cgi?id=5216

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



[Bug ports/5216] glibc 2.7 compilation problem on alpha due to PTR_MANGLE and PTR_DEMANGLE

2009-01-07 Thread oliver at linux-kernel dot at

--- Additional Comments From oliver at linux-kernel dot at  2009-01-07 
07:58 ---
Please note. The currently attached patches do work for 2.9. I'm currently
unsure which patches you'll need for 2.7..

-- 


http://sourceware.org/bugzilla/show_bug.cgi?id=5216

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



[Bug ports/5216] glibc 2.7 compilation problem on alpha due to PTR_MANGLE and PTR_DEMANGLE

2009-01-07 Thread greg dot chandler at wellsfargo dot com

--- Additional Comments From greg dot chandler at wellsfargo dot com  
2009-01-07 16:34 ---
Well I found one for 2.7 that was almost identical to the one attached, I kicked
off the compile last night and let it rip, and it seems to have worked.  
The difference seems to be the elif defined PIC section.
I'm also assuming with this particular patch this bug migh be marked fixed.
This is it:

--- glibc-2.7.orig/sysdeps/unix/alpha/sysdep.h
+++ glibc-2.7/sysdeps/unix/alpha/sysdep.h
@@ -397,42 +397,4 @@
_sc_ret = _sc_0, _sc_err = _sc_19;  \
 }

-/* Pointer mangling support.  Note that tls access is slow enough that
-   we don't deoptimize things by placing the pointer check value there.  */
-
-#include stdint.h
-
-#if defined NOT_IN_libc  defined IS_IN_rtld
-# ifdef __ASSEMBLER__
-#  define PTR_MANGLE(dst, src, tmp)\
-   ldahtmp, __pointer_chk_guard_local($29) !gprelhigh; \
-   ldq tmp, __pointer_chk_guard_local(tmp) !gprellow;  \
-   xor src, tmp, dst
-#  define PTR_MANGLE2(dst, src, tmp)   \
-   xor src, tmp, dst
-#  define PTR_DEMANGLE(dst, tmp)   PTR_MANGLE(dst, dst, tmp)
-#  define PTR_DEMANGLE2(dst, tmp)  PTR_MANGLE2(dst, dst, tmp)
-# else
-extern uintptr_t __pointer_chk_guard_local attribute_relro attribute_hidden;
-#  define PTR_MANGLE(var)  \
-  (var) = (__typeof (var)) ((uintptr_t) (var) ^ __pointer_chk_guard_local)
-#  define PTR_DEMANGLE(var)  PTR_MANGLE(var)
-# endif
-#elif defined PIC
-# ifdef __ASSEMBLER__
-#  define PTR_MANGLE(dst, src, tmp)\
-   ldq tmp, __pointer_chk_guard;   \
-   xor src, tmp, dst
-#  define PTR_MANGLE2(dst, src, tmp)   \
-   xor src, tmp, dst
-#  define PTR_DEMANGLE(dst, tmp)   PTR_MANGLE(dst, dst, tmp)
-#  define PTR_DEMANGLE2(dst, tmp)  PTR_MANGLE2(dst, dst, tmp)
-# else
-extern uintptr_t __pointer_chk_guard attribute_relro;
-#  define PTR_MANGLE(var)  \
-   (var) = (void *) ((uintptr_t) (var) ^ __pointer_chk_guard)
-#  define PTR_DEMANGLE(var)  PTR_MANGLE(var)
-# endif
-#endif
-
 #endif /* ASSEMBLER */
--- glibc-2.7.orig/sysdeps/unix/sysv/linux/alpha/sysdep.h
+++ glibc-2.7/sysdeps/unix/sysv/linux/alpha/sysdep.h
@@ -98,4 +98,46 @@
INTERNAL_SYSCALL1(name, err_out, nr, args); \
 })

+/* Pointer mangling support.  Note that tls access is slow enough that
+   we don't deoptimize things by placing the pointer check value there.  */
+
+#if defined NOT_IN_libc  defined IS_IN_rtld
+# ifdef __ASSEMBLER__
+#  define PTR_MANGLE(dst, src, tmp)\
+   ldahtmp, __pointer_chk_guard_local($29) !gprelhigh; \
+   ldq tmp, __pointer_chk_guard_local(tmp) !gprellow;  \
+   xor src, tmp, dst
+#  define PTR_MANGLE2(dst, src, tmp)   \
+   xor src, tmp, dst
+#  define PTR_DEMANGLE(dst, tmp)   PTR_MANGLE(dst, dst, tmp)
+#  define PTR_DEMANGLE2(dst, tmp)  PTR_MANGLE2(dst, dst, tmp)
+# else
+extern uintptr_t __pointer_chk_guard_local attribute_relro attribute_hidden;
+#  define PTR_MANGLE(var)  \
+  (var) = (__typeof (var)) ((uintptr_t) (var) ^ __pointer_chk_guard_local)
+#  define PTR_DEMANGLE(var)  PTR_MANGLE(var)
+# endif
+#elif defined PIC
+# ifdef __ASSEMBLER__
+#  define PTR_MANGLE(dst, src, tmp)\
+   ldq tmp, __pointer_chk_guard;   \
+   xor src, tmp, dst
+#  define PTR_MANGLE2(dst, src, tmp)   \
+   xor src, tmp, dst
+#  define PTR_DEMANGLE(dst, tmp)   PTR_MANGLE(dst, dst, tmp)
+#  define PTR_DEMANGLE2(dst, tmp)  PTR_MANGLE2(dst, dst, tmp)
+# else
+extern uintptr_t __pointer_chk_guard attribute_relro;
+#  define PTR_MANGLE(var)  \
+   (var) = (void *) ((uintptr_t) (var) ^ __pointer_chk_guard)
+#  define PTR_DEMANGLE(var)  PTR_MANGLE(var)
+# endif
+#else
+/* Pointer mangling is not yet supported for static libc on alpha.  */
+# ifndef __ASSEMBLER__
+#  define PTR_MANGLE(var)   (void) (var)
+#  define PTR_DEMANGLE(var) (void) (var)
+# endif
+#endif
+
 #endif /* _LINUX_ALPHA_SYSDEP_H */


-- 


http://sourceware.org/bugzilla/show_bug.cgi?id=5216

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



[Bug ports/5216] glibc 2.7 compilation problem on alpha due to PTR_MANGLE and PTR_DEMANGLE

2009-01-06 Thread greg dot chandler at wellsfargo dot com

--- Additional Comments From greg dot chandler at wellsfargo dot com  
2009-01-06 22:15 ---

I've been working to port a few things to mips/alpha/hppa, and I'm running into
this too. {specifically on the alpha}
I've applied the patch attached here and it fixed some of my issues, but still
get the attached build errors.  

I've looked at the header, but don't know what exactly the defines are messing
with.  Can I set a #define that will be a temporary work around for this so the
correct case will get __pointer_chk_guard into the mix?




make[3]: Entering directory `/build/glibc-2.7/elf'
make subdir=csu -C ../csu ..=../ objdir=/build/glibc-2.7/build-glibc-2.7 -f Make
file -f
../elf/rtld-Rules rtld-all rtld-modules='rtld-check_fds.os rtld-errno.os   
  
rtld-sysdep.os'
/build/glibc-2.7/build-glibc-2.7/libc.a(setjmp.o): In function `__sigsetjmp':
(.text+0x28): undefined reference to `__pointer_chk_guard'
/build/glibc-2.7/build-glibc-2.7/libc.a(exit.o): In function `exit':
/build/glibc-2.7/stdlib/exit.c:66: undefined reference to `__pointer_chk_guard'
/build/glibc-2.7/build-glibc-2.7/libc.a(cxa_atexit.o): In function `__cxa_atexit
':
/build/glibc-2.7/stdlib/cxa_atexit.c:43: undefined reference to `__pointer_chk_g
uard'
/build/glibc-2.7/build-glibc-2.7/libc.a(gconv_db.o): In function `__gconv_releas
e_step':
/build/glibc-2.7/iconv/gconv_db.c:220: undefined reference to `__pointer_chk_gua
rd'
/build/glibc-2.7/build-glibc-2.7/libc.a(gconv_db.o): In function `increment_coun
ter':
/build/glibc-2.7/iconv/gconv_db.c:398: undefined reference to `__pointer_chk_gua
rd'
/build/glibc-2.7/build-glibc-2.7/libc.a(gconv_db.o):/build/glibc-2.7/iconv/gconv
   
_db.c:300: more undefined references to `__pointer_chk_guard' follow
collect2: ld returned 1 exit status
make[2]: *** [/build/glibc-2.7/build-glibc-2.7/elf/sln] Error 1
make subdir=dirent -C ../dirent ..=../ objdir=/build/glibc-2.7/build-glibc-2.7 -
f
Makefile -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-opendir.os rtld-clos 
   edir.os
rtld-readdir.os rtld-getdents.os'
make[2]: *** Waiting for unfinished jobs
make[4]: Entering directory `/build/glibc-2.7/csu'
make[4]: Leaving directory `/build/glibc-2.7/csu'
make subdir=gmon -C ../gmon ..=../ objdir=/build/glibc-2.7/build-glibc-2.7 -f Ma
kefile
-f ../elf/rtld-Rules rtld-all rtld-modules='rtld-profil.os rtld-prof-freq  
  .os'
make[4]: Entering directory `/build/glibc-2.7/dirent'
make subdir=gnulib -C ../gnulib ..=../ objdir=/build/glibc-2.7/build-glibc-2.7 -
f
Makefile -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-divl.os rtld-divq.os 
   
rtld-divqu.os rtld-remqu.os'
make[4]: Leaving directory `/build/glibc-2.7/dirent'
make[4]: Entering directory `/build/glibc-2.7/gmon'
make[4]: Entering directory `/build/glibc-2.7/csu'
make[4]: Nothing to be done for `rtld-all'.
make[4]: Leaving directory `/build/glibc-2.7/csu'
make subdir=io -C ../io ..=../ objdir=/build/glibc-2.7/build-glibc-2.7 -f Makefi
le -f
../elf/rtld-Rules rtld-all rtld-modules='rtld-xstat.os rtld-fxstat.os rtld 
   -open.os
rtld-close.os rtld-read.os rtld-write.os rtld-access.os rtld-fcntl.os r
tld-getcwd.os
rtld-readlink.os rtld-xstatconv.os rtld-lxstat.os rtld-have_o_cloe 
   xec.os'
make[4]: Leaving directory `/build/glibc-2.7/gmon'
make[4]: Entering directory `/build/glibc-2.7/gnulib'
make[4]: Leaving directory `/build/glibc-2.7/gnulib'
make[4]: Entering directory `/build/glibc-2.7/dirent'
make[4]: Nothing to be done for `rtld-all'.
make[4]: Leaving directory `/build/glibc-2.7/dirent'
make subdir=misc -C ../misc ..=../ objdir=/build/glibc-2.7/build-glibc-2.7 -f Ma

[Bug ports/5216] glibc 2.7 compilation problem on alpha due to PTR_MANGLE and PTR_DEMANGLE

2008-12-15 Thread oliver at linux-kernel dot at


-- 
   What|Removed |Added

 CC||drepper at redhat dot com


http://sourceware.org/bugzilla/show_bug.cgi?id=5216

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



[Bug ports/5216] glibc 2.7 compilation problem on alpha due to PTR_MANGLE and PTR_DEMANGLE

2008-12-15 Thread oliver at linux-kernel dot at

--- Additional Comments From oliver at linux-kernel dot at  2008-12-15 
16:11 ---
ping ping ping.

I don't want to waste your time. But this is important!

-- 


http://sourceware.org/bugzilla/show_bug.cgi?id=5216

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



[Bug ports/5216] glibc 2.7 compilation problem on alpha due to PTR_MANGLE and PTR_DEMANGLE

2008-12-15 Thread drepper at redhat dot com


-- 
   What|Removed |Added

 CC|drepper at redhat dot com   |


http://sourceware.org/bugzilla/show_bug.cgi?id=5216

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



[Bug ports/5216] glibc 2.7 compilation problem on alpha due to PTR_MANGLE and PTR_DEMANGLE

2008-12-10 Thread oliver at linux-kernel dot at

--- Additional Comments From oliver at linux-kernel dot at  2008-12-10 
10:08 ---
ping.

-- 


http://sourceware.org/bugzilla/show_bug.cgi?id=5216

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



[Bug ports/5216] glibc 2.7 compilation problem on alpha due to PTR_MANGLE and PTR_DEMANGLE

2008-11-27 Thread oliver at linux-kernel dot at

--- Additional Comments From oliver at linux-kernel dot at  2008-11-27 
09:24 ---
(In reply to comment #6)
 Alpha is not in the main tree anymore since we have no maintainer.  Somebody 
 has
 to step up and volunteer to be the maintainer of the alpha ports tree or 
 nothing
 will happen.

Well. What do you want to say?
* I cannot add patches to Fedora; policy doesn't allow
* I cannot send patches to bugzilla; Noone will care

So what shall I do?

What skills will glibc alpha tree maintainer need? Maybe I have to do it myself,
if nobody else steps up, because the current situation is acceptable...

-- 


http://sourceware.org/bugzilla/show_bug.cgi?id=5216

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



[Bug ports/5216] glibc 2.7 compilation problem on alpha due to PTR_MANGLE and PTR_DEMANGLE

2008-11-26 Thread drepper at redhat dot com

--- Additional Comments From drepper at redhat dot com  2008-11-26 23:27 
---
Alpha is not in the main tree anymore since we have no maintainer.  Somebody has
to step up and volunteer to be the maintainer of the alpha ports tree or nothing
will happen.

-- 
   What|Removed |Added

 AssignedTo|rth at gcc dot gnu dot org  |roland at gnu dot org
 Status|ASSIGNED|NEW
  Component|nscd|ports


http://sourceware.org/bugzilla/show_bug.cgi?id=5216

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



glibc 2.7-16 MIGRATED to testing

2008-11-18 Thread Debian testing watch
FYI: The status of the glibc source package
in Debian's testing distribution has changed.

  Previous version: 2.7-15
  Current version:  2.7-16

-- 
This email is automatically generated; the Debian Release Team
[EMAIL PROTECTED] is responsible.
See http://release.debian.org/testing-watch/ for more information.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



glibc 2.7-15 MIGRATED to testing

2008-10-29 Thread Debian testing watch
FYI: The status of the glibc source package
in Debian's testing distribution has changed.

  Previous version: 2.7-14
  Current version:  2.7-15

-- 
This email is automatically generated; the Debian Release Team
[EMAIL PROTECTED] is responsible.
See http://release.debian.org/testing-watch/ for more information.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



glibc 2.7-14 MIGRATED to testing

2008-10-14 Thread Debian testing watch
FYI: The status of the glibc source package
in Debian's testing distribution has changed.

  Previous version: 2.7-13
  Current version:  2.7-14

-- 
This email is automatically generated; the Debian Release Team
[EMAIL PROTECTED] is responsible.
See http://release.debian.org/testing-watch/ for more information.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



glibc 2.7-13 MIGRATED to testing

2008-08-08 Thread Debian testing watch
FYI: The status of the glibc source package
in Debian's testing distribution has changed.

  Previous version: 2.7-10
  Current version:  2.7-13

-- 
This email is automatically generated; the Debian Release Team
[EMAIL PROTECTED] is responsible.
See http://release.debian.org/testing-watch/ for more information.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#492892: glibc: glibc-2.7/patches/hurd-i386 patches fails

2008-07-31 Thread Herbert P Fortes Neto
On Wed, 30 Jul 2008 21:31:37 +0200
Pierre Habouzit [EMAIL PROTECTED] wrote:

[...]
 And given the really tiny amount of information that I had to forcefully
 get from you, it's hard to say what. Note that the fact that you were
 building the glibc using emdebian should have been the first thing you
 should have said,

 Was said on second email I sent 'Tue, 29 Jul 2008 14:05:14 -0300'
 and you should have tried by yourself that the glibc

[...] 
 So no, I'm not rude, I'm annoyed I have to be your brain remotely for a
 problem that is after all not glibc related.
 
 No... Not  my brain. I reported what happened and said what
I did.

 Stop the emails, smart answers. Move on, ok?
 

-- 
Herbert Parentes Fortes Neto (hpfn)
Linux user number 416100
0x9834F79E -- http://pgp.mit.edu/



pgpvtyfNV2135.pgp
Description: PGP signature


Bug#492892: glibc: glibc-2.7/patches/hurd-i386 patches fails

2008-07-30 Thread Herbert P Fortes Neto
On Tue, 29 Jul 2008 23:17:07 +0200
Pierre Habouzit [EMAIL PROTECTED] wrote:

 tag 492892 + unreproducible moreinfo
 thanks

   i386. Building packages to emdebian i386
  
   Step by step
  
   debootstrap sid /path/to/dir
   copy networking files
   mount proc /path/to/dir/proc -t proc
   LANG=C chroot /path/to/dir
   
   emsource -v glibc
   debuild  
  
   Applying patches.. failed   
   check patch-log
  
   Some files, one or two were mising in hurd-i386, so I
  removed these hurd-i386 from series file and
 
   I can't explain that, patches apply here, so please at least give
 sensible informations like e.g. patch log ? I mean your bug report is
 useless at best for now, I have no information on what breaks, why,
 which arch, you should really know better.

 [...]
   fi
touch 
/trunk/g/glibc/trunk/glibc-2.7/stamp-dir/glibc-linuxthreads-20071023.tar.bz2
cd build-tree/glibc-2.7  tar -xjf 
/trunk/g/glibc/trunk/glibc-2.7/glibc-ports-2.7.tar.bz2
a=`echo glibc-ports-2.7.tar.bz2 | sed -e 's/^glibc-//' -e 's/-[^-]*$//'`; \
d=`echo glibc-ports-2.7.tar.bz2 | sed -e 's/\.tar\.bz2$//'`; \
if test -d build-tree/glibc-2.7/$d; then \
  cd build-tree/glibc-2.7  mv $d $a; \
fi
touch /trunk/g/glibc/trunk/glibc-2.7/stamp-dir/glibc-ports-2.7.tar.bz2
touch /trunk/g/glibc/trunk/glibc-2.7/stamp-dir/unpack
Applying patches...failed! (check 
/trunk/g/glibc/trunk/glibc-2.7/stamp-dir/patch-log for details)  above
make: *** [/trunk/g/glibc/trunk/glibc-2.7/stamp-dir/patch-stamp] Error 1
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
debuild: fatal error at line 1319:
dpkg-buildpackage -rfakeroot -D -us -uc failed

  patch-log
[...]
Applying patch hurd-i386/submitted-strtoul.diff
patching file hurd/lookup-retry.c

Applying patch hurd-i386/submitted-sysvshm.diff
patching file hurd/Makefile
patching file hurd/sysvshm.c
patching file hurd/sysvshm.h
patching file sysdeps/mach/hurd/ftok.c
patching file sysdeps/mach/hurd/shmat.c
patching file sysdeps/mach/hurd/shmctl.c
patching file sysdeps/mach/hurd/shmdt.c
patching file sysdeps/mach/hurd/shmget.c

Applying patch hurd-i386/submitted-trivial.diff
end

- build-tree/glibc-2.7/patches/series (hurd-i386 files)
hurd-i386/local-dl-dynamic-weak.diff 
hurd-i386/local-enable-ldconfig.diff -p0
hurd-i386/local-mlock.diff 
hurd-i386/local-msg-nosignal.diff -p0
hurd-i386/local-tls.diff 
hurd-i386/local-tls-support.diff -p0
hurd-i386/local-gcc-4.1-init-first.diff
hurd-i386/submitted-ioctl-decode-argument.diff -p0
hurd-i386/submitted-libc_once.diff -p0
hurd-i386/submitted-ptr-mangle.diff -p0
hurd-i386/submitted-stat.diff -p0
hurd-i386/submitted-strtoul.diff -p0
hurd-i386/submitted-sysvshm.diff 
hurd-i386/submitted-trivial.diff -p0 
hurd-i386/submitted-ioctl-unsigned-size_t.diff -p0
hurd-i386/submitted-mig-init.diff
hurd-i386/cvs-ECANCELED.diff
hurd-i386/cvs-kernel-features.diff -p1
hurd-i386/submitted-IPV6_PKTINFO.diff 
hurd-i386/cvs-O_CLOEXEC_fix.diff
hurd-i386/submitted-extern_inline.diff -p0
hurd-i386/cvs-epfnosupport.diff -p0
hurd-i386/cvs-df.diff
hurd-i386/cvs-blocked-exceptions.diff
hurd-i386/cvs-termios.diff

hurd-i386/submitted-trivial.diff does not exist. debian/changelog:
* patches/hurd-i386/submitted-trivial.diff: Remove, thanks to updated tls.h.

 

 Regards,

-- 
Herbert Parentes Fortes Neto (hpfn)
Linux user number 416100
0x9834F79E -- http://pgp.mit.edu/



pgp3xKBufRASD.pgp
Description: PGP signature


Bug#492892: marked as done (glibc: glibc-2.7/patches/hurd-i386 patches fails)

2008-07-30 Thread Debian Bug Tracking System

Your message dated Wed, 30 Jul 2008 16:03:05 +0200
with message-id [EMAIL PROTECTED]
and subject line Re: Bug#492892: glibc: glibc-2.7/patches/hurd-i386 patches 
fails
has caused the Debian Bug report #492892,
regarding glibc: glibc-2.7/patches/hurd-i386 patches fails
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)


-- 
492892: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=492892
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
---BeginMessage---
Package: glibc
Severity: serious
Justification: no longer builds from source

Today the compile failed to apply the patches. The
 problem was solved when I removed
 
/build-tree/glibc-2.7/patches/hurd-i386/*patch entries

from build-tree/glibc-2.7/patches/series

 The problem is at the patch-files from the original
source.


 Regards

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.25-2-686 (SMP w/1 CPU core)
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash



-- 
Herbert Parentes Fortes Neto (hpfn)
Linux user number 416100
0x9834F79E -- http://pgp.mit.edu/



pgpAUuP0KEZFf.pgp
Description: PGP signature
---End Message---
---BeginMessage---
On Wed, Jul 30, 2008 at 01:49:16PM +, Herbert P Fortes Neto wrote:
 - build-tree/glibc-2.7/patches/series (hurd-i386 files)
 hurd-i386/local-dl-dynamic-weak.diff 
 hurd-i386/local-enable-ldconfig.diff -p0
 hurd-i386/local-mlock.diff 
 hurd-i386/local-msg-nosignal.diff -p0
 hurd-i386/local-tls.diff 
 hurd-i386/local-tls-support.diff -p0
 hurd-i386/local-gcc-4.1-init-first.diff
 hurd-i386/submitted-ioctl-decode-argument.diff -p0
 hurd-i386/submitted-libc_once.diff -p0
 hurd-i386/submitted-ptr-mangle.diff -p0
 hurd-i386/submitted-stat.diff -p0
 hurd-i386/submitted-strtoul.diff -p0
 hurd-i386/submitted-sysvshm.diff 
 hurd-i386/submitted-trivial.diff -p0 
 hurd-i386/submitted-ioctl-unsigned-size_t.diff -p0
 hurd-i386/submitted-mig-init.diff
 hurd-i386/cvs-ECANCELED.diff
 hurd-i386/cvs-kernel-features.diff -p1
 hurd-i386/submitted-IPV6_PKTINFO.diff 
 hurd-i386/cvs-O_CLOEXEC_fix.diff
 hurd-i386/submitted-extern_inline.diff -p0
 hurd-i386/cvs-epfnosupport.diff -p0
 hurd-i386/cvs-df.diff
 hurd-i386/cvs-blocked-exceptions.diff
 hurd-i386/cvs-termios.diff
 
 hurd-i386/submitted-trivial.diff does not exist. debian/changelog:
 * patches/hurd-i386/submitted-trivial.diff: Remove, thanks to updated tls.h.

  I don't know exactly what you are trying to build but:

┌─(16:00)
└[artemis] apt-get source glibc
Reading package lists... Done
Building dependency tree   
Reading state information... Done
Need to get 16,1MB of source archives.
Get:1 ftp://mirror.corp sid/main glibc 2.7-13 (dsc) [2540B]
Get:2 ftp://mirror.corp sid/main glibc 2.7-13 (tar) [15,4MB]
Get:3 ftp://mirror.corp sid/main glibc 2.7-13 (diff) [731kB]
Fetched 16,1MB in 1s (11,3MB/s)
dpkg-source: extracting glibc in glibc-2.7
dpkg-source: info: unpacking glibc_2.7.orig.tar.gz
dpkg-source: info: applying glibc_2.7-13.diff.gz
apt-get source glibc  2,13s user 0,66s system 47% cpu 5,931 total
┌─(16:00)
└[artemis] grep trivial glibc*/debian/patches/series || echo not found
not found

  Hence I'm closing the bug.
-- 
·O·  Pierre Habouzit
··O[EMAIL PROTECTED]
OOOhttp://www.madism.org


pgpnuFXUONybZ.pgp
Description: PGP signature
---End Message---


Bug#492892: glibc: glibc-2.7/patches/hurd-i386 patches fails

2008-07-30 Thread Herbert P Fortes Neto

 Ok Pierre.

 But it is not 

 glibc*/debian/patches/series

 it is 

 glibc-2.7/build-tree/glibc-2.7/patches/series
 


 Regards,
-- 
Herbert Parentes Fortes Neto (hpfn)
Linux user number 416100
0x9834F79E -- http://pgp.mit.edu/



pgpntAbvbUeh5.pgp
Description: PGP signature


Bug#492892: glibc: glibc-2.7/patches/hurd-i386 patches fails

2008-07-30 Thread Pierre Habouzit
On Wed, Jul 30, 2008 at 02:17:35PM +, Herbert P Fortes Neto wrote:
 
  Ok Pierre.
 
  But it is not 
 
  glibc*/debian/patches/series
 
  it is 
 
  glibc-2.7/build-tree/glibc-2.7/patches/series

You are kidding me right ? You know how quilt works right ?

┌─(16:51)
└[artemis] cd glibc*/
┌─(16:54)
└[artemis] pwd
/home/madcoder/debian/tmp/glibc-2.7
┌─(16:51)
└[artemis] ./debian/rules patch
mkdir -p build-tree
cd build-tree  tar -xjf 
/home/madcoder/debian/tmp/glibc-2.7/glibc-2.7ds1.tar.bz2
[...]
Applying patches...successful.
./debian/rules patch  8,00s user 4,31s system 30% cpu 40,712 total
┌─(16:52)
└[artemis] readlink build-tree/glibc-*/debian/patches
/home/madcoder/debian/tmp/glibc-2.7/debian/patches


I mean come on, every single buildd has built the glibc fine. _you_ are somehow
shooting yourself in the foot, you probably messed up with some symlinks I
don't know, but please, sort this out on your own.

-- 
·O·  Pierre Habouzit
··O[EMAIL PROTECTED]
OOOhttp://www.madism.org


pgpLWvN4Jb6VS.pgp
Description: PGP signature


Bug#492892: glibc: glibc-2.7/patches/hurd-i386 patches fails

2008-07-30 Thread Herbert P Fortes Neto

 You are kidding me right ? 
 No

I mean come on, every single buildd has built the glibc fine. _you_ are somehow
shooting yourself in the foot, you probably messed up with some symlinks I
don't know, but please, sort this out on your own.
 
 I have already did it two days ago.

 And I am not have been rude.
 
 See you
-- 
Herbert Parentes Fortes Neto (hpfn)
Linux user number 416100
0x9834F79E -- http://pgp.mit.edu/



pgpefvlpB5ri6.pgp
Description: PGP signature


Bug#492892: glibc: glibc-2.7/patches/hurd-i386 patches fails

2008-07-30 Thread Pierre Habouzit
On Wed, Jul 30, 2008 at 04:33:55PM +, Herbert P Fortes Neto wrote:

  You are kidding me right ?

  No

  I mean come on, every single buildd has built the glibc fine. _you_
  are somehow shooting yourself in the foot, you probably messed up
  with some symlinks I don't know, but please, sort this out on your
  own.

 I have already did it two days ago.

 And I am not have been rude.

I'm not rude, I'm annoyed you don't connect the dots by yourself, but
here is it spelled out:

build-tree/glibc-2.7/patches is a symlink to debian/patches IOW
build-tree/glibc-2.7/patches/series and debian/patches/series ARE
SUPPOSED TO BE THE SAME.

It's note the case for you, so probably, in your environment the symlink
points to another place, that happes to also be a glibc quilt patch
queue, just not the proper one. I have _no clue_ on the how and the why,
and like tbm said, it's probably because of your build envirnoment,
probably because the glibc (or quilt I don't know) does the symlink in
an absolute way instead of relative, which is not
{chroot,NFS,mv,renames,...}-proof, and probably emdebian or you is doing
one of those things.

And given the really tiny amount of information that I had to forcefully
get from you, it's hard to say what. Note that the fact that you were
building the glibc using emdebian should have been the first thing you
should have said, and you should have tried by yourself that the glibc
builds fine without emdebian, hence have understood by yourself that
emdebian was at fault, and bug the emdebian people instead.

So no, I'm not rude, I'm annoyed I have to be your brain remotely for a
problem that is after all not glibc related.
-- 
·O·  Pierre Habouzit
··O[EMAIL PROTECTED]
OOOhttp://www.madism.org


pgpZNjzWTNJTO.pgp
Description: PGP signature


Bug#492892: glibc: glibc-2.7/patches/hurd-i386 patches fails

2008-07-29 Thread Herbert P Fortes Neto
Package: glibc
Severity: serious
Justification: no longer builds from source

Today the compile failed to apply the patches. The
 problem was solved when I removed
 
/build-tree/glibc-2.7/patches/hurd-i386/*patch entries

from build-tree/glibc-2.7/patches/series

 The problem is at the patch-files from the original
source.


 Regards

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.25-2-686 (SMP w/1 CPU core)
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash



-- 
Herbert Parentes Fortes Neto (hpfn)
Linux user number 416100
0x9834F79E -- http://pgp.mit.edu/



pgpmDQYJY52Bj.pgp
Description: PGP signature


Bug#492892: glibc: glibc-2.7/patches/hurd-i386 patches fails

2008-07-29 Thread Pierre Habouzit
On Tue, Jul 29, 2008 at 05:05:14PM +, Herbert P Fortes Neto wrote:
 Package: glibc
 Severity: serious
 Justification: no longer builds from source
 
 Today the compile failed to apply the patches. The
  problem was solved when I removed
  
 /build-tree/glibc-2.7/patches/hurd-i386/*patch entries
 
 from build-tree/glibc-2.7/patches/series
 
  The problem is at the patch-files from the original
 source.

  Huh, what are you talking about ? [0] seems to prove that the glibc
builds rather fine. On which arch have you this issue ?

  [0] http://buildd.debian.org/~jeroen/status/package.php?p=glibcsuite=unstable


-- 
·O·  Pierre Habouzit
··O[EMAIL PROTECTED]
OOOhttp://www.madism.org


pgpRmVWwgGEih.pgp
Description: PGP signature


Bug#492892: glibc: glibc-2.7/patches/hurd-i386 patches fails

2008-07-29 Thread Herbert P Fortes Neto
On Tue, 29 Jul 2008 19:33:04 +0200
Pierre Habouzit [EMAIL PROTECTED] wrote:

 On Tue, Jul 29, 2008 at 05:05:14PM +, Herbert P Fortes Neto wrote:
  Package: glibc
  Severity: serious
  Justification: no longer builds from source
  
  Today the compile failed to apply the patches. The
   problem was solved when I removed
   
  /build-tree/glibc-2.7/patches/hurd-i386/*patch entries
  
  from build-tree/glibc-2.7/patches/series
  
   The problem is at the patch-files from the original
  source.
 
   Huh, what are you talking about ? [0] seems to prove that the glibc
 builds rather fine. On which arch have you this issue ?
 
   [0] 
 http://buildd.debian.org/~jeroen/status/package.php?p=glibcsuite=unstable

 i386. Building packages to emdebian i386

 Step by step

 debootstrap sid /path/to/dir
 copy networking files
 mount proc /path/to/dir/proc -t proc
 LANG=C chroot /path/to/dir
 
 emsource -v glibc
 debuild  

 Applying patches.. failed   
 check patch-log

 Some files, one or two were mising in hurd-i386, so I
removed these hurd-i386 from series file and

 Applying patches.. success

 Sorry, I do not have the glib-2.7 dir with the
source code. Space problems.


 Regards,

-- 
Herbert Parentes Fortes Neto (hpfn)
Linux user number 416100
0x9834F79E -- http://pgp.mit.edu/



pgp1yF9DCig7y.pgp
Description: PGP signature


Processed: Re: Bug#492892: glibc: glibc-2.7/patches/hurd-i386 patches fails

2008-07-29 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

 tag 492892 + unreproducible moreinfo
Bug#492892: glibc: glibc-2.7/patches/hurd-i386 patches fails
There were no tags set.
Tags added: unreproducible, moreinfo

 thanks
Stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#492892: glibc: glibc-2.7/patches/hurd-i386 patches fails

2008-07-29 Thread Pierre Habouzit
tag 492892 + unreproducible moreinfo
thanks

On Tue, Jul 29, 2008 at 07:31:02PM +, Herbert P Fortes Neto wrote:
 On Tue, 29 Jul 2008 19:33:04 +0200
 Pierre Habouzit [EMAIL PROTECTED] wrote:
 
  On Tue, Jul 29, 2008 at 05:05:14PM +, Herbert P Fortes Neto wrote:
   Package: glibc
   Severity: serious
   Justification: no longer builds from source
   
   Today the compile failed to apply the patches. The
problem was solved when I removed

   /build-tree/glibc-2.7/patches/hurd-i386/*patch entries
   
   from build-tree/glibc-2.7/patches/series
   
The problem is at the patch-files from the original
   source.
  
Huh, what are you talking about ? [0] seems to prove that the glibc
  builds rather fine. On which arch have you this issue ?
  
[0] 
  http://buildd.debian.org/~jeroen/status/package.php?p=glibcsuite=unstable
 
  i386. Building packages to emdebian i386
 
  Step by step
 
  debootstrap sid /path/to/dir
  copy networking files
  mount proc /path/to/dir/proc -t proc
  LANG=C chroot /path/to/dir
  
  emsource -v glibc
  debuild  
 
  Applying patches.. failed   
  check patch-log
 
  Some files, one or two were mising in hurd-i386, so I
 removed these hurd-i386 from series file and

  I can't explain that, patches apply here, so please at least give
sensible informations like e.g. patch log ? I mean your bug report is
useless at best for now, I have no information on what breaks, why,
which arch, you should really know better.



-- 
·O·  Pierre Habouzit
··O[EMAIL PROTECTED]
OOOhttp://www.madism.org


pgpaW1ZQuvW3U.pgp
Description: PGP signature


Bug#489019: marked as done (glibc 2.7 build configuration not suitable for Vortex86SX chip (486 compatible))

2008-07-06 Thread Debian Bug Tracking System

Your message dated Sun, 06 Jul 2008 19:09:48 +0200
with message-id [EMAIL PROTECTED]
and subject line Re: Bug#489019: Vortex86SX chip
has caused the Debian Bug report #489019,
regarding glibc 2.7 build configuration not suitable for Vortex86SX chip (486 
compatible)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)


-- 
489019: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=489019
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
---BeginMessage---

Package:  libc6
Version: 2.7-10

Compiling any program, even hello world, against this library produces 
binaries not working on any Vortex86SX-based system. The program does 
not execute and produces Illegal Instruction error message. This is 
always the case even when compiling as static binary with the 
-march=i486 flag. Compiling the same program using libc6 version 2.3.6 
(etch) resulted in a working *static* executable, though shared 
libraries executables still produce the same bug. The only configuration 
that worked for me was using libc6 version 2.3.2 (sarge).


The details of the whole process are on this forum 
http://ubuntuforums.org/showthread.php?t=841783 
(http://ubuntuforums.org/showthread.php?t=841783). I posted it there 
first as I thought it is a 64 bit problem while running Ubuntu Hardy 8.04.



I am using Debian GNU/Linux 4.0 with mixed stable/testing repos.

$gcc --version
gcc (Debian 4.3.1-2) 4.3.1

$/lib/libc.so.6
GNU C Library stable release version 2.7, by Roland McGrath et al.
Copyright (C) 2007 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.
Compiled by GNU CC version 4.2.3 (Debian 4.2.3-3).
Compiled on a Linux 2.6.24.4 system on 2008-03-28.
Available extensions:
   crypt add-on version 2.1 by Michael Glad and others
   GNU Libidn by Simon Josefsson
   Native POSIX Threads Library by Ulrich Drepper et al
   BIND-8.2.3-T5B
For bug reporting instructions, please see:
http://www.gnu.org/software/libc/bugs.html.


$uname -a
Linux debian 2.6.18-6-686 #1 SMP Sun Feb 10 22:11:31 UTC 2008 i686 
GNU/Linux.


---End Message---
---BeginMessage---
Islam Samir Badrel-Dein a écrit :
 I am not able to reproduce this bug anymore!! I am compiling using Lenny
 gcc and glibc and no errors are encountered. I think this bug should be
 marked invalid, I'll continue compiling programs from Lenny until this
 bug shows up again, or as I hope, everything goes smoothly.
 

Marking the bug as closed with this mail.


-- 
  .''`.  Aurelien Jarno | GPG: 1024D/F1BCDB73
 : :' :  Debian developer   | Electrical Engineer
 `. `'   [EMAIL PROTECTED] | [EMAIL PROTECTED]
   `-people.debian.org/~aurel32 | www.aurel32.net

---End Message---


Bug#489019: glibc 2.7 build configuration not suitable for Vortex86SX chip (486 compatible)

2008-07-05 Thread Islam Samir Badrel-Dein

Aurelien Jarno wrote:


Could you please use gdb to find the offending instruction?

  


Unfortunately I don't have gdb on my target as it is all compiled from 
scratch. Anyway I think the real problem is the build configurations. It 
seems that the glibc is NOT compiled for generic i386, rather it seems 
to be compiled for 686, this is why even static linking fails. Please 
note that my target is a STRICT 486 processor.


-Islam



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#489019: glibc 2.7 build configuration not suitable for Vortex86SX chip (486 compatible)

2008-07-05 Thread Aurelien Jarno
Islam Samir Badrel-Dein a écrit :
 Aurelien Jarno wrote:

 Could you please use gdb to find the offending instruction?

   
 
 Unfortunately I don't have gdb on my target as it is all compiled from

Then please generate a core on the machine, and examine it on another
machine where you can install gdb.

 scratch. Anyway I think the real problem is the build configurations. It
 seems that the glibc is NOT compiled for generic i386, rather it seems

i386 support has been removed sometimes ago. You now need at least an
i486 processor.

 to be compiled for 686, this is why even static linking fails. Please
 note that my target is a STRICT 486 processor.

That's wrong, the glibc is clearly compiled for an i486 CPU. Your
processor is probably lacking a feature compared to the original i486 one.

-- 
  .''`.  Aurelien Jarno | GPG: 1024D/F1BCDB73
 : :' :  Debian developer   | Electrical Engineer
 `. `'   [EMAIL PROTECTED] | [EMAIL PROTECTED]
   `-people.debian.org/~aurel32 | www.aurel32.net



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#489019: glibc 2.7 build configuration not suitable for Vortex86SX chip (486 compatible)

2008-07-05 Thread Islam Samir Badrel-Dein

Aurelien Jarno wrote:

Islam Samir Badrel-Dein a écrit :
  

Aurelien Jarno wrote:


Could you please use gdb to find the offending instruction?

  
  

Unfortunately I don't have gdb on my target as it is all compiled from



Then please generate a core on the machine, and examine it on another
machine where you can install gdb.

  
Sorry, but I really don't understand what this means or how to do it? I 
am still newbie to embedded Linux :) Anyway, I'll try soon to install 
Debian Sarge or even puppylinux on this machine to have access to gdb 
and all other stuff. I'll try it then!


-Islam


Bug#489019: glibc 2.7 build configuration not suitable for Vortex86SX chip (486 compatible)

2008-07-03 Thread Aurelien Jarno
Islam Samir Badrel-Dein a écrit :
 Package:  libc6
 Version: 2.7-10
 
 Compiling any program, even hello world, against this library produces
 binaries not working on any Vortex86SX-based system. The program does
 not execute and produces Illegal Instruction error message. This is
 always the case even when compiling as static binary with the
 -march=i486 flag. Compiling the same program using libc6 version 2.3.6
 (etch) resulted in a working *static* executable, though shared
 libraries executables still produce the same bug. The only configuration
 that worked for me was using libc6 version 2.3.2 (sarge).
 

Could you please use gdb to find the offending instruction?

-- 
  .''`.  Aurelien Jarno | GPG: 1024D/F1BCDB73
 : :' :  Debian developer   | Electrical Engineer
 `. `'   [EMAIL PROTECTED] | [EMAIL PROTECTED]
   `-people.debian.org/~aurel32 | www.aurel32.net



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



glibc 2.7-10 MIGRATED to testing

2008-04-07 Thread Debian testing watch
FYI: The status of the glibc source package
in Debian's testing distribution has changed.

  Previous version: 2.7-6
  Current version:  2.7-10

-- 
This email is automatically generated; [EMAIL PROTECTED] is responsible.
See http://people.debian.org/~henning/trille/ for more information.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Please unblock glibc/2.7-10

2008-04-05 Thread Aurelien Jarno
Hi,

Could you please allow the migration of glibc/2.7-10 into testing? This
version has no known regression compared to the version in testing, and
is a good candidate for the Lenny release.

Thanks,
Aurelien

-- 
  .''`.  Aurelien Jarno | GPG: 1024D/F1BCDB73
 : :' :  Debian developer   | Electrical Engineer
 `. `'   [EMAIL PROTECTED] | [EMAIL PROTECTED]
   `-people.debian.org/~aurel32 | www.aurel32.net


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Please unblock glibc/2.7-10

2008-04-05 Thread Luk Claes
On Sat, Apr 05, 2008 at 08:36:44PM -0300, Otavio Salvador wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 Aurelien Jarno [EMAIL PROTECTED] writes:
 
 Hello Aurelien,
 
 Since glibc builds udeb, next time add debian-boot mailing list on CC
 so we don't lose it.
 
  Could you please allow the migration of glibc/2.7-10 into testing? This
  version has no known regression compared to the version in testing, and
  is a good candidate for the Lenny release.
 
 No objection from d-i POV.

unblocked

Cheers

Luk


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Please unblock glibc/2.7-10

2008-04-05 Thread Otavio Salvador
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Aurelien Jarno [EMAIL PROTECTED] writes:

Hello Aurelien,

Since glibc builds udeb, next time add debian-boot mailing list on CC
so we don't lose it.

 Could you please allow the migration of glibc/2.7-10 into testing? This
 version has no known regression compared to the version in testing, and
 is a good candidate for the Lenny release.

No objection from d-i POV.

- -- 
O T A V I OS A L V A D O R
- -
 E-mail: [EMAIL PROTECTED]  UIN: 5906116
 GNU/Linux User: 239058 GPG ID: 49A5F855
 Home Page: http://otavio.ossystems.com.br
- -
Microsoft sells you Windows ... Linux gives
 you the whole house.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Processed by Mailcrypt 3.5.8+ http://mailcrypt.sourceforge.net/

iD8DBQFH+A0LLqiZQEml+FURAnHOAJ9COv4U/gALBY1tdwusJPcoyNZeQQCfZqG1
WnxocFSUeGGcSSXSgnjTku8=
=rZYN
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#438179: RFC3484 rule 9 active again in glibc 2.7-5.

2008-02-26 Thread Aurelien Jarno
Ian Jackson a écrit :
 Aurelien Jarno writes (Re: RFC3484 rule 9 active again in glibc 2.7-5.):
 An IP which uses the same IP range as your computer, as defined by the
 netmask. In short a local server which can be reached without a
 gateway.
 
 Ah.  I see.
 
 So what you mean is that it will now:
   * prefer a server in the same subnet as one of the local interfaces
 as defined by the netmask on that interface, to a server which
 is not;
   * not otherwise sort servers according to their IPv4 address
 unless specifically configured
 ?
 
 That sounds exactly right.
 
 If you mean that _for servers on some local subnet_ it will prefer to
 use servers with a longer common prefix with the interface address,
 then I think that's wrong.

It is actually what is implemented.

IP on different subnet are not sorted, IP on some local subnet are
sorted by a longer common prefix with the interface address.

-- 
  .''`.  Aurelien Jarno | GPG: 1024D/F1BCDB73
 : :' :  Debian developer   | Electrical Engineer
 `. `'   [EMAIL PROTECTED] | [EMAIL PROTECTED]
   `-people.debian.org/~aurel32 | www.aurel32.net



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#438179: RFC3484 rule 9 active again in glibc 2.7-5.

2008-02-26 Thread Ian Jackson
Aurelien Jarno writes (Re: RFC3484 rule 9 active again in glibc 2.7-5.):
 IP on different subnet are not sorted, IP on some local subnet are
 sorted by a longer common prefix with the interface address.

Err, pardon my language, but WTF ?!

What on earth is the justification for that ?

Ian.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#438179: RFC3484 rule 9 active again in glibc 2.7-5.

2008-02-24 Thread Ian Jackson
Aurelien Jarno writes (Re: RFC3484 rule 9 active again in glibc 2.7-5.):
 An IP which uses the same IP range as your computer, as defined by the
 netmask. In short a local server which can be reached without a
 gateway.

Ah.  I see.

So what you mean is that it will now:
  * prefer a server in the same subnet as one of the local interfaces
as defined by the netmask on that interface, to a server which
is not;
  * not otherwise sort servers according to their IPv4 address
unless specifically configured
?

That sounds exactly right.

If you mean that _for servers on some local subnet_ it will prefer to
use servers with a longer common prefix with the interface address,
then I think that's wrong.

So for example, my machine here has eth0 172.18.45.2/24.  You're
saying (I hope) that it would prefer 172.18.45.6 (because it's on the
subnet local to eth0) to 172.31.80.8 (which is not), which is fine.

If you're saying that it would prefer 172.18.45.6 to 172.18.45.11
because .6 has a longer common prefix with .2 than .11, then I think
that's wrong.  But that would be pretty weird so I assume that's not
what you mean.

Thanks,
Ian.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#438179: RFC3484 rule 9 active again in glibc 2.7-5.

2008-02-23 Thread Aurelien Jarno
On Fri, Feb 22, 2008 at 09:18:21PM +, Ian Jackson wrote:
 Aurelien Jarno writes (Re: RFC3484 rule 9 active again in glibc 2.7-5.):
  Upstream has committed a fix in the CVS (without telling anybody) so
  that for IPv4 addresses rule 9 is only applied when source and
  destination addresses are in the same subnet. I guess this is very close
  to the wanted behaviour reported in this bug log, so I am reassigning the
  bug back to the libc6 package. It will be closed by the next upload.
 
 I see.  Thanks for letting us know.
 
 What does `in the same subnet' mean ?
 

An IP which uses the same IP range as your computer, as defined by the
netmask. In short a local server which can be reached without a
gateway.

-- 
  .''`.  Aurelien Jarno | GPG: 1024D/F1BCDB73
 : :' :  Debian developer   | Electrical Engineer
 `. `'   [EMAIL PROTECTED] | [EMAIL PROTECTED]
   `-people.debian.org/~aurel32 | www.aurel32.net



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#438179: RFC3484 rule 9 active again in glibc 2.7-5.

2008-02-22 Thread Ian Jackson
Aurelien Jarno writes (Re: RFC3484 rule 9 active again in glibc 2.7-5.):
 Upstream has committed a fix in the CVS (without telling anybody) so
 that for IPv4 addresses rule 9 is only applied when source and
 destination addresses are in the same subnet. I guess this is very close
 to the wanted behaviour reported in this bug log, so I am reassigning the
 bug back to the libc6 package. It will be closed by the next upload.

I see.  Thanks for letting us know.

What does `in the same subnet' mean ?

Ian.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Processed: Re: RFC3484 rule 9 active again in glibc 2.7-5.

2008-02-12 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

 reassign 438179 libc6
Bug#438179: Please provide a way to override RFC3484
Bug reassigned from package `tech-ctte' to `libc6'.

 thanks
Stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



glibc 2.7-6 MIGRATED to testing

2008-01-24 Thread Debian testing watch
FYI: The status of the glibc source package
in Debian's testing distribution has changed.

  Previous version: 2.7-5
  Current version:  2.7-6

-- 
This email is automatically generated; [EMAIL PROTECTED] is responsible.
See http://people.debian.org/~henning/trille/ for more information.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Please hint glibc/2.7-6

2008-01-23 Thread Aurelien Jarno
Hi, 
 
glibc/2.7-6 is ready to go into testing. It fixes bugs that are present 
in the testing version (and most notably an RC bug), and hasn't any
known regression. 
   
Could you please hint it? 

Thanks, 
Aurelien

-- 
  .''`.  Aurelien Jarno | GPG: 1024D/F1BCDB73
 : :' :  Debian developer   | Electrical Engineer
 `. `'   [EMAIL PROTECTED] | [EMAIL PROTECTED]
   `-people.debian.org/~aurel32 | www.aurel32.net


signature.asc
Description: Digital signature


Re: Please hint glibc/2.7-6

2008-01-23 Thread Luk Claes
Aurelien Jarno wrote:
 Hi, 
  
 glibc/2.7-6 is ready to go into testing. It fixes bugs that are present 
 in the testing version (and most notably an RC bug), and hasn't any
 known regression. 

 Could you please hint it? 

unblocked

Cheers

Luk


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Please hint glibc/2.7-5

2007-12-30 Thread Aurelien Jarno
Hi,

glibc/2.7-5 is ready to go into testing. It fixes bug that are present
in the testing version, and hasn't any known regression.

Could you please hint it?

Thanks,
Aurelien

-- 
  .''`.  Aurelien Jarno | GPG: 1024D/F1BCDB73
 : :' :  Debian developer   | Electrical Engineer
 `. `'   [EMAIL PROTECTED] | [EMAIL PROTECTED]
   `-people.debian.org/~aurel32 | www.aurel32.net


signature.asc
Description: Digital signature


Re: Please hint glibc/2.7-5

2007-12-30 Thread Martin Zobel-Helas
Hi, 

On Sun Dec 30, 2007 at 21:31:07 +0100, Aurelien Jarno wrote:
 Hi,
 
 glibc/2.7-5 is ready to go into testing. It fixes bug that are present
 in the testing version, and hasn't any known regression.
 
 Could you please hint it?

done



-- 
[EMAIL PROTECTED] /root]# man real-life
No manual entry for real-life


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Processed: Re: Bug#456260 closed by Aurelien Jarno [EMAIL PROTECTED] (Bug#456260: fixed in glibc 2.7-5)

2007-12-23 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

 reopen 456260
Bug#456260: libc6.1: ldconfig segfault under LANG=ja_JP.eucJP
'reopen' may be inappropriate when a bug has been closed with a version;
you may need to use 'found' to remove fixed versions.
Bug reopened, originator not changed.

 thanks
Stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#456260: closed by Aurelien Jarno [EMAIL PROTECTED] (Bug#456260: fixed in glibc 2.7-5)

2007-12-23 Thread Atsuhito Kohda
reopen 456260
thanks

On Wed, 19 Dec 2007 18:57:13 +, [EMAIL PROTECTED] (Debian Bug Tracking 
System) wrote:

 This is an automatic notification regarding your Bug report
 which was filed against the libc6.1 package:
 
 #456260: libc6.1: ldconfig segfault under LANG=ja_JP.eucJP
 
 It has been closed by Aurelien Jarno [EMAIL PROTECTED].

Unfortunately it didn't solve the problem for me.
You can see that under LANG=ja_JP.EUC-JP the problem still remains
but under LANG=C there is no problem.

nsx:/home/kohda# LANG=C dpkg -l libc6.1
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name   VersionDescription
+++-==-==-
ii  libc6.12.7-5  GNU C Library: Shared libraries
nsx:/home/kohda# echo $LANG
ja_JP.EUC-JP
nsx:/home/kohda# dpkg -i /var/cache/apt/archives/libcupsys2_1.3.4-4_alpha.deb
(データベースを読み込んでいます ... 現在 64728 個のファイルとディレクトリがインストールされています。)
libcupsys2 1.3.4-4 を (.../libcupsys2_1.3.4-4_alpha.deb で) 置換するための準備をしています ...
libcupsys2 を展開し、置換しています...
libcupsys2 (1.3.4-4) を設定しています ...
/var/lib/dpkg/info/libcupsys2.postinst: line 44: 22517 セグメンテーション違反です  ldconfig
dpkg: libcupsys2 の処理中にエラーが発生しました (--install):
 サブプロセス post-installation script はエラー終了ステータス 139 を返しました
以下のパッケージの処理中にエラーが発生しました:
 libcupsys2
nsx:/home/kohda# LANG=C dpkg -i 
/var/cache/apt/archives/libcupsys2_1.3.4-4_alpha.deb
(Reading database ... 64728 files and directories currently installed.)
Preparing to replace libcupsys2 1.3.4-4 (using 
.../libcupsys2_1.3.4-4_alpha.deb) ...
Unpacking replacement libcupsys2 ...
Setting up libcupsys2 (1.3.4-4) ...

Thanks for your maintenance.
Regards,2007-12-23(Sun)

-- 
 Debian Developer  Debian JP Developer - much more I18N of Debian
 Atsuhito Kohda kohda AT debian.org
 Department of Math., Univ. of Tokushima



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Processed: Re: Bug#453408: fixed in glibc 2.7-5

2007-12-23 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

 reopen 453408 2.7-5
Bug#453408: libc6: sscanf dies on an empty string if %as is used
'reopen' may be inappropriate when a bug has been closed with a version;
you may need to use 'found' to remove fixed versions.
Bug#456240: libc6 2.7-3 vfscanf() illegal free()
Bug reopened, originator set to 2.7-5.

 thanks
Stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Processed: Re: Processed: Re: Bug#453408: fixed in glibc 2.7-5

2007-12-23 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

 # whoops; learn how to drive your own software, Colin
 submitter 456240 Yasushi SHOJI [EMAIL PROTECTED]
Bug#456240: libc6 2.7-3 vfscanf() illegal free()
Changed Bug submitter from 2.7-5 to Yasushi SHOJI [EMAIL PROTECTED].

 found 456240 glibc/2.7-5
Bug#456240: libc6 2.7-3 vfscanf() illegal free()
Bug#453408: libc6: sscanf dies on an empty string if %as is used
Bug marked as found in version glibc/2.7-5.

 thanks
Stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Processed: Re: Processed: Re: Processed: Re: Bug#453408: fixed in glibc 2.7-5

2007-12-23 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

 # I'm sorry, I'll go away now ...
 submitter 453408 Yasushi SHOJI [EMAIL PROTECTED]
Bug#453408: libc6: sscanf dies on an empty string if %as is used
Changed Bug submitter from 2.7-5 to Yasushi SHOJI [EMAIL PROTECTED].

 submitter 456240 Kalle A. Sandstr\om [EMAIL PROTECTED]
Bug#456240: libc6 2.7-3 vfscanf() illegal free()
Changed Bug submitter from Yasushi SHOJI [EMAIL PROTECTED] to Kalle A. 
Sandstr\om [EMAIL PROTECTED].

 thanks
Stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



glibc 2.7-4 MIGRATED to testing

2007-12-18 Thread Debian testing watch
FYI: The status of the glibc source package
in Debian's testing distribution has changed.

  Previous version: 2.7-3
  Current version:  2.7-4

-- 
This email is automatically generated; [EMAIL PROTECTED] is responsible.
See http://people.debian.org/~henning/trille/ for more information.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Please hint glibc/2.7-4

2007-12-17 Thread Luk Claes
Aurelien Jarno wrote:
 Hi,
 
 glibc/2.7-4 is ready to go into testing. It fixes bug that are present
 in the testing version, and hasn't any known regression.
 
 Could you please hint it?

unblocked

Cheers

Luk


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: More on additional glibc test to prevent Debian on Redhat+TUX VPS users to get in troubles when upgrading to glibc 2.7-3.

2007-12-11 Thread Daniel Jacobowitz
On Mon, Dec 10, 2007 at 01:39:37AM +0100, Aurelien Jarno wrote:
 It can probably be used at installation time, but that's mean adding
 some complexity to the already complex preinst script. It also means
 spending some time for that, and I am personally not ready to spend time
 to write a patch for highly non-standard kernels.

But wide-spread...

If you would like to test for this, the easiest way is probably to use
perl.  You can make an arbitrary syscall using something like:

  $path = /; syscall(SYS_open, $path, 0WHATEVER, 0WHATEVER);

and then check errno.

-- 
Daniel Jacobowitz
CodeSourcery


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: glibc 2.7-3 MIGRATED to testing causes system to stop starting new programs

2007-12-09 Thread PieterB
Hello glibc maintainers,

I managed to reboot the VPS in repair mode. I see a lot of messages like
in /var/log/syslog (example from dovecot, but others programs give errors
too):

Dec  8 21:18:28 foobar dovecot: child 21837 (login) returned error 127
Dec  8 21:19:28 foobar dovecot: imap-login: imap-login: error while
loading shared libraries: /lib/libc.so.6: file too short

I manually installed glibc 2.7-4 (libc6_2.7-4_i386.deb) and will reboot after 
the backup is finished. 

Is there anything else I can check to find out what happened?

On Sun, Dec 09, 2007 at 01:08:17AM +0100, Aurelien Jarno wrote:

 I guess you are using a RedHat kernel version 2.6.9-5.ELsmp. This kernel
 is unsupported due to broken RedHat specific patches. Please ask your
 VPS provider for an upgrade to a non RedHat kernel or a more recent
 RedHat kernel.

Is there a way to find out the kernel name/type of the VPS host system. My
'uname -a' gives: Linux foobar 2.6.9-023stab043.1-smp #1 SMP Mon Mar 5
16:38:22 MSK 2007 i686 GNU/Linux

Regards,

Pieter


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: glibc 2.7-3 MIGRATED to testing causes system to stop starting new programs

2007-12-09 Thread Pierre Habouzit
On Sun, Dec 09, 2007 at 09:28:06AM +, PieterB wrote:
 Hello glibc maintainers,
 
 I managed to reboot the VPS in repair mode. I see a lot of messages like
 in /var/log/syslog (example from dovecot, but others programs give errors
 too):
 
 Dec  8 21:18:28 foobar dovecot: child 21837 (login) returned error 127
 Dec  8 21:19:28 foobar dovecot: imap-login: imap-login: error while
 loading shared libraries: /lib/libc.so.6: file too short
 
 I manually installed glibc 2.7-4 (libc6_2.7-4_i386.deb) and will reboot after 
 the backup is finished. 

  No that won't work you have to go back to a 2.6 one.

 Is there anything else I can check to find out what happened?

  The kernel you run on has a custom redhat patch that conflicts with
the new O_CLOEXEC feature. Either they change the kernel, or you keep a
pre 2.6.

-- 
·O·  Pierre Habouzit
··O[EMAIL PROTECTED]
OOOhttp://www.madism.org


pgpTR43m7OBbS.pgp
Description: PGP signature


Re: glibc 2.7-3 MIGRATED to testing causes system to stop starting new programs

2007-12-09 Thread PieterB
On Sun, Dec 09, 2007 at 01:03:01PM +0100, Pierre Habouzit wrote:
  I manually installed glibc 2.7-4 (libc6_2.7-4_i386.deb) and will reboot 
  after 
  the backup is finished. 
   No that won't work you have to go back to a 2.6 one.

I'm restoring a backup. When everything is fixed I'll update my Debian 4.0
testing distribution when my VPS host kernel is compatible with glibc 2.7-4
or later.

  Is there anything else I can check to find out what happened?
   The kernel you run on has a custom redhat patch that conflicts with
 the new O_CLOEXEC feature. Either they change the kernel, or you keep a
 pre 2.6.

I assume you mean pre 2.7 (being 2.6). According to
https://lwn.net/Articles/236843/ the O_CLOEXEC flag appeared in kernel
2.6.23. I called my VPS provider (Strato), and according to the tech guy
they use Debian as host OS. I logged a service request to be sure.

My 'uname -a' lists: Linux foobar 2.6.9-023stab043.1-smp #1 SMP Mon Mar 5
16:38:22 MSK 2007 i686 GNU/Linux

Can anybody help me find the kernel patch I should ask to be installed
(I doubt they do that in short time with a big hosting company like Strato).

Can anybody tell me how I can make sure my system doesn't get crashed the
next time I do 'apt-get upgrade'? Or should the new patch in glibc-4 prevent
problems automatically?

Regards,

Pieter


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: glibc 2.7-3 MIGRATED to testing causes system to stop starting new programs

2007-12-09 Thread Pierre Habouzit
On Sun, Dec 09, 2007 at 06:28:52PM +, PieterB wrote:
 On Sun, Dec 09, 2007 at 01:03:01PM +0100, Pierre Habouzit wrote:
   I manually installed glibc 2.7-4 (libc6_2.7-4_i386.deb) and will reboot 
   after 
   the backup is finished. 
No that won't work you have to go back to a 2.6 one.
 
 I'm restoring a backup. When everything is fixed I'll update my Debian 4.0
 testing distribution when my VPS host kernel is compatible with glibc 2.7-4
 or later.
 
   Is there anything else I can check to find out what happened?
The kernel you run on has a custom redhat patch that conflicts with
  the new O_CLOEXEC feature. Either they change the kernel, or you keep a
  pre 2.6.
 
 I assume you mean pre 2.7 (being 2.6). According to

  Yean I meant pre 2.6 inclusive actually ;)

 Can anybody help me find the kernel patch I should ask to be installed
 (I doubt they do that in short time with a big hosting company like Strato).

  actually it's a patch to remove (it's called the TUX patch afaict).

 Can anybody tell me how I can make sure my system doesn't get crashed the
 next time I do 'apt-get upgrade'? Or should the new patch in glibc-4 prevent
 problems automatically?

  hold the glibc. aptitude know how to do that, probably aptitude hold
libc6.


pgpjihA2PeA1O.pgp
Description: PGP signature


More on additional glibc test to prevent Debian on Redhat+TUX VPS users to get in troubles when upgrading to glibc 2.7-3.

2007-12-09 Thread PieterB
  Can anybody help me find the kernel patch I should ask to be installed
  (I doubt they do that in short time with a big hosting company like Strato).
   actually it's a patch to remove (it's called the TUX patch afaict).

I found a broader description of it at 
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=454638

I now understand that the problem is caused by the non-standard RHEL kernel
my VPS-provider (Strato) uses. Debian maintainers blame the (non-standard)
Redhat+TUX kernel. Redhat blames the use of a non-standard TUX patch. The
VPS software people who used this kernel (probably Virtuozzo) should fix
this permanently by not using the TUX patch, or creating another fix.

I agree with Comment #5 from John Salmon at the Redhat glibc tracker at
http://sourceware.org/bugzilla/show_bug.cgi?id=5227#c5 in which he states:

   I see no reason to ignore a straightforward test, modeled after the
   other tests in dirent/, that passes when glibc is working correctly and
   that fails on some systems which happen to be unsupported?

The test code for finding failing on a non-standard kernel host system, can
be found in the Redhat bug tracker.

I hope Debian maintainers can re-open Bug#454638 and create a test that
prevents these problems, so that others don't have to run into these nasty
issues like I did. Please promote the additional test to the testing
distribution. My problems began after [2007-12-05] when glibc 2.7-3 was
MIGRATED to testing.

I'll hold libc6 upgrades in my Debian testing distribution next time I'll
upgrade my VPS. I first need to wait until my restore is done. I didn't
expect a restore of a big VPS hosting company to take up to 24 hours.

Regards,

Pieter


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: More on additional glibc test to prevent Debian on Redhat+TUX VPS users to get in troubles when upgrading to glibc 2.7-3.

2007-12-09 Thread Aurelien Jarno
PieterB a écrit :
 Can anybody help me find the kernel patch I should ask to be installed
 (I doubt they do that in short time with a big hosting company like Strato).
   actually it's a patch to remove (it's called the TUX patch afaict).
 
 I found a broader description of it at 
 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=454638
 
 I now understand that the problem is caused by the non-standard RHEL kernel
 my VPS-provider (Strato) uses. Debian maintainers blame the (non-standard)
 Redhat+TUX kernel. Redhat blames the use of a non-standard TUX patch. The
 VPS software people who used this kernel (probably Virtuozzo) should fix
 this permanently by not using the TUX patch, or creating another fix.
 
 I agree with Comment #5 from John Salmon at the Redhat glibc tracker at
 http://sourceware.org/bugzilla/show_bug.cgi?id=5227#c5 in which he states:
 
I see no reason to ignore a straightforward test, modeled after the
other tests in dirent/, that passes when glibc is working correctly and
that fails on some systems which happen to be unsupported?
 

This patch only concerns the build time testsuite.

It can probably be used at installation time, but that's mean adding
some complexity to the already complex preinst script. It also means
spending some time for that, and I am personally not ready to spend time
to write a patch for highly non-standard kernels.

-- 
  .''`.  Aurelien Jarno | GPG: 1024D/F1BCDB73
 : :' :  Debian developer   | Electrical Engineer
 `. `'   [EMAIL PROTECTED] | [EMAIL PROTECTED]
   `-people.debian.org/~aurel32 | www.aurel32.net


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



glibc 2.7-3 MIGRATED to testing causes system to stop starting new programs

2007-12-08 Thread PieterB
Hello GNU libc maitainers,

I don't now if this is a new bug, or an addition to bug
#454266 or #454557, so I'm mailing the maintainers.

Today I ran into severe problems after doing a 'apt-get update  apt-get
upgrade'. My previous full update and upgrade was on 2007-12-05 20:25.
See http://gewis.nl/~pieterb/tmp/dpkg.log for the tail of my dpkg.log.

There were problems with upgrading libc to 2.7-3 and after that I could not
start a lot of programs anymore. I tried installing libc 2.7-4 manualy with
dpkg, but I couldn't get it done.

I'll try to recover /var/lib/{apt,dpkg} and /lib from backup tommorow, but I
think it would be good to either:

- upgrade glibc to 2.7-4, or
- downgrade glibc 2.6 in testing?
to prevent other people like me from serious messing up their system.

I tried running 'dpkg -l libc6-i686' as suggested in Bug#454557 but it
didn't work.

If there is anything I can do to help fight these problems please tell me.

Regards,

Pieter


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: glibc 2.7-3 MIGRATED to testing causes system to stop starting new programs

2007-12-08 Thread Clint Adams
On Sat, Dec 08, 2007 at 11:33:47PM +0100, PieterB wrote:
 There were problems with upgrading libc to 2.7-3 and after that I could not
 start a lot of programs anymore. I tried installing libc 2.7-4 manualy with
 dpkg, but I couldn't get it done.

What does could not start a lot of programs anymore mean?


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: glibc 2.7-3 MIGRATED to testing causes system to stop starting new programs

2007-12-08 Thread Aurelien Jarno
PieterB a écrit :
 Hello GNU libc maitainers,
 
 I don't now if this is a new bug, or an addition to bug
 #454266 or #454557, so I'm mailing the maintainers.
 
 Today I ran into severe problems after doing a 'apt-get update  apt-get
 upgrade'. My previous full update and upgrade was on 2007-12-05 20:25.
 See http://gewis.nl/~pieterb/tmp/dpkg.log for the tail of my dpkg.log.
 
 There were problems with upgrading libc to 2.7-3 and after that I could not
 start a lot of programs anymore. I tried installing libc 2.7-4 manualy with
 dpkg, but I couldn't get it done.
 
 I'll try to recover /var/lib/{apt,dpkg} and /lib from backup tommorow, but I
 think it would be good to either:
 
 - upgrade glibc to 2.7-4, or
 - downgrade glibc 2.6 in testing?
 to prevent other people like me from serious messing up their system.

If it is the same problem as the bug#454557, glibc 2.7-4 should now
refuse to install.

 I tried running 'dpkg -l libc6-i686' as suggested in Bug#454557 but it
 didn't work.
 

What do you mean by it didn't work? Also do you have a /lib/i686
directory? If yes removing it should fix your system.


-- 
  .''`.  Aurelien Jarno | GPG: 1024D/F1BCDB73
 : :' :  Debian developer   | Electrical Engineer
 `. `'   [EMAIL PROTECTED] | [EMAIL PROTECTED]
   `-people.debian.org/~aurel32 | www.aurel32.net


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: glibc 2.7-3 MIGRATED to testing causes system to stop starting new programs

2007-12-08 Thread PieterB
On Sat, Dec 08, 2007 at 06:04:54PM -0500, Clint Adams wrote:
 On Sat, Dec 08, 2007 at 11:33:47PM +0100, PieterB wrote:
  There were problems with upgrading libc to 2.7-3 and after that I could not
  start a lot of programs anymore. I tried installing libc 2.7-4 manualy with
  dpkg, but I couldn't get it done.
 What does could not start a lot of programs anymore mean?

I will elaborate a bit more. The systems seems not able to read/access
directory on the disk. For example:

# dpkg -l libc6-i686
dpkg-query: cannot scan updates directory `/var/lib/dpkg/updates/': Unknown
error 530
foobar:/var/log# apt-get update
E: Unable to read /etc/apt/apt.conf.d/ - opendir (530 Unknown error 530)

# dpkg -i libc6_2.7-4_i386.deb 
dpkg: cannot scan updates directory `/var/lib/dpkg/updates/': Unknown error
530

I can still access the directories with 'cd', but accessing the file index
(with shell 'ls' or programs), does not seem to work.

I'm quite sure there is nothing wrong with the disk (it's a RAID-1 SAN on a
VPS). The webserver fortuately just works fine for static pages. I'll try to
reboot tommorow.

I can't access the machine with ssh. I get:

ssh_exchange_identification: Connection closed by remote host

One of the upgrades on http://gewis.nl/~pieterb/tmp/dpkg.log caused serious
problems.

Is it possible to promote glibc 2.7-4 to testing to prevent stuff like this
happening. PTS currently says Too young, only 1 of 10 days old 

Regards,

Pieter


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: glibc 2.7-3 MIGRATED to testing causes system to stop starting new programs

2007-12-08 Thread Aurelien Jarno
PieterB a écrit :
 On Sat, Dec 08, 2007 at 06:04:54PM -0500, Clint Adams wrote:
 On Sat, Dec 08, 2007 at 11:33:47PM +0100, PieterB wrote:
 There were problems with upgrading libc to 2.7-3 and after that I could not
 start a lot of programs anymore. I tried installing libc 2.7-4 manualy with
 dpkg, but I couldn't get it done.
 What does could not start a lot of programs anymore mean?
 
 I will elaborate a bit more. The systems seems not able to read/access
 directory on the disk. For example:
 
 # dpkg -l libc6-i686
 dpkg-query: cannot scan updates directory `/var/lib/dpkg/updates/': Unknown
 error 530
 foobar:/var/log# apt-get update
 E: Unable to read /etc/apt/apt.conf.d/ - opendir (530 Unknown error 530)
 
 # dpkg -i libc6_2.7-4_i386.deb 
 dpkg: cannot scan updates directory `/var/lib/dpkg/updates/': Unknown error
 530
 
 I can still access the directories with 'cd', but accessing the file index
 (with shell 'ls' or programs), does not seem to work.
 
 I'm quite sure there is nothing wrong with the disk (it's a RAID-1 SAN on a
 VPS). The webserver fortuately just works fine for static pages. I'll try to
 reboot tommorow.

I guess you are using a RedHat kernel version 2.6.9-5.ELsmp. This kernel
is unsupported due to broken RedHat specific patches. Please ask your
VPS provider for an upgrade to a non RedHat kernel or a more recent
RedHat kernel.

-- 
  .''`.  Aurelien Jarno | GPG: 1024D/F1BCDB73
 : :' :  Debian developer   | Electrical Engineer
 `. `'   [EMAIL PROTECTED] | [EMAIL PROTECTED]
   `-people.debian.org/~aurel32 | www.aurel32.net


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



glibc 2.7-3 MIGRATED to testing

2007-12-05 Thread Debian testing watch
FYI: The status of the glibc source package
in Debian's testing distribution has changed.

  Previous version: 2.6.1-1
  Current version:  2.7-3

-- 
This email is automatically generated; [EMAIL PROTECTED] is responsible.
See http://people.debian.org/~henning/trille/ for more information.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Processed: Re: Bug#452890: fixed in glibc 2.7-2

2007-11-27 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

 reopen 452890
Bug#452890: /lib/ev67/libc-2.7.so not used
'reopen' may be inappropriate when a bug has been closed with a version;
you may need to use 'found' to remove fixed versions.
Bug reopened, originator not changed.

 found 452890 2.7-2
Bug#452890: /lib/ev67/libc-2.7.so not used
Bug marked as found in version 2.7-2.

 thanks
Stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#452890: fixed in glibc 2.7-2

2007-11-27 Thread Aurelien Jarno
reopen 452890
found 452890 2.7-2
thanks

On Mon, Nov 26, 2007 at 09:02:05PM +, Aurelien Jarno wrote:
 Source: glibc
 Source-Version: 2.7-2
 
 We believe that the bug you reported is fixed in the latest version of
 glibc, which is due to be installed in the Debian FTP archive:
 
 glibc-doc_2.7-2_all.deb
   to pool/main/g/glibc/glibc-doc_2.7-2_all.deb
 glibc_2.7-2.diff.gz
   to pool/main/g/glibc/glibc_2.7-2.diff.gz
 glibc_2.7-2.dsc
   to pool/main/g/glibc/glibc_2.7-2.dsc
 libc6-dbg_2.7-2_amd64.deb
   to pool/main/g/glibc/libc6-dbg_2.7-2_amd64.deb
 libc6-dev-i386_2.7-2_amd64.deb
   to pool/main/g/glibc/libc6-dev-i386_2.7-2_amd64.deb
 libc6-dev_2.7-2_amd64.deb
   to pool/main/g/glibc/libc6-dev_2.7-2_amd64.deb
 libc6-i386_2.7-2_amd64.deb
   to pool/main/g/glibc/libc6-i386_2.7-2_amd64.deb
 libc6-pic_2.7-2_amd64.deb
   to pool/main/g/glibc/libc6-pic_2.7-2_amd64.deb
 libc6-prof_2.7-2_amd64.deb
   to pool/main/g/glibc/libc6-prof_2.7-2_amd64.deb
 libc6-udeb_2.7-2_amd64.udeb
   to pool/main/g/glibc/libc6-udeb_2.7-2_amd64.udeb
 libc6_2.7-2_amd64.deb
   to pool/main/g/glibc/libc6_2.7-2_amd64.deb
 libnss-dns-udeb_2.7-2_amd64.udeb
   to pool/main/g/glibc/libnss-dns-udeb_2.7-2_amd64.udeb
 libnss-files-udeb_2.7-2_amd64.udeb
   to pool/main/g/glibc/libnss-files-udeb_2.7-2_amd64.udeb
 locales-all_2.7-2_amd64.deb
   to pool/main/g/glibc/locales-all_2.7-2_amd64.deb
 locales_2.7-2_all.deb
   to pool/main/g/glibc/locales_2.7-2_all.deb
 nscd_2.7-2_amd64.deb
   to pool/main/g/glibc/nscd_2.7-2_amd64.deb
 
 
 
 A summary of the changes between this version and the previous one is
 attached.
 
 Thank you for reporting the bug, which will now be closed.  If you
 have further comments please address them to [EMAIL PROTECTED],
 and the maintainer will reopen the bug report if appropriate.
 
 Debian distribution maintenance software
 pp.
 Aurelien Jarno [EMAIL PROTECTED] (supplier of updated glibc package)
 
 (This message was generated automatically at their request; if you
 believe that there is a problem with it please contact the archive
 administrators by mailing [EMAIL PROTECTED])
 
 
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 Format: 1.7
 Date: Mon, 26 Nov 2007 19:03:17 +0100
 Source: glibc
 Binary: libc0.1-prof libc6.1-alphaev67 libc6-dev-amd64 locales-all libc6-i686 
 libc6-dev-ppc64 libc0.3-pic glibc-doc libc0.3 libc6-dev-mipsn32 libc0.1-i686 
 libc0.1-i386 libc6-mips64 libc6.1-dev libc6-s390x libnss-files-udeb 
 libc0.1-dev-i386 libc6-dev-sparc64 libc6-i386 libc0.3-dev libc6-udeb 
 libc6-dbg libc6.1-pic libc6-dev libc0.3-prof libc0.1-udeb libc6-dev-i386 
 libc6.1-prof libc6-mipsn32 libc0.1-dev locales libc6-pic libc0.3-udeb 
 libc6-dev-powerpc libc0.1-pic libc6-ppc64 libc0.3-dbg libc0.1-dbg libc6-amd64 
 libc0.1 libc6-prof libc6-xen libc6-dev-mips64 libc6-powerpc libc6 
 libc6-sparcv9b libc6.1-udeb libc6.1-dbg nscd libc6-sparc64 libnss-dns-udeb 
 libc6.1 libc6-dev-s390x
 Architecture: source amd64 all
 Version: 2.7-2
 Distribution: unstable
 Urgency: low
 Maintainer: Aurelien Jarno [EMAIL PROTECTED]
 Changed-By: Aurelien Jarno [EMAIL PROTECTED]
 Description: 
  glibc-doc  - GNU C Library: Documentation
  libc6  - GNU C Library: Shared libraries
  libc6-dbg  - GNU C Library: Libraries with debugging symbols
  libc6-dev  - GNU C Library: Development Libraries and Header Files
  libc6-dev-i386 - GNU C Library: 32bit development libraries for AMD64
  libc6-i386 - GNU C Library: 32bit shared libraries for AMD64
  libc6-pic  - GNU C Library: PIC archive library
  libc6-prof - GNU C Library: Profiling Libraries
  libc6-udeb - GNU C Library: Shared libraries - udeb (udeb)
  libnss-dns-udeb - GNU C Library: NSS helper for DNS - udeb (udeb)
  libnss-files-udeb - GNU C Library: NSS helper for files - udeb (udeb)
  locales- GNU C Library: National Language (locale) data [support]
  locales-all - GNU C Library: Precompiled locale data
  nscd   - GNU C Library: Name Service Cache Daemon
 Closes: 451892 452081 452788 452890
 Changes: 
  glibc (2.7-2) unstable; urgency=low
  .
[ Aurelien Jarno ]
* sysdeps/alpha.mk: define alphaev67_MIN_KERNEL_SUPPORTED to 2.6.9.
  Closes: #452890.

This actually does not fix the bug. Reopening it.

-- 
  .''`.  Aurelien Jarno | GPG: 1024D/F1BCDB73
 : :' :  Debian developer   | Electrical Engineer
 `. `'   [EMAIL PROTECTED] | [EMAIL PROTECTED]
   `-people.debian.org/~aurel32 | www.aurel32.net



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



r2689 - in glibc-package/branches/glibc-2.7/debian: . local/manpages

2007-11-19 Thread aurel32
Author: aurel32
Date: 2007-11-19 16:25:54 + (Mon, 19 Nov 2007)
New Revision: 2689

Modified:
   glibc-package/branches/glibc-2.7/debian/changelog
   glibc-package/branches/glibc-2.7/debian/local/manpages/ldconfig.8
Log:
  * local/manpages/ldconfig.8: remove --force option from the manpage
to be consistent with the binary.  Closes: #451958.



Modified: glibc-package/branches/glibc-2.7/debian/changelog
===
--- glibc-package/branches/glibc-2.7/debian/changelog   2007-11-18 23:55:25 UTC 
(rev 2688)
+++ glibc-package/branches/glibc-2.7/debian/changelog   2007-11-19 16:25:54 UTC 
(rev 2689)
@@ -127,6 +127,8 @@
 #445631.
   * debian/local/manpages/ld.so.8: document $ORIGIN, $PLATFORM and $LIB
 features.  Closes: #444145.
+  * local/manpages/ldconfig.8: remove --force option from the manpage
+to be consistent with the binary.  Closes: #451958.
 
   [ Petr Salinger]
   * any/local-linuxthreads-unwind.diff: provide unwind-resume routine for
@@ -152,7 +154,7 @@
   * hurd-i386/cvs-O_CLOEXEC_fix.diff: New patch to fix conflicting O_CLOEXEC
   value.
 
- -- Aurelien Jarno [EMAIL PROTECTED]  Sun, 18 Nov 2007 22:11:35 +0100
+ -- Aurelien Jarno [EMAIL PROTECTED]  Mon, 19 Nov 2007 17:24:46 +0100
 
 glibc (2.6.1-6) unstable; urgency=low
 

Modified: glibc-package/branches/glibc-2.7/debian/local/manpages/ldconfig.8
===
--- glibc-package/branches/glibc-2.7/debian/local/manpages/ldconfig.8   
2007-11-18 23:55:25 UTC (rev 2688)
+++ glibc-package/branches/glibc-2.7/debian/local/manpages/ldconfig.8   
2007-11-19 16:25:54 UTC (rev 2689)
@@ -83,9 +83,6 @@
 .B \-N
 is also specified, the cache is still rebuilt.
 .TP
-.B \-F\ \-\-force
-Generate cache even if it looks up-to-date.
-.TP
 .B \-f conf
 Use
 .B conf


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



r2680 - in glibc-package/branches/glibc-2.7/debian: . patches patches/alpha

2007-11-18 Thread aurel32
Author: aurel32
Date: 2007-11-18 12:14:19 + (Sun, 18 Nov 2007)
New Revision: 2680

Added:
   glibc-package/branches/glibc-2.7/debian/patches/alpha/local-dl-procinfo.diff
Modified:
   glibc-package/branches/glibc-2.7/debian/changelog
   glibc-package/branches/glibc-2.7/debian/patches/series
Log:
  * patches/alpha/local-dl-procinfo.diff: new patch to add platform
capabilities support on alpha.



Modified: glibc-package/branches/glibc-2.7/debian/changelog
===
--- glibc-package/branches/glibc-2.7/debian/changelog   2007-11-16 22:56:16 UTC 
(rev 2679)
+++ glibc-package/branches/glibc-2.7/debian/changelog   2007-11-18 12:14:19 UTC 
(rev 2680)
@@ -115,6 +115,8 @@
 ISO-8859-15.
   * patches/alpha/submitted-fpu-round.diff: restore the old version of
 ceil/floor/rint functions.  Closes: #442568.
+  * patches/alpha/local-dl-procinfo.diff: new patch to add platform
+capabilities support on alpha.
 
   [ Petr Salinger]
   * any/local-linuxthreads-unwind.diff: provide unwind-resume routine for
@@ -138,7 +140,7 @@
   [ Samuel Thibault ]
   * hurd-i386/submitted-ptr-mangle.diff: Define PTR_MANGLE for assembly.
 
- -- Aurelien Jarno [EMAIL PROTECTED]  Fri, 16 Nov 2007 23:55:00 +0100
+ -- Aurelien Jarno [EMAIL PROTECTED]  Sun, 18 Nov 2007 13:12:34 +0100
 
 glibc (2.6.1-6) unstable; urgency=low
 

Added: 
glibc-package/branches/glibc-2.7/debian/patches/alpha/local-dl-procinfo.diff
===
--- 
glibc-package/branches/glibc-2.7/debian/patches/alpha/local-dl-procinfo.diff
(rev 0)
+++ 
glibc-package/branches/glibc-2.7/debian/patches/alpha/local-dl-procinfo.diff
2007-11-18 12:14:19 UTC (rev 2680)
@@ -0,0 +1,133 @@
+--- /dev/null
 sysdeps/alpha/dl-procinfo.h
+@@ -0,0 +1,63 @@
++/* Alpha version of processor capability information handling macros.
++   Copyright (C) 2007 Free Software Foundation, Inc.
++   This file is part of the GNU C Library.
++   Contributed by Aurelien Jarno [EMAIL PROTECTED], 2007.
++
++   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.  */
++
++#ifndef _DL_PROCINFO_H
++#define _DL_PROCINFO_H1
++
++#include ldsodefs.h
++
++
++/* Mask to filter out platforms.  */
++#define _DL_HWCAP_PLATFORM(-1ULL)
++
++#define _DL_PLATFORMS_COUNT   5
++
++static inline const char *
++__attribute__ ((unused))
++_dl_platform_string (int idx)
++{
++  return GLRO(dl_alpha_platforms)[idx];
++};
++
++static inline int
++__attribute__ ((unused, always_inline))
++_dl_string_platform (const char *str)
++{
++  for (int i = 0; i  _DL_PLATFORMS_COUNT; ++i)
++if (strcmp (str, _dl_platform_string (i)) == 0)
++  return i;
++  return -1;
++};
++
++/* We cannot provide a general printing function.  */
++#define _dl_procinfo(word) -1
++
++/* There are no hardware capabilities defined.  */
++#define _dl_hwcap_string(idx) 
++
++/* By default there is no important hardware capability.  */
++#define HWCAP_IMPORTANT (0)
++
++/* We don't have any hardware capabilities.  */
++#define _DL_HWCAP_COUNT   0
++
++#define _dl_string_hwcap(str) (-1)
++
++#endif /* dl-procinfo.h */
+--- /dev/null
 sysdeps/alpha/dl-procinfo.c
+@@ -0,0 +1,64 @@
++/* Data for Alpha version of processor capability information.
++   Copyright (C) 2007 Free Software Foundation, Inc.
++   This file is part of the GNU C Library.
++   Contributed by Aurelien Jarno [EMAIL PROTECTED], 2007.
++
++   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

r2681 - in glibc-package/branches/glibc-2.7/debian: . control.in sysdeps

2007-11-18 Thread aurel32
Author: aurel32
Date: 2007-11-18 12:30:40 + (Sun, 18 Nov 2007)
New Revision: 2681

Modified:
   glibc-package/branches/glibc-2.7/debian/changelog
   glibc-package/branches/glibc-2.7/debian/control
   glibc-package/branches/glibc-2.7/debian/control.in/opt
   glibc-package/branches/glibc-2.7/debian/sysdeps/alpha.mk
Log:
  * Add an ev67 flavour on alpha, but keep it disabled for now:
- control.in/opt: add libc6-ev67 packages.
- sysdeps/alpha.mk: add a new pass for ev67 flavour.



Modified: glibc-package/branches/glibc-2.7/debian/changelog
===
--- glibc-package/branches/glibc-2.7/debian/changelog   2007-11-18 12:14:19 UTC 
(rev 2680)
+++ glibc-package/branches/glibc-2.7/debian/changelog   2007-11-18 12:30:40 UTC 
(rev 2681)
@@ -117,6 +117,9 @@
 ceil/floor/rint functions.  Closes: #442568.
   * patches/alpha/local-dl-procinfo.diff: new patch to add platform
 capabilities support on alpha.
+  * Add an ev67 flavour on alpha, but keep it disabled for now:
+- control.in/opt: add libc6-ev67 packages.
+- sysdeps/alpha.mk: add a new pass for ev67 flavour.
 
   [ Petr Salinger]
   * any/local-linuxthreads-unwind.diff: provide unwind-resume routine for
@@ -140,7 +143,7 @@
   [ Samuel Thibault ]
   * hurd-i386/submitted-ptr-mangle.diff: Define PTR_MANGLE for assembly.
 
- -- Aurelien Jarno [EMAIL PROTECTED]  Sun, 18 Nov 2007 13:12:34 +0100
+ -- Aurelien Jarno [EMAIL PROTECTED]  Sun, 18 Nov 2007 13:23:01 +0100
 
 glibc (2.6.1-6) unstable; urgency=low
 

Modified: glibc-package/branches/glibc-2.7/debian/control
===
--- glibc-package/branches/glibc-2.7/debian/control 2007-11-18 12:14:19 UTC 
(rev 2680)
+++ glibc-package/branches/glibc-2.7/debian/control 2007-11-18 12:30:40 UTC 
(rev 2681)
@@ -615,6 +615,20 @@
  (including clones such as AMD Athlon/Opteron, VIA C3 Nehemiah, but not VIA 
  C3 Ezla).  
 
+Package: libc6.1-ev67
+Architecture: alpha
+Section: libs
+Priority: extra
+Pre-Depends: libc6.1 (= ${binary:Version})
+Description: GNU C Library: Shared libraries (EV67 optimized)
+ Contains the standard libraries that are used by nearly all programs on
+ the system. This package includes shared versions of the standard C
+ library and the standard math library, as well as many others.
+ .
+ This set of libraries is optimized for the Alpha EV67. It only
+ needs to be installed on Alpha EV67/68 and EV7 machines. If you install
+ this on an older machine, it won't even be used.
+
 Package: libnss-dns-udeb
 XC-Package-Type: udeb
 Architecture: any

Modified: glibc-package/branches/glibc-2.7/debian/control.in/opt
===
--- glibc-package/branches/glibc-2.7/debian/control.in/opt  2007-11-18 
12:14:19 UTC (rev 2680)
+++ glibc-package/branches/glibc-2.7/debian/control.in/opt  2007-11-18 
12:30:40 UTC (rev 2681)
@@ -57,3 +57,17 @@
  (including clones such as AMD Athlon/Opteron, VIA C3 Nehemiah, but not VIA 
  C3 Ezla).  
 
+Package: libc6.1-ev67
+Architecture: alpha
+Section: libs
+Priority: extra
+Pre-Depends: libc6.1 (= ${binary:Version})
+Description: GNU C Library: Shared libraries (EV67 optimized)
+ Contains the standard libraries that are used by nearly all programs on
+ the system. This package includes shared versions of the standard C
+ library and the standard math library, as well as many others.
+ .
+ This set of libraries is optimized for the Alpha EV67. It only
+ needs to be installed on Alpha EV67/68 and EV7 machines. If you install
+ this on an older machine, it won't even be used.
+

Modified: glibc-package/branches/glibc-2.7/debian/sysdeps/alpha.mk
===
--- glibc-package/branches/glibc-2.7/debian/sysdeps/alpha.mk2007-11-18 
12:14:19 UTC (rev 2680)
+++ glibc-package/branches/glibc-2.7/debian/sysdeps/alpha.mk2007-11-18 
12:30:40 UTC (rev 2681)
@@ -3,3 +3,12 @@
 # Requires Linux 2.6.9 for NPTL
 libc_MIN_KERNEL_SUPPORTED = 2.6.9
 
+# build an ev67 optimized library
+#GLIBC_PASSES += ev67
+#DEB_ARCH_REGULAR_PACKAGES += libc6.1-ev67
+ev67_add-ons = nptl $(add-ons)
+ev67_configure_target = alphaev67-linux
+ev67_extra_cflags = -mcpu=ev67 -mtune=ev67 -g -O3
+ev67_extra_config_options = $(extra_config_options) --disable-profile
+ev67_rltddir = /lib/ev67
+ev67_slibdir = /lib/ev67


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



r2682 - in glibc-package/branches/glibc-2.7/debian: . control.in sysdeps

2007-11-18 Thread aurel32
Author: aurel32
Date: 2007-11-18 18:43:42 + (Sun, 18 Nov 2007)
New Revision: 2682

Modified:
   glibc-package/branches/glibc-2.7/debian/changelog
   glibc-package/branches/glibc-2.7/debian/control
   glibc-package/branches/glibc-2.7/debian/control.in/opt
   glibc-package/branches/glibc-2.7/debian/sysdeps/alpha.mk
Log:
Rename libc6.1-ev67 into libc6-alphaev67 to match glibc name, and enable
this flavour



Modified: glibc-package/branches/glibc-2.7/debian/changelog
===
--- glibc-package/branches/glibc-2.7/debian/changelog   2007-11-18 12:30:40 UTC 
(rev 2681)
+++ glibc-package/branches/glibc-2.7/debian/changelog   2007-11-18 18:43:42 UTC 
(rev 2682)
@@ -117,8 +117,8 @@
 ceil/floor/rint functions.  Closes: #442568.
   * patches/alpha/local-dl-procinfo.diff: new patch to add platform
 capabilities support on alpha.
-  * Add an ev67 flavour on alpha, but keep it disabled for now:
-- control.in/opt: add libc6-ev67 packages.
+  * Add an ev67 flavour on alpha:  Closes: #229251
+- control.in/opt: add libc6-alphaev67 packages.
 - sysdeps/alpha.mk: add a new pass for ev67 flavour.
 
   [ Petr Salinger]
@@ -143,7 +143,7 @@
   [ Samuel Thibault ]
   * hurd-i386/submitted-ptr-mangle.diff: Define PTR_MANGLE for assembly.
 
- -- Aurelien Jarno [EMAIL PROTECTED]  Sun, 18 Nov 2007 13:23:01 +0100
+ -- Aurelien Jarno [EMAIL PROTECTED]  Sun, 18 Nov 2007 17:40:29 +0100
 
 glibc (2.6.1-6) unstable; urgency=low
 

Modified: glibc-package/branches/glibc-2.7/debian/control
===
--- glibc-package/branches/glibc-2.7/debian/control 2007-11-18 12:30:40 UTC 
(rev 2681)
+++ glibc-package/branches/glibc-2.7/debian/control 2007-11-18 18:43:42 UTC 
(rev 2682)
@@ -615,7 +615,7 @@
  (including clones such as AMD Athlon/Opteron, VIA C3 Nehemiah, but not VIA 
  C3 Ezla).  
 
-Package: libc6.1-ev67
+Package: libc6.1-alphaev67
 Architecture: alpha
 Section: libs
 Priority: extra

Modified: glibc-package/branches/glibc-2.7/debian/control.in/opt
===
--- glibc-package/branches/glibc-2.7/debian/control.in/opt  2007-11-18 
12:30:40 UTC (rev 2681)
+++ glibc-package/branches/glibc-2.7/debian/control.in/opt  2007-11-18 
18:43:42 UTC (rev 2682)
@@ -57,7 +57,7 @@
  (including clones such as AMD Athlon/Opteron, VIA C3 Nehemiah, but not VIA 
  C3 Ezla).  
 
-Package: libc6.1-ev67
+Package: libc6.1-alphaev67
 Architecture: alpha
 Section: libs
 Priority: extra

Modified: glibc-package/branches/glibc-2.7/debian/sysdeps/alpha.mk
===
--- glibc-package/branches/glibc-2.7/debian/sysdeps/alpha.mk2007-11-18 
12:30:40 UTC (rev 2681)
+++ glibc-package/branches/glibc-2.7/debian/sysdeps/alpha.mk2007-11-18 
18:43:42 UTC (rev 2682)
@@ -4,11 +4,11 @@
 libc_MIN_KERNEL_SUPPORTED = 2.6.9
 
 # build an ev67 optimized library
-#GLIBC_PASSES += ev67
-#DEB_ARCH_REGULAR_PACKAGES += libc6.1-ev67
-ev67_add-ons = nptl $(add-ons)
-ev67_configure_target = alphaev67-linux
-ev67_extra_cflags = -mcpu=ev67 -mtune=ev67 -g -O3
-ev67_extra_config_options = $(extra_config_options) --disable-profile
-ev67_rltddir = /lib/ev67
-ev67_slibdir = /lib/ev67
+GLIBC_PASSES += alphaev67
+DEB_ARCH_REGULAR_PACKAGES += libc6.1-alphaev67
+alphaev67_add-ons = nptl $(add-ons)
+alphaev67_configure_target = alphaev67-linux
+alphaev67_extra_cflags = -mcpu=ev67 -mtune=ev67 -g -O2
+alphaev67_extra_config_options = $(extra_config_options) --disable-profile
+alphaev67_rltddir = /lib/ev67
+alphaev67_slibdir = /lib/ev67


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



r2683 - in glibc-package/branches/glibc-2.7/debian: . local/manpages

2007-11-18 Thread aurel32
Author: aurel32
Date: 2007-11-18 18:45:18 + (Sun, 18 Nov 2007)
New Revision: 2683

Modified:
   glibc-package/branches/glibc-2.7/debian/changelog
   glibc-package/branches/glibc-2.7/debian/local/manpages/iconv.1
Log:
  * debian/local/manpages/iconv.1: document //translit and //ignore 
options.  Closes: #451304.



Modified: glibc-package/branches/glibc-2.7/debian/changelog
===
--- glibc-package/branches/glibc-2.7/debian/changelog   2007-11-18 18:43:42 UTC 
(rev 2682)
+++ glibc-package/branches/glibc-2.7/debian/changelog   2007-11-18 18:45:18 UTC 
(rev 2683)
@@ -120,6 +120,8 @@
   * Add an ev67 flavour on alpha:  Closes: #229251
 - control.in/opt: add libc6-alphaev67 packages.
 - sysdeps/alpha.mk: add a new pass for ev67 flavour.
+  * debian/local/manpages/iconv.1: document //translit and //ignore 
+options.  Closes: #451304.
 
   [ Petr Salinger]
   * any/local-linuxthreads-unwind.diff: provide unwind-resume routine for
@@ -143,7 +145,7 @@
   [ Samuel Thibault ]
   * hurd-i386/submitted-ptr-mangle.diff: Define PTR_MANGLE for assembly.
 
- -- Aurelien Jarno [EMAIL PROTECTED]  Sun, 18 Nov 2007 17:40:29 +0100
+ -- Aurelien Jarno [EMAIL PROTECTED]  Sun, 18 Nov 2007 19:43:54 +0100
 
 glibc (2.6.1-6) unstable; urgency=low
 

Modified: glibc-package/branches/glibc-2.7/debian/local/manpages/iconv.1
===
--- glibc-package/branches/glibc-2.7/debian/local/manpages/iconv.1  
2007-11-18 18:43:42 UTC (rev 2682)
+++ glibc-package/branches/glibc-2.7/debian/local/manpages/iconv.1  
2007-11-18 18:45:18 UTC (rev 2683)
@@ -236,6 +236,22 @@
 .TP
 \fB\-\-version\fR, \fB\-V\fR
 Print program version.
+.SH ENCODINGS
+The values permitted for \fI\-\-from\-code\fP and \fI\-\-to\-code\fP can be 
listed
+by the \fBiconv \-\-list\fP command, and all combinations of the listed values 
are
+supported. Furthermore the following two suffixes are supported:
+.TP
+//TRANSLIT
+When the string //TRANSLIT is appended to \fI\-\-to\-code\fP, transliteration
+is activated.
+This means that when a character cannot be represented in the
+target character set, it can be approximated through one or several
+similarly looking characters.
+.TP
+//IGNORE
+When the string //IGNORE is appended to \fI\-\-to\-code\fP, characters that
+cannot be represented in the target character set will be silently discarded.
+
 .SH AUTHOR
 \fIiconv\fR was written by Ulrich Drepper as part of the GNU C Library.
 .PP


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



r2684 - glibc-package/branches/glibc-2.7/debian/local/manpages

2007-11-18 Thread aurel32
Author: aurel32
Date: 2007-11-18 19:03:14 + (Sun, 18 Nov 2007)
New Revision: 2684

Removed:
   glibc-package/branches/glibc-2.7/debian/local/manpages/catchsegv.pod
   glibc-package/branches/glibc-2.7/debian/local/manpages/getconf.pod
   glibc-package/branches/glibc-2.7/debian/local/manpages/getent.pod
   glibc-package/branches/glibc-2.7/debian/local/manpages/iconv.pod
   glibc-package/branches/glibc-2.7/debian/local/manpages/locale.pod
   glibc-package/branches/glibc-2.7/debian/local/manpages/sprof.pod
Log:
Remove .pod files are, most of them are out of date compared to the .1 ones.


Deleted: glibc-package/branches/glibc-2.7/debian/local/manpages/catchsegv.pod
===
--- glibc-package/branches/glibc-2.7/debian/local/manpages/catchsegv.pod
2007-11-18 18:45:18 UTC (rev 2683)
+++ glibc-package/branches/glibc-2.7/debian/local/manpages/catchsegv.pod
2007-11-18 19:03:14 UTC (rev 2684)
@@ -1,20 +0,0 @@
-=head1 NAME
-
-catchsegv - Catch segmentation faults in programs
-
-=head1 SYNOPSIS
-
-Bcatchsegv Bprogram [Bargs]
-
-=head1 DESCRIPTION
-
-Used to debug segmentation faults in programs. The output is the
-content of registers, plus a backtrace. Basically you call your
-program and its arguments as the arguments to catchsegv.
-
-=head1 AUTHOR
-
-Icatchsegv was written by Ulrich Drepper for the GNU C Library
-
-This man page was written by Ben Collins Elt[EMAIL PROTECTED]gt for
-the Debian GNU/Linux system.

Deleted: glibc-package/branches/glibc-2.7/debian/local/manpages/getconf.pod
===
--- glibc-package/branches/glibc-2.7/debian/local/manpages/getconf.pod  
2007-11-18 18:45:18 UTC (rev 2683)
+++ glibc-package/branches/glibc-2.7/debian/local/manpages/getconf.pod  
2007-11-18 19:03:14 UTC (rev 2684)
@@ -1,37 +0,0 @@
-=head1 NAME
-
-getconf - Query system configuration variables
-
-=head1 SYNOPSIS
-
-Bgetconf [B-v specification] system_var
-
-Bgetconf [B-v specification] path_var pathname
-
-=head1 DESCRIPTION
-
-B-v
-
-   Indicate the specification and version for which to obtain
-   configuration variables.
-
-Bsystem_var
-
-   A system configuration variable, as defined by sysconf(3) or
-   confstr(3).
-
-Bpath_var
-
-   A system configuration variable as defined by pathconf(3). This
-   must be used with a pathname.
-
-=head1 AUTHOR
-
-Igetconf was written by Roland McGrath for the GNU C Library
-
-This man page was written by Ben Collins Elt[EMAIL PROTECTED]gt for
-the Debian GNU/Linux system.
-
-=head1 SEE ALSO
-
-Bsysconf(3), Bpathconf(3), Bconfstr(3)

Deleted: glibc-package/branches/glibc-2.7/debian/local/manpages/getent.pod
===
--- glibc-package/branches/glibc-2.7/debian/local/manpages/getent.pod   
2007-11-18 18:45:18 UTC (rev 2683)
+++ glibc-package/branches/glibc-2.7/debian/local/manpages/getent.pod   
2007-11-18 19:03:14 UTC (rev 2684)
@@ -1,21 +0,0 @@
-=head1 NAME
-
-getent - get entries from administrative database
-
-=head1 SYNOPSIS
-
-Bgetent Idatabase [Ikey ...]
-
-=head1 DESCRIPTION
-
-The Igetent program gathers entries from the specified
-administrative database using the specified search keys.
-Where Idatabase is one of passwd, group, hosts, services, protocols,
-or networks.
-
-=head1 AUTHOR
-
-Igetent was written by Thorsten Kukuk for the GNU C Library.
-
-This man page was written by Joel Klecker Elt[EMAIL PROTECTED]gt for
-the Debian GNU/Linux system.

Deleted: glibc-package/branches/glibc-2.7/debian/local/manpages/iconv.pod
===
--- glibc-package/branches/glibc-2.7/debian/local/manpages/iconv.pod
2007-11-18 18:45:18 UTC (rev 2683)
+++ glibc-package/branches/glibc-2.7/debian/local/manpages/iconv.pod
2007-11-18 19:03:14 UTC (rev 2684)
@@ -1,45 +0,0 @@
-=head1 NAME
-
-iconv - Convert encoding of given files from one encoding to another
-
-=cut
-
-=head1 SYNOPSIS
-
-iconv B-f Iencoding B-t Iencoding Iinputfile
-
-=head1 DESCRIPTION
-
-The Biconv program converts the encoding of characters in
-Iinputfile from one coded character set to another. The result is
-written to standard output unless otherwise specified by the
-B--output option.
-
-B--from-code, B-f Iencoding
-
-Convert characters from Iencoding
-
-B--to-code, B-t Iencoding
-
-Convert characters to Iencoding
-
-B--list
-
-List known coded character sets
-
-B--output, B-o Ifile
-
-Specify output file (instead of stdout)
-
-B--verbose
-
-Print progress information.
-
-=head1 AUTHOR
-
-Iiconv was written by Ulrich Drepper as part of the GNU C Library.
-
-This man page was written by Joel Klecker Elt[EMAIL PROTECTED]gt,
-for the Debian GNU/Linux system.
-
-

Deleted: glibc-package/branches/glibc-2.7/debian/local/manpages/locale.pod
===
--- glibc-package/branches/glibc-2.7

r2685 - in glibc-package/branches/glibc-2.7/debian: . local/manpages

2007-11-18 Thread aurel32
Author: aurel32
Date: 2007-11-18 19:09:27 + (Sun, 18 Nov 2007)
New Revision: 2685

Modified:
   glibc-package/branches/glibc-2.7/debian/changelog
   glibc-package/branches/glibc-2.7/debian/local/manpages/getent.1
   glibc-package/branches/glibc-2.7/debian/local/manpages/iconv.1
Log:
  * debian/local/manpages/getent.1: documents exit codes.  Closes: 
#445631.



Modified: glibc-package/branches/glibc-2.7/debian/changelog
===
--- glibc-package/branches/glibc-2.7/debian/changelog   2007-11-18 19:03:14 UTC 
(rev 2684)
+++ glibc-package/branches/glibc-2.7/debian/changelog   2007-11-18 19:09:27 UTC 
(rev 2685)
@@ -120,8 +120,10 @@
   * Add an ev67 flavour on alpha:  Closes: #229251
 - control.in/opt: add libc6-alphaev67 packages.
 - sysdeps/alpha.mk: add a new pass for ev67 flavour.
-  * debian/local/manpages/iconv.1: document //translit and //ignore 
+  * debian/local/manpages/iconv.1: document //translit and //ignore
 options.  Closes: #451304.
+  * debian/local/manpages/getent.1: documents exit codes.  Closes: 
+#445631.
 
   [ Petr Salinger]
   * any/local-linuxthreads-unwind.diff: provide unwind-resume routine for
@@ -145,7 +147,7 @@
   [ Samuel Thibault ]
   * hurd-i386/submitted-ptr-mangle.diff: Define PTR_MANGLE for assembly.
 
- -- Aurelien Jarno [EMAIL PROTECTED]  Sun, 18 Nov 2007 19:43:54 +0100
+ -- Aurelien Jarno [EMAIL PROTECTED]  Sun, 18 Nov 2007 20:08:27 +0100
 
 glibc (2.6.1-6) unstable; urgency=low
 

Modified: glibc-package/branches/glibc-2.7/debian/local/manpages/getent.1
===
--- glibc-package/branches/glibc-2.7/debian/local/manpages/getent.1 
2007-11-18 19:03:14 UTC (rev 2684)
+++ glibc-package/branches/glibc-2.7/debian/local/manpages/getent.1 
2007-11-18 19:09:27 UTC (rev 2685)
@@ -96,7 +96,7 @@
 .nr % 0
 .rr F
 .\}
-.TH GETENT 1 etch 7/Jan/2001 Debian GNU/Linux
+.TH GETENT 1 lenny 18/Nov/2007 Debian GNU/Linux
 .UC
 .if n .hy 0
 .if n .na
@@ -199,6 +199,20 @@
 administrative database using the specified search keys.
 Where \fIdatabase\fR is one of passwd, group, hosts, services, protocols,
 or networks.
+.SH EXIT VALUES
+The \fIgetent\fR command exits with the following values:
+.TP
+.B 0
+Success
+.TP
+.B 1
+Unknown database
+.TP
+.B 2
+Key not found in database
+.TP
+.B 3
+Database does not support enumeration
 .SH AUTHOR
 \fIgetent\fR was written by Thorsten Kukuk for the GNU C Library.
 .PP
@@ -215,5 +229,7 @@
 
 .IX Header DESCRIPTION
 
+.IX Header EXIT VALUES
+
 .IX Header AUTHOR
 

Modified: glibc-package/branches/glibc-2.7/debian/local/manpages/iconv.1
===
--- glibc-package/branches/glibc-2.7/debian/local/manpages/iconv.1  
2007-11-18 19:03:14 UTC (rev 2684)
+++ glibc-package/branches/glibc-2.7/debian/local/manpages/iconv.1  
2007-11-18 19:09:27 UTC (rev 2685)
@@ -101,7 +101,7 @@
 .nr % 0
 .rr F
 .\}
-.TH ICONV 1 etch 20/Jun/2004 Debian GNU/Linux
+.TH ICONV 1 lenny 18/Nov/2007 Debian GNU/Linux
 .UC
 .if n .hy 0
 .if n .na
@@ -268,5 +268,7 @@
 
 .IX Header DESCRIPTION
 
+.IX Header ENCODINGS
+
 .IX Header AUTHOR
 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



r2686 - in glibc-package/branches/glibc-2.7/debian: . local/manpages

2007-11-18 Thread aurel32
Author: aurel32
Date: 2007-11-18 21:13:00 + (Sun, 18 Nov 2007)
New Revision: 2686

Modified:
   glibc-package/branches/glibc-2.7/debian/changelog
   glibc-package/branches/glibc-2.7/debian/local/manpages/ld.so.8
Log:
  * debian/local/manpages/ld.so.8: document $ORIGIN, $PLATFORM and $LIB
features.  Closes: #444145.



Modified: glibc-package/branches/glibc-2.7/debian/changelog
===
--- glibc-package/branches/glibc-2.7/debian/changelog   2007-11-18 19:09:27 UTC 
(rev 2685)
+++ glibc-package/branches/glibc-2.7/debian/changelog   2007-11-18 21:13:00 UTC 
(rev 2686)
@@ -122,8 +122,10 @@
 - sysdeps/alpha.mk: add a new pass for ev67 flavour.
   * debian/local/manpages/iconv.1: document //translit and //ignore
 options.  Closes: #451304.
-  * debian/local/manpages/getent.1: documents exit codes.  Closes: 
+  * debian/local/manpages/getent.1: document exit codes.  Closes:
 #445631.
+  * debian/local/manpages/ld.so.8: document $ORIGIN, $PLATFORM and $LIB
+features.  Closes: #444145.
 
   [ Petr Salinger]
   * any/local-linuxthreads-unwind.diff: provide unwind-resume routine for
@@ -147,7 +149,7 @@
   [ Samuel Thibault ]
   * hurd-i386/submitted-ptr-mangle.diff: Define PTR_MANGLE for assembly.
 
- -- Aurelien Jarno [EMAIL PROTECTED]  Sun, 18 Nov 2007 20:08:27 +0100
+ -- Aurelien Jarno [EMAIL PROTECTED]  Sun, 18 Nov 2007 22:11:35 +0100
 
 glibc (2.6.1-6) unstable; urgency=low
 

Modified: glibc-package/branches/glibc-2.7/debian/local/manpages/ld.so.8
===
--- glibc-package/branches/glibc-2.7/debian/local/manpages/ld.so.8  
2007-11-18 19:09:27 UTC (rev 2685)
+++ glibc-package/branches/glibc-2.7/debian/local/manpages/ld.so.8  
2007-11-18 21:13:00 UTC (rev 2686)
@@ -119,11 +119,32 @@
 minimum OS ABI version is needed. The information about the minimum OS ABI 
version is encoded in
 a ELF note section usually named .note.ABI-tag. This is used to determine 
which library to load
 when multiple version of the same library is installed on the system.
-
 The
 .B LD_ASSUME_KERNEL
 environment variable overrides the kernel version used by the dynamic linker 
to determine which
 library to load.
+.SH RPATH TOKEN EXPANSION
+The runtime linker provides a number of tokens that can be used in an rpath 
+specification (\fBDT_RPATH\fR or \fBDT_RUNPATH\fR).
+.TP
+.B $ORIGIN
+ld.so understands the string \fB$ORIGIN\fR (or equivalently \fB${ORIGIN}\fR) 
+in an rpath specification to mean the directory containing the application
+executable. Thus, an application located in somedir/app could be compiled
+with gcc -Wl,-rpath,'$ORIGIN/../lib' so that it finds an associated shared
+library in somedir/lib no matter where somedir is located in the directory 
+hierarchy.
+.TP
+.B $PLATFORM
+The string \fB$PLATFORM\fR (or equivalently \fB${PLATFORM}\fR) in an rpath
+specifcation expands to the processor type of the current machine. Please note
+that on some architectures the Linux kernel doesn't provide a platform
+string to the dynamic linker.
+.TP
+.B $LIB
+The string \fB$LIB\fR (or equivalently \fB${LIB}\fR) in an rpath corresponds
+to the system libraries directory, which is /lib for the native architecture
+on FHS compliant GNU/Linux systems.
 .SH FILES
 .PD 0
 .TP 20


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



r2687 - in glibc-package/branches/glibc-2.7/debian: . patches patches/hurd-i386

2007-11-18 Thread sthibaul-guest
Author: sthibaul-guest
Date: 2007-11-18 23:06:57 + (Sun, 18 Nov 2007)
New Revision: 2687

Added:
   
glibc-package/branches/glibc-2.7/debian/patches/hurd-i386/cvs-O_CLOEXEC_fix.diff
Modified:
   glibc-package/branches/glibc-2.7/debian/changelog
   glibc-package/branches/glibc-2.7/debian/patches/series
Log:
hurd-i386/cvs-O_CLOEXEC_fix.diff: New patch to fix conflicting O_CLOEXEC value.

Modified: glibc-package/branches/glibc-2.7/debian/changelog
===
--- glibc-package/branches/glibc-2.7/debian/changelog   2007-11-18 21:13:00 UTC 
(rev 2686)
+++ glibc-package/branches/glibc-2.7/debian/changelog   2007-11-18 23:06:57 UTC 
(rev 2687)
@@ -148,6 +148,8 @@
 
   [ Samuel Thibault ]
   * hurd-i386/submitted-ptr-mangle.diff: Define PTR_MANGLE for assembly.
+  * hurd-i386/cvs-O_CLOEXEC_fix.diff: New patch to fix conflicting O_CLOEXEC
+  value.
 
  -- Aurelien Jarno [EMAIL PROTECTED]  Sun, 18 Nov 2007 22:11:35 +0100
 

Added: 
glibc-package/branches/glibc-2.7/debian/patches/hurd-i386/cvs-O_CLOEXEC_fix.diff
===
--- 
glibc-package/branches/glibc-2.7/debian/patches/hurd-i386/cvs-O_CLOEXEC_fix.diff
(rev 0)
+++ 
glibc-package/branches/glibc-2.7/debian/patches/hurd-i386/cvs-O_CLOEXEC_fix.diff
2007-11-18 23:06:57 UTC (rev 2687)
@@ -0,0 +1,26 @@
+Index: sysdeps/mach/hurd/bits/fcntl.h
+===
+RCS file: /cvs/glibc/libc/sysdeps/mach/hurd/bits/fcntl.h,v
+retrieving revision 1.13
+retrieving revision 1.14
+diff -u -p -r1.13 -r1.14
+--- a/sysdeps/mach/hurd/bits/fcntl.h   17 Oct 2007 22:32:35 -  1.13
 b/sysdeps/mach/hurd/bits/fcntl.h   18 Nov 2007 22:51:16 -  1.14
+@@ -71,7 +71,6 @@
+ #define O_SYNCO_FSYNC
+ #ifdef __USE_GNU
+ # define O_NOATIME0x0800  /* Don't set access time on read (owner).  */
+-# define O_CLOEXEC0x0001 /* Set FD_CLOEXEC.  */
+ #endif
+ #ifdef__USE_MISC
+ # define O_SHLOCK 0x0002 /* Open with shared file lock.  */
+@@ -118,6 +117,9 @@
+once the file has been opened.  */
+ 
+ #define   O_TRUNC 0x0001 /* Truncate file to zero length.  */
++#ifdef __USE_GNU
++# define O_CLOEXEC0x0040 /* Set FD_CLOEXEC.  */
++#endif
+ 
+ 
+ /* Controlling terminal flags.  These are understood only by `open',

Modified: glibc-package/branches/glibc-2.7/debian/patches/series
===
--- glibc-package/branches/glibc-2.7/debian/patches/series  2007-11-18 
21:13:00 UTC (rev 2686)
+++ glibc-package/branches/glibc-2.7/debian/patches/series  2007-11-18 
23:06:57 UTC (rev 2687)
@@ -93,6 +93,7 @@
 hurd-i386/cvs-ECANCELED.diff
 hurd-i386/cvs-kernel-features.diff -p1
 hurd-i386/submitted-IPV6_PKTINFO.diff 
+hurd-i386/cvs-O_CLOEXEC_fix.diff
 
 i386/local-biarch.diff 
 i386/local-cmov.diff -p0


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



r2688 - glibc-package/branches/glibc-2.7/debian

2007-11-18 Thread aurel32
Author: aurel32
Date: 2007-11-18 23:55:25 + (Sun, 18 Nov 2007)
New Revision: 2688

Modified:
   glibc-package/branches/glibc-2.7/debian/changelog
Log:
glibc 2.7 fixes strtod(-0, 0).  Closes: #448723.



Modified: glibc-package/branches/glibc-2.7/debian/changelog
===
--- glibc-package/branches/glibc-2.7/debian/changelog   2007-11-18 23:06:57 UTC 
(rev 2687)
+++ glibc-package/branches/glibc-2.7/debian/changelog   2007-11-18 23:55:25 UTC 
(rev 2688)
@@ -6,6 +6,7 @@
 - Render dgettext thread safe.  Closes: #443660.
 - Fixes CVE-2007-4840 (multiple errors in iconv
   function).  Closes: #442250.
+- Fixes strtod(-0, 0).  Closes: #448723.
 - Remove localedata/locale-de_CH.diff (merged).
 - Update locale/fix-LC_COLLATE-rules.diff.
 - Update locale/LC_COLLATE-keywords-ordering.diff.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



r2676 - glibc-package/branches/glibc-2.7/debian

2007-11-16 Thread aurel32
Author: aurel32
Date: 2007-11-16 14:50:36 + (Fri, 16 Nov 2007)
New Revision: 2676

Modified:
   glibc-package/branches/glibc-2.7/debian/changelog
Log:
- Fixes CVE-2007-4840 (multiple errors in iconv 
  function).  Closes: #442250.



Modified: glibc-package/branches/glibc-2.7/debian/changelog
===
--- glibc-package/branches/glibc-2.7/debian/changelog   2007-11-16 14:48:20 UTC 
(rev 2675)
+++ glibc-package/branches/glibc-2.7/debian/changelog   2007-11-16 14:50:36 UTC 
(rev 2676)
@@ -4,6 +4,8 @@
   * New upstream release with linuxthreads snapshot.
 - Fixes an ABBA deadlock in ld.so.  Closes: #443460.
 - Render dgettext thread safe.  Closes: #443660.
+- Fixes CVE-2007-4840 (multiple errors in iconv 
+  function).  Closes: #442250.
 - Remove localedata/locale-de_CH.diff (merged).
 - Update locale/fix-LC_COLLATE-rules.diff.
 - Update locale/LC_COLLATE-keywords-ordering.diff.
@@ -132,7 +134,7 @@
   [ Samuel Thibault ]
   * hurd-i386/submitted-ptr-mangle.diff: Define PTR_MANGLE for assembly.
 
- -- Aurelien Jarno [EMAIL PROTECTED]  Fri, 16 Nov 2007 15:47:04 +0100
+ -- Aurelien Jarno [EMAIL PROTECTED]  Fri, 16 Nov 2007 15:49:39 +0100
 
 glibc (2.6.1-6) unstable; urgency=low
 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



r2677 - in glibc-package/branches/glibc-2.7/debian: . patches patches/all

2007-11-16 Thread aurel32
Author: aurel32
Date: 2007-11-16 15:14:44 + (Fri, 16 Nov 2007)
New Revision: 2677

Added:
   glibc-package/branches/glibc-2.7/debian/patches/all/local-alias-et_EE.diff
Modified:
   glibc-package/branches/glibc-2.7/debian/changelog
   glibc-package/branches/glibc-2.7/debian/patches/series
Log:
  * patches/all/local-alias-et_EE.diff: switch estonian locales alias to
ISO-8859-15.



Modified: glibc-package/branches/glibc-2.7/debian/changelog
===
--- glibc-package/branches/glibc-2.7/debian/changelog   2007-11-16 14:50:36 UTC 
(rev 2676)
+++ glibc-package/branches/glibc-2.7/debian/changelog   2007-11-16 15:14:44 UTC 
(rev 2677)
@@ -4,7 +4,7 @@
   * New upstream release with linuxthreads snapshot.
 - Fixes an ABBA deadlock in ld.so.  Closes: #443460.
 - Render dgettext thread safe.  Closes: #443660.
-- Fixes CVE-2007-4840 (multiple errors in iconv 
+- Fixes CVE-2007-4840 (multiple errors in iconv
   function).  Closes: #442250.
 - Remove localedata/locale-de_CH.diff (merged).
 - Update locale/fix-LC_COLLATE-rules.diff.
@@ -111,6 +111,8 @@
 directory.  Closes: #447328.
   * debhelper.in/libc.NEWS: mention that the tzconfig script has been replaced
 by the maintainer scripts of tzdata.  Closes: bug#448796.
+  * patches/all/local-alias-et_EE.diff: switch estonian locales alias to
+ISO-8859-15.
 
   [ Petr Salinger]
   * any/local-linuxthreads-unwind.diff: provide unwind-resume routine for
@@ -134,7 +136,7 @@
   [ Samuel Thibault ]
   * hurd-i386/submitted-ptr-mangle.diff: Define PTR_MANGLE for assembly.
 
- -- Aurelien Jarno [EMAIL PROTECTED]  Fri, 16 Nov 2007 15:49:39 +0100
+ -- Aurelien Jarno [EMAIL PROTECTED]  Fri, 16 Nov 2007 16:13:37 +0100
 
 glibc (2.6.1-6) unstable; urgency=low
 

Added: 
glibc-package/branches/glibc-2.7/debian/patches/all/local-alias-et_EE.diff
===
--- glibc-package/branches/glibc-2.7/debian/patches/all/local-alias-et_EE.diff  
(rev 0)
+++ glibc-package/branches/glibc-2.7/debian/patches/all/local-alias-et_EE.diff  
2007-11-16 15:14:44 UTC (rev 2677)
@@ -0,0 +1,13 @@
+--- libc/intl/locale.alias.orig
 libc/intl/locale.alias
+@@ -35,8 +35,8 @@
+ dansk da_DK.ISO-8859-1
+ deutsch   de_DE.ISO-8859-1
+ dutch nl_NL.ISO-8859-1
+-eesti et_EE.ISO-8859-1
+-estonian  et_EE.ISO-8859-1
++eesti et_EE.ISO-8859-15
++estonian  et_EE.ISO-8859-15
+ finnish fi_FI.ISO-8859-1
+ français  fr_FR.ISO-8859-1
+ frenchfr_FR.ISO-8859-1

Modified: glibc-package/branches/glibc-2.7/debian/patches/series
===
--- glibc-package/branches/glibc-2.7/debian/patches/series  2007-11-16 
14:50:36 UTC (rev 2676)
+++ glibc-package/branches/glibc-2.7/debian/patches/series  2007-11-16 
15:14:44 UTC (rev 2677)
@@ -117,6 +117,7 @@
 sparc/submitted-timing.diff 
 
 all/local-alias-UTF-8.diff
+all/local-alias-et_EE.diff
 all/local-pthread-manpages.diff 
 all/local-remove-manual.diff
 all/local-ru_RU.diff 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



r2670 - in glibc-package/branches/glibc-2.7/debian: . patches patches/arm

2007-11-16 Thread aurel32
Author: aurel32
Date: 2007-11-16 14:01:29 + (Fri, 16 Nov 2007)
New Revision: 2670

Added:
   glibc-package/branches/glibc-2.7/debian/patches/arm/local-eabi-wchar.diff
Modified:
   glibc-package/branches/glibc-2.7/debian/changelog
   glibc-package/branches/glibc-2.7/debian/patches/series
Log:
  * debian/patches/arm/local-eabi-wchar.diff: new patch from Riku Voipio to
fiw WCHAR_MIN and WCHAR_MAX definitions on armel.  Closes: #444580.



Modified: glibc-package/branches/glibc-2.7/debian/changelog
===
--- glibc-package/branches/glibc-2.7/debian/changelog   2007-11-16 13:46:46 UTC 
(rev 2669)
+++ glibc-package/branches/glibc-2.7/debian/changelog   2007-11-16 14:01:29 UTC 
(rev 2670)
@@ -100,6 +100,8 @@
 2.6.9 for alpha.
   * script.in/kernelcheck.sh, sysdeps/sh4.mk: bump minimum kernel version to
 2.6.11 for sh4.
+  * debian/patches/arm/local-eabi-wchar.diff: new patch from Riku Voipio to
+fiw WCHAR_MIN and WCHAR_MAX definitions on armel.  Closes: #444580.
 
   [ Petr Salinger]
   * any/local-linuxthreads-unwind.diff: provide unwind-resume routine for
@@ -123,7 +125,7 @@
   [ Samuel Thibault ]
   * hurd-i386/submitted-ptr-mangle.diff: Define PTR_MANGLE for assembly.
 
- -- Aurelien Jarno [EMAIL PROTECTED]  Fri, 16 Nov 2007 14:41:41 +0100
+ -- Aurelien Jarno [EMAIL PROTECTED]  Fri, 16 Nov 2007 15:00:16 +0100
 
 glibc (2.6.1-6) unstable; urgency=low
 

Added: glibc-package/branches/glibc-2.7/debian/patches/arm/local-eabi-wchar.diff
===
--- glibc-package/branches/glibc-2.7/debian/patches/arm/local-eabi-wchar.diff   
(rev 0)
+++ glibc-package/branches/glibc-2.7/debian/patches/arm/local-eabi-wchar.diff   
2007-11-16 14:01:29 UTC (rev 2670)
@@ -0,0 +1,31 @@
+Index: glibc-2.6.1/ports/sysdeps/arm/eabi/bits/wchar.h
+===
+--- /dev/null  1970-01-01 00:00:00.0 +
 glibc-2.6.1/ports/sysdeps/arm/eabi/bits/wchar.h2007-09-28 
21:56:24.0 +
+@@ -0,0 +1,26 @@
++/* wchar_t type related definitions.
++   Copyright (C) 2000 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.  */
++
++#ifndef _BITS_WCHAR_H
++#define _BITS_WCHAR_H 1
++
++#define __WCHAR_MIN   ( 0 )
++#define __WCHAR_MAX   ( (wchar_t) - 1 )
++
++#endif/* bits/wchar.h */

Modified: glibc-package/branches/glibc-2.7/debian/patches/series
===
--- glibc-package/branches/glibc-2.7/debian/patches/series  2007-11-16 
13:46:46 UTC (rev 2669)
+++ glibc-package/branches/glibc-2.7/debian/patches/series  2007-11-16 
14:01:29 UTC (rev 2670)
@@ -59,6 +59,7 @@
 
 arm/cvs-gcc4-inline.diff -p0
 arm/local-args6.diff -p0
+arm/local-eabi-wchar.diff -p1
 arm/local-ioperm.diff -p0
 arm/local-lowlevellock.diff -p0
 arm/local-no-hwcap.diff -p0


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



r2667 - in glibc-package/branches/glibc-2.7/debian: . patches patches/any

2007-11-16 Thread aurel32
Author: aurel32
Date: 2007-11-16 13:23:52 + (Fri, 16 Nov 2007)
New Revision: 2667

Added:
   
glibc-package/branches/glibc-2.7/debian/patches/any/local-linuxthreads-signals.diff
Modified:
   glibc-package/branches/glibc-2.7/debian/changelog
   glibc-package/branches/glibc-2.7/debian/patches/series
Log:
  * any/local-linuxthreads-signals.diff: always use non-RT signal handler
on GNU/kFreeBSD.



Modified: glibc-package/branches/glibc-2.7/debian/changelog
===
--- glibc-package/branches/glibc-2.7/debian/changelog   2007-11-16 12:57:55 UTC 
(rev 2666)
+++ glibc-package/branches/glibc-2.7/debian/changelog   2007-11-16 13:23:52 UTC 
(rev 2667)
@@ -102,6 +102,8 @@
 linuxthreads.
   * any/local-stdio-lock.diff: make _IO_*_lock linuxthreads compliant.
   * any/local-o_cloexec.diff: don't assume O_CLOEXEC is always defined.
+  * any/local-linuxthreads-signals.diff: always use non-RT signal handler
+on GNU/kFreeBSD.
 
   [ Pierre Habouzit ]
   * Remove any/local-iconv-fix-trampoline.diff (obsolete).

Added: 
glibc-package/branches/glibc-2.7/debian/patches/any/local-linuxthreads-signals.diff
===
--- 
glibc-package/branches/glibc-2.7/debian/patches/any/local-linuxthreads-signals.diff
 (rev 0)
+++ 
glibc-package/branches/glibc-2.7/debian/patches/any/local-linuxthreads-signals.diff
 2007-11-16 13:23:52 UTC (rev 2667)
@@ -0,0 +1,14 @@
+--- linuxthreads/signals.c~2007-11-15 12:46:17.0 +0100
 linuxthreads/signals.c 2007-11-15 12:46:17.0 +0100
+@@ -99,9 +99,11 @@
+   if (act-sa_handler != SIG_IGN  act-sa_handler != SIG_DFL
+  sig  0  sig  NSIG)
+   {
++#if !defined(__FreeBSD_kernel__)
+ if (act-sa_flags  SA_SIGINFO)
+   newact.sa_handler = (__sighandler_t) __pthread_sighandler_rt;
+ else
++#endif  
+   newact.sa_handler = (__sighandler_t) __pthread_sighandler;
+ if (old == SIG_IGN || old == SIG_DFL || old == SIG_ERR)
+   __sighandler[sig].old = (arch_sighandler_t) act-sa_handler;

Modified: glibc-package/branches/glibc-2.7/debian/patches/series
===
--- glibc-package/branches/glibc-2.7/debian/patches/series  2007-11-16 
12:57:55 UTC (rev 2666)
+++ glibc-package/branches/glibc-2.7/debian/patches/series  2007-11-16 
13:23:52 UTC (rev 2667)
@@ -143,6 +143,7 @@
 any/local-linuxthreads-lowlevellock.diff -p0
 any/local-linuxthreads-fatalprepare.diff -p0
 any/local-linuxthreads-semaphore_h.diff 
+any/local-linuxthreads-signals.diff -p0
 any/local-linuxthreads-tst-sighandler.diff 
 any/local-linuxthreads-unwind.diff -p0
 any/local-localedef-fix-trampoline.diff -p0


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



r2675 - glibc-package/branches/glibc-2.7/debian

2007-11-16 Thread aurel32
Author: aurel32
Date: 2007-11-16 14:48:20 + (Fri, 16 Nov 2007)
New Revision: 2675

Modified:
   glibc-package/branches/glibc-2.7/debian/changelog
Log:
- Render dgettext thread safe.  Closes: #443660.



Modified: glibc-package/branches/glibc-2.7/debian/changelog
===
--- glibc-package/branches/glibc-2.7/debian/changelog   2007-11-16 14:42:56 UTC 
(rev 2674)
+++ glibc-package/branches/glibc-2.7/debian/changelog   2007-11-16 14:48:20 UTC 
(rev 2675)
@@ -3,6 +3,7 @@
   [ Clint Adams ]
   * New upstream release with linuxthreads snapshot.
 - Fixes an ABBA deadlock in ld.so.  Closes: #443460.
+- Render dgettext thread safe.  Closes: #443660.
 - Remove localedata/locale-de_CH.diff (merged).
 - Update locale/fix-LC_COLLATE-rules.diff.
 - Update locale/LC_COLLATE-keywords-ordering.diff.
@@ -131,7 +132,7 @@
   [ Samuel Thibault ]
   * hurd-i386/submitted-ptr-mangle.diff: Define PTR_MANGLE for assembly.
 
- -- Aurelien Jarno [EMAIL PROTECTED]  Fri, 16 Nov 2007 15:41:11 +0100
+ -- Aurelien Jarno [EMAIL PROTECTED]  Fri, 16 Nov 2007 15:47:04 +0100
 
 glibc (2.6.1-6) unstable; urgency=low
 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



r2673 - in glibc-package/branches/glibc-2.7/debian: . debhelper.in

2007-11-16 Thread aurel32
Author: aurel32
Date: 2007-11-16 14:32:26 + (Fri, 16 Nov 2007)
New Revision: 2673

Modified:
   glibc-package/branches/glibc-2.7/debian/changelog
   glibc-package/branches/glibc-2.7/debian/debhelper.in/locales-all.postinst
Log:
  * debhelper.in/locales-all.postinst: trap exit signal and remove temporary
directory.  Closes: #447328.



Modified: glibc-package/branches/glibc-2.7/debian/changelog
===
--- glibc-package/branches/glibc-2.7/debian/changelog   2007-11-16 14:23:52 UTC 
(rev 2672)
+++ glibc-package/branches/glibc-2.7/debian/changelog   2007-11-16 14:32:26 UTC 
(rev 2673)
@@ -104,6 +104,8 @@
   * debian/patches/arm/local-eabi-wchar.diff: new patch from Riku Voipio to
 fiw WCHAR_MIN and WCHAR_MAX definitions on armel.  Closes: #444580.
   * debian/po/zh_CN.po: update from LI Daobing. Closes: #447866.
+  * debhelper.in/locales-all.postinst: trap exit signal and remove temporary
+directory.  Closes: #447328.
 
   [ Petr Salinger]
   * any/local-linuxthreads-unwind.diff: provide unwind-resume routine for
@@ -127,7 +129,7 @@
   [ Samuel Thibault ]
   * hurd-i386/submitted-ptr-mangle.diff: Define PTR_MANGLE for assembly.
 
- -- Aurelien Jarno [EMAIL PROTECTED]  Fri, 16 Nov 2007 15:22:55 +0100
+ -- Aurelien Jarno [EMAIL PROTECTED]  Fri, 16 Nov 2007 15:31:22 +0100
 
 glibc (2.6.1-6) unstable; urgency=low
 

Modified: 
glibc-package/branches/glibc-2.7/debian/debhelper.in/locales-all.postinst
===
--- glibc-package/branches/glibc-2.7/debian/debhelper.in/locales-all.postinst   
2007-11-16 14:23:52 UTC (rev 2672)
+++ glibc-package/branches/glibc-2.7/debian/debhelper.in/locales-all.postinst   
2007-11-16 14:32:26 UTC (rev 2673)
@@ -8,9 +8,9 @@
#  overwrite them and exits with a non-null value
rm -f /usr/lib/locale/locale-archive 2/dev/null || true
tmpdir=$(mktemp -d /tmp/locales.XX)
+   trap 'rm -rf $tmpdir  /dev/null 21' exit
tar --use-compress-program /usr/bin/lzma -xf 
/usr/lib/locales-all/supported.tar.lzma -C $tmpdir
localedef --quiet --add-to-archive $tmpdir/*
-   rm -rf $tmpdir
 fi
 
 #DEBHELPER#


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



r2678 - in glibc-package/branches/glibc-2.7/debian: . patches patches/alpha

2007-11-16 Thread aurel32
Author: aurel32
Date: 2007-11-16 22:07:41 + (Fri, 16 Nov 2007)
New Revision: 2678

Added:
   
glibc-package/branches/glibc-2.7/debian/patches/alpha/submitted-fpu-round.diff
Modified:
   glibc-package/branches/glibc-2.7/debian/changelog
   glibc-package/branches/glibc-2.7/debian/patches/series
Log:
  * patches/alpha/submitted-fpu-round.diff: restore the old version of
ceil/floor/rint functions.  Closes: #442568.



Modified: glibc-package/branches/glibc-2.7/debian/changelog
===
--- glibc-package/branches/glibc-2.7/debian/changelog   2007-11-16 15:14:44 UTC 
(rev 2677)
+++ glibc-package/branches/glibc-2.7/debian/changelog   2007-11-16 22:07:41 UTC 
(rev 2678)
@@ -113,6 +113,8 @@
 by the maintainer scripts of tzdata.  Closes: bug#448796.
   * patches/all/local-alias-et_EE.diff: switch estonian locales alias to
 ISO-8859-15.
+  * patches/alpha/submitted-fpu-round.diff: restore the old version of
+ceil/floor/rint functions.  Closes: #442568.
 
   [ Petr Salinger]
   * any/local-linuxthreads-unwind.diff: provide unwind-resume routine for
@@ -136,7 +138,7 @@
   [ Samuel Thibault ]
   * hurd-i386/submitted-ptr-mangle.diff: Define PTR_MANGLE for assembly.
 
- -- Aurelien Jarno [EMAIL PROTECTED]  Fri, 16 Nov 2007 16:13:37 +0100
+ -- Aurelien Jarno [EMAIL PROTECTED]  Fri, 16 Nov 2007 23:03:56 +0100
 
 glibc (2.6.1-6) unstable; urgency=low
 

Added: 
glibc-package/branches/glibc-2.7/debian/patches/alpha/submitted-fpu-round.diff
===
--- 
glibc-package/branches/glibc-2.7/debian/patches/alpha/submitted-fpu-round.diff  
(rev 0)
+++ 
glibc-package/branches/glibc-2.7/debian/patches/alpha/submitted-fpu-round.diff  
2007-11-16 22:07:41 UTC (rev 2678)
@@ -0,0 +1,265 @@
+2007-11-16  Aurelien Jarno  [EMAIL PROTECTED]
+
+* sysdeps/alpha/fpu/s_ceil.c: Restore old version.
+* sysdeps/alpha/fpu/s_ceilf.c: Likewise.
+* sysdeps/alpha/fpu/s_floor.c: Likewise.
+* sysdeps/alpha/fpu/s_floorf.c: Likewise.
+* sysdeps/alpha/fpu/s_rint.c: Likewise.
+* sysdeps/alpha/fpu/s_rintf.c: Likewise.
+
+
+--- sysdeps/alpha/fpu/s_ceil.c.orig
 sysdeps/alpha/fpu/s_ceil.c
+@@ -27,20 +27,25 @@
+ double
+ __ceil (double x)
+ {
+-  double two52 = copysign (0x1.0p52, x);
+-  double r, tmp;
+-  
+-  __asm (
++  if (isless (fabs (x), 9007199254740992.0))  /* 1  DBL_MANT_DIG */
++{
++  double tmp1, new_x;
++
++  new_x = -x;
++  __asm (
+ #ifdef _IEEE_FP_INEXACT
+-   addt/suim %2, %3, %1\n\tsubt/suim %1, %3, %0
++   cvttq/svim %2,%1\n\t
+ #else
+-   addt/sum %2, %3, %1\n\tsubt/sum %1, %3, %0
++   cvttq/svm %2,%1\n\t
+ #endif
+-   : =f(r), =f(tmp)
+-   : f(-x), f(-two52));
++   cvtqt/m %1,%0\n\t
++   : =f(new_x), =f(tmp1)
++   : f(new_x));
+ 
+-  /* Fix up the negation we did above, as well as handling -0 properly. */
+-  return copysign (r, x);
++  /* Fix up the negation we did above, as well as handling -0 properly. */
++  x = copysign(new_x, x);
++}
++  return x;
+ }
+ 
+ weak_alias (__ceil, ceil)
+--- sysdeps/alpha/fpu/s_ceilf.c.orig
 sysdeps/alpha/fpu/s_ceilf.c
+@@ -26,20 +26,30 @@
+ float
+ __ceilf (float x)
+ {
+-  float two23 = copysignf (0x1.0p23, x);
+-  float r, tmp;
+-  
+-  __asm (
++  if (isless (fabsf (x), 16777216.0f))/* 1  FLT_MANT_DIG */
++{
++  /* Note that Alpha S_Floating is stored in registers in a
++   restricted T_Floating format, so we don't even need to
++   convert back to S_Floating in the end.  The initial
++   conversion to T_Floating is needed to handle denormals.  */
++
++  float tmp1, tmp2, new_x;
++
++  new_x = -x;
++  __asm (cvtst/s %3,%2\n\t
+ #ifdef _IEEE_FP_INEXACT
+-   adds/suim %2, %3, %1\n\tsubs/suim %1, %3, %0
++   cvttq/svim %2,%1\n\t
+ #else
+-   adds/sum %2, %3, %1\n\tsubs/sum %1, %3, %0
++   cvttq/svm %2,%1\n\t
+ #endif
+-   : =f(r), =f(tmp)
+-   : f(-x), f(-two23));
++   cvtqt/m %1,%0\n\t
++   : =f(new_x), =f(tmp1), =f(tmp2)
++   : f(new_x));
+ 
+-  /* Fix up the negation we did above, as well as handling -0 properly. */
+-  return copysignf (r, x);
++  /* Fix up the negation we did above, as well as handling -0 properly. */
++  x = copysignf(new_x, x);
++}
++  return x;
+ }
+ 
+ weak_alias (__ceilf, ceilf)
+--- sysdeps/alpha/fpu/s_floor.c.orig
 sysdeps/alpha/fpu/s_floor.c
+@@ -21,26 +21,32 @@
+ #include math_ldbl_opt.h
+ 
+ 
+-/* Use the -inf rounding mode conversion instructions to implement floor.  */
++/* Use the -inf rounding mode conversion instructions to implement
++   floor.  We note when the exponent is large enough that the value
++   must be integral, as this avoids unpleasant integer overflows.  */
+ 
+ double
+ __floor (double x)
+ {
+-  double two52 = copysign (0x1.0p52, x

r2679 - in glibc-package/branches/glibc-2.7/debian: . patches patches/hurd-i386

2007-11-16 Thread aurel32
Author: aurel32
Date: 2007-11-16 22:56:16 + (Fri, 16 Nov 2007)
New Revision: 2679

Added:
   
glibc-package/branches/glibc-2.7/debian/patches/hurd-i386/cvs-kernel-features.diff
Removed:
   
glibc-package/branches/glibc-2.7/debian/patches/hurd-i386/local-kernel-features.diff
Modified:
   glibc-package/branches/glibc-2.7/debian/changelog
   glibc-package/branches/glibc-2.7/debian/patches/series
Log:
Replace local-kernel-features.diff by cvs-kernel-features.diff now that the
patch has been committed upstream


Modified: glibc-package/branches/glibc-2.7/debian/changelog
===
--- glibc-package/branches/glibc-2.7/debian/changelog   2007-11-16 22:07:41 UTC 
(rev 2678)
+++ glibc-package/branches/glibc-2.7/debian/changelog   2007-11-16 22:56:16 UTC 
(rev 2679)
@@ -73,7 +73,7 @@
   * Update hurd-i386/submitted-libc_once.diff.
   * Remove hurd-i386/cvs-ioctl-delay.diff (merged).
   * Update hurd-i386/local-tls-support.diff.
-  * Add hurd-i386/local-kernel-features.diff: provide almost empty
+  * Add hurd-i386/cvs-kernel-features.diff: provide almost empty
 kernel-features.h for files that include it.
   * Add arm/local-args6.diff: provide DOCARGS_6 and UNDOCARGS_5 for
 arm old-abi.
@@ -138,7 +138,7 @@
   [ Samuel Thibault ]
   * hurd-i386/submitted-ptr-mangle.diff: Define PTR_MANGLE for assembly.
 
- -- Aurelien Jarno [EMAIL PROTECTED]  Fri, 16 Nov 2007 23:03:56 +0100
+ -- Aurelien Jarno [EMAIL PROTECTED]  Fri, 16 Nov 2007 23:55:00 +0100
 
 glibc (2.6.1-6) unstable; urgency=low
 

Added: 
glibc-package/branches/glibc-2.7/debian/patches/hurd-i386/cvs-kernel-features.diff
===
--- 
glibc-package/branches/glibc-2.7/debian/patches/hurd-i386/cvs-kernel-features.diff
  (rev 0)
+++ 
glibc-package/branches/glibc-2.7/debian/patches/hurd-i386/cvs-kernel-features.diff
  2007-11-16 22:56:16 UTC (rev 2679)
@@ -0,0 +1,34 @@
+--- /dev/null
 libc/sysdeps/mach/hurd/kernel-features.h
+@@ -0,0 +1,31 @@
++/* Set flags signalling availability of certain operating system features.
++   Copyright (C) 2007 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 file can define __ASSUME_* macros checked by certain source files.
++   Almost none of these are used outside of sysdeps/unix/sysv/linux code.
++   But those referring to POSIX-level features like O_* flags can be.  */
++
++#include fcntl.h
++
++/* If a system defines the O_CLOEXEC constant but it is sometimes ignored,
++   it must override this file to define __ASSUME_O_CLOEXEC conditionally
++   (or not at all) to indicate when O_CLOEXEC actually works.  */
++#ifdef O_CLOEXEC
++# define __ASSUME_O_CLOEXEC   1
++#endif

Deleted: 
glibc-package/branches/glibc-2.7/debian/patches/hurd-i386/local-kernel-features.diff
===
--- 
glibc-package/branches/glibc-2.7/debian/patches/hurd-i386/local-kernel-features.diff
2007-11-16 22:07:41 UTC (rev 2678)
+++ 
glibc-package/branches/glibc-2.7/debian/patches/hurd-i386/local-kernel-features.diff
2007-11-16 22:56:16 UTC (rev 2679)
@@ -1,26 +0,0 @@
 /dev/null
-+++ sysdeps/mach/hurd/kernel-features.h
-@@ -0,0 +1,23 @@
-+/* Set flags signalling availability of kernel features based on given
-+   kernel version number.
-+   Copyright (C) 2007 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

r2664 - in glibc-package/branches/glibc-2.7/debian: . patches/hurd-i386

2007-11-15 Thread sthibaul-guest
Author: sthibaul-guest
Date: 2007-11-15 23:01:19 + (Thu, 15 Nov 2007)
New Revision: 2664

Modified:
   glibc-package/branches/glibc-2.7/debian/changelog
   
glibc-package/branches/glibc-2.7/debian/patches/hurd-i386/submitted-ptr-mangle.diff
Log:
hurd-i386/submitted-ptr-mangle.diff: Do not define PTR_MANGLE for assembly.

Modified: glibc-package/branches/glibc-2.7/debian/changelog
===
--- glibc-package/branches/glibc-2.7/debian/changelog   2007-11-15 14:48:49 UTC 
(rev 2663)
+++ glibc-package/branches/glibc-2.7/debian/changelog   2007-11-15 23:01:19 UTC 
(rev 2664)
@@ -114,6 +114,10 @@
   * Update patches/locale/preprocessor-collate.diff.
   * Add alpha/submitted-PTR_MANGLE.diff (Closes: #448508).
 
+  [ Samuel Thibault ]
+  * hurd-i386/submitted-ptr-mangle.diff: Do not define PTR_MANGLE for
+assembly.
+
  -- Aurelien Jarno [EMAIL PROTECTED]  Thu, 15 Nov 2007 15:47:41 +0100
 
 glibc (2.6.1-6) unstable; urgency=low

Modified: 
glibc-package/branches/glibc-2.7/debian/patches/hurd-i386/submitted-ptr-mangle.diff
===
--- 
glibc-package/branches/glibc-2.7/debian/patches/hurd-i386/submitted-ptr-mangle.diff
 2007-11-15 14:48:49 UTC (rev 2663)
+++ 
glibc-package/branches/glibc-2.7/debian/patches/hurd-i386/submitted-ptr-mangle.diff
 2007-11-15 23:01:19 UTC (rev 2664)
@@ -4,13 +4,15 @@
 
 --- sysdeps/mach/i386/sysdep.h.orig2007-11-02 08:59:28.56000 +0100
 +++ sysdeps/mach/i386/sysdep.h 2007-11-02 09:22:12.24000 +0100
-@@ -58,6 +58,10 @@
+@@ -58,6 +58,12 @@
  
  #define STACK_GROWTH_DOWN
  
++#ifndef __ASSEMBLER__
 +/* Pointer mangling is not yet supported for Hurd.  */
 +#define PTR_MANGLE(var) (void) (var)
 +#define PTR_DEMANGLE(var) (void) (var)
++#endif
 +
  /* Get the machine-independent Mach definitions.  */
  #include sysdeps/mach/sysdep.h


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



r2661 - in glibc-package/branches/glibc-2.7/debian: . patches patches/localedata

2007-11-07 Thread schizo
Author: schizo
Date: 2007-11-08 03:11:30 + (Thu, 08 Nov 2007)
New Revision: 2661

Added:
   
glibc-package/branches/glibc-2.7/debian/patches/localedata/cvs-locale-lo_LA.diff
Modified:
   glibc-package/branches/glibc-2.7/debian/changelog
   glibc-package/branches/glibc-2.7/debian/patches/series
Log:
  * Add localedata/cvs-locale-lo_LA.diff BZ#5237, missing collation symbols
for lo_LA.


Modified: glibc-package/branches/glibc-2.7/debian/changelog
===
--- glibc-package/branches/glibc-2.7/debian/changelog   2007-11-06 23:10:33 UTC 
(rev 2660)
+++ glibc-package/branches/glibc-2.7/debian/changelog   2007-11-08 03:11:30 UTC 
(rev 2661)
@@ -52,6 +52,8 @@
   * Bump shlib version to 2.7-1.
   * Add localedata/cvs-locale-ig_NG.diff BZ#5224, missing collation symbols
 for ig_NG.
+  * Add localedata/cvs-locale-lo_LA.diff BZ#5237, missing collation symbols
+for lo_LA.
 
   [ Aurelien Jarno ]
   * kfreebsd/local-sysdeps.diff: update to revision 2006 (from glibc-bsd).

Added: 
glibc-package/branches/glibc-2.7/debian/patches/localedata/cvs-locale-lo_LA.diff
===
--- 
glibc-package/branches/glibc-2.7/debian/patches/localedata/cvs-locale-lo_LA.diff
(rev 0)
+++ 
glibc-package/branches/glibc-2.7/debian/patches/localedata/cvs-locale-lo_LA.diff
2007-11-08 03:11:30 UTC (rev 2661)
@@ -0,0 +1,19 @@
+Index: glibc-2.7/localedata/locales/lo_LA
+===
+--- glibc-2.7.orig/localedata/locales/lo_LA2007-11-07 21:01:13.0 
-0500
 glibc-2.7/localedata/locales/lo_LA 2007-11-07 21:01:25.0 -0500
+@@ -602,10 +602,10 @@
+ 
+ U0EDDU0EDC;BLANK;BLANK;BLANK % Lao CHARACTER HHOr
+ mhor-e   U0EDDU0EC0;BLANK;BLANK;BLANK
+-mor-ae   U0EDDU0EC1;BLANK;BLANK;BLANK
+-mor-oU0EDDU0EC2;BLANK;BLANK;BLANK
+-mor-ai-maimuan   U0EDDU0EC3;BLANK;BLANK;BLANK
+-mor-ai-maimalai  U0EDDU0EC4;BLANK;BLANK;BLANK
++mhor-ae  U0EDDU0EC1;BLANK;BLANK;BLANK
++mhor-o   U0EDDU0EC2;BLANK;BLANK;BLANK
++mhor-ai-maimuan  U0EDDU0EC3;BLANK;BLANK;BLANK
++mhor-ai-maimalai U0EDDU0EC4;BLANK;BLANK;BLANK
+ 
+ 
+ % order of Lao vowels

Modified: glibc-package/branches/glibc-2.7/debian/patches/series
===
--- glibc-package/branches/glibc-2.7/debian/patches/series  2007-11-06 
23:10:33 UTC (rev 2660)
+++ glibc-package/branches/glibc-2.7/debian/patches/series  2007-11-08 
03:11:30 UTC (rev 2661)
@@ -46,6 +46,7 @@
 localedata/cy_GB-first_weekday.diff
 localedata/first_weekday.diff -p0
 localedata/cvs-locale-ig_NG.diff
+localedata/cvs-locale-lo_LA.diff
 
 alpha/local-gcc4.1.diff -p0
 alpha/submitted-xstat.diff -p0


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



[Bug nscd/5216] glibc 2.7 compilation problem on alpha due to PTR_MANGLE and PTR_DEMANGLE

2007-11-02 Thread madcoder at debian dot org

--- Additional Comments From madcoder at debian dot org  2007-11-02 08:20 
---
Subject: Re:  glibc 2.7 compilation problem on alpha due to PTR_MANGLE and 
PTR_DEMANGLE

On Sun, Oct 28, 2007 at 09:47:59PM +, jciccone at gmail dot com wrote:
 
 --- Additional Comments From jciccone at gmail dot com  2007-10-28 19:47 
 ---
 Created an attachment (id=2062)
 -- (http://sourceware.org/bugzilla/attachment.cgi?id=2062action=view)
  -- (http://sourceware.org/bugzilla/attachment.cgi?id=2062action=view)
 patch that moves PTR_MANGLE for alpha

 Also, in every architecture besides alpha, the #if defined NOT_IN_libc 
 defined IS_IN_rtld contition has #else. alpha has a #elif defined PIC. The
 attached patch changes that #elif defined PIC to a #else.

  The thing is, in non PIC mode, rtld.o is not in the libc.a (or hasn't
the symbol that the libc uses for PTR_MANGLE which is the same), so PIC
is definitely special cased.

  Attached is a patch that fixes the issue for Debian, and let alpha
build, at the expense of disabling MANGLING in the non PIC case, but
googling showed that the issue is known, and that nobody really cares
about it.

--- glibc-2.7.orig/sysdeps/unix/alpha/sysdep.h
+++ glibc-2.7/sysdeps/unix/alpha/sysdep.h
@@ -397,42 +397,4 @@
_sc_ret = _sc_0, _sc_err = _sc_19;  \
 }
 
-/* Pointer mangling support.  Note that tls access is slow enough that
-   we don't deoptimize things by placing the pointer check value there.  */
-
-#include stdint.h
-
-#if defined NOT_IN_libc  defined IS_IN_rtld
-# ifdef __ASSEMBLER__
-#  define PTR_MANGLE(dst, src, tmp)\
-   ldahtmp, __pointer_chk_guard_local($29) !gprelhigh; \
-   ldq tmp, __pointer_chk_guard_local(tmp) !gprellow;  \
-   xor src, tmp, dst
-#  define PTR_MANGLE2(dst, src, tmp)   \
-   xor src, tmp, dst
-#  define PTR_DEMANGLE(dst, tmp)   PTR_MANGLE(dst, dst, tmp)
-#  define PTR_DEMANGLE2(dst, tmp)  PTR_MANGLE2(dst, dst, tmp)
-# else
-extern uintptr_t __pointer_chk_guard_local attribute_relro attribute_hidden;
-#  define PTR_MANGLE(var)  \
-  (var) = (__typeof (var)) ((uintptr_t) (var) ^ __pointer_chk_guard_local)
-#  define PTR_DEMANGLE(var)  PTR_MANGLE(var)
-# endif
-#elif defined PIC
-# ifdef __ASSEMBLER__
-#  define PTR_MANGLE(dst, src, tmp)\
-   ldq tmp, __pointer_chk_guard;   \
-   xor src, tmp, dst
-#  define PTR_MANGLE2(dst, src, tmp)   \
-   xor src, tmp, dst
-#  define PTR_DEMANGLE(dst, tmp)   PTR_MANGLE(dst, dst, tmp)
-#  define PTR_DEMANGLE2(dst, tmp)  PTR_MANGLE2(dst, dst, tmp)
-# else
-extern uintptr_t __pointer_chk_guard attribute_relro;
-#  define PTR_MANGLE(var)  \
-   (var) = (void *) ((uintptr_t) (var) ^ __pointer_chk_guard)
-#  define PTR_DEMANGLE(var)  PTR_MANGLE(var)
-# endif
-#endif
-
 #endif /* ASSEMBLER */
--- glibc-2.7.orig/sysdeps/unix/sysv/linux/alpha/sysdep.h
+++ glibc-2.7/sysdeps/unix/sysv/linux/alpha/sysdep.h
@@ -98,4 +98,46 @@
INTERNAL_SYSCALL1(name, err_out, nr, args); \
 })
 
+/* Pointer mangling support.  Note that tls access is slow enough that
+   we don't deoptimize things by placing the pointer check value there.  */
+
+#if defined NOT_IN_libc  defined IS_IN_rtld
+# ifdef __ASSEMBLER__
+#  define PTR_MANGLE(dst, src, tmp)\
+   ldahtmp, __pointer_chk_guard_local($29) !gprelhigh; \
+   ldq tmp, __pointer_chk_guard_local(tmp) !gprellow;  \
+   xor src, tmp, dst
+#  define PTR_MANGLE2(dst, src, tmp)   \
+   xor src, tmp, dst
+#  define PTR_DEMANGLE(dst, tmp)   PTR_MANGLE(dst, dst, tmp)
+#  define PTR_DEMANGLE2(dst, tmp)  PTR_MANGLE2(dst, dst, tmp)
+# else
+extern uintptr_t __pointer_chk_guard_local attribute_relro attribute_hidden;
+#  define PTR_MANGLE(var)  \
+  (var) = (__typeof (var)) ((uintptr_t) (var) ^ __pointer_chk_guard_local)
+#  define PTR_DEMANGLE(var)  PTR_MANGLE(var)
+# endif
+#elif defined PIC
+# ifdef __ASSEMBLER__
+#  define PTR_MANGLE(dst, src, tmp)\
+   ldq tmp, __pointer_chk_guard;   \
+   xor src, tmp, dst
+#  define PTR_MANGLE2(dst, src, tmp)   \
+   xor src, tmp, dst
+#  define PTR_DEMANGLE(dst, tmp)   PTR_MANGLE(dst, dst, tmp)
+#  define PTR_DEMANGLE2(dst, tmp)  PTR_MANGLE2(dst, dst, tmp)
+# else
+extern uintptr_t __pointer_chk_guard attribute_relro;
+#  define PTR_MANGLE(var)  \
+   (var) = (void *) ((uintptr_t) (var) ^ __pointer_chk_guard)
+#  define PTR_DEMANGLE(var)  PTR_MANGLE(var)
+# endif
+#else
+/* Pointer mangling is not yet supported for static libc on alpha.  */
+# ifndef __ASSEMBLER__
+#  define PTR_MANGLE(var)   (void) (var)
+#  define PTR_DEMANGLE(var) (void) (var)
+# endif
+#endif
+
 #endif /* _LINUX_ALPHA_SYSDEP_H */


-- 


http://sourceware.org/bugzilla/show_bug.cgi?id=5216

--- You are receiving this mail because: ---
You

  1   2   >