Summary: | games/powder-toy: works fine with default luajit | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Benjamin Takacs <nimaje+fbz> | ||||
Component: | Individual Port(s) | Assignee: | Dmitry Marakasov <amdmi3> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | CC: | amdmi3 | ||||
Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(amdmi3) |
||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
Approved, please commit (In reply to Dmitry Marakasov from comment #1) I am not a committer, so I can't commit that, so you as maintainer and committer should commit this. I'm moving right now, so I don't have access to FreeBSD machine atm, so if some other committer is willing to commit this, please do. Otherwise I hope to be able to do it in a few weeks. For the record, sticking to openresty was caused by the experience from minetest port - it _seemed_ to work fine with vanilla luajit, but crashed sporadically. Switching to openresty has fixed it so I've decided to use it in other ports. Not sure if lua is heavily used in powder toy to fail reproducibly even if it does. A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=ecd0468804ff0ee9aeeaddf5d33d4a564f89fca1 commit ecd0468804ff0ee9aeeaddf5d33d4a564f89fca1 Author: Dmitry Marakasov <amdmi3@FreeBSD.org> AuthorDate: 2024-04-16 19:12:00 +0000 Commit: Dmitry Marakasov <amdmi3@FreeBSD.org> CommitDate: 2024-04-17 01:02:47 +0000 games/powder-toy*: switch to default luajit PR: 275551 Submitted by: nimaje+fbz@bureaucracy.de games/powder-toy-devel/Makefile | 3 ++- games/powder-toy/Makefile | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) |
Created attachment 246800 [details] games/powder-toy: remove restriction to luajit-openresty powder-toy builds and runs fine with the default lang/luajit-devel, so remove the restriction to lang/luajit-openresty, not tested with lang/luajit, but if it doesn't work with it, then just that one should be excluded. This also allows to install powder-toy together with other ports using luajit, as the diffrent versions of luajit conflict with each other.