* [ANNOUNCEMENT] New: luajit-2.0.4-1
@ 2015-09-17 16:48 Yaakov Selkowitz
2015-09-18 19:15 ` Ken Brown
0 siblings, 1 reply; 7+ messages in thread
From: Yaakov Selkowitz @ 2015-09-17 16:48 UTC (permalink / raw)
To: cygwin
The following packages have been added to the Cygwin distribution:
* luajit-2.0.4-1
* luajit-devel-2.0.4-1
LuaJIT is a Just-In-Time Compiler (JIT) for the Lua programming
language. Lua is a powerful, dynamic and light-weight programming
language. It may be embedded or used as a general-purpose, stand-alone
language.
--
Yaakov
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [ANNOUNCEMENT] New: luajit-2.0.4-1
2015-09-17 16:48 [ANNOUNCEMENT] New: luajit-2.0.4-1 Yaakov Selkowitz
@ 2015-09-18 19:15 ` Ken Brown
2015-09-18 22:08 ` Yaakov Selkowitz
0 siblings, 1 reply; 7+ messages in thread
From: Ken Brown @ 2015-09-18 19:15 UTC (permalink / raw)
To: cygwin
On 9/17/2015 12:37 PM, Yaakov Selkowitz wrote:
> The following packages have been added to the Cygwin distribution:
>
> * luajit-2.0.4-1
> * luajit-devel-2.0.4-1
Yaakov,
Thanks for this! I can use your 64-bit patch to build luajittex on
64-bit Cygwin. Two questions:
1. Do you plan to send your patch upstream? I had some correspondence
with the author last year in which he said he would welcome a patch to
make luajit build on 64-bit Cygwin.
2. Why did you use the -fexceptions flag in your build? The build
succeeds without that flag, and luajit still works AFAICT. (But I don't
really know how to test it.)
Ken
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [ANNOUNCEMENT] New: luajit-2.0.4-1
2015-09-18 19:15 ` Ken Brown
@ 2015-09-18 22:08 ` Yaakov Selkowitz
2015-09-19 12:34 ` Ken Brown
0 siblings, 1 reply; 7+ messages in thread
From: Yaakov Selkowitz @ 2015-09-18 22:08 UTC (permalink / raw)
To: cygwin
On Fri, 2015-09-18 at 15:15 -0400, Ken Brown wrote:
> Thanks for this! I can use your 64-bit patch to build luajittex on
> 64-bit Cygwin. Two questions:
>
> 1. Do you plan to send your patch upstream? I had some correspondence
> with the author last year in which he said he would welcome a patch to
> make luajit build on 64-bit Cygwin.
Unfortunately, upstreaming takes time (particularly when dealing with
the many misconceptions people have about Cygwin) so I've admittedly
been lax in that regard.
> 2. Why did you use the -fexceptions flag in your build? The build
> succeeds without that flag, and luajit still works AFAICT. (But I don't
> really know how to test it.)
I'm just taking their word for it:
http://repo.or.cz/w/luajit-2.0.git/blob/8715ae6:/src/lj_err.c#l20
In particular, see line 50-55, although perhaps that only applies to
ELF?
--
Yaakov
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [ANNOUNCEMENT] New: luajit-2.0.4-1
2015-09-18 22:08 ` Yaakov Selkowitz
@ 2015-09-19 12:34 ` Ken Brown
2015-09-20 18:31 ` Ken Brown
0 siblings, 1 reply; 7+ messages in thread
From: Ken Brown @ 2015-09-19 12:34 UTC (permalink / raw)
To: cygwin
On 9/18/2015 6:08 PM, Yaakov Selkowitz wrote:
> On Fri, 2015-09-18 at 15:15 -0400, Ken Brown wrote:
>> Thanks for this! I can use your 64-bit patch to build luajittex on
>> 64-bit Cygwin. Two questions:
>>
>> 1. Do you plan to send your patch upstream? I had some correspondence
>> with the author last year in which he said he would welcome a patch to
>> make luajit build on 64-bit Cygwin.
>
> Unfortunately, upstreaming takes time (particularly when dealing with
> the many misconceptions people have about Cygwin) so I've admittedly
> been lax in that regard.
I have to send the patch to upstream TeX Live anyway, so I could just
copy the luajit author.
>> 2. Why did you use the -fexceptions flag in your build? The build
>> succeeds without that flag, and luajit still works AFAICT. (But I don't
>> really know how to test it.)
>
> I'm just taking their word for it:
>
> http://repo.or.cz/w/luajit-2.0.git/blob/8715ae6:/src/lj_err.c#l20
>
> In particular, see line 50-55, although perhaps that only applies to
> ELF?
I'm not sure; I find that discussion ambiguous. On the other hand,
there's no mention of -fexceptions or -funwind-tables in the Makefiles,
and src/Makefile explicitly says (line 150) that there's probably no
need to change CFLAGS.
Ken
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [ANNOUNCEMENT] New: luajit-2.0.4-1
2015-09-19 12:34 ` Ken Brown
@ 2015-09-20 18:31 ` Ken Brown
2015-09-21 15:49 ` [ANNOUNCEMENT] New: luajit-2.0.4-1 [GOLDSTAR] Yaakov Selkowitz
0 siblings, 1 reply; 7+ messages in thread
From: Ken Brown @ 2015-09-20 18:31 UTC (permalink / raw)
To: cygwin
On 9/19/2015 8:34 AM, Ken Brown wrote:
> On 9/18/2015 6:08 PM, Yaakov Selkowitz wrote:
>> On Fri, 2015-09-18 at 15:15 -0400, Ken Brown wrote:
>>> Thanks for this! I can use your 64-bit patch to build luajittex on
>>> 64-bit Cygwin. Two questions:
>>>
>>> 1. Do you plan to send your patch upstream? I had some correspondence
>>> with the author last year in which he said he would welcome a patch to
>>> make luajit build on 64-bit Cygwin.
>>
>> Unfortunately, upstreaming takes time (particularly when dealing with
>> the many misconceptions people have about Cygwin) so I've admittedly
>> been lax in that regard.
>
> I have to send the patch to upstream TeX Live anyway, so I could just
> copy the luajit author.
I did this, and he just applied the patch (with credit to you) as git
commit 076d625.
Ken
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [ANNOUNCEMENT] New: luajit-2.0.4-1 [GOLDSTAR]
2015-09-20 18:31 ` Ken Brown
@ 2015-09-21 15:49 ` Yaakov Selkowitz
2015-09-21 19:03 ` Andrew Schulman
0 siblings, 1 reply; 7+ messages in thread
From: Yaakov Selkowitz @ 2015-09-21 15:49 UTC (permalink / raw)
To: cygwin
On Sun, 2015-09-20 at 14:31 -0400, Ken Brown wrote:
> On 9/19/2015 8:34 AM, Ken Brown wrote:
> > On 9/18/2015 6:08 PM, Yaakov Selkowitz wrote:
> >> On Fri, 2015-09-18 at 15:15 -0400, Ken Brown wrote:
> >>> Thanks for this! I can use your 64-bit patch to build luajittex on
> >>> 64-bit Cygwin. Two questions:
> >>>
> >>> 1. Do you plan to send your patch upstream? I had some correspondence
> >>> with the author last year in which he said he would welcome a patch to
> >>> make luajit build on 64-bit Cygwin.
> >>
> >> Unfortunately, upstreaming takes time (particularly when dealing with
> >> the many misconceptions people have about Cygwin) so I've admittedly
> >> been lax in that regard.
> >
> > I have to send the patch to upstream TeX Live anyway, so I could just
> > copy the luajit author.
>
> I did this, and he just applied the patch (with credit to you) as git
> commit 076d625.
Thanks! Andrew?
--
Yaakov
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [ANNOUNCEMENT] New: luajit-2.0.4-1 [GOLDSTAR]
2015-09-21 15:49 ` [ANNOUNCEMENT] New: luajit-2.0.4-1 [GOLDSTAR] Yaakov Selkowitz
@ 2015-09-21 19:03 ` Andrew Schulman
0 siblings, 0 replies; 7+ messages in thread
From: Andrew Schulman @ 2015-09-21 19:03 UTC (permalink / raw)
To: cygwin
> On Sun, 2015-09-20 at 14:31 -0400, Ken Brown wrote:
> > On 9/19/2015 8:34 AM, Ken Brown wrote:
> > > On 9/18/2015 6:08 PM, Yaakov Selkowitz wrote:
> > >> On Fri, 2015-09-18 at 15:15 -0400, Ken Brown wrote:
> > >>> Thanks for this! I can use your 64-bit patch to build luajittex on
> > >>> 64-bit Cygwin. Two questions:
> > >>>
> > >>> 1. Do you plan to send your patch upstream? I had some correspondence
> > >>> with the author last year in which he said he would welcome a patch to
> > >>> make luajit build on 64-bit Cygwin.
> > >>
> > >> Unfortunately, upstreaming takes time (particularly when dealing with
> > >> the many misconceptions people have about Cygwin) so I've admittedly
> > >> been lax in that regard.
> > >
> > > I have to send the patch to upstream TeX Live anyway, so I could just
> > > copy the luajit author.
> >
> > I did this, and he just applied the patch (with credit to you) as git
> > commit 076d625.
>
> Thanks! Andrew?
Gold star awarded! https://cygwin.com/goldstars/#KB
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2015-09-21 19:03 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-09-17 16:48 [ANNOUNCEMENT] New: luajit-2.0.4-1 Yaakov Selkowitz
2015-09-18 19:15 ` Ken Brown
2015-09-18 22:08 ` Yaakov Selkowitz
2015-09-19 12:34 ` Ken Brown
2015-09-20 18:31 ` Ken Brown
2015-09-21 15:49 ` [ANNOUNCEMENT] New: luajit-2.0.4-1 [GOLDSTAR] Yaakov Selkowitz
2015-09-21 19:03 ` Andrew Schulman
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).