Compare commits
6 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3ba0d112d9 | ||
|
|
3f3aab3ba8 | ||
|
|
af3dab9491 | ||
|
|
088d67d7dd | ||
|
|
9aeb9b6152 | ||
|
|
6d605778df |
6 changed files with 202 additions and 232 deletions
7
.gitignore
vendored
7
.gitignore
vendored
|
|
@ -6,10 +6,3 @@
|
|||
/LuaJIT-2.1.1692716794.tar.gz
|
||||
/LuaJIT-test-cleanup.tar.gz
|
||||
/LuaJIT-2.1.1707061634.tar.gz
|
||||
/LuaJIT-2.1.1713773202.tar.gz
|
||||
/LuaJIT-2.1.1720049189.tar.gz
|
||||
/LuaJIT-2.1.1724232689.tar.gz
|
||||
/LuaJIT-2.1.1731485912.tar.gz
|
||||
/LuaJIT-2.1.1744318430.tar.gz
|
||||
/LuaJIT-2.1.1748459687.tar.gz
|
||||
/LuaJIT-2.1.1761727121.tar.gz
|
||||
|
|
|
|||
186
changelog
186
changelog
|
|
@ -1,186 +0,0 @@
|
|||
* Fri Mar 01 2024 Andreas Schneider <asn@redhat.com> - 2.1.1707061634-2
|
||||
- Add support for s390x
|
||||
resolves: rhbz#2222911
|
||||
|
||||
* Thu Feb 22 2024 Andreas Schneider <asn@redhat.com> - 2.1.1707061634-1
|
||||
- Update to version 2.1.1707061634
|
||||
|
||||
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.1692716794-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||
|
||||
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.1692716794-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||
|
||||
* Sat Aug 26 2023 Andreas Schneider <asn@redhat.com> - 2.1.1692716794-1
|
||||
- Update to rolling release version of luajit
|
||||
- Adapted patches and cleaned up spec file
|
||||
|
||||
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-0.28beta3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
||||
|
||||
* Sun Mar 12 2023 Andreas Schneider <asn@redhat.com> - 2.1.0-0.27beta3
|
||||
- Update to latest luajit v2.1 git version
|
||||
|
||||
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-0.26beta3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
||||
|
||||
* Sun Aug 21 2022 Andreas Schneider <asn@redhat.com> - 2.1.0-0.25beta3
|
||||
- Update to latest luajit v2.1 git version
|
||||
|
||||
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-0.24beta3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
||||
|
||||
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-0.23beta3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
||||
|
||||
* Tue Oct 26 2021 Siddhesh Poyarekar <siddhesh@gotplt.org> - 2.1.0-0.22beta3
|
||||
- Bring back the earlier code to do ln -sf.
|
||||
|
||||
* Tue Oct 12 2021 Andreas Schneider <asn@redhat.com> - 2.1.0-0.21beta3
|
||||
- Rebase onto https://github.com/LuaJIT/LuaJIT/tree/v2.1
|
||||
- Dropped support for ppc64le
|
||||
- Dropped support for s390x
|
||||
|
||||
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-0.20beta3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
||||
|
||||
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-0.19beta3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
||||
|
||||
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-0.18beta3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
||||
|
||||
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-0.17beta3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||
|
||||
* Wed Sep 25 2019 Siddhesh Poyarekar <sid@reserved-bit.com> - 2.1.0-0.16beta3
|
||||
- New API functions jit.prngstate and thread.exdata from OpenResty.
|
||||
- Bug fixes in ppc64le and aarch64.
|
||||
- Optimised string hash function for SSE4.2
|
||||
- Miscellaneous bug fixes.
|
||||
|
||||
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-0.16beta3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||
|
||||
* Tue Jun 25 2019 Siddhesh Poyarekar <sid@reserved-bit.com> - 2.1.0-0.15beta3
|
||||
- Port JIT features and fixes from openresty/luajit2.
|
||||
|
||||
* Wed Jun 19 2019 Siddhesh Poyarekar <sid@reserved-bit.com> - 2.1.0-0.14beta3
|
||||
- Patch for PPC64 support.
|
||||
|
||||
* Wed Jun 19 2019 Siddhesh Poyarekar <sid@reserved-bit.com> - 2.1.0-0.13beta3
|
||||
- arm: Fix up condition codes for conditional arithmetic insn.
|
||||
- bugfix: fixed a segfault when unsinking 64-bit pointers.
|
||||
- Remove setrlimit on FreeBSD.
|
||||
- test: Check for package.searchers only in compat5.2.
|
||||
|
||||
* Mon Jun 17 07:10:20 CEST 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.1.0-0.12beta3
|
||||
- Enable Lua 5.2 compatibility
|
||||
|
||||
* Wed Apr 24 2019 Siddhesh Poyarekar <sid@reserved-bit.com> - 2.1.0-0.11beta3
|
||||
- Add s390x support.
|
||||
|
||||
* Fri Apr 12 2019 Siddhesh Poyarekar <sid@reserved-bit.com> - 2.1.0-0.10beta3
|
||||
- Add upstream bug fixes from the v2.1 branch.
|
||||
- Add bug fixes from https://github.com/siddhesh/LuaJIT.git
|
||||
- Incorporate tests and benchmarks from LuaJIT-test-cleanup.
|
||||
|
||||
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-0.9beta3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||
|
||||
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-0.8beta3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||
|
||||
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-0.7beta3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||
|
||||
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-0.6beta3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
||||
|
||||
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-0.5beta3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||
|
||||
* Mon May 15 2017 Tom Callaway <spot@fedoraproject.org> - 2.1.0-0.4beta3
|
||||
- Update to 2.1.0-beta3
|
||||
|
||||
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-0.3beta2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||
|
||||
* Mon Aug 29 2016 Igor Gnatenko <ignatenko@redhat.com> - 2.1.0-0.2beta2
|
||||
- Add aarch64 to ExclusiveArch
|
||||
|
||||
* Mon Aug 29 2016 Igor Gnatenko <ignatenko@redhat.com> - 2.1.0-0.1beta2
|
||||
- Update to 2.1.0-beta2 (RHBZ #1371158)
|
||||
|
||||
* Mon May 09 2016 Dan Horák <dan[at]danny.cz> - 2.0.4-5
|
||||
- set ExclusiveArch also for Fedora
|
||||
|
||||
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.4-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||
|
||||
* Fri Aug 07 2015 Oliver Haessler <oliver@redhat.com> - 2.0.4-3
|
||||
- only build x86_64 on EPEL as luajit has no support for ppc64
|
||||
|
||||
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.4-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||
|
||||
* Thu May 21 2015 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 2.0.4-1
|
||||
- 2.0.4
|
||||
|
||||
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.3-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
||||
|
||||
* Wed Jul 09 2014 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 2.0.3-3
|
||||
- rebuild against lua 5.2
|
||||
|
||||
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.3-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
||||
|
||||
* Thu Mar 13 2014 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 2.0.3-1
|
||||
- 2.0.3 upstream release
|
||||
|
||||
* Sun Dec 15 2013 Clive Messer <clive.messer@communitysqueeze.org> - 2.0.2-9
|
||||
- Apply luajit-path64.patch on x86_64.
|
||||
|
||||
* Mon Dec 09 2013 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 2.0.2-8
|
||||
- Fix strip (thanks Ville Skyttä)
|
||||
|
||||
* Fri Dec 06 2013 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 2.0.2-7
|
||||
- Fix executable binary
|
||||
|
||||
* Mon Dec 02 2013 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 2.0.2-6
|
||||
- Fix .pc
|
||||
|
||||
* Sun Dec 01 2013 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 2.0.2-5
|
||||
- Fixed short-circuit builds (schwendt)
|
||||
|
||||
* Sat Nov 30 2013 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 2.0.2-4
|
||||
- Preserve timestamps at install
|
||||
|
||||
* Fri Nov 29 2013 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 2.0.2-3
|
||||
- fixed some issues found by besser82
|
||||
- Moved html-docs to -devel subpackage (besser82)
|
||||
|
||||
* Thu Nov 28 2013 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 2.0.2-2
|
||||
- Re-update
|
||||
|
||||
* Mon Sep 02 2013 Muayyad Alsadi <alsadi@gmail.com> - 2.0.2-1
|
||||
- Update to new upstream version
|
||||
- remove PREREL= option
|
||||
|
||||
* Mon Feb 06 2012 Andrei Lapshin - 2.0.0-0.4.beta9
|
||||
- Update to new upstream version
|
||||
- Rename main executable to luajit
|
||||
- Remove BuildRoot tag and %%clean section
|
||||
|
||||
* Sun Oct 09 2011 Andrei Lapshin - 2.0.0-0.3.beta8
|
||||
- Enable debug build
|
||||
- Enable verbose build output
|
||||
- Move libluajit-*.so to -devel
|
||||
- Add link to upstream hotfix #1
|
||||
|
||||
* Tue Jul 05 2011 Andrei Lapshin <alapshin@gmx.com> - 2.0.0-0.2.beta8
|
||||
- Append upstream hotfix #1
|
||||
|
||||
* Sun Jul 03 2011 Andrei Lapshin <alapshin@gmx.com> - 2.0.0-0.1.beta8
|
||||
- Initial build
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
From dee73f516f0da49e930dcfa1dd61720dcb69b7dd Mon Sep 17 00:00:00 2001
|
||||
From fb784d1f941d485f677525b234a33c86883bc3a3 Mon Sep 17 00:00:00 2001
|
||||
From: Ilya Leoshkevich <iii@linux.ibm.com>
|
||||
Date: Thu, 31 Aug 2023 11:18:32 +0200
|
||||
Subject: [PATCH 1/2] Add s390x architecture support to DynASM
|
||||
|
|
@ -11,8 +11,7 @@ missing pieces in the ecosystem support is LuaJIT.
|
|||
The s390x support for LuaJIT was initially developed by @ketank-new,
|
||||
@mundaym and @niravthakkar. It found its way into moonjit and luajit2
|
||||
forks, as well as Fedora distro (as a patch). There were also smaller
|
||||
contributions by @preetikhorjuvenkar, @Bisht13, @velemas,
|
||||
@AlekseiNikiforovIBM, and @iii-i.
|
||||
contributions by @preetikhorjuvenkar, @Bisht13, @velemas and @iii-i.
|
||||
|
||||
This is a cumulative patch of the DynASM changes from this work. It
|
||||
contains all the contributions squashed together, plus minor stylistic
|
||||
|
|
@ -2233,7 +2232,7 @@ index ec99e501f6..d460b31440 100644
|
|||
#error "No support for this architecture (yet)"
|
||||
#endif
|
||||
|
||||
From 035f133798adb856391928600f7cb6b4f81578ab Mon Sep 17 00:00:00 2001
|
||||
From cf11a60f7bbfccd59cb9fef602f09ffb7c0849bc Mon Sep 17 00:00:00 2001
|
||||
From: Ilya Leoshkevich <iii@linux.ibm.com>
|
||||
Date: Fri, 11 Aug 2023 13:51:19 +0200
|
||||
Subject: [PATCH 2/2] Add s390x architecture support
|
||||
|
|
@ -2248,7 +2247,6 @@ Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
|||
---
|
||||
src/Makefile | 4 +
|
||||
src/host/buildvm_asm.c | 53 +
|
||||
src/jit/bcsave.lua | 1 +
|
||||
src/jit/dis_s390x.lua | 1 +
|
||||
src/lib_jit.c | 2 +
|
||||
src/lj_arch.h | 19 +
|
||||
|
|
@ -2260,14 +2258,14 @@ Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
|
|||
src/lj_frame.h | 14 +
|
||||
src/lj_target.h | 2 +
|
||||
src/lj_target_s390x.h | 80 +
|
||||
src/vm_s390x.dasc | 4269 ++++++++++++++++++++++++++++++++++++++++
|
||||
15 files changed, 4524 insertions(+)
|
||||
src/vm_s390x.dasc | 4261 ++++++++++++++++++++++++++++++++++++++++
|
||||
14 files changed, 4515 insertions(+)
|
||||
create mode 100644 src/jit/dis_s390x.lua
|
||||
create mode 100644 src/lj_target_s390x.h
|
||||
create mode 100644 src/vm_s390x.dasc
|
||||
|
||||
diff --git a/src/Makefile b/src/Makefile
|
||||
index 99642be7b3..1f5d78faaf 100644
|
||||
index 224d21e703..38b94851f0 100644
|
||||
--- a/src/Makefile
|
||||
+++ b/src/Makefile
|
||||
@@ -243,6 +243,9 @@ else
|
||||
|
|
@ -2289,7 +2287,7 @@ index 99642be7b3..1f5d78faaf 100644
|
|||
ifneq (,$(findstring LJ_TARGET_PS3 1,$(TARGET_TESTARCH)))
|
||||
TARGET_SYS= PS3
|
||||
diff --git a/src/host/buildvm_asm.c b/src/host/buildvm_asm.c
|
||||
index 1b261206a8..7a1e0ce183 100644
|
||||
index e7c5de708a..060ce22c5b 100644
|
||||
--- a/src/host/buildvm_asm.c
|
||||
+++ b/src/host/buildvm_asm.c
|
||||
@@ -87,6 +87,54 @@ static void emit_asm_reloc_text(BuildCtx *ctx, uint8_t *cp, int n,
|
||||
|
|
@ -2366,18 +2364,6 @@ index 1b261206a8..7a1e0ce183 100644
|
|||
#else
|
||||
emit_asm_words(ctx, ctx->code+ofs, next-ofs);
|
||||
#endif
|
||||
diff --git a/src/jit/bcsave.lua b/src/jit/bcsave.lua
|
||||
index 483788192a..8a6a1d18b4 100644
|
||||
--- a/src/jit/bcsave.lua
|
||||
+++ b/src/jit/bcsave.lua
|
||||
@@ -101,6 +101,7 @@ local map_arch = {
|
||||
mips64el = { e = "le", b = 64, m = 8, f = 0x80000007, },
|
||||
mips64r6 = { e = "be", b = 64, m = 8, f = 0xa0000407, },
|
||||
mips64r6el = { e = "le", b = 64, m = 8, f = 0xa0000407, },
|
||||
+ s390x = { e = "be", b = 64, m = 22, },
|
||||
}
|
||||
|
||||
local map_os = {
|
||||
diff --git a/src/jit/dis_s390x.lua b/src/jit/dis_s390x.lua
|
||||
new file mode 100644
|
||||
index 0000000000..3c63033bf4
|
||||
|
|
@ -2399,7 +2385,7 @@ index b83c865a47..37966c483a 100644
|
|||
#error "Missing CPU detection for this architecture"
|
||||
#endif
|
||||
diff --git a/src/lj_arch.h b/src/lj_arch.h
|
||||
index e626439816..d0525293b1 100644
|
||||
index 026e741f44..b0669d2447 100644
|
||||
--- a/src/lj_arch.h
|
||||
+++ b/src/lj_arch.h
|
||||
@@ -31,6 +31,8 @@
|
||||
|
|
@ -2584,10 +2570,10 @@ index 17d26b52e6..df51c0eb48 100644
|
|||
#error "Missing calling convention definitions for this architecture"
|
||||
#endif
|
||||
diff --git a/src/lj_err.c b/src/lj_err.c
|
||||
index b0ceaa2fa8..4a3d868a22 100644
|
||||
index 414ef477a4..b183605a48 100644
|
||||
--- a/src/lj_err.c
|
||||
+++ b/src/lj_err.c
|
||||
@@ -442,6 +442,9 @@ LJ_FUNCA int lj_err_unwind_dwarf(int version, int actions,
|
||||
@@ -448,6 +448,9 @@ LJ_FUNCA int lj_err_unwind_dwarf(int version, int actions,
|
||||
if (version != 1)
|
||||
return _URC_FATAL_PHASE1_ERROR;
|
||||
cf = (void *)_Unwind_GetCFA(ctx);
|
||||
|
|
@ -2723,10 +2709,10 @@ index 0000000000..dfd395d9c2
|
|||
+#endif
|
||||
diff --git a/src/vm_s390x.dasc b/src/vm_s390x.dasc
|
||||
new file mode 100644
|
||||
index 0000000000..f1e03bfc21
|
||||
index 0000000000..222c0d1c34
|
||||
--- /dev/null
|
||||
+++ b/src/vm_s390x.dasc
|
||||
@@ -0,0 +1,4269 @@
|
||||
@@ -0,0 +1,4261 @@
|
||||
+|// Low-level VM code for IBM z/Architecture (s390x) CPUs in LJ_GC64 mode.
|
||||
+|// Bytecode interpreter, fast functions and helper functions.
|
||||
+|// Copyright (C) 2005-2016 Mike Pall. See Copyright Notice in luajit.h
|
||||
|
|
@ -4038,10 +4024,6 @@ index 0000000000..f1e03bfc21
|
|||
+ |//-- Base library: catch errors ----------------------------------------
|
||||
+ |
|
||||
+ |.ffunc_1 pcall
|
||||
+ | lg L:RB, SAVE_L
|
||||
+ | sllg RA, NARGS:RD, 3
|
||||
+ | la RA, 0(RA, BASE)
|
||||
+ | clg RA, L:RB->maxstack; jh ->fff_fallback
|
||||
+ | la RA, 16(BASE)
|
||||
+ | aghi NARGS:RD, -1
|
||||
+ | lghi PC, 16+FRAME_PCALL
|
||||
|
|
@ -4061,10 +4043,6 @@ index 0000000000..f1e03bfc21
|
|||
+ | j ->vm_call_dispatch
|
||||
+ |
|
||||
+ |.ffunc_2 xpcall
|
||||
+ | lg L:RB, SAVE_L
|
||||
+ | sllg RA, NARGS:RD, 3
|
||||
+ | la RA, 0(RA, BASE)
|
||||
+ | clg RA, L:RB->maxstack; jh ->fff_fallback
|
||||
+ | lg LFUNC:RA, 8(BASE)
|
||||
+ | checktp_nc LFUNC:RA, LJ_TFUNC, ->fff_fallback
|
||||
+ | lg LFUNC:RB, 0(BASE) // Swap function and traceback.
|
||||
|
|
|
|||
191
luajit.spec
191
luajit.spec
|
|
@ -2,14 +2,14 @@
|
|||
|
||||
%global luajit_version_major 2
|
||||
%global luajit_version_minor 1
|
||||
%global luajit_version_patch 1761727121
|
||||
%global luajit_version_patch 1707061634
|
||||
%global luajit_version %{luajit_version_major}.%{luajit_version_minor}.%{luajit_version_patch}
|
||||
|
||||
|
||||
Name: luajit
|
||||
Version: %{luajit_version}
|
||||
%global apiver %(v=%{version}; echo ${v%.${v#[0-9].[0-9].}})
|
||||
Release: %autorelease
|
||||
Release: 2%{?dist}
|
||||
Summary: Just-In-Time Compiler for Lua
|
||||
License: MIT
|
||||
URL: http://luajit.org
|
||||
|
|
@ -103,4 +103,189 @@ make check
|
|||
%{_libdir}/pkgconfig/%{name}.pc
|
||||
|
||||
%changelog
|
||||
%autochangelog
|
||||
* Fri Mar 01 2024 Andreas Schneider <asn@redhat.com> - 2.1.1707061634-2
|
||||
- Add support for s390x
|
||||
resolves: rhbz#2222911
|
||||
|
||||
* Thu Feb 22 2024 Andreas Schneider <asn@redhat.com> - 2.1.1707061634-1
|
||||
- Update to version 2.1.1707061634
|
||||
|
||||
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.1692716794-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||
|
||||
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.1692716794-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||
|
||||
* Sat Aug 26 2023 Andreas Schneider <asn@redhat.com> - 2.1.1692716794-1
|
||||
- Update to rolling release version of luajit
|
||||
- Adapted patches and cleaned up spec file
|
||||
|
||||
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-0.28beta3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
||||
|
||||
* Sun Mar 12 2023 Andreas Schneider <asn@redhat.com> - 2.1.0-0.27beta3
|
||||
- Update to latest luajit v2.1 git version
|
||||
|
||||
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-0.26beta3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
||||
|
||||
* Sun Aug 21 2022 Andreas Schneider <asn@redhat.com> - 2.1.0-0.25beta3
|
||||
- Update to latest luajit v2.1 git version
|
||||
|
||||
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-0.24beta3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
||||
|
||||
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-0.23beta3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
||||
|
||||
* Tue Oct 26 2021 Siddhesh Poyarekar <siddhesh@gotplt.org> - 2.1.0-0.22beta3
|
||||
- Bring back the earlier code to do ln -sf.
|
||||
|
||||
* Tue Oct 12 2021 Andreas Schneider <asn@redhat.com> - 2.1.0-0.21beta3
|
||||
- Rebase onto https://github.com/LuaJIT/LuaJIT/tree/v2.1
|
||||
- Dropped support for ppc64le
|
||||
- Dropped support for s390x
|
||||
|
||||
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-0.20beta3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
||||
|
||||
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-0.19beta3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
||||
|
||||
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-0.18beta3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
||||
|
||||
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-0.17beta3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||
|
||||
* Wed Sep 25 2019 Siddhesh Poyarekar <sid@reserved-bit.com> - 2.1.0-0.16beta3
|
||||
- New API functions jit.prngstate and thread.exdata from OpenResty.
|
||||
- Bug fixes in ppc64le and aarch64.
|
||||
- Optimised string hash function for SSE4.2
|
||||
- Miscellaneous bug fixes.
|
||||
|
||||
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-0.16beta3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||
|
||||
* Tue Jun 25 2019 Siddhesh Poyarekar <sid@reserved-bit.com> - 2.1.0-0.15beta3
|
||||
- Port JIT features and fixes from openresty/luajit2.
|
||||
|
||||
* Wed Jun 19 2019 Siddhesh Poyarekar <sid@reserved-bit.com> - 2.1.0-0.14beta3
|
||||
- Patch for PPC64 support.
|
||||
|
||||
* Wed Jun 19 2019 Siddhesh Poyarekar <sid@reserved-bit.com> - 2.1.0-0.13beta3
|
||||
- arm: Fix up condition codes for conditional arithmetic insn.
|
||||
- bugfix: fixed a segfault when unsinking 64-bit pointers.
|
||||
- Remove setrlimit on FreeBSD.
|
||||
- test: Check for package.searchers only in compat5.2.
|
||||
|
||||
* Mon Jun 17 07:10:20 CEST 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.1.0-0.12beta3
|
||||
- Enable Lua 5.2 compatibility
|
||||
|
||||
* Wed Apr 24 2019 Siddhesh Poyarekar <sid@reserved-bit.com> - 2.1.0-0.11beta3
|
||||
- Add s390x support.
|
||||
|
||||
* Fri Apr 12 2019 Siddhesh Poyarekar <sid@reserved-bit.com> - 2.1.0-0.10beta3
|
||||
- Add upstream bug fixes from the v2.1 branch.
|
||||
- Add bug fixes from https://github.com/siddhesh/LuaJIT.git
|
||||
- Incorporate tests and benchmarks from LuaJIT-test-cleanup.
|
||||
|
||||
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-0.9beta3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||
|
||||
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-0.8beta3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||
|
||||
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-0.7beta3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||
|
||||
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-0.6beta3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
||||
|
||||
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-0.5beta3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||
|
||||
* Mon May 15 2017 Tom Callaway <spot@fedoraproject.org> - 2.1.0-0.4beta3
|
||||
- Update to 2.1.0-beta3
|
||||
|
||||
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-0.3beta2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||
|
||||
* Mon Aug 29 2016 Igor Gnatenko <ignatenko@redhat.com> - 2.1.0-0.2beta2
|
||||
- Add aarch64 to ExclusiveArch
|
||||
|
||||
* Mon Aug 29 2016 Igor Gnatenko <ignatenko@redhat.com> - 2.1.0-0.1beta2
|
||||
- Update to 2.1.0-beta2 (RHBZ #1371158)
|
||||
|
||||
* Mon May 09 2016 Dan Horák <dan[at]danny.cz> - 2.0.4-5
|
||||
- set ExclusiveArch also for Fedora
|
||||
|
||||
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.4-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||
|
||||
* Fri Aug 07 2015 Oliver Haessler <oliver@redhat.com> - 2.0.4-3
|
||||
- only build x86_64 on EPEL as luajit has no support for ppc64
|
||||
|
||||
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.4-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||
|
||||
* Thu May 21 2015 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 2.0.4-1
|
||||
- 2.0.4
|
||||
|
||||
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.3-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
||||
|
||||
* Wed Jul 09 2014 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 2.0.3-3
|
||||
- rebuild against lua 5.2
|
||||
|
||||
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.3-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
||||
|
||||
* Thu Mar 13 2014 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 2.0.3-1
|
||||
- 2.0.3 upstream release
|
||||
|
||||
* Sun Dec 15 2013 Clive Messer <clive.messer@communitysqueeze.org> - 2.0.2-9
|
||||
- Apply luajit-path64.patch on x86_64.
|
||||
|
||||
* Mon Dec 09 2013 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 2.0.2-8
|
||||
- Fix strip (thanks Ville Skyttä)
|
||||
|
||||
* Fri Dec 06 2013 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 2.0.2-7
|
||||
- Fix executable binary
|
||||
|
||||
* Mon Dec 02 2013 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 2.0.2-6
|
||||
- Fix .pc
|
||||
|
||||
* Sun Dec 01 2013 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 2.0.2-5
|
||||
- Fixed short-circuit builds (schwendt)
|
||||
|
||||
* Sat Nov 30 2013 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 2.0.2-4
|
||||
- Preserve timestamps at install
|
||||
|
||||
* Fri Nov 29 2013 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 2.0.2-3
|
||||
- fixed some issues found by besser82
|
||||
- Moved html-docs to -devel subpackage (besser82)
|
||||
|
||||
* Thu Nov 28 2013 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 2.0.2-2
|
||||
- Re-update
|
||||
|
||||
* Mon Sep 02 2013 Muayyad Alsadi <alsadi@gmail.com> - 2.0.2-1
|
||||
- Update to new upstream version
|
||||
- remove PREREL= option
|
||||
|
||||
* Mon Feb 06 2012 Andrei Lapshin - 2.0.0-0.4.beta9
|
||||
- Update to new upstream version
|
||||
- Rename main executable to luajit
|
||||
- Remove BuildRoot tag and %%clean section
|
||||
|
||||
* Sun Oct 09 2011 Andrei Lapshin - 2.0.0-0.3.beta8
|
||||
- Enable debug build
|
||||
- Enable verbose build output
|
||||
- Move libluajit-*.so to -devel
|
||||
- Add link to upstream hotfix #1
|
||||
|
||||
* Tue Jul 05 2011 Andrei Lapshin <alapshin@gmx.com> - 2.0.0-0.2.beta8
|
||||
- Append upstream hotfix #1
|
||||
|
||||
* Sun Jul 03 2011 Andrei Lapshin <alapshin@gmx.com> - 2.0.0-0.1.beta8
|
||||
- Initial build
|
||||
|
|
|
|||
2
sources
2
sources
|
|
@ -1,2 +1,2 @@
|
|||
SHA512 (LuaJIT-2.1.1761727121.tar.gz) = 67f5ca8952a8d7b0f0c92783aa67c1ede86f46483466fd834974f413e6f16980d3255bb6c16d3a5af009e36e0cbe1e7facbcc9d7fc63f8278f1e4683d9488b1b
|
||||
SHA512 (LuaJIT-2.1.1707061634.tar.gz) = 5a370c3acef5f0c843ade2df3b8a0401f2ab1ba26e2cd01d564676c95ed51da4be389e37db726c385ba42b2bd62cf3df66d8f752676d89168d134a5020d1c82c
|
||||
SHA512 (LuaJIT-test-cleanup.tar.gz) = a49baef3f27a157b3a2289dc3b10eec20befa5231a491a03d3393f280c6f73fa39893abb8e7e47c54e0341305ee3b320b8eb43af423c579781f108a040b62b57
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ echo "LUAJIT_VERSION=${LUAJIT_VERSION_NEW}"
|
|||
|
||||
mv "${LUAJIT_PKGNAME}-${LUAJIT_VERSION}.tar.gz" "${LUAJIT_PKGDIR}/${LUAJIT_PKGNAME}-${LUAJIT_VERSION_NEW}.tar.gz"
|
||||
echo
|
||||
echo ">>> New tarball, run: fedpkg new-sources ${LUAJIT_PKGNAME}-${LUAJIT_VERSION_NEW}.tar.gz LuaJIT-test-cleanup.tar.gz"
|
||||
echo ">>> New tarball ${LUAJIT_PKGNAME}-${LUAJIT_VERSION_NEW}.tar.gz"
|
||||
|
||||
popd || cleanup_and_exit 1
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue