Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 407109 - media-libs/libquvi and media-libs/libquvi-scripts do not work with dev-lang/lua-5.2
Summary: media-libs/libquvi and media-libs/libquvi-scripts do not work with dev-lang/l...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
: 407131 407133 (view as bug list)
Depends on:
Blocks: lua-5.2
  Show dependency tree
 
Reported: 2012-03-06 13:10 UTC by Marien Zwart (RETIRED)
Modified: 2012-04-04 17:15 UTC (History)
1 user (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 Marien Zwart (RETIRED) gentoo-dev 2012-03-06 13:10:13 UTC
libquvi tries to call lua_open, which was deprecated in lua 5.1 and removed in lua 5.2. The lua code tries to use table.getn and string.gfind, which were replaced. https://sourceforge.net/apps/trac/quvi/ticket/89 has patches fixing both (yet to be reviewed by upstream, though). They should be safe on lua 5.1 too, but I've yet to test that to make sure.
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2012-03-06 16:29:04 UTC
*** Bug 407131 has been marked as a duplicate of this bug. ***
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2012-03-06 16:29:16 UTC
*** Bug 407133 has been marked as a duplicate of this bug. ***
Comment 3 Tim Harder gentoo-dev 2012-03-26 00:54:24 UTC
Should be fixed in libquvi-scripts-0.4.4 and libquvi-0.4.1.
Comment 4 Nikolaj Šujskij 2012-04-04 12:49:00 UTC
Doesn't this fix mean that these versions could be used with dev-land/lua-5.1[-deprecated]? I can compile them successfully.
Comment 5 Marien Zwart (RETIRED) gentoo-dev 2012-04-04 17:15:45 UTC
That seems plausible, but I cannot guarantee it. Do note I only fixed obvious breakage (compile-time failure and a very easy to hit run-time failure): there may be more subtle issues I overlooked.