Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package luajit for openSUSE:Factory checked in at 2026-06-17 16:16:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/luajit (Old) and /work/SRC/openSUSE:Factory/.luajit.new.1981 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "luajit" Wed Jun 17 16:16:18 2026 rev:21 rq:1359644 version:2.1.20250826 Changes: -------- --- /work/SRC/openSUSE:Factory/luajit/luajit.changes 2025-10-30 17:09:12.117075088 +0100 +++ /work/SRC/openSUSE:Factory/.luajit.new.1981/luajit.changes 2026-06-17 16:16:23.518224278 +0200 @@ -1,0 +2,6 @@ +Mon Jun 15 09:29:59 UTC 2026 - Andreas Schwab <[email protected]> + +- riscv64-support.patch: apply bugfix from + openresty/luajit2/pull/236#issuecomment-4706366520 + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.0D9Q8g/_old 2026-06-17 16:16:25.230295927 +0200 +++ /var/tmp/diff_new_pack.0D9Q8g/_new 2026-06-17 16:16:25.234296094 +0200 @@ -1,6 +1,6 @@ -mtime: 1761647707 -commit: a53acac476db61647dd13337d8593eba69eb45e224a72ff4ac3eb835c6e6ccae +mtime: 1781515860 +commit: d4954a835198eadfd77a796cd1e2fbc3dfb5db6b55d8ea0e9a65f8fa6a16e364 url: https://src.opensuse.org/lua/luajit -revision: a53acac476db61647dd13337d8593eba69eb45e224a72ff4ac3eb835c6e6ccae +revision: d4954a835198eadfd77a796cd1e2fbc3dfb5db6b55d8ea0e9a65f8fa6a16e364 projectscmsync: https://src.opensuse.org/lua/_ObsPrj.git ++++++ build.specials.obscpio ++++++ --- old/.gitignore 2025-10-28 12:27:43.000000000 +0100 +++ new/.gitignore 2026-06-15 11:31:00.000000000 +0200 @@ -3,3 +3,4 @@ *.osc _build.* .pbuild +luajit2-*-build/ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-06-15 11:31:00.000000000 +0200 @@ -0,0 +1,6 @@ +.osc +*.obscpio +*.osc +_build.* +.pbuild +luajit2-*-build/ ++++++ riscv64-support.patch ++++++ --- /var/tmp/diff_new_pack.0D9Q8g/_old 2026-06-17 16:16:25.478306306 +0200 +++ /var/tmp/diff_new_pack.0D9Q8g/_new 2026-06-17 16:16:25.486306641 +0200 @@ -6553,7 +6553,7 @@ =================================================================== --- /dev/null +++ luajit2-2.1-20250826/src/vm_riscv64.dasc -@@ -0,0 +1,4813 @@ +@@ -0,0 +1,4815 @@ +|// Low-level VM code for RISC-V 64 CPUs. +|// Bytecode interpreter, fast functions and helper functions. +|// Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h @@ -9396,8 +9396,10 @@ + | // Check if RA or RD is a cdata. + | xori TMP0, CARG3, LJ_TCDATA + | xori TMP1, CARG4, LJ_TCDATA -+ | and TMP0, TMP0, TMP1 -+ | bxeqz TMP0, ->vmeta_equal_cd ++ | seqz TMP0, TMP0 ++ | seqz TMP1, TMP1 ++ | or TMP0, TMP0, TMP1 ++ | bxnez TMP0, ->vmeta_equal_cd + |.endif + | lui TMP3, (-(BCBIAS_J*4 >> 12)) & 0xfffff // -BCBIAS_J*4 + | decode_BC4b TMP2
