[SCM] supercollider/master: Boost-atomic build fix for PPC

danstowell-guest at users.alioth.debian.org danstowell-guest at users.alioth.debian.org
Thu Jul 12 21:46:51 UTC 2012


The following commit has been merged in the master branch:
commit 2d57035657bf2b4b3a31d055f8d286f74b9a5f42
Author: Dan Stowell <danstowell at users.sourceforge.net>
Date:   Thu Jul 12 21:27:51 2012 +0100

    Boost-atomic build fix for PPC

diff --git a/debian/changelog b/debian/changelog
index 550e45e..a60fea3 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -9,6 +9,7 @@ supercollider (1:3.5.3~repack-1) unstable; urgency=low
       (Update prefix.hpp to current boost SVN 2012-07-03)
   * Fix build on ia64 - avoid invoking unneeded perf_counter.hpp
   * Fix caps in supercollider-emacs remove script. Closes: #681187
+  * Boost-atomic build fix for PPC
 
   [ Jonas Smedegaard ]
   * Unfuzz patch and refresh with shortening options.
diff --git a/debian/patches/boostatomic_ppc_build.patch b/debian/patches/boostatomic_ppc_build.patch
new file mode 100644
index 0000000..4e611b8
--- /dev/null
+++ b/debian/patches/boostatomic_ppc_build.patch
@@ -0,0 +1,12 @@
+Description: Boost-atomic build fix for PPC
+Author: Dan Stowell
+--- a/external_libraries/boost_lockfree/boost/atomic/detail/gcc-ppc.hpp
++++ b/external_libraries/boost_lockfree/boost/atomic/detail/gcc-ppc.hpp
+@@ -252,7 +252,6 @@
+ 			);
+ 		if (success) fence_after(success_order);
+ 		else fence_after(failure_order);
+-		fence_after(order);
+ 		return success;
+ 	}
+ 
diff --git a/debian/patches/series b/debian/patches/series
index 0e7aa30..1f08be3 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -2,3 +2,4 @@ update_boostlockfree_prefixhpp.patch
 arm-qreal-is-float.patch
 boost-big-endian-typo.patch
 deactivate_perf_counter.patch
+boostatomic_ppc_build.patch

-- 
supercollider packaging



More information about the pkg-multimedia-commits mailing list