tag 455279 patch
thanks

Martin Michlmayr <[EMAIL PROTECTED]> (09/12/2007):
> Package: openvrml
> Version: 0.15.10-9
> Usertags: ftbfs-gcc-4.3

Hi Sam,

please find attached a patch to fix this FTBFS. Note that there's a bug
in boost headers, which is workarounded here.

Cheers,

-- 
Cyril Brulebois
--- a/lib/antlr/antlr/CharScanner.hpp
+++ b/lib/antlr/antlr/CharScanner.hpp
@@ -32,6 +32,8 @@
 #include <antlr/BitSet.hpp>
 #include <antlr/LexerSharedInputState.hpp>
 
+#include <cstring>
+
 #ifdef ANTLR_CXX_SUPPORTS_NAMESPACE
 namespace antlr {
 #endif
--- a/mozilla-plugin/src/openvrml-player/player.cpp
+++ b/mozilla-plugin/src/openvrml-player/player.cpp
@@ -18,6 +18,9 @@
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 //
 
+// Needs to be included before boost/* because of a bug there.
+#include <climits>
+
 # include <cstdlib>
 # include <boost/lexical_cast.hpp>
 # include <boost/spirit.hpp>
--- a/mozilla-plugin/src/openvrml.cpp
+++ b/mozilla-plugin/src/openvrml.cpp
@@ -18,6 +18,9 @@
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 //
 
+// Needs to be included before boost/* because of a bug there.
+#include <climits>
+
 # include <cerrno>
 # include <iostream>
 # include <list>
--- a/src/libopenvrml/openvrml/browser.cpp
+++ b/src/libopenvrml/openvrml/browser.cpp
@@ -24,6 +24,9 @@
 #   include <config.h>
 # endif
 
+// Needs to be included before boost/* because of a bug there.
+#include <climits>
+
 # include <cstdlib>
 # include <cctype>
 # include <cstring>

Attachment: signature.asc
Description: Digital signature

Reply via email to