]> Pileus Git - ~andy/sunrise/blob - dev-cpp/litesql/files/litesql-0.3.2-gcc43_glibc28.patch
Fix gcc-4.3/glibc-2.8 compilation problems
[~andy/sunrise] / dev-cpp / litesql / files / litesql-0.3.2-gcc43_glibc28.patch
1 diff -Naur litesql-0.3.2.orig/src/library/field.cpp litesql-0.3.2/src/library/field.cpp
2 --- litesql-0.3.2.orig/src/library/field.cpp    2008-06-18 18:54:42.000000000 +0200
3 +++ litesql-0.3.2/src/library/field.cpp 2008-06-18 18:59:39.000000000 +0200
4 @@ -5,6 +5,8 @@
5   * See LICENSE for copyright information. */
6  #include "compatibility.hpp"
7  #include "litesql.hpp"
8 +#include <cstdlib>
9 +
10  namespace litesql {
11  using namespace std;
12  In FieldType::in(const string& set) const {
13 diff -Naur litesql-0.3.2.orig/src/library/split.cpp litesql-0.3.2/src/library/split.cpp
14 --- litesql-0.3.2.orig/src/library/split.cpp    2008-06-18 18:54:42.000000000 +0200
15 +++ litesql-0.3.2/src/library/split.cpp 2008-06-18 18:55:10.000000000 +0200
16 @@ -6,8 +6,9 @@
17  #include "compatibility.hpp"
18  #include "litesql/split.hpp"
19  #include <string>
20 -#include <string.h>
21  #include <cstring>
22 +#include <cstring>
23 +#include <cstdlib>
24  
25  namespace litesql {    
26  using namespace std;
27 diff -Naur litesql-0.3.2.orig/src/library/string.cpp litesql-0.3.2/src/library/string.cpp
28 --- litesql-0.3.2.orig/src/library/string.cpp   2008-06-18 18:54:42.000000000 +0200
29 +++ litesql-0.3.2/src/library/string.cpp        2008-06-18 18:58:30.000000000 +0200
30 @@ -8,6 +8,7 @@
31  #include "litesql/utils.hpp"
32  #include "litesql/field.hpp"
33  #include <ctype.h>
34 +#include <cstdlib>
35  
36  namespace litesql {
37  using namespace std;