Gentoo Archives: gentoo-commits

From: "Wulf Krueger (philantrop)" <philantrop@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-db/hk_classes/files: hk_classes-0.8.3-gcc43.patch
Date: Fri, 25 Apr 2008 23:38:05
Message-Id: E1JpXUQ-00054S-IR@stork.gentoo.org
1 philantrop 08/04/25 23:38:02
2
3 Added: hk_classes-0.8.3-gcc43.patch
4 Log:
5 Added a patch for gcc 4.3 compatibility as kindly provided by Eduard Warkentin on bug 218913. Minor QA fixes. Added the missing fontconfig dependency as reported in bug 204374.
6 (Portage version: 2.1.5_rc6)
7
8 Revision Changes Path
9 1.1 dev-db/hk_classes/files/hk_classes-0.8.3-gcc43.patch
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-db/hk_classes/files/hk_classes-0.8.3-gcc43.patch?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-db/hk_classes/files/hk_classes-0.8.3-gcc43.patch?rev=1.1&content-type=text/plain
13
14 Index: hk_classes-0.8.3-gcc43.patch
15 ===================================================================
16 ve --new-file hk_classes-0.8.3/hk_classes/hk_actionquery.cpp hk_classes-0.8.3.new/hk_classes/hk_actionquery.cpp
17 --- hk_classes-0.8.3/hk_classes/hk_actionquery.cpp 2006-04-13 20:02:01.000000000 +0200
18 +++ hk_classes-0.8.3.new/hk_classes/hk_actionquery.cpp 2008-04-22 13:38:01.000000000 +0200
19 @@ -12,6 +12,7 @@
20 #include "hk_actionquery.h"
21 #include "hk_database.h"
22
23 +#include <string.h>
24 #include <time.h>
25
26 class hk_actionqueryprivate
27 diff -u --recursive --new-file hk_classes-0.8.3/hk_classes/hk_button.cpp hk_classes-0.8.3.new/hk_classes/hk_button.cpp
28 --- hk_classes-0.8.3/hk_classes/hk_button.cpp 2006-07-09 16:33:28.000000000 +0200
29 +++ hk_classes-0.8.3.new/hk_classes/hk_button.cpp 2008-04-22 13:40:55.000000000 +0200
30 @@ -17,7 +17,7 @@
31 #include "hk_actionquery.h"
32 #include "hk_interpreter.h"
33
34 -
35 +#include <string.h>
36
37 class hk_buttonprivate
38 {
39 diff -u --recursive --new-file hk_classes-0.8.3/hk_classes/hk_column.cpp hk_classes-0.8.3.new/hk_classes/hk_column.cpp
40 --- hk_classes-0.8.3/hk_classes/hk_column.cpp 2006-10-02 19:54:17.000000000 +0200
41 +++ hk_classes-0.8.3.new/hk_classes/hk_column.cpp 2008-04-22 13:42:05.000000000 +0200
42 @@ -14,6 +14,7 @@
43 #include "hk_dsdatavisible.h"
44 #include "hk_datetime.h"
45 #include <stdio.h>
46 +#include <string.h>
47
48 hk_column::hk_column(hk_datasource* ds, const hk_string& lTRUE,const hk_string& lFALSE)
49 {
50 diff -u --recursive --new-file hk_classes-0.8.3/hk_classes/hk_datasource.cpp hk_classes-0.8.3.new/hk_classes/hk_datasource.cpp
51 --- hk_classes-0.8.3/hk_classes/hk_datasource.cpp 2006-10-29 20:38:25.000000000 +0100
52 +++ hk_classes-0.8.3.new/hk_classes/hk_datasource.cpp 2008-04-22 13:43:11.000000000 +0200
53 @@ -21,7 +21,7 @@
54 #include <list>
55 #include <stdlib.h>
56 #include <time.h>
57 -
58 +#include <string.h>
59
60 voidfunction* hk_datasource::p_enablefunction=NULL;
61 long hk_datasource::p_enablefunctioncounter=0;
62 diff -u --recursive --new-file hk_classes-0.8.3/hk_classes/hk_dsimage.cpp hk_classes-0.8.3.new/hk_classes/hk_dsimage.cpp
63 --- hk_classes-0.8.3/hk_classes/hk_dsimage.cpp 2006-05-20 22:07:19.000000000 +0200
64 +++ hk_classes-0.8.3.new/hk_classes/hk_dsimage.cpp 2008-04-22 13:44:57.000000000 +0200
65 @@ -12,6 +12,7 @@
66 #include "hk_form.h"
67 #include "hk_url.h"
68
69 +#include <string.h>
70
71 hk_dsimage::imagetypelisttype hk_dsimage::p_imagetypefunctions;
72
73 diff -u --recursive --new-file hk_classes-0.8.3/hk_classes/hk_reportsection.cpp hk_classes-0.8.3.new/hk_classes/hk_reportsection.cpp
74 --- hk_classes-0.8.3/hk_classes/hk_reportsection.cpp 2006-08-06 16:37:45.000000000 +0200
75 +++ hk_classes-0.8.3.new/hk_classes/hk_reportsection.cpp 2008-04-22 13:48:08.000000000 +0200
76 @@ -19,6 +19,8 @@
77 #include "hk_column.h"
78 #include "hk_datasource.h"
79
80 +#include <string.h>
81 +
82 const double teiler=10000.0;
83
84 //********************************************
85 diff -u --recursive --new-file hk_classes-0.8.3/hk_classes/hk_storagedatasource.cpp hk_classes-0.8.3.new/hk_classes/hk_storagedatasource.cpp
86 --- hk_classes-0.8.3/hk_classes/hk_storagedatasource.cpp 2006-04-13 20:02:05.000000000 +0200
87 +++ hk_classes-0.8.3.new/hk_classes/hk_storagedatasource.cpp 2008-04-22 13:49:13.000000000 +0200
88 @@ -10,6 +10,8 @@
89 // ****************************************************************************
90 #include "hk_storagedatasource.h"
91
92 +#include <string.h>
93 +
94 hk_storagedatasource::hk_storagedatasource(hk_database* d,hk_presentation* p):hk_datasource(d,p)
95 {
96 #ifdef HK_DEBUG
97 diff -u --recursive --new-file hk_classes-0.8.3/hk_mysqlclasses/hk_mysqlcolumn.cpp hk_classes-0.8.3.new/hk_mysqlclasses/hk_mysqlcolumn.cpp
98 --- hk_classes-0.8.3/hk_mysqlclasses/hk_mysqlcolumn.cpp 2005-05-16 21:01:50.000000000 +0200
99 +++ hk_classes-0.8.3.new/hk_mysqlclasses/hk_mysqlcolumn.cpp 2008-04-22 13:52:09.000000000 +0200
100 @@ -18,6 +18,8 @@
101 #include <mysql.h>
102 #include <errmsg.h>
103
104 +#include <string.h>
105 +
106 hk_mysqlcolumn::hk_mysqlcolumn(hk_mysqldatasource* ds, const hk_string& tTRUE,const hk_string& tFALSE)
107 :hk_storagecolumn(ds,tTRUE,tFALSE)
108 {
109 diff -u --recursive --new-file hk_classes-0.8.3/hk_mysqlclasses/hk_mysqldatasource.cpp hk_classes-0.8.3.new/hk_mysqlclasses/hk_mysqldatasource.cpp
110 --- hk_classes-0.8.3/hk_mysqlclasses/hk_mysqldatasource.cpp 2006-06-29 20:10:17.000000000 +0200
111 +++ hk_classes-0.8.3.new/hk_mysqlclasses/hk_mysqldatasource.cpp 2008-04-22 13:54:17.000000000 +0200
112 @@ -15,6 +15,7 @@
113 #include "hk_mysqlactionquery.h"
114 #include <exception>
115 #include <new>
116 +#include <string.h>
117
118 hk_mysqldatasource::hk_mysqldatasource(hk_mysqldatabase* d,hk_presentation* p):hk_storagedatasource(d,p)
119 {
120 diff -u --recursive --new-file hk_classes-0.8.3/hk_mysqlclasses/hk_mysqltable.cpp hk_classes-0.8.3.new/hk_mysqlclasses/hk_mysqltable.cpp
121 --- hk_classes-0.8.3/hk_mysqlclasses/hk_mysqltable.cpp 2006-04-24 20:17:30.000000000 +0200
122 +++ hk_classes-0.8.3.new/hk_mysqlclasses/hk_mysqltable.cpp 2008-04-22 13:55:09.000000000 +0200
123 @@ -12,6 +12,9 @@
124 #include "hk_mysqltable.h"
125 #include "hk_mysqldatabase.h"
126 #include "hk_actionquery.h"
127 +
128 +#include <string.h>
129 +
130 hk_mysqltable::hk_mysqltable(hk_mysqldatabase* db,hk_presentation* p):hk_mysqldatasource(db,p)
131
132 {
133 diff -u --recursive --new-file hk_classes-0.8.3/hk_odbcclasses/hk_odbccolumn.cpp hk_classes-0.8.3.new/hk_odbcclasses/hk_odbccolumn.cpp
134 --- hk_classes-0.8.3/hk_odbcclasses/hk_odbccolumn.cpp 2005-01-26 21:33:41.000000000 +0100
135 +++ hk_classes-0.8.3.new/hk_odbcclasses/hk_odbccolumn.cpp 2008-04-22 14:01:57.000000000 +0200
136 @@ -18,6 +18,8 @@
137 #include <sql.h>
138 //#include <errmsg.h>
139
140 +#include <string.h>
141 +
142 hk_odbccolumn::hk_odbccolumn(hk_odbcdatasource* ds, const hk_string& tTRUE,const hk_string& tFALSE)
143 :hk_storagecolumn(ds,tTRUE,tFALSE)
144 {
145 diff -u --recursive --new-file hk_classes-0.8.3/hk_odbcclasses/hk_odbcdatasource.cpp hk_classes-0.8.3.new/hk_odbcclasses/hk_odbcdatasource.cpp
146 --- hk_classes-0.8.3/hk_odbcclasses/hk_odbcdatasource.cpp 2006-06-29 20:10:17.000000000 +0200
147 +++ hk_classes-0.8.3.new/hk_odbcclasses/hk_odbcdatasource.cpp 2008-04-22 14:00:49.000000000 +0200
148 @@ -18,6 +18,8 @@
149 #include <exception>
150 #include <new>
151
152 +#include <string.h>
153 +
154 hk_odbcdatasource::hk_odbcdatasource(hk_odbcdatabase* d,hk_presentation* p):hk_storagedatasource(d,p)
155 {
156 #ifdef HK_DEBUG
157 diff -u --recursive --new-file hk_classes-0.8.3/hk_odbcclasses/hk_odbctable.cpp hk_classes-0.8.3.new/hk_odbcclasses/hk_odbctable.cpp
158 --- hk_classes-0.8.3/hk_odbcclasses/hk_odbctable.cpp 2006-10-02 19:54:17.000000000 +0200
159 +++ hk_classes-0.8.3.new/hk_odbcclasses/hk_odbctable.cpp 2008-04-22 14:02:48.000000000 +0200
160 @@ -16,6 +16,8 @@
161 #include <sqltypes.h>
162 #include <sqlext.h>
163
164 +#include <string.h>
165 +
166 hk_odbctable::hk_odbctable(hk_odbcdatabase* db,hk_presentation* p):hk_odbcdatasource(db,p)
167
168 {
169 diff -u --recursive --new-file hk_classes-0.8.3/hk_postgresclasses/hk_postgresqlcolumn.cpp hk_classes-0.8.3.new/hk_postgresclasses/hk_postgresqlcolumn.cpp
170 --- hk_classes-0.8.3/hk_postgresclasses/hk_postgresqlcolumn.cpp 2006-10-02 15:52:53.000000000 +0200
171 +++ hk_classes-0.8.3.new/hk_postgresclasses/hk_postgresqlcolumn.cpp 2008-04-22 13:56:27.000000000 +0200
172 @@ -12,6 +12,9 @@
173 #include "hk_postgresqlcolumn.h"
174 #include "hk_postgresqldatasource.h"
175 #include "hk_postgresqldatabase.h"
176 +
177 +#include <string.h>
178 +
179 hk_postgresqlcolumn::hk_postgresqlcolumn(hk_postgresqldatasource* ds, const hk_string& tTRUE,const hk_string& tFALSE)
180 :hk_storagecolumn(ds,tTRUE,tFALSE)
181 {
182 diff -u --recursive --new-file hk_classes-0.8.3/hk_postgresclasses/hk_postgresqldatasource.cpp hk_classes-0.8.3.new/hk_postgresclasses/hk_postgresqldatasource.cpp
183 --- hk_classes-0.8.3/hk_postgresclasses/hk_postgresqldatasource.cpp 2006-11-27 18:30:13.000000000 +0100
184 +++ hk_classes-0.8.3.new/hk_postgresclasses/hk_postgresqldatasource.cpp 2008-04-22 13:59:33.000000000 +0200
185 @@ -17,6 +17,8 @@
186 #include <exception>
187 #include <new>
188
189 +#include <string.h>
190 +
191 hk_postgresqldatasource::hk_postgresqldatasource(hk_postgresqldatabase* d,hk_presentation* p):hk_storagedatasource(d,p)
192 {
193 #ifdef HK_DEBUG
194 diff -u --recursive --new-file hk_classes-0.8.3/hk_sqlite3classes/hk_sqlite3column.cpp hk_classes-0.8.3.new/hk_sqlite3classes/hk_sqlite3column.cpp
195 --- hk_classes-0.8.3/hk_sqlite3classes/hk_sqlite3column.cpp 2006-01-06 15:04:31.000000000 +0100
196 +++ hk_classes-0.8.3.new/hk_sqlite3classes/hk_sqlite3column.cpp 2008-04-22 14:07:09.000000000 +0200
197 @@ -18,6 +18,8 @@
198
199 #include <sqlite3.h>
200
201 +#include <string.h>
202 +
203 hk_sqlite3column::hk_sqlite3column(hk_sqlite3datasource* ds, const hk_string& tTRUE,const hk_string& tFALSE)
204 :hk_storagecolumn(ds,tTRUE,tFALSE)
205 {
206 diff -u --recursive --new-file hk_classes-0.8.3/hk_sqlite3classes/hk_sqlite3datasource.cpp hk_classes-0.8.3.new/hk_sqlite3classes/hk_sqlite3datasource.cpp
207 --- hk_classes-0.8.3/hk_sqlite3classes/hk_sqlite3datasource.cpp 2006-06-29 20:10:18.000000000 +0200
208 +++ hk_classes-0.8.3.new/hk_sqlite3classes/hk_sqlite3datasource.cpp 2008-04-22 14:07:55.000000000 +0200
209 @@ -17,6 +17,8 @@
210 #include <exception>
211 #include <new>
212
213 +#include <string.h>
214 +
215 hk_sqlite3datasource::hk_sqlite3datasource(hk_sqlite3database* d,hk_presentation* p):hk_storagedatasource(d,p)
216 {
217 #ifdef HK_DEBUG
218 diff -u --recursive --new-file hk_classes-0.8.3/hk_sqliteclasses/hk_sqlitecolumn.cpp hk_classes-0.8.3.new/hk_sqliteclasses/hk_sqlitecolumn.cpp
219 --- hk_classes-0.8.3/hk_sqliteclasses/hk_sqlitecolumn.cpp 2006-01-06 15:04:31.000000000 +0100
220 +++ hk_classes-0.8.3.new/hk_sqliteclasses/hk_sqlitecolumn.cpp 2008-04-22 14:05:05.000000000 +0200
221 @@ -18,6 +18,8 @@
222
223 #include <sqlite.h>
224
225 +#include <string.h>
226 +
227 hk_sqlitecolumn::hk_sqlitecolumn(hk_sqlitedatasource* ds, const hk_string& tTRUE,const hk_string& tFALSE)
228 :hk_storagecolumn(ds,tTRUE,tFALSE)
229 {
230 diff -u --recursive --new-file hk_classes-0.8.3/hk_sqliteclasses/hk_sqlitedatasource.cpp hk_classes-0.8.3.new/hk_sqliteclasses/hk_sqlitedatasource.cpp
231 --- hk_classes-0.8.3/hk_sqliteclasses/hk_sqlitedatasource.cpp 2006-06-29 20:10:18.000000000 +0200
232 +++ hk_classes-0.8.3.new/hk_sqliteclasses/hk_sqlitedatasource.cpp 2008-04-22 14:04:09.000000000 +0200
233 @@ -17,6 +17,8 @@
234 #include <exception>
235 #include <new>
236
237 +#include <string.h>
238 +
239 hk_sqlitedatasource::hk_sqlitedatasource(hk_sqlitedatabase* d,hk_presentation* p):hk_storagedatasource(d,p)
240 {
241 #ifdef HK_DEBUG
242
243
244
245
246 --
247 gentoo-commits@l.g.o mailing list