Summary: | dev-db/redis : does not respect RANLIB | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Agostino Sarubbo <ago> |
Component: | Current packages | Assignee: | Johan Bergström <bugs> |
Status: | RESOLVED FIXED | ||
Severity: | QA | CC: | djc, lu_zero, proxy-maint, robbat2 |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 457002 | ||
Bug Blocks: | 243502 | ||
Attachments: | redis-2.6.9:20130425-085758.log |
Description
Agostino Sarubbo
2013-04-25 09:06:57 UTC
Created attachment 346572 [details]
redis-2.6.9:20130425-085758.log
build log
Hey Ago, thanks for the bug report. I'll do what I can to send patches upstream. Since redis uses a pretty basic build system (no auto*), what would be the correct way to invoke a linker? Can't find anything useful here: http://www.gnu.org/software/make/manual/html_node/Implicit-Variables.html (In reply to comment #2) > Since redis uses a pretty basic build system (no auto*), what would be the > correct way to invoke a linker? Comment 0 is enough, but check if it uses a bundle LUA (In reply to comment #3) > (In reply to comment #2) > > Since redis uses a pretty basic build system (no auto*), what would be the > > correct way to invoke a linker? > > Comment 0 is enough, but check if it uses a bundle LUA It does. This was introduced in redis 2.6. It's bundled with 3 lua extensions we neither bundle nor can build as a shared library, unfortunately. You can see some of the work spent on this in https://bugs.gentoo.org/show_bug.cgi?id=439354 (In reply to comment #4) > (In reply to comment #3) > > (In reply to comment #2) > > > Since redis uses a pretty basic build system (no auto*), what would be the > > > correct way to invoke a linker? > > > > Comment 0 is enough, but check if it uses a bundle LUA > > It does. This was introduced in redis 2.6. It's bundled with 3 lua > extensions we neither bundle nor can build as a shared library, > unfortunately. To clarify: by bundle I mean that they're not available in gentoo. Even if they were, the patch to load them as a shared object through redis would be major. I don't think Gentoo should carry such patches. > > You can see some of the work spent on this in > https://bugs.gentoo.org/show_bug.cgi?id=439354 Please test this branch, should fix the problem: https://github.com/jbergstroem/gentoo-overlay/compare/master...redis-2.6.12 Fixed in redis-2.6.13.ebuild. |