Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Sukneet Basuta (46e6e242329849ccdc741bb309bb1154951df9e1)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Sukneet Basuta <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Sukneet Basuta (46e6e242329849ccdc741bb309bb1154951df9e1)
  • Date: Fri, 25 May 2012 00:43:29 -0500

GIT changes to master grimoire by Sukneet Basuta <sukneet AT sourcemage.org>:

lua-forge/lua/BUILD | 4 ++++
lua-forge/lua/HISTORY | 3 +++
lua-forge/lua51/HISTORY | 3 +++
lua-forge/lua51/PRE_BUILD | 4 ++++
4 files changed, 14 insertions(+)

New commits:
commit 46e6e242329849ccdc741bb309bb1154951df9e1
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

lua: if x86_64, force fPIC CFLAG

commit 1609c4bcfbcf528203ac5da2d93a2b2395c2ec42
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

lua51: if x86_64, force fPIC CFLAG

diff --git a/lua-forge/lua/BUILD b/lua-forge/lua/BUILD
index 24153e7..e649d23 100755
--- a/lua-forge/lua/BUILD
+++ b/lua-forge/lua/BUILD
@@ -1,3 +1,7 @@
+if [ "${SMGL_COMPAT_ARCHS[1]}" ]; then
+ CFLAGS="${CFLAGS} -fPIC"
+fi &&
+
make CFLAGS="-DLUA_USE_POSIX \
-DLUA_USE_DLOPEN \
-DLUA_COMPAT_MODULE \
diff --git a/lua-forge/lua/HISTORY b/lua-forge/lua/HISTORY
index 4773505..ef0b3a7 100644
--- a/lua-forge/lua/HISTORY
+++ b/lua-forge/lua/HISTORY
@@ -1,3 +1,6 @@
+2012-05-25 Sukneet Basuta <sukneet AT sourcemage.org>
+ * BUILD: if x86_64, force fPIC CFLAG
+
2011-12-27 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: PATCHLEVEL=1
* BUILD: added flags for loading DSO, old plugin compatibility
diff --git a/lua-forge/lua51/HISTORY b/lua-forge/lua51/HISTORY
index 2688e46..67ec91d 100644
--- a/lua-forge/lua51/HISTORY
+++ b/lua-forge/lua51/HISTORY
@@ -1,3 +1,6 @@
+2012-05-25 Sukneet Basuta <sukneet AT sourcemage.org>
+ * PRE_BUILD: if x86_64, force fPIC CFLAG
+
2012-01-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* INSTALL: create liblua.so symlink

diff --git a/lua-forge/lua51/PRE_BUILD b/lua-forge/lua51/PRE_BUILD
index e2aa249..b9dca08 100755
--- a/lua-forge/lua51/PRE_BUILD
+++ b/lua-forge/lua51/PRE_BUILD
@@ -12,6 +12,10 @@ sed -i "s:/usr/local:$INSTALL_ROOT/usr:" etc/lua.pc
src/luaconf.h Makefile &&
# fix man-installation path
sed -i "s:man/:share/man/:" etc/lua.pc Makefile &&

+if [ "${SMGL_COMPAT_ARCHS[1]}" ]; then
+ CFLAGS="${CFLAGS} -fPIC"
+fi &&
+
# use custom compiling/linking flags
sed -i "s:^CFLAGS=.*:CFLAGS=${CFLAGS} \$(MYCFLAGS):" src/Makefile &&
sed -i "s:MYLDFLAGS=.*:MYLDFLAGS=${LDFLAGS}:" src/Makefile



  • [SM-Commit] GIT changes to master grimoire by Sukneet Basuta (46e6e242329849ccdc741bb309bb1154951df9e1), Sukneet Basuta, 05/25/2012

Archive powered by MHonArc 2.6.24.

Top of Page