Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Thomas Orgis (9209c31c75d742c74b8d1b6341c4d5eb8d234ac7)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Thomas Orgis <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Thomas Orgis (9209c31c75d742c74b8d1b6341c4d5eb8d234ac7)
  • Date: Fri, 19 Sep 2008 03:46:05 -0500

GIT changes to master grimoire by Thomas Orgis <sobukus AT sourcemage.org>:

audio-drivers/libffado/BUILD | 7 ++++++-
audio-drivers/libffado/HISTORY | 2 ++
audio-drivers/libffado/libffado-atomic_ops.patch | 12 ++++++++++++
3 files changed, 20 insertions(+), 1 deletion(-)

New commits:
commit 7180a1dba62a8b3b4cab94f67d551891853151e9
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

libffado: not just disable debug, but also enable optimization explicitly
also be careful not to do i686 build on alpha

commit 28e748087c491474e94abfafe8fc709d8e165b0d
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

libffado: final patch iteration for alpha

commit 91fda77b9e253e45371aa80d327f3ca8a12ed83b
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

libffado: no debug build

diff --git a/audio-drivers/libffado/BUILD b/audio-drivers/libffado/BUILD
index bd0e0a6..292b5b8 100755
--- a/audio-drivers/libffado/BUILD
+++ b/audio-drivers/libffado/BUILD
@@ -1,2 +1,7 @@
cd "$SOURCE_DIRECTORY" &&
-scons PREFIX=/usr
+if [[ ${SMGL_COMPAT_ARCHS[1]} == alpha ]]; then
+ scons PREFIX=/usr DEBUG=no ENABLE_OPTIMIZATIONS=yes DIST_TARGET=none
+else
+ # note: this always compiles for current cpu
+ scons PREFIX=/usr DEBUG=no ENABLE_OPTIMIZATIONS=yes
+fi
diff --git a/audio-drivers/libffado/HISTORY b/audio-drivers/libffado/HISTORY
index b5bc24f..800a349 100644
--- a/audio-drivers/libffado/HISTORY
+++ b/audio-drivers/libffado/HISTORY
@@ -1,6 +1,8 @@
2008-09-19 Thomas Orgis <sobukus AT sourcemage.org>
* PRE_BUILD, DEPENDS, libffado-atomic_ops.patch:
attempt to make it work on alpha using libatomic_ops
+ * BUILD: do not do debug build, allow some optimization,
+ also make sure alpha cpu does not get funny x86 flags

2008-09-15 Thomas Orgis <sobukus AT sourcemage.org>
* PRE_BUILD, libffado-pic.patch: fix build with PIC
diff --git a/audio-drivers/libffado/libffado-atomic_ops.patch
b/audio-drivers/libffado/libffado-atomic_ops.patch
index 7081ca5..f195119 100644
--- a/audio-drivers/libffado/libffado-atomic_ops.patch
+++ b/audio-drivers/libffado/libffado-atomic_ops.patch
@@ -75,6 +75,18 @@ Index: src/libstreaming/generic/StreamProcessor.cpp
#include <assert.h>
#include <math.h>

+Index: src/libutil/Thread.h
+===================================================================
+--- src/libutil/Thread.h (Revision 1319)
++++ src/libutil/Thread.h (Arbeitskopie)
+@@ -53,7 +53,6 @@
+
+ #include "../debugmodule/debugmodule.h"
+
+-#include "Atomic.h"
+ #include <pthread.h>
+ #include <string>
+
Index: src/libutil/TimestampedBuffer.cpp
===================================================================
--- src/libutil/TimestampedBuffer.cpp (Revision 1319)



  • [SM-Commit] GIT changes to master grimoire by Thomas Orgis (9209c31c75d742c74b8d1b6341c4d5eb8d234ac7), Thomas Orgis, 09/19/2008

Archive powered by MHonArc 2.6.24.

Top of Page