X-Original-To: alpine-devel@lists.alpinelinux.org Delivered-To: alpine-devel@mail.alpinelinux.org Received: from nm13-vm0.bullet.mail.bf1.yahoo.com (nm13-vm0.bullet.mail.bf1.yahoo.com [98.139.213.79]) by mail.alpinelinux.org (Postfix) with SMTP id 3FF08DC00AE for ; Fri, 3 Jan 2014 14:07:10 +0000 (UTC) Received: from [98.139.215.142] by nm13.bullet.mail.bf1.yahoo.com with NNFMP; 03 Jan 2014 14:07:09 -0000 Received: from [98.139.211.203] by tm13.bullet.mail.bf1.yahoo.com with NNFMP; 03 Jan 2014 14:07:09 -0000 Received: from [127.0.0.1] by smtp212.mail.bf1.yahoo.com with NNFMP; 03 Jan 2014 14:07:08 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1388758028; bh=PAmB9lUpjkiHjRmJXjqPwMghkP9hUEnA4EvaGVb/Jqk=; h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:References:Mime-Version:In-Reply-To:Content-Type:Content-Transfer-Encoding:Message-Id:Cc:X-Mailer:From:Subject:Date:To; b=AD0lse+ayuMOBZaSnbcz3QeBl+mQJEAHerc5h+NwuWTfgfh+dp2Z8+mZ4y/nuQt5bEj0e4fpuJfj93LFrj68NWbos88U1UQMU8e8AbxufB/92HFiLXNOgTU1p3C3kduugGwe4ouBY3KJsMUZyUNuTP3JMM5eBj+xNtI7hTdRBbU= X-Yahoo-Newman-Id: 536758.87265.bm@smtp212.mail.bf1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: 3TATWr8VM1m0Lc9KKCRFBSjUkXOOyxrb3RsMhsx42bylIkr PyxjgiKMM5OPyTC.U0sj.pbL1KMf1uSGhcwIs7Z.JXRuh3aOQrbi6mfuU7K7 Tkg5CjLxYBiQvofn0rauQrLA3vEjSj0YHCr44POp2IBCOwtd7QHkdFRv3cR9 C6sWu4yVgakJxxdEUElHKUdBgxee8gvYO_5024gB.BrO9zBBKcVHqA.JBwg7 t2kVD5RR.a1MtntltpaAEsCY6NDCU0tL5wtpTIa9zl5qOzzIlLC.4rIUZtpG h19kLXsm36b4KXUV7GCRmrH.eZQtmni3UDlUEg5NLRYzBncEpf.C7D7hG534 U4BEaEa4304eS6bK5KTSlqB.20hhAgurHych1WKDGRB.cUGHRZ9IN0r1_xV3 PDxIZBzu_LvB12M4aaCNGJzkpB0hNVD7e3A5uI196VxA6UIcBlPONSS6AyUC 6G4TCMUgxvZSbfWiE7G7QlLGayzX6cp8axVkEcKsUg9cVhsgWzY68h5cH9.h ZizfXUKHzBq_KfQ0YL.imWJEtWM1AneREZKPcO7iP54tAWuwMAH2ShbpFbSP hnoGpDmNq1pIZlSRC1fBpAC__QfZ5bQxzZ6y6MTkcn4uF1QdrQDOLLdEjwWq ALb7ud6fPERllfuRl_UU- X-Yahoo-SMTP: yftn8B6swBCikPiBJoMb7wL9KIpT X-Rocket-Received: from [10.252.15.54] (ttrask01@75.189.159.238 with xymcookie [216.39.61.254]) by smtp212.mail.bf1.yahoo.com with SMTP; 03 Jan 2014 06:07:08 -0800 PST References: <20131231120758.50b5d559@ncopa-desktop.alpinelinux.org> <1388690847.16371.YahooMailNeo@web162801.mail.bf1.yahoo.com> <20140103082324.7e5d3167@ncopa-desktop.alpinelinux.org> X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: Mime-Version: 1.0 (1.0) In-Reply-To: <20140103082324.7e5d3167@ncopa-desktop.alpinelinux.org> Content-Type: multipart/alternative; boundary=Apple-Mail-EF6A8337-9174-4682-ABE0-DAB6850ED266 Content-Transfer-Encoding: 7bit Message-Id: <3F946EBD-63D3-4A12-A770-BBE41E5D8FBC@yahoo.com> Cc: "alpine-devel@lists.alpinelinux.org" X-Mailer: iPad Mail (10B329) From: Ted Trask Subject: Re: [alpine-devel] Avoiding bloat for Lua 5.1/5.2 modules Date: Fri, 3 Jan 2014 09:07:04 -0500 To: Natanael Copa --Apple-Mail-EF6A8337-9174-4682-ABE0-DAB6850ED266 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable lua-subprocess was used to replace io.popen calls. Barthalion started to for= k the project ( https://github.com/Barthalion/lua-subprocess ) for 5.2 suppo= rt, but did not finish. Right now, lua-subprocess is only referenced from 6 f= iles because the vast majority of calls are done through a helper library. S= o, if we cannot get lua-subprocess to work with Lua 5.2, we could try replac= ing it with another package. I have never had the time to investigate writin= g lua libraries in C, so finishing the fork would take some time for me. Any= other suggestions? Ted On Jan 3, 2014, at 2:23 AM, Natanael Copa wrote: > On Thu, 2 Jan 2014 11:27:27 -0800 (PST) > Ted Trask wrote: >=20 >> Is there anything besides ACF that is preventing the wholesale move to Lu= a 5.2? My goal is to get ACF working with Lua 5.2 before the next release. >=20 > not really. >=20 > The stopper atm is lua-process i think, which seems abandoned from > upstream[1]. > l > I had a short look at it 2 months ago but there was use of environments > etc so I think it will need some refactoring to support 5.2. >=20 > If we could get rid of Lua 5.1 within close future, then we could > likely ship both 5.1 and 5.2 in the same lua- package. (and > then we'll get lua 5.3...) >=20 > -nc >=20 > [1] https://github.com/xlq/lua-subprocess/issues/2 >=20 >=20 >=20 > --- > Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org > Help: alpine-devel+help@lists.alpinelinux.org > --- >=20 --Apple-Mail-EF6A8337-9174-4682-ABE0-DAB6850ED266 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
lua-subprocess was used to replace io.= popen calls. Barthalion started to fork the project ( https://github.com/Barthalion/lua-subprocess ) f= or 5.2 support, but did not finish. Right now, lua-subprocess is only refere= nced from 6 files because the vast majority of calls are done through a help= er library. So, if we cannot get lua-subprocess to work with Lua 5.2, we cou= ld try replacing it with another package. I have never had the time to inves= tigate writing lua libraries in C, so finishing the fork would take some tim= e for me. Any other suggestions?

Ted

On Jan 3, 2= 014, at 2:23 AM, Natanael Copa <= ncopa@alpinelinux.org> wrote:

=
On Thu, 2 Jan 2014 11:27:27 -0800 (PST)
Ted Trask= <ttrask01@yahoo.com> wrote:=

Is there anythin= g besides ACF that is preventing the wholesale move to Lua 5.2? My goal is t= o get ACF working with Lua 5.2 before the next release.

not really.

The s= topper atm is lua-process i think, which seems abandoned from
upstream[1].
l
I had a short look at it 2 m= onths ago but there was use of environments
etc so I think i= t will need some refactoring to support 5.2.

If we could get rid of Lua 5.1 within close future, then we couldlikely ship both 5.1 and 5.2 in the same lua-<module> package.= (and
then we'll get lua 5.3...)

= -nc

[1] https://github.com/xlq/lua-subprocess/issues/2=



---<= /span>
Unsubscribe:  alpine-devel+unsubscribe@lists.alpinelinux.org<= /span>
Help:         alpine-devel+help@lists= .alpinelinux.org
---

= --Apple-Mail-EF6A8337-9174-4682-ABE0-DAB6850ED266-- --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---