Hi,
Attached is the diff for my openvrml 0.15.10-9.1 NMU.
diff -u openvrml-0.15.10/debian/patches/035_gcc_4_3_includes.diff openvrml-0.15.10/debian/patches/035_gcc_4_3_includes.diff --- openvrml-0.15.10/debian/patches/035_gcc_4_3_includes.diff +++ openvrml-0.15.10/debian/patches/035_gcc_4_3_includes.diff @@ -1,7 +1,5 @@ -Index: openvrml-0.15.10/lib/antlr/src/CharScanner.cpp -=================================================================== ---- openvrml-0.15.10.orig/lib/antlr/src/CharScanner.cpp 2007-09-29 21:15:09.000000000 +0000 -+++ openvrml-0.15.10/lib/antlr/src/CharScanner.cpp 2007-09-29 21:15:36.000000000 +0000 +--- openvrml-0.15.10.orig/lib/antlr/src/CharScanner.cpp ++++ openvrml-0.15.10/lib/antlr/src/CharScanner.cpp @@ -5,6 +5,7 @@ * $Id: CharScanner.cpp,v 1.1.1.2 2004/11/08 20:45:24 braden Exp $ */ @@ -10,10 +8,8 @@ #include <iostream> #include "antlr/CharScanner.hpp" -Index: openvrml-0.15.10/lib/antlr/src/Parser.cpp -=================================================================== ---- openvrml-0.15.10.orig/lib/antlr/src/Parser.cpp 2007-09-29 21:15:20.000000000 +0000 -+++ openvrml-0.15.10/lib/antlr/src/Parser.cpp 2007-09-29 21:15:50.000000000 +0000 +--- openvrml-0.15.10.orig/lib/antlr/src/Parser.cpp ++++ openvrml-0.15.10/lib/antlr/src/Parser.cpp @@ -11,6 +11,7 @@ #include "antlr/TokenBuffer.hpp" #include "antlr/MismatchedTokenException.hpp" @@ -22,10 +18,8 @@ #include <iostream> #ifdef ANTLR_CXX_SUPPORTS_NAMESPACE -Index: openvrml-0.15.10/lib/antlr/src/TreeParser.cpp -=================================================================== ---- openvrml-0.15.10.orig/lib/antlr/src/TreeParser.cpp 2007-09-29 21:15:17.000000000 +0000 -+++ openvrml-0.15.10/lib/antlr/src/TreeParser.cpp 2007-09-29 21:15:45.000000000 +0000 +--- openvrml-0.15.10.orig/lib/antlr/src/TreeParser.cpp ++++ openvrml-0.15.10/lib/antlr/src/TreeParser.cpp @@ -10,6 +10,7 @@ #include "antlr/MismatchedTokenException.hpp" #include <iostream> @@ -36,0 +31,47 @@ +--- openvrml-0.15.10.orig/lib/antlr/antlr/CharScanner.hpp ++++ openvrml-0.15.10/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 +--- openvrml-0.15.10.orig/mozilla-plugin/src/openvrml.cpp ++++ openvrml-0.15.10/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> +--- openvrml-0.15.10.orig/mozilla-plugin/src/openvrml-player/player.cpp ++++ openvrml-0.15.10/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> +--- openvrml-0.15.10.orig/src/libopenvrml/openvrml/browser.cpp ++++ openvrml-0.15.10/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> diff -u openvrml-0.15.10/debian/changelog openvrml-0.15.10/debian/changelog --- openvrml-0.15.10/debian/changelog +++ openvrml-0.15.10/debian/changelog @@ -1,3 +1,11 @@ +openvrml (0.15.10-9.1) unstable; urgency=low + + * Non-maintainer upload. + * Update debian/patches/035_gcc_4_3_includes.diff with even more missing + includes, thanks to Cyril Brulebois (Closes: 455279). + + -- Pierre Habouzit <[EMAIL PROTECTED]> Sun, 16 Mar 2008 21:08:48 +0000 + openvrml (0.15.10-9) unstable; urgency=low * debian/control: