Hi,

here's the NMU diff for my upload.


debdiff gnudatalanguage_0.9~pre6-1.dsc 
/srv/pbuilder/result/gnudatalanguage_0.9~pre6-1.1.dsc
 gnudatalanguage-0.9~pre6/debian/changelog |    8 ++++++++
 src/antlr/CharScanner.cpp                 |    2 ++
 src/antlr/Parser.cpp                      |    1 +
 src/antlr/CharScanner.hpp                 |    1 +
 src/antlr/TreeParser.cpp                  |    1 +
 src/plot3d_nr.cpp                         |    3 ++-
 src/basic_pro.cpp                         |    1 +
 src/gdlgstream.cpp                        |    4 ++--
 8 files changed, 18 insertions(+), 3 deletions(-)

diff -u gnudatalanguage-0.9~pre6/debian/changelog 
gnudatalanguage-0.9~pre6/debian/changelog
--- gnudatalanguage-0.9~pre6/debian/changelog
+++ gnudatalanguage-0.9~pre6/debian/changelog
@@ -1,3 +1,11 @@
+gnudatalanguage (0.9~pre6-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Fix FTBFS with GCC 4.3: missing #includes, thanks to Maximiliano Curia for
+  * the patch. (Closes: #456058)
+
+ -- Christoph Berg <[EMAIL PROTECTED]>  Fri, 04 Apr 2008 18:34:32 +0200
+
 gnudatalanguage (0.9~pre6-1) unstable; urgency=low
 
   * Initial release. (Closes: #304159)
only in patch2:
unchanged:
--- gnudatalanguage-0.9~pre6.orig/src/antlr/CharScanner.cpp
+++ gnudatalanguage-0.9~pre6/src/antlr/CharScanner.cpp
@@ -6,6 +6,8 @@
  */
 
 #include <iostream>
+#include <cstring>
+#include <cstdlib>
 
 #include "antlr/CharScanner.hpp"
 #include "antlr/CommonToken.hpp"
only in patch2:
unchanged:
--- gnudatalanguage-0.9~pre6.orig/src/antlr/Parser.cpp
+++ gnudatalanguage-0.9~pre6/src/antlr/Parser.cpp
@@ -12,6 +12,7 @@
 #include "antlr/MismatchedTokenException.hpp"
 //#include "antlr/ASTFactory.hpp"
 #include <iostream>
+#include <cstdlib>
 
 #ifdef ANTLR_CXX_SUPPORTS_NAMESPACE
 namespace antlr {
only in patch2:
unchanged:
--- gnudatalanguage-0.9~pre6.orig/src/antlr/CharScanner.hpp
+++ gnudatalanguage-0.9~pre6/src/antlr/CharScanner.hpp
@@ -11,6 +11,7 @@
 #include <antlr/config.hpp>
 
 #include <map>
+#include <cstring>
 
 #ifdef HAS_NOT_CCTYPE_H
 #include <ctype.h>
only in patch2:
unchanged:
--- gnudatalanguage-0.9~pre6.orig/src/antlr/TreeParser.cpp
+++ gnudatalanguage-0.9~pre6/src/antlr/TreeParser.cpp
@@ -10,6 +10,7 @@
 #include "antlr/MismatchedTokenException.hpp"
 #include <iostream>
 #include <stdio.h>
+#include <cstdlib>
 
 #ifdef ANTLR_CXX_SUPPORTS_NAMESPACE
 namespace antlr {
only in patch2:
unchanged:
--- gnudatalanguage-0.9~pre6.orig/src/plot3d_nr.cpp
+++ gnudatalanguage-0.9~pre6/src/plot3d_nr.cpp
@@ -210,6 +210,7 @@
     PLINT u[3], v[3];
     PLINT nsub = 0;
     PLFLT tp;
+       PLBOOL dummy=0;
 
     plP_gw3wc(&cxx, &cxy, &cyx, &cyy, &cyz);
     plP_gdom(&xmin, &xmax, &ymin, &ymax);
@@ -217,7 +218,7 @@
     zmin = (zmax_in > zmin_in) ? zmin_in: zmax_in;
     zmax = (zmax_in > zmin_in) ? zmax_in: zmin_in;
 
-    pldtik(zmin, zmax, &tick, &nsub);
+    pldtik(zmin, zmax, &tick, &nsub, dummy);
     tp = tick * floor(zmin / tick) + tick;
     pl3upv = 0;
 
only in patch2:
unchanged:
--- gnudatalanguage-0.9~pre6.orig/src/basic_pro.cpp
+++ gnudatalanguage-0.9~pre6/src/basic_pro.cpp
@@ -21,6 +21,7 @@
 #include <fstream>
 #include <memory>
 #include <set>
+#include <iterator>
 
 #include <sys/types.h>
 #include <sys/wait.h>
only in patch2:
unchanged:
--- gnudatalanguage-0.9~pre6.orig/src/gdlgstream.cpp
+++ gnudatalanguage-0.9~pre6/src/gdlgstream.cpp
@@ -25,12 +25,12 @@
 
 using namespace std;
 
-void PLPlotAbortHandler(char *c)
+void PLPlotAbortHandler(const char *c)
 {
   cout << "PLPlot abort handler: " << c << endl;
 }
 
-int PLPlotExitHandler(char *c)
+int PLPlotExitHandler(const char *c)
 {
   cout << "PLPlot exit handler: " << c << endl;
   return 0;

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/

Attachment: signature.asc
Description: Digital signature

Reply via email to