Bug#219769: libc6-2.3.2.ds1-10 on ARM breaks modutils

2003-11-12 Thread Phil Blundell
on Sat, Nov 08, 2003 at 08:43:07PM -0800, Jeff Bailey wrote:
 I was hoping to wait until BenC (or another Sparc porter) came up with
 the solution for the sparc64 borkage.

Okay.  I've uploaded 2.3.2.ds1-10.0.1 as a binary NMU.  It seems to fix
the modutils problem.

p.





Processing of glibc_2.3.2.ds1-10.0.1_arm.changes

2003-11-12 Thread Archive Administrator
glibc_2.3.2.ds1-10.0.1_arm.changes isn't signed with PGP/GnuPG
Removing glibc_2.3.2.ds1-10.0.1_arm.changes, but keeping its associated files 
for now.

Greetings,

Your Debian queue daemon




Bug#216921: other problems related to bug 216921

2003-11-12 Thread Damien Sandras
Hello,

I upgraded to today's unstable and it seems there are other errors
again:


In file included from /usr/include/asm/sigcontext.h:4,
 from /usr/include/bits/sigcontext.h:28,
 from /usr/include/signal.h:326,
 from
/home/damien/tt/Asterisk/pwlib/include/ptlib/unix/ptlib/pmachdep.h:167,
 from
/home/damien/tt/Asterisk/pwlib/include/ptlib/unix/ptlib/contain.h:61,
 from
/home/damien/tt/Asterisk/pwlib/include/ptlib/../ptlib.h:146,
 from common.h:45,
 from ldap_window.h:43,
 from callbacks.cpp:42:
