On Sat, Aug 26, 2006 at 09:04:24PM +0200, Falk Hueffner wrote: > Package: elfutils > Version: 0.123-1 > Severity: serious > Justification: no longer builds from source
It never build from source, so this is not an RC bug. And Steve already changed it. > elfutils doesn't build on Alpha (and some other architectures): Yes, and they all lack backend support that still needs to be written. One of the problems with that is that there isn't any porter machine available for any of the arches that aren't supported. They were all in lock down last time I looked. > It seems some kind of information on the names of registers is > missing, but I don't understand the source and don't see any > documentation. If you tell me what exactly you need, I can try to > provide it. In case of alpha, it seems to be missing an backends/alpha_regs.c file, then some minor changes to the Makefiles and alpha_init.c should do it. This is a mapping of the dwarf registers numbers to the name. This needs to be looked up in the processor specific ABI, which either doesn't exist, or doesn't define it for most arches. This is rather easy to write, just look at any of the other *_regs.c files. Currently, the best source to get to that info seems to be the gdb source. Kurt -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

