Bug 225342 - lang/luajit: Update to 2.1.0-beta3
Summary: lang/luajit: Update to 2.1.0-beta3
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Sergey A. Osokin
Depends on: 226537 226541
  Show dependency treegraph
Reported: 2018-01-20 18:19 UTC by Greg V
Modified: 2020-02-10 21:11 UTC (History)
4 users (show)

See Also:
bugzilla: maintainer-feedback? (osa)

luajit-2.1.beta3.patch (3.04 KB, patch)
2018-01-20 18:19 UTC, Greg V
no flags Details | Diff
luajit-2.1.beta3.patch v2 (10.87 KB, patch)
2018-03-11 23:11 UTC, Greg V
no flags Details | Diff
luajit-2.1.beta3.patch (13.65 KB, patch)
2018-08-07 16:50 UTC, Greg V
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Greg V 2018-01-20 18:19:24 UTC
Created attachment 189934 [details]

You might want to wait for 2.1.0 final release, but just throwing this out there — it works on arm64!
Comment 1 Sergey A. Osokin freebsd_committer 2018-01-20 19:03:01 UTC
Hi Greg,

thanks for the report.

At first look the patch looks incomplete: PORTREVISION should be removed.

Also, several ports depend on lang/luajit and should be updated with this change, this is why I've recommended to garga@ to raise a review in Phabricator.
Comment 2 Greg V 2018-01-21 12:26:06 UTC
benchmarks/wrk was fixed upstream: https://github.com/wg/wrk/issues/314 asked them for a release.

editors/neovim fixed a non-fatal error, not related to the update but to arm64: https://github.com/neovim/neovim/issues/7879

Apparently "it doesn't seem like a final release [of LuaJIT 2.1] will be out anytime soon". Debian testing is shipping 2.1.0-beta3 already.
Comment 3 Walter Schwarzenfeld freebsd_triage 2018-03-11 19:27:53 UTC
Could this included or is it out of time? bugs #191476.
Comment 4 Walter Schwarzenfeld freebsd_triage 2018-03-11 19:28:17 UTC
bug #191476.
Comment 5 Greg V 2018-03-11 23:11:16 UTC
Created attachment 191436 [details]
luajit-2.1.beta3.patch v2

(In reply to w.schwarzenfeld from comment #3)
I'm not sure what exactly you meant, but I've included that pthread patch in this update.

Plus fixes for dependent ports. I think most of them should work now…
Comment 6 Sergey A. Osokin freebsd_committer 2018-04-21 05:00:04 UTC
Looks very good for me.
Comment 7 Greg V 2018-08-07 16:50:41 UTC
Created attachment 195982 [details]

Updated with fixes for more dependent ports.
Comment 8 Adam Weinberger freebsd_committer 2019-01-05 21:33:30 UTC
What's the status here? It would be nice to see luajit get updated.
Comment 9 Mikael Urankar freebsd_committer 2020-02-03 18:04:31 UTC
Comment 10 Adam Weinberger freebsd_committer 2020-02-03 21:33:49 UTC
Sergey, are you planning on committing this?
Comment 11 Sergey A. Osokin freebsd_committer 2020-02-10 21:11:36 UTC
Thanks for the new patch.

Looks good for me.  There are several ports are involved in this update.  I believe we can test (do a build?) those propertly before we commit the change.