public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* [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).