2025-10-08 16:15:31 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Oct 8 07:29:03 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
|
|
|
|
|
|
|
|
|
- Updated to 2.1.20250826 (1756211046)
|
|
|
|
|
* FFI: Fix dangling CType references (again).
|
|
|
|
|
* Avoid out-of-range PC for stack overflow error from snapshot restore.
|
|
|
|
|
* x86/x64: Don't use undefined MUL/IMUL zero flag.
|
|
|
|
|
* Windows: Add lua52compat option to msvcbuild.bat.
|
|
|
|
|
- Cherry-pick riscv64-support.patch to add RISC-V support
|
|
|
|
|
- Cherry-pick loong64-support.patch to add LoongArch support
|
|
|
|
|
- Increase _default_patch_fuzz to 2 to allow patches to apply
|
|
|
|
|
|
2025-07-11 19:31:13 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Jul 11 14:07:00 UTC 2025 - Илья Индиго <ilya@ilya.top>
|
|
|
|
|
|
|
|
|
|
- Updated to 2.1.20250529 (1748495995).
|
|
|
|
|
* https://github.com/openresty/luajit2/compare/v2.1-20250117...v2.1-20250529
|
|
|
|
|
|
2025-01-18 09:21:09 +00:00
|
|
|
-------------------------------------------------------------------
|
2025-01-18 10:19:27 +00:00
|
|
|
Sat Jan 18 10:16:26 UTC 2025 - Илья Индиго <ilya@ilya.top>
|
2025-01-18 09:21:09 +00:00
|
|
|
|
|
|
|
|
- Updated to 2.1.20250117 (1737090214).
|
|
|
|
|
* Changed file luajit2-name.patch.
|
2025-01-18 10:19:27 +00:00
|
|
|
* https://github.com/openresty/luajit2/compare/v2.1-20241203...v2.1-20250117
|
|
|
|
|
* Fixed recording of BC_VARG.
|
2025-01-18 09:21:09 +00:00
|
|
|
|
2024-11-23 13:22:34 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Nov 23 13:05:56 UTC 2024 - Илья Индиго <ilya@ilya.top>
|
|
|
|
|
|
|
|
|
|
- Updated to 2.1.20241113 (2.1.1731486438).
|
|
|
|
|
* Upstream doesn't provide a ChangeLog.
|
|
|
|
|
|
2024-11-07 08:05:04 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Nov 7 08:00:47 UTC 2024 - Илья Индиго <ilya@ilya.top>
|
|
|
|
|
|
|
|
|
|
- Updated to 2.1.20241104 (2.1.1728714540).
|
|
|
|
|
* FFI: Added missing coercion when recording 64-bit bit.*().
|
|
|
|
|
* ARM64: Used ldr literal to load FP constants.
|
|
|
|
|
|
2024-08-28 04:00:36 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Aug 28 03:54:34 UTC 2024 - Илья Индиго <ilya@ilya.top>
|
|
|
|
|
|
|
|
|
|
- Updated to 2.1.20240815 (2.1.1723681758).
|
|
|
|
|
* Changed file luajit2-name.patch.
|
|
|
|
|
* Added ppc64le support.
|
|
|
|
|
|
2024-05-10 04:12:58 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri May 10 04:09:49 UTC 2024 - Илья Индиго <ilya@ilya.top>
|
|
|
|
|
|
|
|
|
|
- Changed file luajit2-name.patch and fixed package.path for modules.
|
|
|
|
|
|
2024-05-03 21:50:25 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri May 3 21:45:30 UTC 2024 - Илья Индиго <ilya@ilya.top>
|
|
|
|
|
|
|
|
|
|
- Removed %check (tests don't run, and it's not known how to run them).
|
|
|
|
|
|
Accepting request 1171061 from home:13ilya
Trying again. :-)
I think I figured out what confusion in the title you were referring to.
In luajit2 from OpenResty only the project directory and another internal version are renamed.
But everything else, library name, executable name, directory with header files, pc-file and even man-file remained unchanged.
This is what is really confusing and makes lualit2 incompatible with luajit.
I fixed this in the patch luajit2-name.patch and now luajit2 is not dependent on or related to luajit in any way, except for the html documentation, it has its own executable, library and header file directory names.
Also pc and man files have been corrected.
Now it does not conflict with luajit and can be installed simultaneously with luajit without interfering with it.
By accident something intended to be built with luajit can NOT be built with luajit2!
As for the openresty package, I strongly recommend to remove it after adopting luajit2, as nobody needs it as it is!
About the tests, upstream didn't document how to use them correctly, so I decided to check with them, I hope I guessed correctly.
https://github.com/openresty/luajit2/issues/226
Leap has a too old version of perl and they can only work in Tumbleweed.
If you have any constructive comments, I'm willing to discuss them. :-)
OBS-URL: https://build.opensuse.org/request/show/1171061
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/luajit2?expand=0&rev=1
2024-05-03 06:51:00 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed May 1 02:13:06 UTC 2024 - Илья Индиго <ilya@ilya.top>
|
|
|
|
|
|
|
|
|
|
- Updated to 2.1.20240314 (2.1.1710398010).
|
|
|
|
|
- Refreshed spec-file via spec-cleaner and manual optimizations.
|
|
|
|
|
- Added file luajit2-name.patch.
|
|
|
|
|
- Renamed package to luajit2.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Jan 26 09:08:11 UTC 2023 - Michal Suchanek <msuchanek@suse.de>
|
|
|
|
|
|
|
|
|
|
- Opencode %make_build to prevent build failure when not defined.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Jan 25 13:46:36 UTC 2023 - Matej Cepl <mcepl@suse.com>
|
|
|
|
|
|
|
|
|
|
- Rewrite moonjit package to build openresty from
|
|
|
|
|
https://github.com/openresty/luajit2.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Jul 12 17:33:50 UTC 2021 - Matej Cepl <mcepl@suse.com>
|
|
|
|
|
|
|
|
|
|
- Rewrite the packaging to acommodate a possibility of two LuaJIT
|
|
|
|
|
implementations in the distribution.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Jul 3 19:20:57 UTC 2021 - Matej Cepl <mcepl@suse.com>
|
|
|
|
|
|
|
|
|
|
- Fix Provides ... we don't provide an equvalent of 2.2.0 LuaJIT
|
|
|
|
|
(which doesn't exsts).
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Mar 30 12:31:09 UTC 2020 - Matej Cepl <mcepl@suse.com>
|
|
|
|
|
|
|
|
|
|
- Add moonjit105-string_gsub.patch to fix gsub method, which breaks
|
|
|
|
|
other packages (namely neovim).
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Mar 12 12:09:34 UTC 2020 - Tomáš Chvátal <tchvatal@suse.com>
|
|
|
|
|
|
|
|
|
|
- No need to namespace luajit with update-alternatives, we really
|
|
|
|
|
want just one version of it to be provided to keep things
|
|
|
|
|
simple
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Mar 12 11:42:21 UTC 2020 - Tomáš Chvátal <tchvatal@suse.com>
|
|
|
|
|
|
|
|
|
|
- Update to 2.2.0:
|
|
|
|
|
* The v2.2 release of moonjit brings many new features that bring the
|
|
|
|
|
project closer to its aim of unifying LuaJIT forks and compatibility
|
|
|
|
|
with Lua.
|
|
|
|
|
- Do not suffix the version anymore as we support all lua variants,
|
|
|
|
|
removes the patch:
|
|
|
|
|
* luajit-lua-versioned.patch
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Dec 18 09:05:04 UTC 2019 - Michel Normand <normand@linux.vnet.ibm.com>
|
|
|
|
|
|
|
|
|
|
- Ignore make check error for PowerPC until upstream solved issue
|
|
|
|
|
https://github.com/moonjit/moonjit/issues/40
|
|
|
|
|
- do the same for %arm rather than to disable all %check.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Dec 16 09:07:37 UTC 2019 - Guillaume GARDET <guillaume.gardet@opensuse.org>
|
|
|
|
|
|
|
|
|
|
- Disable %check on %arm until the following issue is fixed:
|
|
|
|
|
https://github.com/moonjit/moonjit/issues/9
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Dec 12 14:12:25 UTC 2019 - Andreas Schwab <schwab@suse.de>
|
|
|
|
|
|
|
|
|
|
- Use %_lib
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Dec 9 12:54:59 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>
|
|
|
|
|
|
|
|
|
|
- Obsolete/provide lua51-luajit as it was the old luajit name
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Dec 6 07:44:53 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>
|
|
|
|
|
|
|
|
|
|
- Fork of luajit with more active upstream
|
|
|
|
|
- Version 2.1.2 building on top of 2.1.0-beta3 with following goodies:
|
|
|
|
|
* fix for CVE-2019-19391
|
|
|
|
|
* Support for ppc64 ppc64le s390 s390x
|
|
|
|
|
- Still carry the patch luajit-lua-versioned.patch to mark it as
|
|
|
|
|
compatible with lua 5.1, future 2.2 release should contain
|
|
|
|
|
support for 5.2 and 5.3 release of LUA
|