luajit2: update to 2026-07-31

Also refresh 020-riscv64-support.patch from the current state of
openresty/luajit2#236. The previous snapshot defined
asm_tail_prep(ASMState *as), but since openresty/luajit2 commit
68354f44 the callers pass a second TraceNo argument, so the riscv64
build failed with:

  lj_asm.c:2559:5: error: too many arguments to function 'asm_tail_prep'

The refreshed patch carries the upstream adaptation and restores the
build. The other four patches apply unchanged.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
This commit is contained in:
Josef Schlehofer committed 2026-08-15 12:26:13 +02:00
1 parent a6b248d6b8
commit 578758e1f6
2 files changed
+463 -412

No files matched your search

+4 -4
View File
@@ -1,14 +1,14 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=luajit2
PKG_SOURCE_DATE:=2026-02-27
PKG_SOURCE_DATE:=2026-07-31
PKG_VERSION:=2.1.$(subst -,.,$(PKG_SOURCE_DATE))
PKG_RELEASE:=2
PKG_RELEASE:=1
PKG_SOURCE_PROTO:=git
PKG_SOURCE_URL:=https://github.com/openresty/luajit2
PKG_MIRROR_HASH:=057f6c02cdfac3f7cacc21fcac45ff74084cabb4a4db2cc589ed332bb1aeddbb
PKG_SOURCE_VERSION:=928290a470d35eb01324d5275b22fb86b13602a2
PKG_MIRROR_HASH:=cf3ae553640fcd6400bc545d87c9a7a3317b9e944216bd76433b84eabb756c3e
PKG_SOURCE_VERSION:=52f52587b37867ab19236eb6917001c2d6b662e7
PKG_MAINTAINER:=Javier Marcet <javier@marcet.info>
PKG_LICENSE:=MIT
File diff suppressed because it is too large. Load diff