- 264 license table entries with exact download URLs (224/264 resolved) - Complete sources/ directory with all BitBake recipes - Build configuration: tqma6ul-multi-mba6ulx, spaetzle (musl) - Full traceability for Softwarefreigabeantrag - GCC 13.4.0, Linux 6.6.102, U-Boot 2023.04, musl 1.2.4 - License distribution: GPL-2.0 (24), MIT (23), GPL-2.0+ (18), BSD-3 (16)
78 lines
2.1 KiB
Diff
78 lines
2.1 KiB
Diff
From 45ae5eb5c3482054073e06ab1a78e0aa9b96447f Mon Sep 17 00:00:00 2001
|
|
From: Venture Research <tech@ventureresearch.com>
|
|
Date: Fri, 8 Feb 2013 20:22:19 -0600
|
|
Subject: [PATCH] lua: update Makefile to use environment build settings
|
|
|
|
OE-specific parameters, instead of overriding all of these simply use
|
|
the ones that are already passed in. Also configure for only Linux...
|
|
|
|
Upstream-Status: Pending
|
|
|
|
Signed-off-by: Venture Research <tech@ventureresearch.com>
|
|
|
|
Updated to work with 3.0.x
|
|
|
|
Signed-off-by: Armin Kuster <akust808@gmail.com>
|
|
|
|
updated to work wtih 6.2.1
|
|
Signed-off-by: Yi Fan Yu <yifan.yu@windriver.com>
|
|
---
|
|
deps/Makefile | 1 -
|
|
deps/lua/Makefile | 1 -
|
|
deps/lua/src/Makefile | 16 ++++++----------
|
|
3 files changed, 6 insertions(+), 12 deletions(-)
|
|
|
|
diff --git a/deps/Makefile b/deps/Makefile
|
|
index 3bf0363..fd8765a 100644
|
|
--- a/deps/Makefile
|
|
+++ b/deps/Makefile
|
|
@@ -94,7 +94,6 @@ endif
|
|
# lua's Makefile defines AR="ar rcu", which is unusual, and makes it more
|
|
# challenging to cross-compile lua (and redis). These defines make it easier
|
|
# to fit redis into cross-compilation environments, which typically set AR.
|
|
-AR=ar
|
|
ARFLAGS=rc
|
|
|
|
lua: .make-prerequisites
|
|
diff --git a/deps/lua/Makefile b/deps/lua/Makefile
|
|
index 209a132..72f4b2b 100644
|
|
--- a/deps/lua/Makefile
|
|
+++ b/deps/lua/Makefile
|
|
@@ -33,7 +33,6 @@ INSTALL_DATA= $(INSTALL) -m 0644
|
|
|
|
# Utilities.
|
|
MKDIR= mkdir -p
|
|
-RANLIB= ranlib
|
|
|
|
# == END OF USER SETTINGS. NO NEED TO CHANGE ANYTHING BELOW THIS LINE =========
|
|
|
|
diff --git a/deps/lua/src/Makefile b/deps/lua/src/Makefile
|
|
index f3bba2f..1555ec0 100644
|
|
--- a/deps/lua/src/Makefile
|
|
+++ b/deps/lua/src/Makefile
|
|
@@ -5,18 +5,14 @@
|
|
# == CHANGE THE SETTINGS BELOW TO SUIT YOUR ENVIRONMENT =======================
|
|
|
|
# Your platform. See PLATS for possible values.
|
|
-PLAT= none
|
|
+PLAT= linux
|
|
|
|
-CC?= gcc
|
|
-CFLAGS= -O2 -Wall $(MYCFLAGS)
|
|
-AR= ar rcu
|
|
-RANLIB= ranlib
|
|
-RM= rm -f
|
|
-LIBS= -lm $(MYLIBS)
|
|
-
|
|
-MYCFLAGS=
|
|
+MYCFLAGS=-DLUA_USE_LINUX
|
|
MYLDFLAGS=
|
|
-MYLIBS=
|
|
+MYLIBS=-Wl,-E -ldl -lreadline -lhistory -lncurses
|
|
+
|
|
+CFLAGS += $(MYCFLAGS)
|
|
+LIBS += -lm $(MYLIBS)
|
|
|
|
# == END OF USER SETTINGS. NO NEED TO CHANGE ANYTHING BELOW THIS LINE =========
|
|
|