Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 163115 (libdvdread-udf) - [TODO] media-libs/libdvdread: check for possible removal of UDF symbols patch
Summary: [TODO] media-libs/libdvdread: check for possible removal of UDF symbols patch
Status: RESOLVED FIXED
Alias: libdvdread-udf
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-01-21 19:13 UTC by Diego Elio Pettenò (RETIRED)
Modified: 2011-10-10 19:58 UTC (History)
2 users (show)

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 Diego Elio Pettenò (RETIRED) gentoo-dev 2007-01-21 19:13:09 UTC
With recent versions of libdvdread we are patching back in some symbols (functions) related to UDF because there are packages depending on them. As upstream (libdvdread's upstream) does not like this approach (they got removed for a reason from the exported symbols), it's time to cleanup after ourselves, by checking how many packages depending on libdvdread actually use those UDF symbols.

I don't have time to handle this right now, if someone else has time to start, please open a bug for each package depending on the udf symbols, then try to contact libdvdread upstream and tell them which packages are using them. Remember to mark the bug as blocking this one to track it down.

The first step would be to add a -r1 of the current ~arch ebuild in package.mask to make the test easier.
Comment 1 Mart Raudsepp gentoo-dev 2010-03-10 01:23:56 UTC
Looks like libdvdread-4 has some UDF symbols without any patching

The following symbols with UDF (case insensitive) disappeared though between our patched 0.9.7 and unpatched 4.1.3:

SetUDFCacheHandle
FreeUDFCache
GetUDFCacheHandle
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2011-10-10 19:58:20 UTC
  10 Oct 2011; Samuli Suominen <ssuominen@gentoo.org> -libdvdread-0.9.7.ebuild,
  -libdvdread-4.1.3_p1217.ebuild, -files/libdvdread-0.9.7-udfsymbols.patch,
  -files/libdvdread-0.9.6-udfsymbols.patch:
  old