[Pkg-voip-commits] r4814 - in /iaxclient/trunk/debian: changelog patches/00list patches/powerpc.dpatch

mikma-guest at alioth.debian.org mikma-guest at alioth.debian.org
Wed Nov 7 22:18:19 UTC 2007


Author: mikma-guest
Date: Wed Nov  7 22:18:19 2007
New Revision: 4814

URL: http://svn.debian.org/wsvn/pkg-voip/?sc=1&rev=4814
Log:
* Fix ringbuffer on powerpc.

Added:
    iaxclient/trunk/debian/patches/powerpc.dpatch   (with props)
Modified:
    iaxclient/trunk/debian/changelog
    iaxclient/trunk/debian/patches/00list

Modified: iaxclient/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-voip/iaxclient/trunk/debian/changelog?rev=4814&op=diff
==============================================================================
--- iaxclient/trunk/debian/changelog (original)
+++ iaxclient/trunk/debian/changelog Wed Nov  7 22:18:19 2007
@@ -11,6 +11,7 @@
     150_iax2_newjb, 250_incoming_ringing, 200_version.
   * Added Build-Depends: libogg-dev, libtheora-dev
   * iaxcomm.menu: Move to section "Applications/Network/Communication"
+  * Fix ringbuffer on powerpc.
 
  -- Mikael Magnusson <mikma at users.sourceforge.net>  Sun, 28 Oct 2007 00:45:30 +0200
 

Modified: iaxclient/trunk/debian/patches/00list
URL: http://svn.debian.org/wsvn/pkg-voip/iaxclient/trunk/debian/patches/00list?rev=4814&op=diff
==============================================================================
--- iaxclient/trunk/debian/patches/00list (original)
+++ iaxclient/trunk/debian/patches/00list Wed Nov  7 22:18:19 2007
@@ -3,3 +3,4 @@
 90_mixer
 220_audio_encode
 speex
+powerpc

Added: iaxclient/trunk/debian/patches/powerpc.dpatch
URL: http://svn.debian.org/wsvn/pkg-voip/iaxclient/trunk/debian/patches/powerpc.dpatch?rev=4814&op=file
==============================================================================
--- iaxclient/trunk/debian/patches/powerpc.dpatch (added)
+++ iaxclient/trunk/debian/patches/powerpc.dpatch Wed Nov  7 22:18:19 2007
@@ -1,0 +1,19 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## powerpc.dpatch by  <mikma at users.sourceforge.net>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Support __powerpc__ in ringbuffer.c
+
+ at DPATCH@
+diff -urNad iaxclient-2.0.1~/lib/ringbuffer.c iaxclient-2.0.1/lib/ringbuffer.c
+--- iaxclient-2.0.1~/lib/ringbuffer.c	2007-10-18 20:18:27.000000000 +0200
++++ iaxclient-2.0.1/lib/ringbuffer.c	2007-11-07 23:15:41.000000000 +0100
+@@ -100,7 +100,7 @@
+ #elif defined(__GNUC__)
+     /* GCC understands volatile asm and "memory" to mean it
+      * should not reorder memory read/writes */
+-#   if defined( __ppc__ )
++#   if defined( __ppc__ ) || defined( __powerpc__ )
+ #      define rb_FullMemoryBarrier()  asm volatile("sync":::"memory")
+ #      define rb_ReadMemoryBarrier()  asm volatile("sync":::"memory")
+ #      define rb_WriteMemoryBarrier() asm volatile("sync":::"memory")

Propchange: iaxclient/trunk/debian/patches/powerpc.dpatch
------------------------------------------------------------------------------
    svn:executable = *




More information about the Pkg-voip-commits mailing list