Re: Help configuring an HIL mouse on an HP 715.

2003-05-18 Thread Helge Deller
On Saturday 17 May 2003 01:22 am, Jaime Ash wrote:
  I have a 715 with the same configuration (HIL Adapter) too.
  Yes, it should work and both are used as HIL devices.
 
  Anyway, please send me your dmesg output and I can take a look.

 What version of the kernel are you using in that machine?

I'm running the 2.4.20 kernel from parisc-CVS-head.

Helge




gcc fails to build using binutils-2.14.90.0.1

2003-05-18 Thread Matthias Klose
binutils-2.13.90.0.18 works ok.

See 
http://buildd.debian.org/fetch.php?pkg=gcc-3.3ver=1%3A3.3ds9-2arch=hppastamp=1053264270file=logas=raw:

./xgcc -B./ -B/usr/hppa-linux/bin/ -isystem /usr/hppa-linux/include -isystem 
/usr/hppa-linux/sys-include -O2  -DIN_GCC-W -Wall -Wwrite-strings 
-Wstrict-prototypes -Wmissing-prototypes -isystem ./include  -fPIC -DELF=1 
-DLINUX=1 -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I. -I. 
-I../../src/gcc -I../../src/gcc/. -I../../src/gcc/config 
-I../../src/gcc/../include -DL_mulI -xassembler-with-cpp -c 
../../src/gcc/config/pa/milli64.S -o libgcc/./_mulI.o
../../src/gcc/config/pa/milli64.S: Assembler messages:
../../src/gcc/config/pa/milli64.S:1779: Error: Undefined .EXPORT/.IMPORT 
argument (ignored): 
../../src/gcc/config/pa/milli64.S:1779: Error: Undefined .EXPORT/.IMPORT 
argument (ignored): millicode
make[5]: *** [libgcc/./_mulI.o] Error 1




Re: [parisc-linux] gcc fails to build using binutils-2.14.90.0.1

2003-05-18 Thread John David Anglin
 binutils-2.13.90.0.18 works ok.
 
 See 
 http://buildd.debian.org/fetch.php?pkg=gcc-3.3ver=1%3A3.3ds9-2arch=hppastamp=1053264270file=logas=raw:
 
 ./xgcc -B./ -B/usr/hppa-linux/bin/ -isystem /usr/hppa-linux/include -isystem 
 /usr/hppa-linux/sys-include -O2  -DIN_GCC-W -Wall -Wwrite-strings 
 -Wstrict-prototypes -Wmissing-prototypes -isystem ./include  -fPIC -DELF=1 
 -DLINUX=1 -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I. 
 -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/config 
 -I../../src/gcc/../include -DL_mulI -xassembler-with-cpp -c 
 ../../src/gcc/config/pa/milli64.S -o libgcc/./_mulI.o
 ../../src/gcc/config/pa/milli64.S: Assembler messages:
 ../../src/gcc/config/pa/milli64.S:1779: Error: Undefined .EXPORT/.IMPORT 
 argument (ignored): 
 ../../src/gcc/config/pa/milli64.S:1779: Error: Undefined .EXPORT/.IMPORT 
 argument (ignored): millicode
 make[5]: *** [libgcc/./_mulI.o] Error 1

Did you part this to the binutils list?  A change has mucked up the
assembler's processing of .export.  Alan Modra would probably know what's
happened.

I've also noted that there are some new fails in the visibility tests
in a recent cvs version of binutils.

Dave
-- 
J. David Anglin  [EMAIL PROTECTED]
National Research Council of Canada  (613) 990-0752 (FAX: 952-6602)




Re: Octave 2.1 is segfaulting on hppa

2003-05-18 Thread Randolph Chung
In reference to a message from Dirk Eddelbuettel, dated May 13:
 
 Anew octave2.1_2.1.48 with debugging symbols is in ~edd on paer, could
 someone please install it? I can't convince octave to ignore its rpath
 so its looking at the non-debug version in /usr/lib/octave-2.1.48. Or
 else if there is a gdb trick, I'd take that too. LD_LIBRARY_PATH=... gdb
 fails as well.

