Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 651378 - dev-lua/lpeg - add USE=static-libs
Summary: dev-lua/lpeg - add USE=static-libs
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Vim Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-03-24 19:32 UTC by Haelwenn (lanodan) Monnier
Modified: 2018-03-26 19:26 UTC (History)
3 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 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.