/usr/include/linux/compiler.h:17: warning: `__attribute_used__'
redefined
/usr/include/sys/cdefs.h:195: warning: this is the location of the
previous definition
In file included from
/home/damien/tt/Asterisk/pwlib/include/ptlib/../ptlib.h:169,
-- 
 _  Damien Sandras
(o- 
//\ It-Optics s.a.
v_/_GnomeMeeting: http://www.gnomemeeting.org/
FOSDEM 2004:  http://www.fosdem.org
H.323 phone:  callto:ils.seconix.com/[EMAIL PROTECTED]





Bug#216921: other problems related to bug 216921

2003-11-12 Thread Damien Sandras
Apparently it only appears with g++-2.95.4. g++ 3.3 doesn't give that
kind of problem.
-- 
 _  Damien Sandras
(o- 
//\ It-Optics s.a.
v_/_GnomeMeeting: http://www.gnomemeeting.org/
FOSDEM 2004:  http://www.fosdem.org
H.323 phone:  callto:ils.seconix.com/[EMAIL PROTECTED]





Bug#219943: Additional useful information regarding libc6 (2.3.2.ds1-*) and Nvidia GL[X] libs

2003-11-12 Thread crimsun
Duck,
This is an installer problem, not a libc6 problem. To verify, download
the x86 Nvidia 1.0-4496 installer from Nvidia's website, edit the top-
level Makefile's install: target (remove kernel_module_install from the
end of the line), then run make install. Verify that /usr/lib/tls/libGL*
exist. I'm also appending MD5sums of the relevant binaries from
1.0-4496.

060b4cd6db19e26e995f523c3fa8bbdf /usr/lib/tls/libGL.so.1.0.4496
35c680fcbb0ce38bc246cacbb38eabb1 /usr/lib/tls/libGLcore.so.1.0.4496
ac85f1f9908f94282ed14a526fb319e1 
/usr/X11R6/lib/modules/extensions/libglx.so.1.0.4496

That is the procedure I followed during the libc6 upgrade. Hope this
helps.

-D

-- 
Daniel T. Chen  [EMAIL PROTECTED]
GPG key:   www.sh.nu/~crimsun/pubkey.gpg.asc


pgpZv2THfwOGw.pgp
Description: PGP signature


Bug#219352: xmms libc crash

2003-11-12 Thread GOTO Masanori
At Tue, 11 Nov 2003 20:23:58 +0100,
Felix Seeger wrote:
 On Tuesday 11 November 2003 18:19, Juergen Kreileder wrote:
  Jeff Bailey [EMAIL PROTECTED] writes:
   On Wed, Nov 12, 2003 at 12:49:38AM +0900, GOTO Masanori wrote:
   I also tested on both 2.4 and 2.6 kernel, even with removing
   ~/.xmms.  However I cannot reproduce it...  Which CPU do you use?
 I use an AMD Athlon XP 2500+ on an Asus nforce2 board with nvidia drivers.
 
   I also cannot reproduce 2.4 kernel on k7 using Debian's package, and
   Pentium 2 Xeon, using Debian's 2.6.0-test9 kernel package.
 
  The original bug report says Unless libmikmod2 is installed [...].
  (xmms recommends libmikmod2.)
 
  If I move /usr/lib/libmikmod.so.2* out of the way I can reproduce
  this problem with 2.6.0-test9-mm2:
 Yes, if I install libmikmod2 xmms starts up normally.

This problem is occured under:

- kernel 2.6.0-test9
- glibc 2.3.2.ds1-9
- CPU is not related?
- xmms 1.2.8-2
- libmikmod 3.1.10-5
- you might not install libc6-i686
- we use unstable sid.

I use such environment, but I cannot reproduce this problem...  Please
check your environment settings, and if you can, please track with gdb
and strace.  This bug may be downgraded to important...

Regards,
-- gotom




Bug#219352: xmms libc crash

2003-11-12 Thread Felix Seeger
On Thursday 13 November 2003 02:11, GOTO Masanori wrote:
 At Tue, 11 Nov 2003 20:23:58 +0100,
 Felix Seeger wrote:

  On Tuesday 11 November 2003 18:19, Juergen Kreileder wrote:
 
   Jeff Bailey [EMAIL PROTECTED] writes:
  
On Wed, Nov 12, 2003 at 12:49:38AM +0900, GOTO Masanori wrote:
   
I also tested on both 2.4 and 2.6 kernel, even with removing
~/.xmms.  However I cannot reproduce it...  Which CPU do you use?
 
  I use an AMD Athlon XP 2500+ on an Asus nforce2 board with nvidia
  drivers.
 
 
I also cannot reproduce 2.4 kernel on k7 using Debian's package, and
Pentium 2 Xeon, using Debian's 2.6.0-test9 kernel package.
  
  
   The original bug report says Unless libmikmod2 is installed [...].
   (xmms recommends libmikmod2.)
  
   If I move /usr/lib/libmikmod.so.2* out of the way I can reproduce
   this problem with 2.6.0-test9-mm2:
 
  Yes, if I install libmikmod2 xmms starts up normally.

 
 This problem is occured under:
 
   - kernel 2.6.0-test9
   - glibc 2.3.2.ds1-9
2.3.2.ds1-10, but I think it also happend with -9

   - CPU is not related?
Don't know

   - xmms 1.2.8-2
   - libmikmod 3.1.10-5
If not installed

   - you might not install libc6-i686
yes, not installed
   - we use unstable sid.
yes

 I use such environment, but I cannot reproduce this problem...  Please
 check your environment settings, and if you can, please track with gdb
 and strace.  This bug may be downgraded to important...

I remove libmikmod2 and run xmms with gdb, but when I type bt, there isn't 
one. Here is the strace output from the libmikmod warning on:

write(2, libmikmod.so.2: cannot open shar..., 74libmikmod.so.2: cannot open 
shared object file: No such file or directory
) = 74
stat64(/usr/lib/xmms/Input/libcdaudio.so, {st_mode=S_IFREG|0644, 
st_size=55440, ...}) = 0
open(/usr/lib/xmms/Input/libcdaudio.so, O_RDONLY) = 8
read(8, \177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 2\0\000..., 512) = 
512
fstat64(8, {st_mode=S_IFREG|0644, st_size=55440, ...}) = 0
old_mmap(NULL, 56736, PROT_READ|PROT_EXEC, MAP_PRIVATE, 8, 0) = 0x4109c000
old_mmap(0x410a9000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 8, 
0xd000) = 0x410a9000
close(8)= 0
stat64(/usr/lib/xmms/Input/libtonegen.so, {st_mode=S_IFREG|0644, 
st_size=8508, ...}) = 0
open(/usr/lib/xmms/Input/libtonegen.so, O_RDONLY) = 8
read(8, \177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\t\0..., 512) = 
512
fstat64(8, {st_mode=S_IFREG|0644, st_size=8508, ...}) = 0
old_mmap(NULL, 11584, PROT_READ|PROT_EXEC, MAP_PRIVATE, 8, 0) = 0x410aa000
old_mmap(0x410ac000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 8, 
0x1000) = 0x410ac000
close(8)= 0
getdents64(7, /* 0 entries */, 131072)  = 0
close(7)= 0
open(/usr/lib/xmms/Effect, O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 7
fstat64(7, {st_mode=S_IFDIR|0755, st_size=144, ...}) = 0
fcntl64(7, F_SETFD, FD_CLOEXEC) = 0
getdents64(7, /* 5 entries */, 131072)  = 144
stat64(/usr/lib/xmms/Effect/., {st_mode=S_IFDIR|0755, st_size=144, ...}) = 0
stat64(/usr/lib/xmms/Effect/.., {st_mode=S_IFDIR|0755, st_size=176, ...}) = 
0
stat64(/usr/lib/xmms/Effect/libvoice.so, {st_mode=S_IFREG|0644, 
st_size=5064, ...}) = 0
open(/usr/lib/xmms/Effect/libvoice.so, O_RDONLY) = 8
read(8, \177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240\7\0..., 512) = 
512
fstat64(8, {st_mode=S_IFREG|0644, st_size=5064, ...}) = 0
old_mmap(NULL, 8128, PROT_READ|PROT_EXEC, MAP_PRIVATE, 8, 0) = 0x410ad000
old_mmap(0x410ae000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 8, 0) 
= 0x410ae000
close(8)= 0
stat64(/usr/lib/xmms/Effect/libstereo.so, {st_mode=S_IFREG|0644, 
st_size=8620, ...}) = 0
open(/usr/lib/xmms/Effect/libstereo.so, O_RDONLY) = 8
read(8, \177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360\r\0..., 512) = 
512
fstat64(8, {st_mode=S_IFREG|0644, st_size=8620, ...}) = 0
old_mmap(NULL, 11692, PROT_READ|PROT_EXEC, MAP_PRIVATE, 8, 0) = 0x410af000
old_mmap(0x410b1000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 8, 
0x1000) = 0x410b1000
close(8)= 0
stat64(/usr/lib/xmms/Effect/libecho.so, {st_mode=S_IFREG|0644, 
st_size=12400, ...}) = 0
open(/usr/lib/xmms/Effect/libecho.so, O_RDONLY) = 8
read(8, \177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20\24\0..., 512) = 
512
fstat64(8, {st_mode=S_IFREG|0644, st_size=12400, ...}) = 0
old_mmap(NULL, 15504, PROT_READ|PROT_EXEC, MAP_PRIVATE, 8, 0) = 0x410b2000
old_mmap(0x410b5000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 8, 
0x2000) = 0x410b5000
close(8)= 0
getdents64(7, /* 0 entries */, 131072)  = 0
close(7)= 0
open(/usr/lib/xmms/General, O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 7
fstat64(7, {st_mode=S_IFDIR|0755, st_size=144, ...}) = 0
fcntl64(7, F_SETFD, FD_CLOEXEC) = 0
getdents64(7, /* 5 entries */, 

Bug#219352: xmms libc crash

2003-11-12 Thread Daniel Jacobowitz
On Thu, Nov 13, 2003 at 02:54:40AM +0100, Felix Seeger wrote:
 open(/usr/lib/tls/libGL.so.1, O_RDONLY) = 8
 read(8, [EMAIL PROTECTED]..., 512) = 
 512
 fstat64(8, {st_mode=S_IFREG|0755, st_size=430820, ...}) = 0
 writev(2, [{Inconsistency detected by ld.so:..., 33}, 
 {../sysdeps/generic/dl-tls.c, 27}, {: , 2}, {72, 2}, {: , 2}, 
 {_dl_next_tls_modid, 18}, {: , 2}, {Assertion `, 11}, {result = 
 _rtld_local._dl_tls_ma..., 41}, {\' failed!\n, 10}], 10Inconsistency 
 detected by ld.so: ../sysdeps/generic/dl-tls.c: 72: _dl_next_tls_modid: 
 Assertion `result = _rtld_local._dl_tls_max_dtv_idx' failed!
 ) = 148
 exit_group(127) = ?

Then this bug is almost certainly related to the nvidia-glx drivers. 
Either as a libc bug or a TLS problem; it's hard to say without
investigating more but that may let Goto-san reproduce it?

-- 
Daniel Jacobowitz
MontaVista Software Debian GNU/Linux Developer




Bug#218657: the latest libc6 + 2.6 kernel problem

2003-11-12 Thread Jeffrey W. Baker
Andi Kleen and David Miller believe this bug, or at the least the
symptoms of statfs64(), are caused by a bug in the kernel.  Here is the
proposed patch:

--- fs/compat.c.~1~ Wed Nov 12 16:09:49 2003
+++ fs/compat.c Wed Nov 12 16:10:35 2003
@@ -169,7 +169,6 @@
 
 static int put_compat_statfs64(struct compat_statfs64 *ubuf, struct kstatfs 
*kbuf)
 {
-   
if (sizeof ubuf-f_blocks == 4) {
if ((kbuf-f_blocks | kbuf-f_bfree |
 kbuf-f_bavail | kbuf-f_files | kbuf-f_ffree) 
@@ -192,10 +191,13 @@
return 0;
 }
 
-asmlinkage long compat_statfs64(const char *path, struct compat_statfs64 *buf)
+asmlinkage long compat_statfs64(const char *path, compat_size_t sz, struct 
compat_statfs64 *buf)
 {
struct nameidata nd;
int error;
+
+   if (sz != sizeof(*buf))
+   return -EINVAL;
 
error = user_path_walk(path, nd);
if (!error) {




Bug#220517: linux-kernel-headers: I2C support broken, prevents building several packages

2003-11-12 Thread Martin-Éric Racine
Package: linux-kernel-headers
Version: 2.5.999-test7-bk-9
Severity: important

For example:

gcc -DHAVE_CONFIG_H -I. -I../../../gfxdrivers/matrox -I../.. -I../../../include 
-I../../../src -D_REENTRANT -Wall -O3 -ffast-math -pipe -DFUSION_FAKE 
-Werror-implicit-function-declaration -c 
../../../gfxdrivers/matrox/matrox_maven.c  -fPIC -DPIC -o matrox_maven.lo
In file included from ../../../gfxdrivers/matrox/matrox_maven.c:32:
/usr/include/linux/i2c-dev.h:37: error: field `__user' has incomplete type
/usr/include/linux/i2c-dev.h:37: error: parse error before '*' token
/usr/include/linux/i2c-dev.h:42: error: field `__user' has incomplete type
/usr/include/linux/i2c-dev.h:42: error: parse error before '*' token
/usr/include/linux/i2c-dev.h:44: error: parse error before '}' token
../../../gfxdrivers/matrox/matrox_maven.c: In function `maven_write_byte':
../../../gfxdrivers/matrox/matrox_maven.c:63: error: implicit declaration of 
function `i2c_smbus_write_byte_data'
../../../gfxdrivers/matrox/matrox_maven.c: In function `maven_write_word':
../../../gfxdrivers/matrox/matrox_maven.c:80: error: implicit declaration of 
function `i2c_smbus_write_word_data'
../../../gfxdrivers/matrox/matrox_maven.c: In function `maven_open':
../../../gfxdrivers/matrox/matrox_maven.c:311: error: `I2C_SLAVE' undeclared 
(first use in this function)
../../../gfxdrivers/matrox/matrox_maven.c:311: error: (Each undeclared 
identifier is reported only once
../../../gfxdrivers/matrox/matrox_maven.c:311: error: for each function it 
appears in.)
../../../gfxdrivers/matrox/matrox_maven.c: In function `maven_init':
../../../gfxdrivers/matrox/matrox_maven.c:450: error: `I2C_SLAVE' undeclared 
(first use in this function)
make[4]: *** [matrox_maven.lo] Error 1

Given how libc6-dev has now become dependant upon linux-kernel-headers (why the 
hell wasn't libc6-dev designed to
accomodate an existing and reliable kernel-headers-2.4.xx to fulfill this 
dependency? ARGH!), I very much have to
consider this an important bug.

-- System Information:
Debian Release: testing/unstable
Architecture: powerpc
Kernel: Linux omena 2.4.22-ben2 #1 ti syyskuun 23. 21:23:03 EEST 2003 ppc
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (ignored: LC_ALL set to [EMAIL 
PROTECTED])

-- no debconf information





Bug#220517: linux-kernel-headers: I2C support broken, prevents building several packages

2003-11-12 Thread Daniel Jacobowitz
On Thu, Nov 13, 2003 at 05:05:26AM +0200, Martin-Éric Racine wrote:
 Package: linux-kernel-headers
 Version: 2.5.999-test7-bk-9
 Severity: important
 
 For example:
 
 gcc -DHAVE_CONFIG_H -I. -I../../../gfxdrivers/matrox -I../.. 
 -I../../../include -I../../../src -D_REENTRANT -Wall -O3 -ffast-math -pipe 
 -DFUSION_FAKE -Werror-implicit-function-declaration -c 
 ../../../gfxdrivers/matrox/matrox_maven.c  -fPIC -DPIC -o matrox_maven.lo
 In file included from ../../../gfxdrivers/matrox/matrox_maven.c:32:
 /usr/include/linux/i2c-dev.h:37: error: field `__user' has incomplete type

Does adding an include of linux/compiler.h at the top of i2c-dev.h
fix it?

 /usr/include/linux/i2c-dev.h:37: error: parse error before '*' token
 /usr/include/linux/i2c-dev.h:42: error: field `__user' has incomplete type
 /usr/include/linux/i2c-dev.h:42: error: parse error before '*' token
 /usr/include/linux/i2c-dev.h:44: error: parse error before '}' token
 ../../../gfxdrivers/matrox/matrox_maven.c: In function `maven_write_byte':
 ../../../gfxdrivers/matrox/matrox_maven.c:63: error: implicit declaration of 
 function `i2c_smbus_write_byte_data'
 ../../../gfxdrivers/matrox/matrox_maven.c: In function `maven_write_word':
 ../../../gfxdrivers/matrox/matrox_maven.c:80: error: implicit declaration of 
 function `i2c_smbus_write_word_data'
 ../../../gfxdrivers/matrox/matrox_maven.c: In function `maven_open':
 ../../../gfxdrivers/matrox/matrox_maven.c:311: error: `I2C_SLAVE' undeclared 
 (first use in this function)
 ../../../gfxdrivers/matrox/matrox_maven.c:311: error: (Each undeclared 
 identifier is reported only once
 ../../../gfxdrivers/matrox/matrox_maven.c:311: error: for each function it 
 appears in.)
 ../../../gfxdrivers/matrox/matrox_maven.c: In function `maven_init':
 ../../../gfxdrivers/matrox/matrox_maven.c:450: error: `I2C_SLAVE' undeclared 
 (first use in this function)
 make[4]: *** [matrox_maven.lo] Error 1
 
 Given how libc6-dev has now become dependant upon
 linux-kernel-headers (why the hell wasn't libc6-dev designed to
 accomodate an existing and reliable kernel-headers-2.4.xx to fulfill
 this dependency? ARGH!), I very much have to consider this an
 important bug.

Kindly read any of the hundred explanations of this decision in the
-glibc or -devel archives before ranting about it.

-- 
Daniel Jacobowitz
MontaVista Software Debian GNU/Linux Developer




Bug#219352: xmms libc crash

2003-11-12 Thread Felix Seeger
On Thursday 13 November 2003 04:12, Daniel Jacobowitz wrote:
 On Thu, Nov 13, 2003 at 02:54:40AM +0100, Felix Seeger wrote:
  open(/usr/lib/tls/libGL.so.1, O_RDONLY) = 8
  read(8, [EMAIL PROTECTED]..., 512)
  = 512
  fstat64(8, {st_mode=S_IFREG|0755, st_size=430820, ...}) = 0
  writev(2, [{Inconsistency detected by ld.so:..., 33},
  {../sysdeps/generic/dl-tls.c, 27}, {: , 2}, {72, 2}, {: , 2},
  {_dl_next_tls_modid, 18}, {: , 2}, {Assertion `, 11}, {result =
  _rtld_local._dl_tls_ma..., 41}, {\' failed!\n, 10}], 10Inconsistency
  detected by ld.so: ../sysdeps/generic/dl-tls.c: 72: _dl_next_tls_modid:
  Assertion `result = _rtld_local._dl_tls_max_dtv_idx' failed!
  ) = 148
  exit_group(127) = ?

 Then this bug is almost certainly related to the nvidia-glx drivers.
 Either as a libc bug or a TLS problem; it's hard to say without
 investigating more but that may let Goto-san reproduce it?

Yes, if I move libGL.so... to another place I get:
libmikmod.so.2: cannot open shared object file: No such file or directory
/usr/lib/tls/libGLcore.so.1: undefined symbol: __gl_tls_var0
/usr/lib/tls/libGLcore.so.1: undefined symbol: __gl_tls_var0

But xmms starts.

strings /usr/lib/tls/libGLcore.so.1 | grep nvidia
nvidia id: NVIDIA OpenGL Core Shared Library (libGLcore) (ELF TLS)  1.0-4496  
Wed Jul 16 19:52:36 PDT 2003

thanks
Felix





Processing of glibc_2.3.2.ds1-10.0.1_arm.changes

2003-11-12 Thread Archive Administrator
glibc_2.3.2.ds1-10.0.1_arm.changes isn't signed with PGP/GnuPG
Removing glibc_2.3.2.ds1-10.0.1_arm.changes, but keeping its associated files for now.

Greetings,

Your Debian queue daemon


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



Bug#216921: other problems related to bug 216921

2003-11-12 Thread Damien Sandras
Hello,

I upgraded to today's unstable and it seems there are other errors
again:


In file included from /usr/include/asm/sigcontext.h:4,
 from /usr/include/bits/sigcontext.h:28,
 from /usr/include/signal.h:326,
 from
/home/damien/tt/Asterisk/pwlib/include/ptlib/unix/ptlib/pmachdep.h:167,
 from
/home/damien/tt/Asterisk/pwlib/include/ptlib/unix/ptlib/contain.h:61,
 from
/home/damien/tt/Asterisk/pwlib/include/ptlib/../ptlib.h:146,
 from common.h:45,
 from ldap_window.h:43,
 from callbacks.cpp:42:
/usr/include/linux/compiler.h:17: warning: `__attribute_used__'
redefined
/usr/include/sys/cdefs.h:195: warning: this is the location of the
previous definition
In file included from
/home/damien/tt/Asterisk/pwlib/include/ptlib/../ptlib.h:169,
-- 
 _  Damien Sandras
(o- 
//\ It-Optics s.a.
v_/_GnomeMeeting: http://www.gnomemeeting.org/
FOSDEM 2004:  http://www.fosdem.org
H.323 phone:  callto:ils.seconix.com/[EMAIL PROTECTED]



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



Bug#216921: other problems related to bug 216921

2003-11-12 Thread Damien Sandras
Apparently it only appears with g++-2.95.4. g++ 3.3 doesn't give that
kind of problem.
-- 
 _  Damien Sandras
(o- 
//\ It-Optics s.a.
v_/_GnomeMeeting: http://www.gnomemeeting.org/
FOSDEM 2004:  http://www.fosdem.org
H.323 phone:  callto:ils.seconix.com/[EMAIL PROTECTED]



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



Bug#203303: This is not grave

2003-11-12 Thread Stephen Gran
Package: libc6-dev
Version: 2.3.2.ds1-10
Severity: normal
Followup-For: Bug #203303

It looks like the problem is that these various KDE programs are using
-ansi, and -ansi implies -fno-asm.  This in itself wouldn't be the
problem, but:
   The -ansi option does not cause non-ISO programs to be
   rejected gratuitously.  For that, -pedantic is required 
   in addition to -ansi.
- taken from the FM.

It appears that at least my program is building fine on many arches that
it previously failed on once I removed the -ansi and -pedantic lines.  I
have not yet tested kdemultimedia.

So, I would say that while it would be great if the linux-kernel-headers
package could provide ansi compliant headers, I realize that that will
not be trivial to implement, and as there appears to be a functional
workaround, I suggest downgrading to important or normal.  If you agree,
please do so.  I will cc: Chris on this as well, so he knows that there
are wokrarounds at least.

-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux busybox 2.4.22-1-686 #6 Sat Oct 4 14:09:08 EST 2003 i686
Locale: LANG=C, LC_CTYPE=C (ignored: LC_ALL set to en_US.ISO-8859-1)

Versions of packages libc6-dev depends on:
ii  libc6 2.3.2.ds1-10   GNU C Library: Shared libraries an
ii  linux-kernel-headers  2.5.999-test7-bk-9 Linux Kernel Headers for developme

-- no debconf information


-- 
 -
|   ,''`.Stephen Gran |
|  : :' :[EMAIL PROTECTED] |
|  `. `'Debian user, admin, and developer |
|`- http://www.debian.org |
 -


signature.asc
Description: Digital signature


Bug#219943: Additional useful information regarding libc6 (2.3.2.ds1-*) and Nvidia GL[X] libs

2003-11-12 Thread crimsun
Duck,
This is an installer problem, not a libc6 problem. To verify, download
the x86 Nvidia 1.0-4496 installer from Nvidia's website, edit the top-
level Makefile's install: target (remove kernel_module_install from the
end of the line), then run make install. Verify that /usr/lib/tls/libGL*
exist. I'm also appending MD5sums of the relevant binaries from
1.0-4496.

060b4cd6db19e26e995f523c3fa8bbdf /usr/lib/tls/libGL.so.1.0.4496
35c680fcbb0ce38bc246cacbb38eabb1 /usr/lib/tls/libGLcore.so.1.0.4496
ac85f1f9908f94282ed14a526fb319e1 /usr/X11R6/lib/modules/extensions/libglx.so.1.0.4496

That is the procedure I followed during the libc6 upgrade. Hope this
helps.

-D

-- 
Daniel T. Chen  [EMAIL PROTECTED]
GPG key:   www.sh.nu/~crimsun/pubkey.gpg.asc


pgp0.pgp
Description: PGP signature


Bug#219352: xmms libc crash

2003-11-12 Thread GOTO Masanori
At Tue, 11 Nov 2003 20:23:58 +0100,
Felix Seeger wrote:
 On Tuesday 11 November 2003 18:19, Juergen Kreileder wrote:
  Jeff Bailey [EMAIL PROTECTED] writes:
   On Wed, Nov 12, 2003 at 12:49:38AM +0900, GOTO Masanori wrote:
   I also tested on both 2.4 and 2.6 kernel, even with removing
   ~/.xmms.  However I cannot reproduce it...  Which CPU do you use?
 I use an AMD Athlon XP 2500+ on an Asus nforce2 board with nvidia drivers.
 
   I also cannot reproduce 2.4 kernel on k7 using Debian's package, and
   Pentium 2 Xeon, using Debian's 2.6.0-test9 kernel package.
 
  The original bug report says Unless libmikmod2 is installed [...].
  (xmms recommends libmikmod2.)
 
  If I move /usr/lib/libmikmod.so.2* out of the way I can reproduce
  this problem with 2.6.0-test9-mm2:
 Yes, if I install libmikmod2 xmms starts up normally.

This problem is occured under:

- kernel 2.6.0-test9
- glibc 2.3.2.ds1-9
- CPU is not related?
- xmms 1.2.8-2
- libmikmod 3.1.10-5
- you might not install libc6-i686
- we use unstable sid.

I use such environment, but I cannot reproduce this problem...  Please
check your environment settings, and if you can, please track with gdb
and strace.  This bug may be downgraded to important...

Regards,
-- gotom


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



Bug#219352: xmms libc crash

2003-11-12 Thread Felix Seeger
On Thursday 13 November 2003 02:11, GOTO Masanori wrote:
 At Tue, 11 Nov 2003 20:23:58 +0100,
 Felix Seeger wrote:

  On Tuesday 11 November 2003 18:19, Juergen Kreileder wrote:
 
   Jeff Bailey [EMAIL PROTECTED] writes:
  
On Wed, Nov 12, 2003 at 12:49:38AM +0900, GOTO Masanori wrote:
   
I also tested on both 2.4 and 2.6 kernel, even with removing
~/.xmms.  However I cannot reproduce it...  Which CPU do you use?
 
  I use an AMD Athlon XP 2500+ on an Asus nforce2 board with nvidia
  drivers.
 
 
I also cannot reproduce 2.4 kernel on k7 using Debian's package, and
Pentium 2 Xeon, using Debian's 2.6.0-test9 kernel package.
  
  
   The original bug report says Unless libmikmod2 is installed [...].
   (xmms recommends libmikmod2.)
  
   If I move /usr/lib/libmikmod.so.2* out of the way I can reproduce
   this problem with 2.6.0-test9-mm2:
 
  Yes, if I install libmikmod2 xmms starts up normally.

 
 This problem is occured under:
 
   - kernel 2.6.0-test9
   - glibc 2.3.2.ds1-9
2.3.2.ds1-10, but I think it also happend with -9

   - CPU is not related?
Don't know

   - xmms 1.2.8-2
   - libmikmod 3.1.10-5
If not installed

   - you might not install libc6-i686
yes, not installed
   - we use unstable sid.
yes

 I use such environment, but I cannot reproduce this problem...  Please
 check your environment settings, and if you can, please track with gdb
 and strace.  This bug may be downgraded to important...

I remove libmikmod2 and run xmms with gdb, but when I type bt, there isn't 
one. Here is the strace output from the libmikmod warning on:

write(2, libmikmod.so.2: cannot open shar..., 74libmikmod.so.2: cannot open 
shared object file: No such file or directory
) = 74
stat64(/usr/lib/xmms/Input/libcdaudio.so, {st_mode=S_IFREG|0644, 
st_size=55440, ...}) = 0
open(/usr/lib/xmms/Input/libcdaudio.so, O_RDONLY) = 8
read(8, \177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 2\0\000..., 512) = 
512
fstat64(8, {st_mode=S_IFREG|0644, st_size=55440, ...}) = 0
old_mmap(NULL, 56736, PROT_READ|PROT_EXEC, MAP_PRIVATE, 8, 0) = 0x4109c000
old_mmap(0x410a9000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 8, 
0xd000) = 0x410a9000
close(8)= 0
stat64(/usr/lib/xmms/Input/libtonegen.so, {st_mode=S_IFREG|0644, 
st_size=8508, ...}) = 0
open(/usr/lib/xmms/Input/libtonegen.so, O_RDONLY) = 8
read(8, \177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\t\0..., 512) = 
512
fstat64(8, {st_mode=S_IFREG|0644, st_size=8508, ...}) = 0
old_mmap(NULL, 11584, PROT_READ|PROT_EXEC, MAP_PRIVATE, 8, 0) = 0x410aa000
old_mmap(0x410ac000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 8, 
0x1000) = 0x410ac000
close(8)= 0
getdents64(7, /* 0 entries */, 131072)  = 0
close(7)= 0
open(/usr/lib/xmms/Effect, O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 7
fstat64(7, {st_mode=S_IFDIR|0755, st_size=144, ...}) = 0
fcntl64(7, F_SETFD, FD_CLOEXEC) = 0
getdents64(7, /* 5 entries */, 131072)  = 144
stat64(/usr/lib/xmms/Effect/., {st_mode=S_IFDIR|0755, st_size=144, ...}) = 0
stat64(/usr/lib/xmms/Effect/.., {st_mode=S_IFDIR|0755, st_size=176, ...}) = 
0
stat64(/usr/lib/xmms/Effect/libvoice.so, {st_mode=S_IFREG|0644, 
st_size=5064, ...}) = 0
open(/usr/lib/xmms/Effect/libvoice.so, O_RDONLY) = 8
read(8, \177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240\7\0..., 512) = 
512
fstat64(8, {st_mode=S_IFREG|0644, st_size=5064, ...}) = 0
old_mmap(NULL, 8128, PROT_READ|PROT_EXEC, MAP_PRIVATE, 8, 0) = 0x410ad000
old_mmap(0x410ae000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 8, 0) 
= 0x410ae000
close(8)= 0
stat64(/usr/lib/xmms/Effect/libstereo.so, {st_mode=S_IFREG|0644, 
st_size=8620, ...}) = 0
open(/usr/lib/xmms/Effect/libstereo.so, O_RDONLY) = 8
read(8, \177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360\r\0..., 512) = 
512
fstat64(8, {st_mode=S_IFREG|0644, st_size=8620, ...}) = 0
old_mmap(NULL, 11692, PROT_READ|PROT_EXEC, MAP_PRIVATE, 8, 0) = 0x410af000
old_mmap(0x410b1000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 8, 
0x1000) = 0x410b1000
close(8)= 0
stat64(/usr/lib/xmms/Effect/libecho.so, {st_mode=S_IFREG|0644, 
st_size=12400, ...}) = 0
open(/usr/lib/xmms/Effect/libecho.so, O_RDONLY) = 8
read(8, \177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20\24\0..., 512) = 
512
fstat64(8, {st_mode=S_IFREG|0644, st_size=12400, ...}) = 0
old_mmap(NULL, 15504, PROT_READ|PROT_EXEC, MAP_PRIVATE, 8, 0) = 0x410b2000
old_mmap(0x410b5000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 8, 
0x2000) = 0x410b5000
close(8)= 0
getdents64(7, /* 0 entries */, 131072)  = 0
close(7)= 0
open(/usr/lib/xmms/General, O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 7
fstat64(7, {st_mode=S_IFDIR|0755, st_size=144, ...}) = 0
fcntl64(7, F_SETFD, FD_CLOEXEC) = 0
getdents64(7, /* 5 entries */, 

Bug#219352: xmms libc crash

2003-11-12 Thread Daniel Jacobowitz
On Thu, Nov 13, 2003 at 02:54:40AM +0100, Felix Seeger wrote:
 open(/usr/lib/tls/libGL.so.1, O_RDONLY) = 8
 read(8, [EMAIL PROTECTED]..., 512) = 
 512
 fstat64(8, {st_mode=S_IFREG|0755, st_size=430820, ...}) = 0
 writev(2, [{Inconsistency detected by ld.so:..., 33}, 
 {../sysdeps/generic/dl-tls.c, 27}, {: , 2}, {72, 2}, {: , 2}, 
 {_dl_next_tls_modid, 18}, {: , 2}, {Assertion `, 11}, {result = 
 _rtld_local._dl_tls_ma..., 41}, {\' failed!\n, 10}], 10Inconsistency 
 detected by ld.so: ../sysdeps/generic/dl-tls.c: 72: _dl_next_tls_modid: 
 Assertion `result = _rtld_local._dl_tls_max_dtv_idx' failed!
 ) = 148
 exit_group(127) = ?

Then this bug is almost certainly related to the nvidia-glx drivers. 
Either as a libc bug or a TLS problem; it's hard to say without
investigating more but that may let Goto-san reproduce it?

-- 
Daniel Jacobowitz
MontaVista Software Debian GNU/Linux Developer


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



Bug#218657: the latest libc6 + 2.6 kernel problem

2003-11-12 Thread Jeffrey W. Baker
Andi Kleen and David Miller believe this bug, or at the least the
symptoms of statfs64(), are caused by a bug in the kernel.  Here is the
proposed patch:

--- fs/compat.c.~1~ Wed Nov 12 16:09:49 2003
+++ fs/compat.c Wed Nov 12 16:10:35 2003
@@ -169,7 +169,6 @@
 
 static int put_compat_statfs64(struct compat_statfs64 *ubuf, struct kstatfs *kbuf)
 {
-   
if (sizeof ubuf-f_blocks == 4) {
if ((kbuf-f_blocks | kbuf-f_bfree |
 kbuf-f_bavail | kbuf-f_files | kbuf-f_ffree) 
@@ -192,10 +191,13 @@
return 0;
 }
 
-asmlinkage long compat_statfs64(const char *path, struct compat_statfs64 *buf)
+asmlinkage long compat_statfs64(const char *path, compat_size_t sz, struct 
compat_statfs64 *buf)
 {
struct nameidata nd;
int error;
+
+   if (sz != sizeof(*buf))
+   return -EINVAL;
 
error = user_path_walk(path, nd);
if (!error) {


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



Bug#220517: linux-kernel-headers: I2C support broken, prevents building several packages

2003-11-12 Thread Martin-Éric Racine
Package: linux-kernel-headers
Version: 2.5.999-test7-bk-9
Severity: important

For example:

gcc -DHAVE_CONFIG_H -I. -I../../../gfxdrivers/matrox -I../.. -I../../../include 
-I../../../src -D_REENTRANT -Wall -O3 -ffast-math -pipe -DFUSION_FAKE 
-Werror-implicit-function-declaration -c ../../../gfxdrivers/matrox/matrox_maven.c  
-fPIC -DPIC -o matrox_maven.lo
In file included from ../../../gfxdrivers/matrox/matrox_maven.c:32:
/usr/include/linux/i2c-dev.h:37: error: field `__user' has incomplete type
/usr/include/linux/i2c-dev.h:37: error: parse error before '*' token
/usr/include/linux/i2c-dev.h:42: error: field `__user' has incomplete type
/usr/include/linux/i2c-dev.h:42: error: parse error before '*' token
/usr/include/linux/i2c-dev.h:44: error: parse error before '}' token
../../../gfxdrivers/matrox/matrox_maven.c: In function `maven_write_byte':
../../../gfxdrivers/matrox/matrox_maven.c:63: error: implicit declaration of function 
`i2c_smbus_write_byte_data'
../../../gfxdrivers/matrox/matrox_maven.c: In function `maven_write_word':
../../../gfxdrivers/matrox/matrox_maven.c:80: error: implicit declaration of function 
`i2c_smbus_write_word_data'
../../../gfxdrivers/matrox/matrox_maven.c: In function `maven_open':
../../../gfxdrivers/matrox/matrox_maven.c:311: error: `I2C_SLAVE' undeclared (first 
use in this function)
../../../gfxdrivers/matrox/matrox_maven.c:311: error: (Each undeclared identifier is 
reported only once
../../../gfxdrivers/matrox/matrox_maven.c:311: error: for each function it appears in.)
../../../gfxdrivers/matrox/matrox_maven.c: In function `maven_init':
../../../gfxdrivers/matrox/matrox_maven.c:450: error: `I2C_SLAVE' undeclared (first 
use in this function)
make[4]: *** [matrox_maven.lo] Error 1

Given how libc6-dev has now become dependant upon linux-kernel-headers (why the hell 
wasn't libc6-dev designed to
accomodate an existing and reliable kernel-headers-2.4.xx to fulfill this dependency? 
ARGH!), I very much have to
consider this an important bug.

-- System Information:
Debian Release: testing/unstable
Architecture: powerpc
Kernel: Linux omena 2.4.22-ben2 #1 ti syyskuun 23. 21:23:03 EEST 2003 ppc
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (ignored: LC_ALL set to [EMAIL PROTECTED])

-- no debconf information



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



Bug#219352: xmms libc crash

2003-11-12 Thread Felix Seeger
On Thursday 13 November 2003 04:12, Daniel Jacobowitz wrote:
 On Thu, Nov 13, 2003 at 02:54:40AM +0100, Felix Seeger wrote:
  open(/usr/lib/tls/libGL.so.1, O_RDONLY) = 8
  read(8, [EMAIL PROTECTED]..., 512)
  = 512
  fstat64(8, {st_mode=S_IFREG|0755, st_size=430820, ...}) = 0
  writev(2, [{Inconsistency detected by ld.so:..., 33},
  {../sysdeps/generic/dl-tls.c, 27}, {: , 2}, {72, 2}, {: , 2},
  {_dl_next_tls_modid, 18}, {: , 2}, {Assertion `, 11}, {result =
  _rtld_local._dl_tls_ma..., 41}, {\' failed!\n, 10}], 10Inconsistency
  detected by ld.so: ../sysdeps/generic/dl-tls.c: 72: _dl_next_tls_modid:
  Assertion `result = _rtld_local._dl_tls_max_dtv_idx' failed!
  ) = 148
  exit_group(127) = ?

 Then this bug is almost certainly related to the nvidia-glx drivers.
 Either as a libc bug or a TLS problem; it's hard to say without
 investigating more but that may let Goto-san reproduce it?

Yes, if I move libGL.so... to another place I get:
libmikmod.so.2: cannot open shared object file: No such file or directory
/usr/lib/tls/libGLcore.so.1: undefined symbol: __gl_tls_var0
/usr/lib/tls/libGLcore.so.1: undefined symbol: __gl_tls_var0

But xmms starts.

strings /usr/lib/tls/libGLcore.so.1 | grep nvidia
nvidia id: NVIDIA OpenGL Core Shared Library (libGLcore) (ELF TLS)  1.0-4496  
Wed Jul 16 19:52:36 PDT 2003

thanks
Felix



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