public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] the state of dev-lang/lua
@ 2019-03-23 21:23 William Hubbs
  2019-03-24  4:28 ` Michał Górny
                   ` (3 more replies)
  0 siblings, 4 replies; 10+ messages in thread
From: William Hubbs @ 2019-03-23 21:23 UTC (permalink / raw
  To: gentoo development

[-- Attachment #1: Type: text/plain, Size: 960 bytes --]

Hi all,

Soon I will be working on fixing up the state of dev-lang/lua, and there
are a couple of things I want to mention.

The first thing is liblua as a shared library. If you are using lua
internally in a program, upstream strongly recommends not linking it
this way; it is supposed to be statically linked into the executable.
Because of this, and because of the amount of custom patching we do to
maintain liblua as a shared library, I plan to stop creating the shared
library.

I'm a bit undecided still about slotting lua. I'm sure we
need subslots so we can force rebuilds when new lua releases enter the
tree. However, I'm still unsure whether we need slots. I don't know of
many things in the tree that are locked to a specific version
of lua (there is only one package based on an irc conversation I
had this week).
Does anyone have any thoughts? Are there more packages in the tree that
are locked to a specific version of lua?

Thanks,

William


[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 195 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2019-03-26 21:30 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-03-23 21:23 [gentoo-dev] the state of dev-lang/lua William Hubbs
2019-03-24  4:28 ` Michał Górny
2019-03-24 11:24 ` contact
2019-03-24 18:46   ` William Hubbs
2019-03-24 13:26 ` Andreas K. Huettel
2019-03-24 17:44   ` William Hubbs
2019-03-24 18:47     ` Michał Górny
2019-03-25  4:23 ` Robin H. Johnson
2019-03-25  6:16   ` Michał Górny
2019-03-26 21:30   ` Patrick McLean

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox