Summary: | dev-lang/lua: build as C++ | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Alexey <alexey+gentoo> |
Component: | Current packages | Assignee: | William Hubbs <williamh> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | alexey+gentoo, conikost, robbat2, sam |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Alexey
2021-11-22 00:11:13 UTC
If to just unconditionally use C++ always for it, at minimum this would require switching C programs which use lua, to also use C++ linker and handle mangled names of lua functions CCing Marecki in case he has thoughts on it as the architect of the Lua eclasses CCing ConiKost as one of the main Lua-wranglers in ::gentoo. Not a fan of very nearly doubling the number of Lua targets by using separate variants for C and C++. That said, as long as the C versions remain the default (Lua is C software which just happens to have certain special properties when compiled as C++) it is up to dev-lang/lua maintainers to decide if/how they want to hack this into being. |