that's because octave uses rpath... sigh

anyway, i suspect this is one of the many c++ bugs that has been fixed
in g++-3.3. i tried to build octave with g++3.3 but it dies with some
other error. can you try to get your package to build with g++-3.3 (any
arch) and then we can see if that works better on hppa?

with 3.2, it dies in
#0  0x400c4098 in symbols_of_data() ()
#1  0x4031f3e0 in install_builtin_variables () at builtins.cc:849
#2  0x4031f730 in install_builtins() () at builtins.cc:961
#3  0x4030fd5c in octave_main (argc=114294784, argv=0x0, embedded=0)
at octave.cc:408
#4  0x41738bd0 in __libc_start_main () from /lib/libc.so.6
#5  0x000105cc in _start ()

in symbols_of_data, the definition of some of the floating point
constants is causing it to segfault. i'm not very sure why yet.

HTH,
randolph
-- 
Randolph Chung
Debian GNU/Linux Developer, hppa/ia64 ports
http://www.tausq.org/




Re: Octave 2.1 is segfaulting on hppa

2003-05-18 Thread Dirk Eddelbuettel
On Sun, May 18, 2003 at 02:03:28PM -0700, Randolph Chung wrote:
 In reference to a message from Dirk Eddelbuettel, dated May 13:
  
  Anew octave2.1_2.1.48 with debugging symbols is in ~edd on paer, could
  someone please install it? I can't convince octave to ignore its rpath
  so its looking at the non-debug version in /usr/lib/octave-2.1.48. Or
  else if there is a gdb trick, I'd take that too. LD_LIBRARY_PATH=... gdb
  fails as well.
 
 that's because octave uses rpath... sigh

I know. John Eaton and I feel that rpath is justified as only Octave will
call the .so libraries built by/for Octave, and there is really no reason to
involve ldd.  Use of rpath is a configure-time option, but I think it is
reasoable to use it on Debian.

 anyway, i suspect this is one of the many c++ bugs that has been fixed
 in g++-3.3. i tried to build octave with g++3.3 but it dies with some
 other error. can you try to get your package to build with g++-3.3 (any
 arch) and then we can see if that works better on hppa?
 
 with 3.2, it dies in
 #0  0x400c4098 in symbols_of_data() ()
 #1  0x4031f3e0 in install_builtin_variables () at builtins.cc:849
 #2  0x4031f730 in install_builtins() () at builtins.cc:961
 #3  0x4030fd5c in octave_main (argc=114294784, argv=0x0, embedded=0)
 at octave.cc:408
 #4  0x41738bd0 in __libc_start_main () from /lib/libc.so.6
 #5  0x000105cc in _start ()
 
 in symbols_of_data, the definition of some of the floating point
 constants is causing it to segfault. i'm not very sure why yet.

I got this (using the debug-symbol version finally installed by Martin)
which points to the STL, as least as I see it:

[EMAIL PROTECTED]:~$ dchroot sid
Executing shell in chroot: /org/paer.debian.org/chroot/sid
[EMAIL PROTECTED]:~$ gdb /usr/bin/octave2.1
GNU gdb 5.3-debian
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type show copying to see the conditions.
There is absolutely no warranty for GDB.  Type show warranty for details.
This GDB was configured as hppa-linux...
(gdb) r
Starting program: /usr/bin/octave2.1

Program received signal SIGSEGV, Segmentation fault.
0x400c4698 in symbols_of_data() () at
/usr/include/c++/3.2/bits/stl_alloc.h:664
664   allocator() throw() {}
Current language:  auto; currently c++
(gdb) s
p0x417ec850 in write () from /lib/libc.so.6
(gdb) l
659
660   templatetypename _Tp1
661 struct rebind
662 { typedef allocator_Tp1 other; };
663
664   allocator() throw() {}
665   allocator(const allocator) throw() {}
666   templatetypename _Tp1
667 allocator(const allocator_Tp1) throw() {}
668   ~allocator() throw() {}

Dirk

-- 
Don't drink and derive. Alcohol and analysis don't mix.




Re: Bug#193804: octave: Octave segfaults at start

