Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 701628 - dev-lang/luajit - patches from moonjit
Summary: dev-lang/luajit - patches from moonjit
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Rafael Martins (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-12-01 04:00 UTC by Anton Kochkov
Modified: 2020-01-10 16:39 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Anton Kochkov 2019-12-01 04:00:58 UTC
Since Mike Pall stepped down in [LuaJIT](https://github.com/LuaJIT/LuaJIT) development, project largely stalled. Soon, number of forks appeared, but the most promising one is [MoonJIT](https://github.com/moonjit/moonjit). They strive to keep the compatibility, but also add a newer Lua (5.2, 5.3) features. Also they work hard on adding more platforms for JIT compilation.

https://github.com/moonjit/moonjit

It is a bit similar situation with neomutt patches shipped with Gentoo.
Also some distributions already use moonjit patches to LuaJIT, e.g. Fedora or Debian.
Comment 1 Rafael Martins (RETIRED) gentoo-dev 2020-01-09 18:52:47 UTC
we are not going to import these patches into luajit packages. if you are really interested on it, you can introduce a moonjit package through the proxy-maintainers project.

thanks
Comment 2 Anton Kochkov 2020-01-10 14:20:55 UTC
(In reply to Rafael Martins from comment #1)
> we are not going to import these patches into luajit packages. if you are
> really interested on it, you can introduce a moonjit package through the
> proxy-maintainers project.
> 
> thanks

Why? Many distributions did that.
Comment 3 Rafael Martins (RETIRED) gentoo-dev 2020-01-10 16:39:39 UTC
(In reply to Anton Kochkov from comment #2)
> (In reply to Rafael Martins from comment #1)
> > we are not going to import these patches into luajit packages. if you are
> > really interested on it, you can introduce a moonjit package through the
> > proxy-maintainers project.
> > 
> > thanks
> 
> Why? Many distributions did that.

I meant that we are not going to replace luajit upstream with moonjit. If there's some specific bugfix in moonjit that you'd like to have applied to luajit you can still submit a patch/patchset for consideration, but just importing moonjit as the default luajit isn't going to happen.

Thanks, and best regards.