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