Last modified by christoph_lechleitner@iteg_at on 2019-09-04 09.48:26

From version 1.1
edited by christoph_lechleitner@iteg_at
on 2019-03-23 09.44:44
Change comment: There is no comment for this version
To version 5.1
edited by christoph_lechleitner@iteg_at
on 2019-08-02 08.34:04
Change comment: Tests with released Buster

Summary

Details

Page properties
Content
... ... @@ -8,37 +8,425 @@
8 8  
9 9  = {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-AdaptingFancyLibstonewDebianRelease"/}}Adapting FancyLibs to new Debian Release =
10 10  
11 -The steps per sub project are the same as for pba-helloworld* as desribed in [[doc:PBA.Adapting PBA to new Debian Release.WebHome]], with -o unix (before [[MinGW>>doc:MINGW64.WebHome]] adaption) or -o "unix|7" after MinGW adaption.
11 +The steps per sub project are the same as described for "HelloWorld projects* in [[doc:PBA.Adapting PBA to new Debian Release.WebHome]], with -o unix (before [[MinGW>>doc:MINGW64.WebHome]] adaption) or -o "arch|unix|7" after MinGW adaption.
12 12  
13 -The recommended order is:
13 +=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-FancyLibssubprojectrebuildorderphase1"/}}FancyLibs subproject rebuild order phase 1 ===
14 14  
15 -* TBD
15 +The recommended order for phase 1 (before MinGW adaptions) is:
16 16  
17 -Unsorted TODO list (WORK IN PROGRESS):
18 -
19 -base64
17 +(% class="wrapped" %)
18 +|=(((
19 +Project (subdir)
20 +)))|=(((
21 +Archs (-o parameter)
22 +)))|=(((
23 +Remarks general
24 +)))|=(((
25 +Status & Remarks stretch/buster
26 +)))|=(((
27 +Version with Buster
28 +)))
29 +|(((
30 +fancylog
31 +)))|(((
32 +arch|7
33 +)))|(((
34 +\\
35 +)))|(((
36 +OK.
37 +in pba-rpmrelease, call to rpmsign can be reduced to:
38 +rpmsign ~-~-addsign -v ~-~-key-id 9...7 -D "%~_~_gpg /usr/bin/gpg" ../foobar-1.2.3-1.src.rpm
39 +)))|(((
40 +1.0.3-5
41 +)))
42 +|(((
20 20  cute-headers
44 +)))|(((
45 +arch|7
46 +)))|(((
47 +Data only, could be done anytime
48 +)))|(((
49 +OK
50 +)))|(((
51 +1.6.1-9
52 +)))
53 +|(((
54 +fancylibs
55 +)))|(((
56 +arch
57 +)))|(((
58 +\\
59 +)))|(((
60 +OK. libstdc++-8-dev
61 +)))|(((
62 +3.7.3-1
63 +)))
64 +|(((
21 21  fancydb
66 +)))|(((
67 +-
68 +)))|(((
69 +Unix only
70 +)))|(((
71 +OK
72 +)))|(((
73 +0.6.5-7
74 +)))
75 +|(((
22 22  fancydrawing
77 +)))|(((
78 +arch
79 +)))|(((
80 +\\
81 +)))|(((
82 +OK
83 +)))|(((
84 +0.6.2-3
85 +)))
86 +|(((
23 23  fancygpsdclient
88 +)))|(((
89 +unix
90 +)))|(((
91 +\\
92 +)))|(((
93 +OK
94 +)))|(((
95 +0.4.3-5
96 +)))
97 +|(((
24 24  fancyhttpd
25 -fancylaunch
26 -fancylibs
27 -fancylog
99 +)))|(((
100 +arch
101 +)))|(((
102 +\\
103 +)))|(((
104 +OK
105 +)))|(((
106 +0.8.0-2
107 +)))
108 +|(((
28 28  fancylogd
29 -fancylogd-api
110 +)))|(((
111 +unix
112 +)))|(((
113 +\\
114 +)))|(((
115 +OK
116 +)))|(((
117 +0.1.0-3
118 +)))
119 +|(((
30 30  fancylogview
31 -fancymodbus
32 -fancypcsc
121 +)))|(((
122 +.
123 +)))|(((
124 +Debian unix & amd64 only
125 +)))|(((
126 +Half OK: Does not build for armhf, maybe never did, libqt4-dev seems incomplete for arm
127 +)))|(((
128 +0.3.0.5
129 +)))
130 +|(((
33 33  fancypkcs11
34 -fancyqmi
132 +)))|(((
133 +unix
134 +)))|(((
135 +Debian unix & amd64 only
136 +)))|(((
137 +Half OK: Does not build for armhf, maybe never did
138 +)))|(((
139 +0.4.1-1
140 +)))
141 +|(((
142 +fancypcsc
143 +)))|(((
144 +unix
145 +)))|(((
146 +Debian unix & amd64 only
147 +)))|(((
148 +Half OK: Does not build for armhf, maybe never did
149 +)))|(((
150 +0.2.5-2
151 +)))
152 +|(((
153 +fancymodbus
154 +)))|(((
155 +unix
156 +)))|(((
157 +\\
158 +)))|(((
159 +NOK
160 +Diverse library-Anpassungen nötig
161 +)))|(((
162 +0.2.4-3+
163 +)))
164 +|(((
165 +fancysax
166 +)))|(((
167 +arch
168 +)))|(((
169 +\\
170 +)))|(((
171 +OK
172 +)))|(((
173 +0.6.1-7
174 +)))
175 +|(((
35 35  fancyqt4
177 +)))|(((
178 +arch
179 +)))|(((
180 +\\
181 +)))|(((
182 +OK
183 +)))|(((
184 +0.9.3-3
185 +)))
186 +|(((
36 36  fancyqt4widgets
188 +)))|(((
189 +arch
190 +)))|(((
191 +\\
192 +)))|(((
193 +OK
194 +)))|(((
195 +0.5.2-2
196 +)))
197 +|(((
37 37  fancysane
199 +)))|(((
200 +unix
201 +)))|(((
202 +\\
203 +)))|(((
204 +OK, but libsane-dbg not available for buster. Reduced that to suggestion
205 +)))|(((
206 +0.3.2-5
207 +)))
208 +|(((
209 +fancyqmi
210 +)))|(((
211 +unix
212 +)))|(((
213 +Debian unix & amd64 only
214 +)))|(((
215 +Half OK: Does not build for armhf, maybe never did
216 +)))|(((
217 +0.2.1-5
218 +)))
219 +|(((
220 +fancyssl-tools
221 +)))|(((
222 +unix
223 +)))|(((
224 +\\
225 +)))|(((
226 +OK?
227 +)))|(((
228 +0.4.0-5
229 +)))
230 +
231 +Tests with released Buster on 2019-08-02 showed that all unix builds work for amd64, most work for armhf.
232 +
233 +=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-FancyLibssubprojectrebuildorderphase2"/}}FancyLibs subproject rebuild order phase 2 ===
234 +
235 +The recommended order for phase 2 (before MinGW adaptions) is:
236 +
237 +(% class="wrapped" %)
238 +|=(((
239 +Project (subdir)
240 +)))|=(((
241 +Archs (-o parameter)
242 +)))|=(((
243 +Status
244 +)))|=(((
245 +Version with Buster
246 +)))
247 +|(((
248 +--fancylog--
249 +)))|(((
250 +- (covered in phase 1)
251 +)))|(((
252 +-
253 +)))|(((
254 +\\
255 +)))
256 +|(((
257 +--cute-headers--
258 +)))|(((
259 +- (covered in phase 1)
260 +)))|(((
261 +-
262 +)))|(((
263 +\\
264 +)))
265 +|(((
266 +fancylibs
267 +)))|(((
268 +arch|7
269 +)))|(((
270 +TODO
271 +)))|(((
272 +\\
273 +)))
274 +|(((
275 +fancydrawing
276 +)))|(((
277 +arch|7
278 +)))|(((
279 +TODO
280 +)))|(((
281 +\\
282 +)))
283 +|(((
284 +fancygpsdclient
285 +)))|(((
286 +unix|7
287 +)))|(((
288 +TODO
289 +)))|(((
290 +\\
291 +)))
292 +|(((
293 +fancyhttpd
294 +)))|(((
295 +arch|7
296 +)))|(((
297 +TODO
298 +)))|(((
299 +\\
300 +)))
301 +|(((
302 +fancylogd
303 +)))|(((
304 +unix|7
305 +)))|(((
306 +TODO
307 +)))|(((
308 +\\
309 +)))
310 +|(((
311 +fancylogview
312 +)))|(((
313 +- (nsis directory!?)
314 +)))|(((
315 +?
316 +)))|(((
317 +\\
318 +)))
319 +|(((
320 +fancypkcs11
321 +)))|(((
322 +unix|7
323 +)))|(((
324 +TODO
325 +)))|(((
326 +\\
327 +)))
328 +|(((
329 +fancypcsc
330 +)))|(((
331 +unix|7
332 +)))|(((
333 +TODO
334 +)))|(((
335 +\\
336 +)))
337 +|(((
338 +--fancymodbus--
339 +)))|(((
340 +- (unix only)
341 +)))|(((
342 +-
343 +)))|(((
344 +\\
345 +)))
346 +|(((
38 38  fancysax
348 +)))|(((
349 +unix|7
350 +)))|(((
351 +TODO
352 +)))|(((
353 +\\
354 +)))
355 +|(((
356 +fancyqt4
357 +)))|(((
358 +unix|7
359 +)))|(((
360 +TODO
361 +)))|(((
362 +\\
363 +)))
364 +|(((
365 +fancyqt4widgets
366 +)))|(((
367 +unix|7
368 +)))|(((
369 +TODO
370 +)))|(((
371 +\\
372 +)))
373 +|(((
374 +--fancysane--
375 +)))|(((
376 +- (unix only)
377 +)))|(((
378 +-
379 +)))|(((
380 +\\
381 +)))
382 +|(((
383 +--fancyqmi--
384 +)))|(((
385 +- (unix only)
386 +)))|(((
387 +-
388 +)))|(((
389 +\\
390 +)))
391 +|(((
39 39  fancyssl-tools
40 -fancyxmlsock
393 +)))|(((
394 +unix|7
395 +)))|(((
396 +TODO
397 +)))|(((
398 +\\
399 +)))
400 +
401 +=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-Obsoletesubdirs"/}}Obsolete subdirs ===
402 +
403 +(% class="wrapped" %)
404 +|=(((
405 +Project (subdir)
406 +)))|=(((
407 +Remarks
408 +)))
409 +|(((
410 +base64
411 +)))|(((
412 +never even built for stretch
413 +)))
414 +|(((
41 41  gpsfake-runner
416 +)))|(((
417 +shell scripts only
418 +)))
419 +|(((
42 42  jnix
421 +)))|(((
422 +never even built for stretch
423 +)))
424 +|(((
425 +fancyxmlsock
426 +)))|(((
427 +Looks lke old experimental code now in fancysock
428 +)))
43 43  
44 44  \\
431 +
432 +\\
Confluence.Code.ConfluencePageClass[0]
Id
... ... @@ -1,1 +1,1 @@
1 -656516
1 +656482
URL
... ... @@ -1,1 +1,1 @@
1 -https://clazzes.atlassian.net/wiki/spaces/FANCYLIBS/pages/656516/Adapting FancyLibs to new Debian Release
1 +https://clazzes.atlassian.net/wiki/spaces/FANCYLIBS/pages/656482/Adapting FancyLibs to new Debian Release