public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Status of Lua in Gentoo
@ 2016-08-03 12:15 Azamat Hackimov
  2016-08-03 12:59 ` Vadim A. Misbakh-Soloviov
  0 siblings, 1 reply; 3+ messages in thread
From: Azamat Hackimov @ 2016-08-03 12:15 UTC (permalink / raw
  To: gentoo-dev

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

Hello, everyone!

I noticed, that dev-lang/lua in have serious troubles in Gentoo. There no
Lua project, which would coordinate support. However, packages that depends
on lua-5.2, could not be builds successfully against installed lua:5.1 and
lua:5.2 [1][2]
Is there any roadmap for transition to slotted 5.1/5.2 packages and
unhardmasking? As I understand, we need to rewrite eselect-lua, or even to
create lua.eclass for that.
I can offer assistance in resolving these problems, as I need lua-5.2/5.3
for a number of packages.

[1] https://bugs.gentoo.org/show_bug.cgi?id=524460
[2] https://bugs.gentoo.org/show_bug.cgi?id=539828

-- 
From Siberia with Love!

[-- Attachment #2: Type: text/html, Size: 961 bytes --]

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

* Re: [gentoo-dev] Status of Lua in Gentoo
  2016-08-03 12:15 [gentoo-dev] Status of Lua in Gentoo Azamat Hackimov
@ 2016-08-03 12:59 ` Vadim A. Misbakh-Soloviov
  2016-08-07 21:20   ` William Hubbs
  0 siblings, 1 reply; 3+ messages in thread
From: Vadim A. Misbakh-Soloviov @ 2016-08-03 12:59 UTC (permalink / raw
  To: gentoo-dev

Please, consider to check lua overlay for all that problems.

And, talking on lua.eclass: I already posted it here for review, and mgorny 
said "kill it with fire" (because eclass was based on ruby-ng with some magic 
additions from python eclasses, perl ones and php. Well, it really is a bunch 
of black magic. And it definitelly need to be rewriten, but it takes much 
time, so I'd like to take some help.

And, talking on lua project, in the times of herds there was lua herd with 
mabi and rafaelmartins. But both of them looks inactive atm.

// maybe we can talk about that in jabber?


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

* Re: [gentoo-dev] Status of Lua in Gentoo
  2016-08-03 12:59 ` Vadim A. Misbakh-Soloviov
@ 2016-08-07 21:20   ` William Hubbs
  0 siblings, 0 replies; 3+ messages in thread
From: William Hubbs @ 2016-08-07 21:20 UTC (permalink / raw
  To: Vadim A. Misbakh-Soloviov; +Cc: gentoo-dev

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

Hi,

I spoke with rafaelmartins today, and I have joined him as a
co-maintainer for dev-lang/lua. We use it at the office, so I have an
interest in taking it forward.

My first plan is to find the latest version of Lua and look at the
upstream build system to find out what we are doing that they aren't; I
see we do quite a lot of patching which I would rather avoid if
possible.

On Wed, Aug 03, 2016 at 07:59:19PM +0700, Vadim A. Misbakh-Soloviov wrote:
> And, talking on lua.eclass: I already posted it here for review, and mgorny 
> said "kill it with fire" (because eclass was based on ruby-ng with some magic 
> additions from python eclasses, perl ones and php. Well, it really is a bunch 
> of black magic. And it definitelly need to be rewriten, but it takes much 
> time, so I'd like to take some help.

I'll help you out when I can. :-)

> And, talking on lua project, in the times of herds there was lua herd with 
> mabi and rafaelmartins. But both of them looks inactive atm.
> 
> // maybe we can talk about that in jabber?

I'm available mostly on irc, as WilliamH or from the office, whubbs. :-)

Thanks,

William

 

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

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

end of thread, other threads:[~2016-08-07 21:20 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-08-03 12:15 [gentoo-dev] Status of Lua in Gentoo Azamat Hackimov
2016-08-03 12:59 ` Vadim A. Misbakh-Soloviov
2016-08-07 21:20   ` William Hubbs

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