SOURCES: pan-gcc43.patch (NEW) - fix build on gcc 4.3

megabajt megabajt at pld-linux.org
Mon Jul 28 14:34:03 CEST 2008


Author: megabajt                     Date: Mon Jul 28 12:34:03 2008 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- fix build on gcc 4.3

---- Files affected:
SOURCES:
   pan-gcc43.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/pan-gcc43.patch
diff -u /dev/null SOURCES/pan-gcc43.patch:1.1
--- /dev/null	Mon Jul 28 14:34:04 2008
+++ SOURCES/pan-gcc43.patch	Mon Jul 28 14:33:58 2008
@@ -0,0 +1,99 @@
+diff -urN pan-0.132/pan/general/file-util.cc pan-0.132.new/pan/general/file-util.cc
+--- pan-0.132/pan/general/file-util.cc	2007-08-01 19:00:01.000000000 +0200
++++ pan-0.132.new/pan/general/file-util.cc	2008-07-28 13:59:38.000000000 +0200
+@@ -19,6 +19,7 @@
+ 
+ #include <config.h>
+ 
++#include <algorithm>
+ #include <cassert>
+ #include <cerrno>
+ #include <cctype>
+diff -urN pan-0.132/pan/general/line-reader.cc pan-0.132.new/pan/general/line-reader.cc
+--- pan-0.132/pan/general/line-reader.cc	2007-08-01 19:00:01.000000000 +0200
++++ pan-0.132.new/pan/general/line-reader.cc	2008-07-28 14:00:05.000000000 +0200
+@@ -1,5 +1,6 @@
+ #include <config.h>
+ #include <cstdio>
++#include <cstdlib>
+ extern "C"{ 
+   #include <glib/gi18n.h>
+ }
+diff -urN pan-0.132/pan/general/string-view.h pan-0.132.new/pan/general/string-view.h
+--- pan-0.132/pan/general/string-view.h	2007-08-01 19:00:01.000000000 +0200
++++ pan-0.132.new/pan/general/string-view.h	2008-07-28 14:00:25.000000000 +0200
+@@ -20,6 +20,7 @@
+ #ifndef __StringView_h__
+ #define __StringView_h__
+ 
++#include <cstring>
+ #include <iosfwd>
+ #include <string>
+ 
+diff -urN pan-0.132/pan/gui/prefs.cc pan-0.132.new/pan/gui/prefs.cc
+--- pan-0.132/pan/gui/prefs.cc	2007-08-01 19:00:00.000000000 +0200
++++ pan-0.132.new/pan/gui/prefs.cc	2008-07-28 14:00:56.000000000 +0200
+@@ -18,6 +18,7 @@
+  */
+ 
+ #include <config.h>
++#include <cstdlib>
+ #include <iostream>
+ #include <fstream>
+ #include <sstream>
+diff -urN pan-0.132/pan/tasks/nntp.cc pan-0.132.new/pan/tasks/nntp.cc
+--- pan-0.132/pan/tasks/nntp.cc	2007-08-01 19:00:00.000000000 +0200
++++ pan-0.132.new/pan/tasks/nntp.cc	2008-07-28 14:01:10.000000000 +0200
+@@ -20,6 +20,7 @@
+ #include <config.h>
+ #include <cassert>
+ #include <cstdarg>
++#include <cstdlib>
+ extern "C" {
+   #include <glib.h>
+   #include <glib/gi18n.h>
+diff -urN pan-0.132/pan/tasks/socket-impl-scripted.cc pan-0.132.new/pan/tasks/socket-impl-scripted.cc
+--- pan-0.132/pan/tasks/socket-impl-scripted.cc	2007-08-01 19:00:00.000000000 +0200
++++ pan-0.132.new/pan/tasks/socket-impl-scripted.cc	2008-07-28 14:01:40.000000000 +0200
+@@ -19,6 +19,7 @@
+ 
+ #include <config.h>
+ #include <cassert>
++#include <cstdlib>
+ #include <pan/general/debug.h>
+ #include <pan/general/messages.h>
+ #include <pan/general/string-view.h>
+diff -urN pan-0.132/pan/usenet-utils/gnksa-test.cc pan-0.132.new/pan/usenet-utils/gnksa-test.cc
+--- pan-0.132/pan/usenet-utils/gnksa-test.cc	2007-08-01 18:59:59.000000000 +0200
++++ pan-0.132.new/pan/usenet-utils/gnksa-test.cc	2008-07-28 14:01:56.000000000 +0200
+@@ -1,6 +1,7 @@
+ #include <config.h>
+ #include <iostream>
+ #include <string>
++#include <climits>
+ #include <pan/general/string-view.h>
+ #include <pan/general/test.h>
+ #include "gnksa.h"
+diff -urN pan-0.132/pan/usenet-utils/numbers.cc pan-0.132.new/pan/usenet-utils/numbers.cc
+--- pan-0.132/pan/usenet-utils/numbers.cc	2007-08-01 18:59:59.000000000 +0200
++++ pan-0.132.new/pan/usenet-utils/numbers.cc	2008-07-28 14:02:18.000000000 +0200
+@@ -19,6 +19,7 @@
+ 
+ #include <config.h>
+ #include <cctype>
++#include <algorithm>
+ #include <pan/general/string-view.h>
+ #include "numbers.h"
+ 
+diff -urN pan-0.132/pan/usenet-utils/scorefile.cc pan-0.132.new/pan/usenet-utils/scorefile.cc
+--- pan-0.132/pan/usenet-utils/scorefile.cc	2007-08-01 18:59:59.000000000 +0200
++++ pan-0.132.new/pan/usenet-utils/scorefile.cc	2008-07-28 14:02:37.000000000 +0200
+@@ -21,6 +21,8 @@
+ #include <iostream>
+ #include <sstream>
+ #include <string>
++#include <algorithm>
++#include <cstdlib>
+ extern "C" {
+   #include <glib/gi18n.h>
+ }
================================================================


More information about the pld-cvs-commit mailing list