mirror of
https://github.com/openbsd/ports.git
synced 2026-06-17 23:13:55 +02:00
update to luajit-2.1.1763318511
build with -DLUAJIT_ENABLE_CET_BR on aarch64 as well, so we can drop USE_NOBTCFI-aarch64
This commit is contained in:
@@ -1,7 +1,6 @@
|
||||
# keep arch-defines.mk LUAJIT_ARCHS in sync
|
||||
# bump ports which use PROPERTIES:Mluajit if changing
|
||||
ONLY_FOR_ARCHS = aarch64 arm amd64 i386 powerpc
|
||||
USE_NOBTCFI-aarch64 = Yes
|
||||
#
|
||||
# games/tome4 is using embedded copy of luajit
|
||||
|
||||
@@ -15,10 +14,10 @@ SHARED_LIBS += luajit-5.1 1.0 # 2.0.5
|
||||
# changes look (because they often are not)."
|
||||
GH_ACCOUNT = LuaJIT
|
||||
GH_PROJECT = LuaJIT
|
||||
GH_COMMIT = 25a61a182166fec06f1a1a025eb8fabbb6cf483e
|
||||
GH_COMMIT = e17ee83326f73d2bbfce5750ae8dc592a3b63c27
|
||||
# epoch time of the commit; easiest found in ${WRKSRC}/.relver of the
|
||||
# git-archive tar
|
||||
V = 2.1.1760617492
|
||||
V = 2.1.1763318511
|
||||
|
||||
COMMENT = just-in-time compiler for Lua
|
||||
DISTNAME = LuaJIT-${V}
|
||||
@@ -48,7 +47,7 @@ MAKE_FLAGS += \
|
||||
PREFIX="${PREFIX}" \
|
||||
Q= E=@:
|
||||
|
||||
.if ${MACHINE_ARCH} == amd64
|
||||
.if ${MACHINE_ARCH} == amd64 || ${MACHINE_ARCH} == aarch64
|
||||
MAKE_FLAGS += \
|
||||
XCFLAGS=-DLUAJIT_ENABLE_CET_BR
|
||||
.endif
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
SHA256 (LuaJIT-2.1.1760617492-25a61a18.tar.gz) = P8ortQaNcVDTJKNOqsVVdXuM6U8VVl4KBVI3P3U0CB4=
|
||||
SIZE (LuaJIT-2.1.1760617492-25a61a18.tar.gz) = 1084654
|
||||
SHA256 (LuaJIT-2.1.1763318511-e17ee833.tar.gz) = KOyVVh/jnzpo6VvMn7NGT+6cXyKL3TsT8BG3d2oKd+4=
|
||||
SIZE (LuaJIT-2.1.1763318511-e17ee833.tar.gz) = 1089090
|
||||
|
||||
@@ -12,7 +12,7 @@ Index: src/Makefile
|
||||
endif
|
||||
endif
|
||||
endif
|
||||
@@ -621,10 +625,10 @@ endif
|
||||
@@ -625,10 +629,10 @@ endif
|
||||
endif
|
||||
endif
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@ ignore the gcc version check ifdef hell for all base-clang arches.
|
||||
Index: src/lj_arch.h
|
||||
--- src/lj_arch.h.orig
|
||||
+++ src/lj_arch.h
|
||||
@@ -460,7 +460,7 @@
|
||||
@@ -482,7 +482,7 @@
|
||||
/* -- Checks for requirements --------------------------------------------- */
|
||||
|
||||
/* Check for minimum required compiler versions. */
|
||||
|
||||
Reference in New Issue
Block a user