2003-05-18 Thread Dirk Eddelbuettel
severity 193804 normal
thanks

On Mon, May 19, 2003 at 01:45:43AM +0300, Harri Haataja wrote:
 Package: octave
 Version: 2.1.48-2
 Severity: grave
 Justification: renders package unusable
 
 
 I decided to try octave on a hppa box (the only debian in the house
 so far, I'm afraid). It segfaults at the beginning.

The bug is known, and currently reassigned to binutils. I may need to
reassign it to the g++ libs:

[EMAIL PROTECTED]:~$ gdb /usr/bin/octave2.1
GNU gdb 5.3-debian
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type show copying to see the conditions.
There is absolutely no warranty for GDB.  Type show warranty for details.
This GDB was configured as hppa-linux...
(gdb) r
Starting program: /usr/bin/octave2.1

Program received signal SIGSEGV, Segmentation fault.
0x400c4698 in symbols_of_data() () at
/usr/include/c++/3.2/bits/stl_alloc.h:664
664   allocator() throw() {}
Current language:  auto; currently c++
(gdb) s
p0x417ec850 in write () from /lib/libc.so.6
(gdb) l
659
660   templatetypename _Tp1
661 struct rebind
662 { typedef allocator_Tp1 other; };
663
664   allocator() throw() {}
665   allocator(const allocator) throw() {}
666   templatetypename _Tp1
667 allocator(const allocator_Tp1) throw() {}
668   ~allocator() throw() {}
(gdb) q

This is AFAICT not an octave bug as octave works fine on half a dozen other
platforms, 32 bit and 64 bit.

Dirk

 Just now vim has also started to do that, so I'm not sure if there's
 something else wrong in that box but it could be coincidence.
 I am running unstable anyway :)
 
 [EMAIL PROTECTED] nice gdb octave
 GNU gdb 5.3-debian
 Copyright 2002 Free Software Foundation, Inc.
 GDB is free software, covered by the GNU General Public License, and you are
 welcome to change it and/or distribute copies of it under certain conditions.
 Type show copying to see the conditions.
 There is absolutely no warranty for GDB.  Type show warranty for details.
 This GDB was configured as hppa-linux...(no debugging symbols found)...
 (gdb) run
 Starting program: /usr/bin/octave 
 (no debugging symbols found)...(no debugging symbols found)...
 (no debugging symbols found)...(no debugging symbols found)...
 (no debugging symbols found)...(no debugging symbols found)...
 (no debugging symbols found)...(no debugging symbols found)...
 (no debugging symbols found)...(no debugging symbols found)...
 (no debugging symbols found)...(no debugging symbols found)...
 (no debugging symbols found)...(no debugging symbols found)...
 (no debugging symbols found)...(no debugging symbols found)...
 (no debugging symbols found)...(no debugging symbols found)...
 (no debugging symbols found)...(no debugging symbols found)...
 Program received signal SIGSEGV, Segmentation fault.
 0x400c4608 in symbols_of_data() () from /usr/lib/octave-2.1.48/liboctinterp.so
 #0  0x400c4608 in symbols_of_data() ()
from /usr/lib/octave-2.1.48/liboctinterp.so
 #1  0x403207c4 in octave_main () from /usr/lib/octave-2.1.48/liboctinterp.so
 #2  0x40320b14 in install_builtins() ()
from /usr/lib/octave-2.1.48/liboctinterp.so
 #3  0x40311140 in octave_main () from /usr/lib/octave-2.1.48/liboctinterp.so
 #4  0x41735bd0 in __libc_start_main () from /lib/libc.so.6
 #5  0x000105cc in _start ()
 
 
 -- System Information:
 Debian Release: testing/unstable
 Architecture: hppa
 Kernel: Linux phanuel 2.4.19-32 #1 Fri Nov 22 23:27:00 MST 2002 parisc
 Locale: LANG=C, LC_CTYPE=C
 
 Versions of packages octave depends on:
 ii  octave2.1 2.1.48-2   The GNU Octave language for 
 numeri
 
 -- no debconf information
 
 
 

-- 
Don't drink and derive. Alcohol and analysis don't mix.