Skip to Content.
Please activate JavaScript in your web browser
List archive
Re: [SM-Commit] GIT changes to master grimoire by Sukneet Basuta (154af912f28092ad4b76a239d4e3d2698b339071)
Chronological
Thread
<
Chronological
>
<
Thread
>
From
: Andraž 'ruskie' Levstik <ruskie AT codemages.net>
To
: Sukneet Basuta <sukneet AT sourcemage.org>
Cc
: sm-commit AT lists.ibiblio.org
Subject
: Re: [SM-Commit] GIT changes to master grimoire by Sukneet Basuta (154af912f28092ad4b76a239d4e3d2698b339071)
Date
: Sat, 26 May 2012 11:08:37 +0200 (CEST)
:2012-05-26T01:28:Sukneet Basuta:
>
GIT changes to master grimoire by Sukneet Basuta <sukneet AT sourcemage.org>:
>
>
audio-libs/a52dec/HISTORY | 5 +++++
>
audio-libs/a52dec/PRE_BUILD | 6 ++++++
>
audio-libs/a52dec/fPIC.patch | 11 +++++++++++
>
lua-forge/lua/BUILD | 2 +-
>
lua-forge/lua/HISTORY | 3 +++
>
lua-forge/lua51/HISTORY | 3 +++
>
lua-forge/lua51/PRE_BUILD | 2 +-
>
7 files changed, 30 insertions(+), 2 deletions(-)
>
>
New commits:
>
commit 154af912f28092ad4b76a239d4e3d2698b339071
>
Author: Sukneet Basuta <sukneet AT sourcemage.org>
>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>
The normal x86_64 flags from gcc already include that flag on the arch.
Or is this something extra you've found?
>
>
a52dec: remove prefer-non-pic flag from LIBA52_CFLAGS if x86_64 so it
>
builds on systems without -fPIC CFLAG
>
- PRE_BUILD: added, to apply fPIC.patch if x86_64
>
- fPIC.patch: added, remove prefer-non-pic flag from LIBA52_CFLAGS so
>
it builds on systems without -fPIC
>
>
commit 0955d0d4ab4b8a9129d3c9c6f2ba7dbcd92fc13c
>
Author: Sukneet Basuta <sukneet AT sourcemage.org>
>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>
>
>
lua: fix x86_64 check in BUILD
>
>
commit 2493191e44654dc340a25b28442e7cc1e9078d1f
>
Author: Sukneet Basuta <sukneet AT sourcemage.org>
>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>
>
>
lua51: fix x86_64 check in PRE_BUILD
>
>
diff --git a/audio-libs/a52dec/HISTORY b/audio-libs/a52dec/HISTORY
>
index c20a3b0..ee0e914 100644
>
--- a/audio-libs/a52dec/HISTORY
>
+++ b/audio-libs/a52dec/HISTORY
>
@@ -1,3 +1,8 @@
>
+2012-05-26 Sukneet Basuta <sukneet AT sourcemage.org>
>
+ * PRE_BUILD: added, to apply fPIC.patch if x86_64
>
+ * fPIC.patch: added, remove prefer-non-pic flag from
>
+ LIBA52_CFLAGS so it builds on systems without -fPIC
>
+
>
2009-05-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
>
* BUILD: build shared library as well
>
>
diff --git a/audio-libs/a52dec/PRE_BUILD b/audio-libs/a52dec/PRE_BUILD
>
new file mode 100755
>
index 0000000..d318639
>
--- /dev/null
>
+++ b/audio-libs/a52dec/PRE_BUILD
>
@@ -0,0 +1,6 @@
>
+default_pre_build &&
>
+cd $SOURCE_DIRECTORY &&
>
+
>
+if [ "${SMGL_COMPAT_ARCHS[1]}" = x86_64 ]; then
>
+ patch -p1 < $SPELL_DIRECTORY/fPIC.patch
>
+fi
>
diff --git a/audio-libs/a52dec/fPIC.patch b/audio-libs/a52dec/fPIC.patch
>
new file mode 100644
>
index 0000000..36551b7
>
--- /dev/null
>
+++ b/audio-libs/a52dec/fPIC.patch
>
@@ -0,0 +1,11 @@
>
+--- a52dec-0.7.4.orig/configure 2012-05-26 02:11:17.470286522 -0400
>
++++ a52dec-0.7.4/configure 2012-05-26 02:10:00.614283869 -0400
>
+@@ -9640,7 +9640,7 @@
>
+
>
+
>
+
>
+-LIBA52_CFLAGS="$LIBA52_CFLAGS -prefer-non-pic"
>
++LIBA52_CFLAGS="$LIBA52_CFLAGS"
>
+
>
+ # Check whether --enable-double or --disable-double was given.
>
+ if test "${enable_double+set}" = set; then
>
diff --git a/lua-forge/lua/BUILD b/lua-forge/lua/BUILD
>
index e649d23..a3bd3d7 100755
>
--- a/lua-forge/lua/BUILD
>
+++ b/lua-forge/lua/BUILD
>
@@ -1,4 +1,4 @@
>
-if [ "${SMGL_COMPAT_ARCHS[1]}" ]; then
>
+if [ "${SMGL_COMPAT_ARCHS[1]}" = x86_64 ]; then
>
CFLAGS="${CFLAGS} -fPIC"
>
fi &&
>
>
diff --git a/lua-forge/lua/HISTORY b/lua-forge/lua/HISTORY
>
index ef0b3a7..eaa57fe 100644
>
--- a/lua-forge/lua/HISTORY
>
+++ b/lua-forge/lua/HISTORY
>
@@ -1,3 +1,6 @@
>
+2012-05-26 Sukneet Basuta <sukneet AT sourcemage.org>
>
+ * BUILD: fix x86_64 check
>
+
>
2012-05-25 Sukneet Basuta <sukneet AT sourcemage.org>
>
* BUILD: if x86_64, force fPIC CFLAG
>
>
diff --git a/lua-forge/lua51/HISTORY b/lua-forge/lua51/HISTORY
>
index 67ec91d..1812f30 100644
>
--- a/lua-forge/lua51/HISTORY
>
+++ b/lua-forge/lua51/HISTORY
>
@@ -1,3 +1,6 @@
>
+2012-05-26 Sukneet Basuta <sukneet AT sourcemage.org>
>
+ * PRE_BUILD: fix x86_64 check
>
+
>
2012-05-25 Sukneet Basuta <sukneet AT sourcemage.org>
>
* PRE_BUILD: if x86_64, force fPIC CFLAG
>
>
diff --git a/lua-forge/lua51/PRE_BUILD b/lua-forge/lua51/PRE_BUILD
>
index b9dca08..bf6c4cc 100755
>
--- a/lua-forge/lua51/PRE_BUILD
>
+++ b/lua-forge/lua51/PRE_BUILD
>
@@ -12,7 +12,7 @@ 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
>
+if [ "${SMGL_COMPAT_ARCHS[1]}" = x86_64 ]; then
>
CFLAGS="${CFLAGS} -fPIC"
>
fi &&
>
>
_______________________________________________
>
SM-Commit mailing list
>
SM-Commit AT lists.ibiblio.org
>
http://lists.ibiblio.org/mailman/listinfo/sm-commit
>
>
--
Andraž 'ruskie' Levstik
Source Mage GNU/Linux Games/Xorg grimoire guru
Re-Alpine Coordinator
http://sourceforge.net/projects/re-alpine/
Geek/Hacker/Tinker
Waiting for the computer to reboot. ®
[SM-Commit] GIT changes to master grimoire by Sukneet Basuta (154af912f28092ad4b76a239d4e3d2698b339071)
,
Sukneet Basuta, 05/26/2012
Re: [SM-Commit] GIT changes to master grimoire by Sukneet Basuta (154af912f28092ad4b76a239d4e3d2698b339071)
,
Andraž 'ruskie' Levstik, 05/26/2012
Re: [SM-Commit] GIT changes to master grimoire by Sukneet Basuta (154af912f28092ad4b76a239d4e3d2698b339071)
,
Sukneet Basuta, 05/26/2012
Archive powered by
MHonArc 2.6.24
.