Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 651378

Summary: dev-lua/lpeg - add USE=static-libs
Product: Gentoo Linux Reporter: Haelwenn (lanodan) Monnier <contact>
Component: Current packagesAssignee: Vim Maintainers <vim>
Status: RESOLVED INVALID    
Severity: normal CC: contact, lluixhi, proxy-maint
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Haelwenn (lanodan) Monnier 2018-03-24 19:32:57 UTC
app-editor/vis-9999 (and so probably the next release) needs static libraries of dev-lua/lpeg.

Alpine Linux has https://git.alpinelinux.org/cgit/aports/tree/community/lua-lpeg/build-static-lib.patch for this, I believe it could be merged with lpeg-0.12.1-makefile.patch.
Comment 1 Haelwenn (lanodan) Monnier 2018-03-24 19:38:43 UTC
Correction:
app-editors/vis-9999::lanodanOverlay

The one in gentoo’s repo doesn’t have lua support as it needs >=dev-lang/lua-5.2.
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2018-03-26 08:04:26 UTC
(In reply to Haelwenn Monnier from comment #0)
> app-editor/vis-9999 (and so probably the next release) needs static
> libraries of dev-lua/lpeg.

That is not how we do it. If app-editors/vis "requires" static linkage, then we will need to fix its build system instead so it no longer "requires" it.
Comment 3 Haelwenn (lanodan) Monnier 2018-03-26 19:26:34 UTC
Sorry, it was a mistake on my side I thought it wasn’t configuring well when it was configuring just fine.
I’m closing it as invalid.