From 06cd7d074578a824deb9e36f23bc44d2439caaf72bdfefbe659abdf84448a6eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mat=C4=9Bj=20Cepl?= Date: Mon, 13 Oct 2025 11:22:18 +0200 Subject: [PATCH] Removed the correct_assertion.patch. --- lua-inspect.changes | 11 +++++++++++ lua-inspect.spec | 9 ++++++--- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/lua-inspect.changes b/lua-inspect.changes index 24ee5c7..3febf64 100644 --- a/lua-inspect.changes +++ b/lua-inspect.changes @@ -1,3 +1,14 @@ +------------------------------------------------------------------- +Mon Oct 20 19:38:35 UTC 2025 - Matej Cepl + +- Add luajit version to _multibuild + +------------------------------------------------------------------- +Mon Oct 13 09:21:41 UTC 2025 - Matej Cepl + +- Removed the correct_assertion.patch, because it made test suite + pass ONLY on aarch64 and broke everything else. Whoopsie! + ------------------------------------------------------------------- Mon Oct 13 07:17:41 UTC 2025 - Matej Cepl diff --git a/lua-inspect.spec b/lua-inspect.spec index 961cc5e..a2baf20 100644 --- a/lua-inspect.spec +++ b/lua-inspect.spec @@ -25,9 +25,10 @@ License: MIT Group: Development/Libraries/Other URL: https://github.com/kikito/inspect.lua Source: https://github.com/kikito/inspect.lua/archive/v%{version}.tar.gz#/lua-%{mod_name}-%{version}.tar.gz -# PATCH-FIX-UPSTREAM correct_assertion.patch bsc#[0-9]+ mcepl@suse.com -# this patch makes things totally awesome -Patch0: correct_assertion.patch +# # PATCH-FIX-UPSTREAM correct_assertion.patch gh#kikito/inspect.lua!75 mcepl@suse.com +# correct assertion for metatable with __metatable=nil +# seems that the patch fixes the issue with aarch64, but breaks everywhere else +# Patch0: correct_assertion.patch BuildRequires: %{flavor}-busted BuildRequires: %{flavor}-devel BuildRequires: %{flavor}-luacheck @@ -40,6 +41,8 @@ Name: lua-%{mod_name} ExclusiveArch: do_not_build %else Name: %{flavor}-%{mod_name} +# see gh#kikito/inspect.lua!75 +ExcludeArch: aarch64 %endif %description