$OpenBSD: patch-src_cxx_supportlib_vendor-modified_boost_smart_ptr_detail_sp_has_sync_hpp,v 1.2 2017/11/04 15:56:29 jeremy Exp $
Index: src/cxx_supportlib/vendor-modified/boost/smart_ptr/detail/sp_has_sync.hpp
--- src/cxx_supportlib/vendor-modified/boost/smart_ptr/detail/sp_has_sync.hpp.orig
+++ src/cxx_supportlib/vendor-modified/boost/smart_ptr/detail/sp_has_sync.hpp
@@ -30,7 +30,7 @@
 
 # define BOOST_SP_HAS_SYNC
 
-#elif !defined( __c2__ ) && defined( __GNUC__ ) && ( __GNUC__ * 100 + __GNUC_MINOR__ >= 401 )
+#elif !defined( __c2__ ) && defined( __GNUC__ ) && ( __GNUC__ * 100 + __GNUC_MINOR__ >= 401 ) && !defined( __hppa ) 
 
 #define BOOST_SP_HAS_SYNC
 
