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

From version 6.1
edited by christoph_lechleitner@iteg_at
on 2019-08-02 11.55:24
Change comment: mingw-pkg mingw-8 up to zlib
To version 2.1
edited by christoph_lechleitner@iteg_at
on 2019-03-24 12.02:17
Change comment: First subdirs done

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -Adapting FancyLibs & MinGW-Pkg to new Debian Release
1 +Adapting FancyLibs to new Debian Release
Content
... ... @@ -14,679 +14,119 @@
14 14  
15 15  The recommended order for phase 1 (before MinGW adaptions) is:
16 16  
17 -(% class="wrapped" %)
18 18  |=(((
19 19  Project (subdir)
20 20  )))|=(((
21 21  Archs (-o parameter)
22 22  )))|=(((
23 -Remarks general
24 -)))|=(((
25 -Status & Remarks stretch/buster
26 -)))|=(((
27 -Version with Buster
22 +Remarks
28 28  )))
29 29  |(((
30 30  fancylog
31 31  )))|(((
32 -arch|7
27 +unix|7
33 33  )))|(((
34 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 41  )))
42 42  |(((
43 43  cute-headers
44 44  )))|(((
45 -arch|7
34 +unix|7
46 46  )))|(((
47 47  Data only, could be done anytime
48 -)))|(((
49 -OK
50 -)))|(((
51 -1.6.1-9
52 52  )))
53 53  |(((
54 54  fancylibs
55 55  )))|(((
56 -arch
41 +unix
57 57  )))|(((
58 -\\
59 -)))|(((
60 -OK. libstdc++-8-dev
61 -)))|(((
62 -3.7.3-1
43 +TBD, builddeps need adaptions
63 63  )))
64 -|(((
45 +
46 +=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-UnsortedTODOlist"/}}Unsorted TODO list ===
47 +
65 65  fancydb
66 -)))|(((
67 --
68 -)))|(((
69 -Unix only
70 -)))|(((
71 -OK
72 -)))|(((
73 -0.6.5-7
74 -)))
75 -|(((
49 +
76 76  fancydrawing
77 -)))|(((
78 -arch
79 -)))|(((
80 -\\
81 -)))|(((
82 -OK
83 -)))|(((
84 -0.6.2-3
85 -)))
86 -|(((
87 87  fancygpsdclient
88 -)))|(((
89 -unix
90 -)))|(((
91 -\\
92 -)))|(((
93 -OK
94 -)))|(((
95 -0.4.3-5
96 -)))
97 -|(((
98 98  fancyhttpd
99 -)))|(((
100 -arch
101 -)))|(((
102 -\\
103 -)))|(((
104 -OK
105 -)))|(((
106 -0.8.0-2
107 -)))
108 -|(((
53 +fancylaunch
109 109  fancylogd
110 -)))|(((
111 -unix
112 -)))|(((
113 -\\
114 -)))|(((
115 -OK
116 -)))|(((
117 -0.1.0-3
118 -)))
119 -|(((
55 +fancylogd-api
120 120  fancylogview
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 -|(((
131 -fancypkcs11
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 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 -|(((
58 +fancypcsc
59 +fancypkcs11
60 +fancyqmi
176 176  fancyqt4
177 -)))|(((
178 -arch
179 -)))|(((
180 -\\
181 -)))|(((
182 -OK
183 -)))|(((
184 -0.9.3-3
185 -)))
186 -|(((
187 187  fancyqt4widgets
188 -)))|(((
189 -arch
190 -)))|(((
191 -\\
192 -)))|(((
193 -OK
194 -)))|(((
195 -0.5.2-2
196 -)))
197 -|(((
198 198  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 -|(((
64 +fancysax
220 220  fancyssl-tools
221 -)))|(((
222 -unix
223 -)))|(((
224 -\\
225 -)))|(((
226 -OK?
227 -)))|(((
228 -0.4.0-5
229 -)))
66 +fancyxmlsock
67 +gpsfake-runner
68 +jnix
230 230  
231 -Tests with released Buster on 2019-08-02 showed that all unix builds work for amd64, most work for armhf.
70 +The recommended order for phase 1 (before MinGW adaptions) is:
232 232  
233 -=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-MinGW-Pkgrebuilds"/}}MinGW-Pkg rebuilds ===
72 +=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-FancyLibssubprojectrebuildorderphase2"/}}FancyLibs subproject rebuild order phase 2 ===
234 234  
235 -Stretch came with Mingw 7, Buster comes with Mingw 8, so we should rebuild that carefully, pulling up versions of libraries.
74 +The recommended order for phase 1 (before MinGW adaptions) is:
236 236  
237 -Order based on [[doc:MINGW64.mingw 6 rebuild order.WebHome]]
238 -
239 239  |=(((
240 -Project (mingw-pkg subdir pattern)
77 +Project (subdir)
241 241  )))|=(((
242 -Dep.
79 +Archs (-o parameter)
243 243  )))|=(((
244 -Version in mingw-pkg MinGW-7 Stretch
245 -)))|=(((
246 -Version in mingw-pkg MinGW-8 Buster
247 -)))|=(((
248 -Buster status
81 +Remarks
249 249  )))
250 250  |(((
251 -(osslsigncode)
84 +--fancylog--
252 252  )))|(((
253 --
86 +- (covered in phase 1)
254 254  )))|(((
255 --
256 -)))|(((
257 --
258 -)))|(((
259 -ignored
260 -)))
261 -|(((
262 -mingw-w64-binutils / binutils-mingw-w64
263 -)))|(((
264 264  \\
265 -)))|(((
266 -- (2.27.90.20161231-1+7.4)
267 -)))|(((
268 -- (2.31.1-11+8.3)
269 -)))|(((
270 -provided by Debian now
271 271  )))
272 272  |(((
273 -(mingw-w64-libmysql)
91 +--cute-headers--
274 274  )))|(((
275 -\\
93 +- (covered in phase 1)
276 276  )))|(((
277 -- (6.1.11-1clazzespba1)
278 -)))|(((
279 -- (6.1.11-1clazzespba2)
280 -)))|(((
281 -obsolete since mingw-6, empty now
282 -)))
283 -|(((
284 -mingw-w64-libmariadb
285 -)))|(((
286 286  \\
287 -)))|(((
288 --
289 -)))|(((
290 --
291 -)))|(((
292 -not required for now
293 293  )))
294 294  |(((
295 -mingw-w64-gcc-rt
98 +fancylibs
296 296  )))|(((
297 -\\
100 +unix|7
298 298  )))|(((
299 -6.3.0-1,
300 -uses Debian's g++-mingw64-*
301 -)))|(((
302 -8.3.0 (-6+21.3~~deb10u1),
303 -uses Debian's g++-mingw64-*
304 -)))|(((
305 -OK
306 -)))
307 -|(((
308 -mingw-w64-zlib
309 -)))|(((
310 -mingw-w64-gcc-rt
311 -)))|(((
312 -1.2.11-1
313 -)))|(((
314 -1.2.11-1
315 -)))|(((
316 -OK after rules changes:
317 -common-build-indep to build-indep,
318 -common-install-indep to install-indep
319 -)))
320 -|(((
321 -mingw-w64-openssl
322 -)))|(((
323 -mingw-w64-zlib
324 -)))|(((
325 -1.1.0f-0
326 -)))|(((
327 -?
328 -)))|(((
329 -TODO
330 -)))
331 -|(((
332 -mingw-w64-libpng
333 -)))|(((
334 -mingw-w64-zlib
335 -)))|(((
336 -1.6.31-1
337 -)))|(((
338 -?
339 -)))|(((
340 -TODO
341 -)))
342 -|(((
343 -mingw-w64-libjpeg
344 -)))|(((
345 -mingw-w64-libpng
346 -)))|(((
347 -9b-1
348 -)))|(((
349 -?
350 -)))|(((
351 -TODO
352 -)))
353 -|(((
354 -mingw-w64-libtiff
355 -)))|(((
356 -mingw-w64-libjpeg
357 -)))|(((
358 -4.0.8-0
359 -)))|(((
360 -?
361 -)))|(((
362 -TODO
363 -)))
364 -|(((
365 -mingw-w64-libmng
366 -)))|(((
367 -mingw-w64-libjpeg
368 -)))|(((
369 -2.0.3-2
370 -)))|(((
371 -?
372 -)))|(((
373 -TODO
374 -)))
375 -|(((
376 -mingw-w64-bzip2
377 -)))|(((
378 -mingw-w64-gcc-rt
379 -)))|(((
380 -1.0.6-3
381 -)))|(((
382 -?
383 -)))|(((
384 -TODO
385 -)))
386 -|(((
387 -mingw-w64-libboost
388 -)))|(((
389 -mingw-w64-bzip2
390 -)))|(((
391 --
392 -)))|(((
393 --
394 -)))|(((
395 -TODO
396 -)))
397 -|(((
398 -mingw-w64-libiconv
399 -)))|(((
400 -mingw-w64-gcc-rt
401 -)))|(((
402 -1.15-1
403 -)))|(((
404 -?
405 -)))|(((
406 -TODO
407 -)))
408 -|(((
409 -mingw-w64-libxml2
410 -)))|(((
411 -mingw-w64-libiconv
412 -)))|(((
413 -2.9.3-1
414 -)))|(((
415 -?
416 -)))|(((
417 -TODO
418 -)))
419 -|(((
420 -mingw-w64-gettext
421 -)))|(((
422 -mingw-w64-libxml2
423 -)))|(((
424 -0.19.8-1
425 -)))|(((
426 -?
427 -)))|(((
428 -TODO
429 -)))
430 -|(((
431 -mingw-w64-qt4-qmake
432 -)))|(((
433 433  \\
434 -)))|(((
435 -4.8.7-0clazzespba1
436 -)))|(((
437 -?
438 -)))|(((
439 -TODO
440 440  )))
441 -|(((
442 -mingw-w64-qt4
443 -)))|(((
444 -ingw-w64-qt4-qmake
445 -)))|(((
446 -4.8.7-0clazzespba3
447 -)))|(((
448 -?
449 -)))|(((
450 -TODO
451 -)))
452 -|(((
453 -mingw-w32-qt4-qmake
454 -)))|(((
455 -\\
456 -)))|(((
457 -4.8.7-0clazzespba1
458 -)))|(((
459 -?
460 -)))|(((
461 -TODO
462 -)))
463 -|(((
464 -mingw-w32-qt4
465 -)))|(((
466 -mingw-w32-qt4-qmake
467 -)))|(((
468 -4.8.7-0clazzespba3
469 -)))|(((
470 -?
471 -)))|(((
472 -TODO
473 -)))
474 -|(((
475 -mingw-w64-jni-headers
476 -)))|(((
477 -\\
478 -)))|(((
479 -1.6.0-4clazzespba5
480 -)))|(((
481 -?
482 -)))|(((
483 -TODO
484 -)))
485 485  
486 -=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-FancyLibssubprojectrebuildorderphase3"/}}FancyLibs subproject rebuild order phase 3 ===
105 +=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-UnsortedTODOlist"/}}Unsorted TODO list ===
487 487  
488 -The recommended order for phase 2 (before MinGW-8 adaptions) is:
489 -
490 -(% class="wrapped" %)
491 -|=(((
492 -Project (subdir)
493 -)))|=(((
494 -Archs (-o parameter)
495 -)))|=(((
496 -Buster Status
497 -)))|=(((
498 -Version with MinGW-8 package for Buster
499 -)))
500 -|(((
501 -fancylog
502 -)))|(((
503 -- (mingw-7 previously covered in phase 1)
504 -
505 -\\
506 -)))|(((
507 --
508 -
509 -TBD
510 -)))|(((
511 -?
512 -)))
513 -|(((
514 -cute-headers
515 -)))|(((
516 -- (mingw-7 previously covered in phase 1)
517 -\\
518 -)))|(((
519 --
520 -
521 -TBD
522 -)))|(((
523 -?
524 -)))
525 -|(((
526 -fancylibs
527 -)))|(((
528 -arch|7
529 -)))|(((
530 -TODO
531 -)))|(((
532 -?
533 -)))
534 -|(((
107 +fancydb
535 535  fancydrawing
536 -)))|(((
537 -arch|7
538 -)))|(((
539 -TODO
540 -)))|(((
541 -?
542 -)))
543 -|(((
544 544  fancygpsdclient
545 -)))|(((
546 -unix|7
547 -)))|(((
548 -TODO
549 -)))|(((
550 -?
551 -)))
552 -|(((
553 553  fancyhttpd
554 -)))|(((
555 -arch|7
556 -)))|(((
557 -TODO
558 -)))|(((
559 -?
560 -)))
561 -|(((
111 +fancylaunch
562 562  fancylogd
563 -)))|(((
564 -unix|7
565 -)))|(((
566 -TODO
567 -)))|(((
568 -?
569 -)))
570 -|(((
113 +fancylogd-api
571 571  fancylogview
572 -)))|(((
573 -- (nsis directory!?)
574 -)))|(((
575 -?
576 -)))|(((
577 -?
578 -)))
579 -|(((
580 -fancypkcs11
581 -)))|(((
582 -unix|7
583 -)))|(((
584 -TODO
585 -)))|(((
586 -?
587 -)))
588 -|(((
115 +fancymodbus
589 589  fancypcsc
590 -)))|(((
591 -unix|7
592 -)))|(((
593 -TODO
594 -)))|(((
595 -?
596 -)))
597 -|(((
598 ---fancymodbus--
599 -)))|(((
600 -- (unix only)
601 -)))|(((
602 --
603 -)))|(((
604 --
605 -)))
606 -|(((
607 -fancysax
608 -)))|(((
609 -unix|7
610 -)))|(((
611 -TODO
612 -)))|(((
613 -?
614 -)))
615 -|(((
117 +fancypkcs11
118 +fancyqmi
616 616  fancyqt4
617 -)))|(((
618 -unix|7
619 -)))|(((
620 -TODO
621 -)))|(((
622 -?
623 -)))
624 -|(((
625 625  fancyqt4widgets
626 -)))|(((
627 -unix|7
628 -)))|(((
629 -TODO
630 -)))|(((
631 -?
632 -)))
633 -|(((
634 ---fancysane--
635 -)))|(((
636 -- (unix only)
637 -)))|(((
638 --
639 -)))|(((
640 --
641 -)))
642 -|(((
643 ---fancyqmi--
644 -)))|(((
645 -- (unix only)
646 -)))|(((
647 --
648 -)))|(((
649 --
650 -)))
651 -|(((
121 +fancysane
122 +fancysax
652 652  fancyssl-tools
653 -)))|(((
654 -unix|7
655 -)))|(((
656 -TODO
657 -)))|(((
658 -?
659 -)))
660 -
661 -=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-Obsoletesubdirs"/}}Obsolete subdirs ===
662 -
663 -(% class="wrapped" %)
664 -|=(((
665 -Project (subdir)
666 -)))|=(((
667 -Remarks
668 -)))
669 -|(((
670 -base64
671 -)))|(((
672 -never even built for stretch
673 -)))
674 -|(((
124 +fancyxmlsock
675 675  gpsfake-runner
676 -)))|(((
677 -shell scripts only
678 -)))
679 -|(((
680 680  jnix
681 -)))|(((
682 -never even built for stretch
683 -)))
684 -|(((
685 -fancyxmlsock
686 -)))|(((
687 -Looks lke old experimental code now in fancysock
688 -)))
689 689  
690 -\\
128 +=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-Obsolete(subdirsneverbuiltforstretch)"/}}Obsolete (subdirs never built for stretch) ===
691 691  
130 +* base64
131 +
692 692  \\
Confluence.Code.ConfluencePageClass[0]
Id
... ... @@ -1,1 +1,1 @@
1 -656483
1 +656522
Title
... ... @@ -1,1 +1,1 @@
1 -Adapting FancyLibs & MinGW-Pkg to new Debian Release
1 +Adapting FancyLibs to new Debian Release
URL
... ... @@ -1,1 +1,1 @@
1 -https://clazzes.atlassian.net/wiki/spaces/FANCYLIBS/pages/656483/Adapting FancyLibs & MinGW-Pkg to new Debian Release
1 +https://clazzes.atlassian.net/wiki/spaces/FANCYLIBS/pages/656522/Adapting FancyLibs to new Debian Release