Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
imapfilter uses functions that have long been deprecated in Lua. Since Lua 5.1.3-r1 these have to be explicitly enabled by USE="deprecated", which is not the default. I have patched the latest imapfilter to use the appropriate replacement. Reproducible: Always Steps to Reproduce: 1. emerge lua-5.1.3-r1 without USE="deprecated" 2. emerge imapfilter-2.0.9 3. not happy! Actual Results: Linker throws up with missing symbols - see forum thread.
Created an attachment (id=145212) [edit] ebuild for imapfilter-2.0.10
Created an attachment (id=145213) [edit] patch to not require Lua with USE="deprecated"
The patch looks OK - have you tried sending it to upstream developers, so that it can be applied to next version of imapfilter? I didn't find mention of such action in the forum thread.
Sure did :) http://lists.hellug.gr/pipermail/imapfilter-devel/2008/000606.html
*** Bug 215331 has been marked as a duplicate of this bug. ***
I just added 2.0.10, thanks Holger! @ppc, x86: you might want to stable 2.0.10 soonish as all older versions are broken when lua isn't built with USE="deprecated".
x86 stable
ppc stable and closing