QA Notice: the following files contain runtime text relocations Text relocations force the dynamic linker to perform extra work at startup, waste system resources, and may pose a security risk. On some architectures, the code may not even function properly, if at all. For more information, see http://hardened.gentoo.org/pic-fix-guide.xml Please include this file in your report: /var/tmp/portage/mythtv-0.20_p11244/temp/scanelf-textrel.log TEXTREL usr/lib/libmythavcodec-0.20.so.0.20.0
hanno: emerge --info? this is following a specific code path in ffmpeg code to use hand coded assembly where the issue lies. Because this library is basically ffmpeg code copied into the mythtv source tree and then wrapped with mythtv api.
Please attach the file from the report... Please include this file in your report: /var/tmp/portage/mythtv-0.20_p11244/temp/scanelf-textrel.log
Created attachment 98135 [details] scanelf-textrel.log
emerge --info: 8 i686) ================================================================= System uname: 2.6.18 i686 Intel(R) Pentium(R) M processor 1500MHz Gentoo Base System version 1.12.5 Last Sync: Tue, 26 Sep 2006 12:00:01 +0000 ccache version 2.4 [enabled] app-admin/eselect-compiler: [Not Present] dev-java/java-config: [Not Present] dev-lang/python: 2.4.3-r4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r6 dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.60 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.17.50.0.4 sys-devel/gcc-config: 1.3.13-r3 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium-m -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-O2 -march=pentium-m -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache collision-protect distlocks fixpackages metadata-transfer parallel-fetch prelink sandbox sfperms sign strict stricter test" GENTOO_MIRRORS="http://ftp.snt.utwente.nl/pub/os/linux/gentoo" LANG="de_DE.utf-8" LC_ALL="de_DE.utf-8" LDFLAGS="-Wl,-O1 -Wl,--hash-style=both -Wl,--as-needed" LINGUAS="de" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/overlays/xgl-overlay /usr/local/overlays/toolchain_overlay /usr/local/overlays/amarok" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 7zip X a52 aac aalib acl acpi alsa apache2 asf avi bash-completion bluetooth bzip2 cairo cdda cddb cdr cgi chipcard chipcard2 cli crypt cups curl dbus dri dts dvd dvdnav dvdr elibc_glibc encode exif fastbuild fbcon ffmpeg firefox flac gd gif gimpprint glibc-omitfp glitz gphoto2 gpm gstreamer gtk gtk2 hal hardenedphp hashstyle hbci idn input_devices_evdev input_devices_keyboard input_devices_mouse input_devices_synaptics input_devices_wacom ipv6 jack jingle jpeg kde kdeenablefinal kernel_linux kipi kqemu lcms libcaca libnotify linguas_de live logitech-mouse mad mhash mikmod mjpeg mmx mmxext mng mod modplug mono mp3 mpeg musicbrainz mysql ncurses nls no-old-linux nptl nptlonly ogg opengl pam pcmcia pcre pdf png python qt3 quicktime readline rtsp samba scanner sdl session slang speex spell sse sse2 ssl svg sysfs theora tiff truetype udev unicode usb userland_GNU v4l v4l2 vcd video_cards_radeon vorbis wifi win32codecs wxwindows x264 xcomposite xine xinerama xorg xv zeroconf zlib" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS
As I suspected, it's x86 specific assembly. Make ya a deal Hanno.. fix my aiglx issues and I'll fix this? ;) j/k. It's assembler so it's going to take me some time so don't be surprised if it's not fixed right away. Unless I can smack upstream enough to chase it down and pull in the right fixes from ffmpeg since I'm sure they fixed it already.
ffmpeg issue. so not even mythtv upstream will touch it since they just copy ffmpeg sources into their repo.