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/
signature.asc
Description: Digital signature

