* [gentoo-commits] gentoo-x86 commit in sci-libs/geos/files: 3.2.2-gcc46.patch
@ 2011-04-23 15:38 Justin Lecher (jlec)
0 siblings, 0 replies; only message in thread
From: Justin Lecher (jlec) @ 2011-04-23 15:38 UTC (permalink / raw
To: gentoo-commits
jlec 11/04/23 15:38:47
Added: 3.2.2-gcc46.patch
Log:
Fix for gcc-4.6, #362365
(Portage version: 2.2.0_alpha30/cvs/Linux x86_64)
Revision Changes Path
1.1 sci-libs/geos/files/3.2.2-gcc46.patch
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/geos/files/3.2.2-gcc46.patch?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/geos/files/3.2.2-gcc46.patch?rev=1.1&content-type=text/plain
Index: 3.2.2-gcc46.patch
===================================================================
.../geos/geom/CoordinateArraySequenceFactory.h | 1 +
| 1 +
.../geos/index/chain/MonotoneChainBuilder.h | 1 +
.../geos/operation/overlay/OverlayNodeFactory.h | 2 ++
.../geos/operation/valid/SimpleNestedRingTester.h | 1 +
| 1 +
| 2 ++
.../geos/simplify/DouglasPeuckerLineSimplifier.h | 1 +
| 1 +
.../geos/simplify/TaggedLineStringSimplifier.h | 1 +
source/index/bintree/Bintree.cpp | 1 +
source/index/bintree/Node.cpp | 2 ++
source/index/bintree/Root.cpp | 1 +
source/index/strtree/AbstractNode.cpp | 1 +
14 files changed, 17 insertions(+), 0 deletions(-)
diff --git a/source/headers/geos/geom/CoordinateArraySequenceFactory.h b/source/headers/geos/geom/CoordinateArraySequenceFactory.h
index 1f19e09..bef5bfc 100644
--- a/source/headers/geos/geom/CoordinateArraySequenceFactory.h
+++ b/source/headers/geos/geom/CoordinateArraySequenceFactory.h
@@ -23,6 +23,7 @@
#include <geos/geom/CoordinateSequenceFactory.h> // for inheritance
#include <geos/inline.h>
+#include <cstddef>
// Forward declarations
namespace geos {
--git a/source/headers/geos/geom/CoordinateSequenceFactory.h b/source/headers/geos/geom/CoordinateSequenceFactory.h
index 6441d94..008e183 100644
--- a/source/headers/geos/geom/CoordinateSequenceFactory.h
+++ b/source/headers/geos/geom/CoordinateSequenceFactory.h
@@ -23,6 +23,7 @@
#include <geos/export.h>
#include <vector>
+#include <cstddef>
//#include <geos/geom/Coordinate.h>
#include <geos/inline.h>
diff --git a/source/headers/geos/index/chain/MonotoneChainBuilder.h b/source/headers/geos/index/chain/MonotoneChainBuilder.h
index 7c27e83..e273713 100644
--- a/source/headers/geos/index/chain/MonotoneChainBuilder.h
+++ b/source/headers/geos/index/chain/MonotoneChainBuilder.h
@@ -22,6 +22,7 @@
#include <geos/export.h>
#include <vector>
+#include <cstddef>
// Forward declarations
namespace geos {
diff --git a/source/headers/geos/operation/overlay/OverlayNodeFactory.h b/source/headers/geos/operation/overlay/OverlayNodeFactory.h
index 12fb81c..568d05d 100644
--- a/source/headers/geos/operation/overlay/OverlayNodeFactory.h
+++ b/source/headers/geos/operation/overlay/OverlayNodeFactory.h
@@ -23,6 +23,7 @@
#include <geos/export.h>
#include <vector>
+#include <cstddef>
#include <geos/geomgraph/NodeFactory.h> // for inheritance
@@ -46,6 +47,7 @@ namespace overlay { // geos::operation::overlay
*/
class GEOS_DLL OverlayNodeFactory: public geomgraph::NodeFactory {
public:
+ OverlayNodeFactory() {}
geomgraph::Node* createNode(const geom::Coordinate &coord) const;
static const geomgraph::NodeFactory &instance();
};
diff --git a/source/headers/geos/operation/valid/SimpleNestedRingTester.h b/source/headers/geos/operation/valid/SimpleNestedRingTester.h
index b8888ac..7ab726d 100644
--- a/source/headers/geos/operation/valid/SimpleNestedRingTester.h
+++ b/source/headers/geos/operation/valid/SimpleNestedRingTester.h
@@ -24,6 +24,7 @@
#include <geos/export.h>
#include <vector>
+#include <cstddef>
// Forward declarations
namespace geos {
--git a/source/headers/geos/planargraph/DirectedEdgeStar.h b/source/headers/geos/planargraph/DirectedEdgeStar.h
index cc36ca7..a8e1f68 100644
--- a/source/headers/geos/planargraph/DirectedEdgeStar.h
+++ b/source/headers/geos/planargraph/DirectedEdgeStar.h
@@ -20,6 +20,7 @@
#include <geos/export.h>
#include <vector>
+#include <cstddef>
// Forward declarations
namespace geos {
--git a/source/headers/geos/planargraph/Node.h b/source/headers/geos/planargraph/Node.h
index 579b203..06b978c 100644
--- a/source/headers/geos/planargraph/Node.h
+++ b/source/headers/geos/planargraph/Node.h
@@ -23,6 +23,8 @@
#include <geos/planargraph/DirectedEdgeStar.h> // for inlines
#include <geos/geom/Coordinate.h> // for composition
+#include <cstddef>
+
// Forward declarations
namespace geos {
namespace planargraph {
diff --git a/source/headers/geos/simplify/DouglasPeuckerLineSimplifier.h b/source/headers/geos/simplify/DouglasPeuckerLineSimplifier.h
index 5dd0412..1e32838 100644
--- a/source/headers/geos/simplify/DouglasPeuckerLineSimplifier.h
+++ b/source/headers/geos/simplify/DouglasPeuckerLineSimplifier.h
@@ -23,6 +23,7 @@
#include <geos/export.h>
#include <vector>
#include <memory> // for auto_ptr
+#include <cstddef>
// Forward declarations
namespace geos {
--git a/source/headers/geos/simplify/TaggedLineString.h b/source/headers/geos/simplify/TaggedLineString.h
index 49af2ba..2025a31 100644
--- a/source/headers/geos/simplify/TaggedLineString.h
+++ b/source/headers/geos/simplify/TaggedLineString.h
@@ -29,6 +29,7 @@
#include <geos/export.h>
#include <vector>
#include <memory>
+#include <cstddef>
// Forward declarations
namespace geos {
diff --git a/source/headers/geos/simplify/TaggedLineStringSimplifier.h b/source/headers/geos/simplify/TaggedLineStringSimplifier.h
index 8ab8507..ad4cd75 100644
--- a/source/headers/geos/simplify/TaggedLineStringSimplifier.h
+++ b/source/headers/geos/simplify/TaggedLineStringSimplifier.h
@@ -28,6 +28,7 @@
#include <geos/export.h>
#include <vector>
#include <memory>
+#include <cstddef>
// Forward declarations
namespace geos {
diff --git a/source/index/bintree/Bintree.cpp b/source/index/bintree/Bintree.cpp
index 66a5ebc..25be163 100644
--- a/source/index/bintree/Bintree.cpp
+++ b/source/index/bintree/Bintree.cpp
@@ -18,6 +18,7 @@
#include <geos/index/bintree/Root.h>
#include <geos/index/bintree/Interval.h>
#include <vector>
+#include <cstddef>
namespace geos {
namespace index { // geos.index
diff --git a/source/index/bintree/Node.cpp b/source/index/bintree/Node.cpp
index a879bc9..ae5e952 100644
--- a/source/index/bintree/Node.cpp
+++ b/source/index/bintree/Node.cpp
@@ -20,6 +20,8 @@
#include <geos/index/bintree/Key.h>
#include <geos/index/bintree/Interval.h>
+#include <cstddef>
+
namespace geos {
namespace index { // geos.index
namespace bintree { // geos.index.bintree
diff --git a/source/index/bintree/Root.cpp b/source/index/bintree/Root.cpp
index 0f2de89..19b05fe 100644
--- a/source/index/bintree/Root.cpp
+++ b/source/index/bintree/Root.cpp
@@ -20,6 +20,7 @@
#include <geos/index/quadtree/IntervalSize.h>
#include <cassert>
+#include <cstddef>
namespace geos {
namespace index { // geos.index
diff --git a/source/index/strtree/AbstractNode.cpp b/source/index/strtree/AbstractNode.cpp
index bd07cf4..16ad808 100644
--- a/source/index/strtree/AbstractNode.cpp
+++ b/source/index/strtree/AbstractNode.cpp
@@ -18,6 +18,7 @@
#include <vector>
#include <cassert>
+#include <cstddef>
using namespace std;
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2011-04-23 15:38 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-04-23 15:38 [gentoo-commits] gentoo-x86 commit in sci-libs/geos/files: 3.2.2-gcc46.patch Justin Lecher (jlec)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox