Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Kevin Dahan (88963ebf4f8651c10ebfb62d846b03369794f1ab)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Kevin Dahan <scm AT mail.sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Kevin Dahan (88963ebf4f8651c10ebfb62d846b03369794f1ab)
  • Date: Thu, 27 Jul 2006 09:20:12 -0500

GIT changes to master grimoire by Kevin Dahan <unet AT sourcemage.org>:

audio-libs/clam/BUILD | 3 +++
audio-libs/clam/assert64.patch | 12 ++++++++++++
2 files changed, 15 insertions(+)

New commits:
commit f9d14d195f573817e2f963abcebca25cf2cb1b7c
Author: Kevin Dahan <unet AT sourcemage.org>
Commit: Kevin Dahan <unet AT sourcemage.org>

forgot the amd64 warning patch

diff --git a/audio-libs/clam/BUILD b/audio-libs/clam/BUILD
index afcf3c3..1e67ffd 100755
--- a/audio-libs/clam/BUILD
+++ b/audio-libs/clam/BUILD
@@ -1,3 +1,6 @@
+# fix amd64 warnings
+patch -p1 < $SCRIPT_DIRECTORY/assert64.patch
+
export OLDQTDIR=$QTDIR &&
unset QTDIR &&
cd scons/libs &&
diff --git a/audio-libs/clam/assert64.patch b/audio-libs/clam/assert64.patch
new file mode 100644
index 0000000..78ac0ab
--- /dev/null
+++ b/audio-libs/clam/assert64.patch
@@ -0,0 +1,12 @@
+--- CLAM-0.91.0/src/Defines/Assert.hxx.old 2006-07-25 17:36:12.210981280
+0200
++++ CLAM-0.91.0/src/Defines/Assert.hxx 2006-07-25 17:36:35.945373104 +0200
+@@ -50,6 +50,9 @@ namespace CLAM
+ #elif defined (__GNUC__) && defined (__i386__)
+ #define CLAM_BREAKPOINT {__asm__ (" int $3 "); }
+
++#elif defined (__GNUC__) && defined (__amd64__)
++#define CLAM_BREAKPOINT {__asm__ (" int $3 "); }
++
+ /* g++ on powerpc linux */
+ #elif defined (__GNUC__) && defined (__powerpc__)
+ #define CLAM_BREAKPOINT {__asm__ (" .long 0x7d821008 "); }



  • [SM-Commit] GIT changes to master grimoire by Kevin Dahan (88963ebf4f8651c10ebfb62d846b03369794f1ab), Kevin Dahan, 07/27/2006

Archive powered by MHonArc 2.6.24.

Top of Page