Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 115563 - TEXTREL in media-libs/win32codecs-20050216
Summary: TEXTREL in media-libs/win32codecs-20050216
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Hardened (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: The Gentoo Linux Hardened Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-14 11:04 UTC by Lares Moreau
Modified: 2006-01-30 16:21 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lares Moreau 2005-12-14 11:04:22 UTC
After some instructions form solar:

media-libs/win32codecs-20050216 (/usr/lib/real/drvc.so)
media-libs/win32codecs-20050216 (/usr/lib/win32/vid_h263.xa)
media-libs/win32codecs-20050216 (/usr/lib/win32/vid_iv32.xa)
media-libs/win32codecs-20050216 (/usr/lib/real/drv3.so.6.0)
media-libs/win32codecs-20050216 (/usr/lib/real/drv4.so.6.0)
media-libs/win32codecs-20050216 (/usr/lib/win32/vid_3ivX.xa)
media-libs/win32codecs-20050216 (/usr/lib/win32/vid_iv50.xa)
media-libs/win32codecs-20050216 (/usr/lib/win32/vid_cvid.xa)
media-libs/win32codecs-20050216 (/usr/lib/win32/vid_iv41.xa)
media-libs/win32codecs-20050216 (/usr/lib/win32/vid_cyuv.xa)
media-libs/win32codecs-20050216 (/usr/lib/win32/vid_h261.xa)
Comment 1 solar (RETIRED) gentoo-dev 2005-12-14 11:54:25 UTC
Pretty sure these are not fixable
Comment 2 Kevin F. Quinn (RETIRED) gentoo-dev 2006-01-30 16:21:19 UTC
Indeed they're not fixable - binary only, proprietary etc even if they are linuc ELF binaries.

The only way to get them fixed is to beg their respective masters.

BTW Windows DLLs (the rest of the win32codecs package) also need support for writable text segments to enable relocation. Windows uses the prelink approach to its shared libraries; they are built non-PIC, but given a default load address at which they work unchanged.  When they can't load at their given address they have to be relocated (=> textrels).