Bug#410176: libsdl1.2debian-alsa: libSDL-1.2.so.0.11.0 compiled
with TEXTREL
Russell Coker
russell at coker.com.au
Thu Feb 8 12:11:14 CET 2007
Package: libsdl1.2debian-alsa
Version: 1.2.11-7
Severity: normal
http://people.redhat.com/drepper/textrelocs.html
The above URL has information on text relocations.
The command "eu-findtextrel /usr/lib/libSDL-1.2.so.0" reports the following
errors (as well as many others):
either the file containing the function '_ConvertMMXpII32_24RGB888' or the file containing the function '_ConvertMMXpII32_16RGB565' is not compiled with -fpic/-fPIC
either the file containing the function '_ConvertMMXpII32_16RGB565' or the file containing the function '_ConvertMMXpII32_16BGR565' is not compiled with -fpic/-fPIC
either the file containing the function '_ConvertMMXpII32_16BGR565' or the file containing the function '_ConvertMMXpII32_16BGR555' is not compiled with -fpic/-fPIC
If the -fpic flags are added to GCC then the library will work better with
SE Linux (most domains are denied execmod access), work better on exec-shield
and PaX systems that don't run SE Linux (I believe that both those memory
protection enhancements control this even without SE Linux), and also possibly
work on some architectures that don't support shared objects compiled without
the -fpic flags.
-- System Information:
Debian Release: 4.0
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-3-xen-686
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Versions of packages libsdl1.2debian-alsa depends on:
ii libasound2 1.0.13-1 ALSA library
ii libc6 2.3.6.ds1-10 GNU C Library: Shared libraries
ii libdirectfb-0.9-25 0.9.25.1-5 direct frame buffer graphics - sha
ii libsvga1 [svgalibg1] 1:1.4.3-24 console SVGA display libraries
ii svgalibg1 1:1.4.3-24 transitional dummy package which c
libsdl1.2debian-alsa recommends no packages.
-- no debconf information
More information about the Pkg-sdl-maintainers
mailing list