diff --git a/www/ruby-passenger/patches/patch-ext_boost_detail_atomic_count_hpp b/www/ruby-passenger/patches/patch-ext_boost_detail_atomic_count_hpp new file mode 100644 index 00000000000..988dfdf6742 --- /dev/null +++ b/www/ruby-passenger/patches/patch-ext_boost_detail_atomic_count_hpp @@ -0,0 +1,12 @@ +$OpenBSD: patch-ext_boost_detail_atomic_count_hpp,v 1.1 2010/07/31 10:18:06 kettenis Exp $ +--- ext/boost/detail/atomic_count.hpp.orig Sat Dec 20 18:19:18 2008 ++++ ext/boost/detail/atomic_count.hpp Fri Jul 30 18:07:15 2010 +@@ -101,7 +101,7 @@ typedef long atomic_count; + + # include + +-#elif defined( __GNUC__ ) && ( __GNUC__ * 100 + __GNUC_MINOR__ >= 401 ) ++#elif defined( __GNUC__ ) && ( __GNUC__ * 100 + __GNUC_MINOR__ >= 401 ) && !defined( __hppa ) + + # include + diff --git a/www/ruby-passenger/patches/patch-ext_boost_detail_sp_counted_base_hpp b/www/ruby-passenger/patches/patch-ext_boost_detail_sp_counted_base_hpp new file mode 100644 index 00000000000..22061151d8a --- /dev/null +++ b/www/ruby-passenger/patches/patch-ext_boost_detail_sp_counted_base_hpp @@ -0,0 +1,12 @@ +$OpenBSD: patch-ext_boost_detail_sp_counted_base_hpp,v 1.1 2010/07/31 10:18:06 kettenis Exp $ +--- ext/boost/detail/sp_counted_base.hpp.orig Thu Mar 12 13:55:49 2009 ++++ ext/boost/detail/sp_counted_base.hpp Fri Jul 30 18:07:28 2010 +@@ -55,7 +55,7 @@ + + # include + +-#elif defined(__GNUC__) && ( __GNUC__ * 100 + __GNUC_MINOR__ >= 401 ) ++#elif defined(__GNUC__) && ( __GNUC__ * 100 + __GNUC_MINOR__ >= 401 ) && !defined( __hppa ) + + # include +