Bug#178496: X server module loading broken on Alpha due to gcc 3.2's new relocation type
Package: xserver-xfree86
Version: 4.2.1-5
Severity: important
[...]
(II) Loader running on linux
(II) LoadModule: "bitmap"
(II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
Elf_RelocateEntry() Unsupported relocation type 18
Elf_RelocateEntry() Unsupported relocation type 17
Elf_RelocateEntry() Unsupported relocation type 18
[...]
gcc 3.2 supports a new kind of relocation, which facilitates
instruction scheduling. The X ELF module loader doesn't know about it,
and therefore fails to load any module.
There's a patch mentioned at
http://www.redhat.com/mailing-lists/axp-list/msg19583.html
but it has at least one obvious bug. I will whether I find something
upstream or at Ret Hat, or write something myself.
Falk
-- System Information:
Debian Release: testing/unstable
Architecture: alpha
Kernel: Linux juist 2.5.59 #4 Sat Jan 18 12:46:41 CET 2003 alpha
Locale: LANG=C, LC_CTYPE=de_DE@euro
Versions of packages xserver-xfree86 depends on:
ii debconf 1.2.21 Debian configuration management sy
ii libc6.1 2.3.1-10 GNU C Library: Shared libraries an
ii xserver-common 4.2.1-3 files and utilities common to all
ii zlib1g 1:1.1.4-9 compression library - runtime
-- debconf information excluded
Reply to: