[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: can aspell drop hppa for now? (was Re: gcc-3.0 problems)



Ciao Domenico

On Tue, 16 Apr 2002, Domenico Andreoli wrote:

>   i'm in the same situation of tomas, i'm sure that aspell won't compile
> on hppa in time for woody release. it has some kind of problem with
> gcc 3.0 i cannot manage and i'm not receiving any help (see bug #139515).

Maybe you're as lucky as me - I hope I have fixed the problem with
Daniel's help.

> i think that leaving current aspell out of woody would be a mistake,
> i'd prefer to drop hppa for the moment.
>
> i'm going to upload the new packages before next weekend.

Have you tried inserting a ton of printfs into the code to see exactly
*where* aspell segfaults? I have traced aspell and:

tpo@paer:~/aspell/aspell-0.33.7.1$ strace src/aspell -c debian/control
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x404d8000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x404d9000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x404da000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x404db000
munmap(0x40018000, 57075)               = 0
brk(0)                                  = 0x4a000
brk(0x4a040)                            = 0x4a040
brk(0x4b000)                            = 0x4b000
brk(0x4c000)                            = 0x4c000
open("debian/control", O_RDONLY)        = 3
brk(0x4f000)                            = 0x4f000
fstat64(3, {st_mode=0, st_size=9440338117408, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x40018000
read(3, "Source: aspell\nSection: text\nPri"..., 8192) = 2960
read(3, "", 4096)                       = 0
_llseek(0x3, 0xffffffff, 0xfffff470, 0xbff00d88, 0x1) = 0
_llseek(0x3, 0, 0, 0xbff00d88, 0)       = 0
read(3, "Source: aspell\nSection: text\nPri"..., 2960) = 2960
read(3, "", 8192)                       = 0
close(3)                                = 0
munmap(0x40018000, 4096)                = 0
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++

if you look up "hppa segmentation fault munmap" on google you get IMO
quite a few useful links.

*t

----------------------------------------------------------------------------
             Tomas Pospisek
	     SourcePole   -  Linux & Open Source Solutions
	     http://sourcepole.ch
	     Elestastrasse 18, 7310 Bad Ragaz, Switzerland
	     Tel: +41 (81) 330 77 11
----------------------------------------------------------------------------


-- 
To UNSUBSCRIBE, email to debian-devel-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: