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