diff --git a/boost-1.48.0-polygon.patch b/boost-1.48.0-polygon.patch new file mode 100644 index 0000000..023928e --- /dev/null +++ b/boost-1.48.0-polygon.patch @@ -0,0 +1,11 @@ +--- /usr/include/boost/polygon/polygon.hpp.orig 2012-01-26 01:05:15.934998805 +0800 ++++ /usr/include/boost/polygon/polygon.hpp 2012-01-26 01:13:10.547000000 +0800 +@@ -24,6 +24,8 @@ + #include "transform.hpp" + #include "detail/transform_detail.hpp" + ++#include "detail/polygon_sort_adaptor.hpp" ++ + //interval + #include "interval_data.hpp" + #include "interval_traits.hpp" diff --git a/boost.spec b/boost.spec index e95be41..688fcb9 100644 --- a/boost.spec +++ b/boost.spec @@ -132,6 +132,9 @@ Patch9: boost-1.48.0-attribute.patch Patch10: boost-1.48.0-long-double-1.patch Patch11: boost-1.48.0-long-double.patch +# https://bugzilla.redhat.com/show_bug.cgi?id=784654 +Patch12: boost-1.48.0-polygon.patch + %bcond_with tests %bcond_with docs_generated @@ -1011,6 +1014,8 @@ rm -rf $RPM_BUILD_ROOT __NO_LONG_DOUBLE_MATH. Ignore this setting, ARM has perfectly working long double that just happens to be only as long as double. - Resolves: #783660 +- Add a missing sort adaptor include to boost polygon +- Resolves: #784654 * Mon Jan 16 2012 Petr Machata - 1.48.0-8 - Add underscores around several uses of __attribute__((X)) to prevent