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

From version 9.1
edited by christoph_lechleitner@iteg_at
on 2019-08-28 08.32:16
Change comment: mingw-openssl OK, next up mingw-QT and mingw-fancylibs
To version 4.1
edited by christoph_lechleitner@iteg_at
on 2019-04-10 08.38:18
Change comment: Part 1 done for buster

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -Adapting FancyLibs & MinGW-Pkg from Debian 9 Stretch to 10 Buster, Mingw-7 to Mingw-8
1 +Adapting FancyLibs to new Debian Release
Content
... ... @@ -101,9 +101,10 @@
101 101  )))|(((
102 102  \\
103 103  )))|(((
104 -OK
104 +NOK
105 +undefined reference to `virtual thunk to Fancy::List::toString[abi:cxx11]() const'
105 105  )))|(((
106 -0.8.0-2
107 +0.8.0-2+
107 107  )))
108 108  |(((
109 109  fancylogd
... ... @@ -112,9 +112,10 @@
112 112  )))|(((
113 113  \\
114 114  )))|(((
115 -OK
116 +NOK
117 +undefined reference to `virtual thunk to Fancy::List::toString[abi:cxx11]() const'
116 116  )))|(((
117 -0.1.0-3
119 +0.1.0-3+
118 118  )))
119 119  |(((
120 120  fancylogview
... ... @@ -201,9 +201,9 @@
201 201  )))|(((
202 202  \\
203 203  )))|(((
204 -OK, but libsane-dbg not available for buster. Reduced that to suggestion
206 +OK, but libsane-dbg not installable at time of testing due to repo hickup
205 205  )))|(((
206 -0.3.2-5
208 +0.3.2-4
207 207  )))
208 208  |(((
209 209  fancyqmi
... ... @@ -223,318 +223,44 @@
223 223  )))|(((
224 224  \\
225 225  )))|(((
226 -OK?
228 +OK
227 227  )))|(((
228 228  0.4.0-5
229 229  )))
230 230  
231 -Tests with released Buster on 2019-08-02 showed that all unix builds work for amd64, most work for armhf.
233 +=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-FancyLibssubprojectrebuildorderphase2"/}}FancyLibs subproject rebuild order phase 2 ===
232 232  
233 -=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-MinGW-Pkgrebuilds"/}}MinGW-Pkg rebuilds ===
235 +The recommended order for phase 1 (before MinGW adaptions) is:
234 234  
235 -Stretch came with Mingw 7, Buster comes with Mingw 8, so we should rebuild that carefully, pulling up versions of libraries.
236 -
237 -Order based on [[doc:MINGW64.mingw 6 rebuild order.WebHome]]
238 -
239 239  (% class="wrapped" %)
240 240  |=(((
241 -Project (mingw-pkg subdir pattern)
239 +Project (subdir)
242 242  )))|=(((
243 -Dep.
241 +Archs (-o parameter)
244 244  )))|=(((
245 -Version in mingw-pkg MinGW-7 Stretch
243 +Status
246 246  )))|=(((
247 -Version in mingw-pkg MinGW-8 Buster
248 -)))|=(((
249 -Buster status
245 +Version with Buster
250 250  )))
251 251  |(((
252 -(osslsigncode)
248 +--fancylog--
253 253  )))|(((
254 --
250 +- (covered in phase 1)
255 255  )))|(((
256 256  -
257 257  )))|(((
258 --
259 -)))|(((
260 -ignored
261 -)))
262 -|(((
263 -mingw-w64-binutils / binutils-mingw-w64
264 -)))|(((
265 265  \\
266 -)))|(((
267 -- (2.27.90.20161231-1+7.4)
268 -)))|(((
269 -- (2.31.1-11+8.3)
270 -)))|(((
271 -provided by Debian now
272 272  )))
273 273  |(((
274 -(mingw-w64-libmysql)
257 +--cute-headers--
275 275  )))|(((
276 -\\
259 +- (covered in phase 1)
277 277  )))|(((
278 -- (6.1.11-1clazzespba1)
279 -)))|(((
280 -- (6.1.11-1clazzespba2)
281 -)))|(((
282 -obsolete since mingw-6, empty now
283 -)))
284 -|(((
285 -mingw-w64-libmariadb
286 -)))|(((
287 -\\
288 -)))|(((
289 289  -
290 290  )))|(((
291 --
292 -)))|(((
293 -not required for now
294 -)))
295 -|(((
296 -mingw-w64-gcc-rt
297 -)))|(((
298 298  \\
299 -)))|(((
300 -6.3.0,
301 -uses Debian's g++-mingw64-*
302 -)))|(((
303 -8.3.0 (-6+21.3~~deb10u1),
304 -uses Debian's g++-mingw64-*
305 -)))|(((
306 -OK
307 307  )))
308 308  |(((
309 -mingw-w64-zlib
310 -)))|(((
311 -mingw-w64-gcc-rt
312 -)))|(((
313 -1.2.11
314 -)))|(((
315 -1.2.11
316 -)))|(((
317 -OK after rules changes:
318 -common-build-indep to build-indep,
319 -common-install-indep to install-indep
320 -)))
321 -|(((
322 -mingw-w64-openssl
323 -)))|(((
324 -mingw-w64-zlib
325 -)))|(((
326 -1.1.0f-0
327 -)))|(((
328 -1.1.1c
329 -)))|(((
330 -OK
331 -)))
332 -|(((
333 -mingw-w64-libpng
334 -)))|(((
335 -mingw-w64-zlib
336 -)))|(((
337 -1.6.31
338 -)))|(((
339 -1.6.37
340 -)))|(((
341 -OK?
342 -libtool: link: x86_64-w64-mingw32-gcc -O2 -Wall -o .libs/pngfix.exe contrib/tools/pngfix.o ./.libs/libpng16.dll.a -lz -L/usr/x86_64-w64-mingw32/lib
343 -libtool: error: Could not determine the host path corresponding to
344 -libtool: error: '.../mingw-pkg/trunk/mingw-w64-deb/mingw-w64-libpng-1.6.37/build/.libs'
345 -libtool: error: Continuing, but uninstalled executables may not work. ...
346 -)))
347 -|(((
348 -mingw-w64-libjpeg
349 -)))|(((
350 -mingw-w64-libpng
351 -)))|(((
352 -9b
353 -)))|(((
354 -9c
355 -)))|(((
356 -OK
357 -)))
358 -|(((
359 -mingw-w64-libtiff
360 -)))|(((
361 -mingw-w64-libjpeg
362 -)))|(((
363 -4.0.8
364 -)))|(((
365 -4.0.10
366 -)))|(((
367 -OK
368 -)))
369 -|(((
370 -mingw-w64-libmng
371 -)))|(((
372 -mingw-w64-libjpeg
373 -)))|(((
374 -2.0.3-2
375 -)))|(((
376 -2.0.3-3
377 -)))|(((
378 -OK
379 -)))
380 -|(((
381 -mingw-w64-bzip2
382 -)))|(((
383 -mingw-w64-gcc-rt
384 -)))|(((
385 -1.0.6-3
386 -)))|(((
387 -1.0.6-4
388 -)))|(((
389 -OK
390 -)))
391 -|(((
392 -mingw-w64-libboost
393 -)))|(((
394 -mingw-w64-bzip2
395 -)))|(((
396 --
397 -)))|(((
398 --
399 -)))|(((
400 -- (ignored)
401 -)))
402 -|(((
403 -mingw-w64-libiconv
404 -)))|(((
405 -mingw-w64-gcc-rt
406 -)))|(((
407 -1.15-1
408 -)))|(((
409 -1.16-1
410 -)))|(((
411 -OK
412 -)))
413 -|(((
414 -mingw-w64-libxml2
415 -)))|(((
416 -mingw-w64-libiconv
417 -)))|(((
418 -2.9.3-1
419 -)))|(((
420 -2.9.9-1
421 -)))|(((
422 -OK
423 -)))
424 -|(((
425 -mingw-w64-gettext
426 -)))|(((
427 -mingw-w64-libxml2
428 -)))|(((
429 -0.19.8-1
430 -)))|(((
431 -0.20.1-1
432 -)))|(((
433 -New patch {{code language="none"}}pthread_sigmask.m4{{/code}}.patch based on [[this post>>url:https://lists.gnu.org/archive/html/bug-gnulib/2019-05/msg00098.html||shape="rect"]].
434 -(% style="letter-spacing: 0.0px;" %)OK
435 -)))
436 -|(((
437 -mingw-w64-qt4-qmake
438 -)))|(((
439 -\\
440 -)))|(((
441 -4.8.7-0clazzespba1
442 -)))|(((
443 -4.8.7-1clazzespba0
444 -)))|(((
445 -Builldep change: {{code language="none"}}libstdc++-6-dev{{/code}} to {{code language="none"}}libstdc++-6-dev{{/code}}
446 -OK
447 -)))
448 -|(((
449 -mingw-w64-qt4
450 -)))|(((
451 -mingw-w64-qt4-qmake,
452 -many of above
453 -)))|(((
454 -4.8.7-0clazzespba3
455 -)))|(((
456 -4.8.7-1clazzespba0
457 -)))|(((
458 -TODO
459 -)))
460 -|(((
461 -mingw-w32-qt4-qmake
462 -)))|(((
463 -\\
464 -)))|(((
465 -4.8.7-0clazzespba1
466 -)))|(((
467 -4.8.7-1clazzespba0
468 -)))|(((
469 -Builldep change: {{code language="none"}}libstdc++-6-dev{{/code}} to {{code language="none"}}libstdc++-6-dev{{/code}}
470 -OK
471 -)))
472 -|(((
473 -mingw-w32-qt4
474 -)))|(((
475 -mingw-w32-qt4-qmake,
476 -many of above
477 -)))|(((
478 -4.8.7-0clazzespba3
479 -)))|(((
480 -4.8.7-1clazzespba0
481 -)))|(((
482 -TODO
483 -)))
484 -|(((
485 -mingw-w64-jni-headers
486 -)))|(((
487 -\\
488 -)))|(((
489 -1.6.0-4clazzespba5
490 -)))|(((
491 -1.6.0-4clazzespba6
492 -)))|(((
493 -Using headers from OpenJDK-11 now.
494 -OK.
495 -Should we raise the version to 11?
496 -)))
497 -
498 -=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-TODOFancyLibssubprojectrebuildorderphase3"/}}TODO FancyLibs subproject rebuild order phase 3 ===
499 -
500 -The recommended order for phase 2 (before MinGW-8 adaptions) is:
501 -
502 -(% class="wrapped" %)
503 -|=(((
504 -Project (subdir)
505 -)))|=(((
506 -Archs (-o parameter)
507 -)))|=(((
508 -Buster Status
509 -)))|=(((
510 -Version with MinGW-8 package for Buster
511 -)))
512 -|(((
513 -fancylog
514 -)))|(((
515 -- (mingw-7 previously covered in phase 1)
516 -
517 -\\
518 -)))|(((
519 --
520 -
521 -TBD
522 -)))|(((
523 -?
524 -)))
525 -|(((
526 -cute-headers
527 -)))|(((
528 -- (mingw-7 previously covered in phase 1)
529 -\\
530 -)))|(((
531 --
532 -
533 -TBD
534 -)))|(((
535 -?
536 -)))
537 -|(((
538 538  fancylibs
539 539  )))|(((
540 540  arch|7
... ... @@ -541,7 +541,7 @@
541 541  )))|(((
542 542  TODO
543 543  )))|(((
544 -?
272 +\\
545 545  )))
546 546  |(((
547 547  fancydrawing
... ... @@ -550,7 +550,7 @@
550 550  )))|(((
551 551  TODO
552 552  )))|(((
553 -?
281 +\\
554 554  )))
555 555  |(((
556 556  fancygpsdclient
... ... @@ -559,7 +559,7 @@
559 559  )))|(((
560 560  TODO
561 561  )))|(((
562 -?
290 +\\
563 563  )))
564 564  |(((
565 565  fancyhttpd
... ... @@ -568,7 +568,7 @@
568 568  )))|(((
569 569  TODO
570 570  )))|(((
571 -?
299 +\\
572 572  )))
573 573  |(((
574 574  fancylogd
... ... @@ -577,7 +577,7 @@
577 577  )))|(((
578 578  TODO
579 579  )))|(((
580 -?
308 +\\
581 581  )))
582 582  |(((
583 583  fancylogview
... ... @@ -586,7 +586,7 @@
586 586  )))|(((
587 587  ?
588 588  )))|(((
589 -?
317 +\\
590 590  )))
591 591  |(((
592 592  fancypkcs11
... ... @@ -595,7 +595,7 @@
595 595  )))|(((
596 596  TODO
597 597  )))|(((
598 -?
326 +\\
599 599  )))
600 600  |(((
601 601  fancypcsc
... ... @@ -604,7 +604,7 @@
604 604  )))|(((
605 605  TODO
606 606  )))|(((
607 -?
335 +\\
608 608  )))
609 609  |(((
610 610  --fancymodbus--
... ... @@ -613,7 +613,7 @@
613 613  )))|(((
614 614  -
615 615  )))|(((
616 --
344 +\\
617 617  )))
618 618  |(((
619 619  fancysax
... ... @@ -622,7 +622,7 @@
622 622  )))|(((
623 623  TODO
624 624  )))|(((
625 -?
353 +\\
626 626  )))
627 627  |(((
628 628  fancyqt4
... ... @@ -631,7 +631,7 @@
631 631  )))|(((
632 632  TODO
633 633  )))|(((
634 -?
362 +\\
635 635  )))
636 636  |(((
637 637  fancyqt4widgets
... ... @@ -640,7 +640,7 @@
640 640  )))|(((
641 641  TODO
642 642  )))|(((
643 -?
371 +\\
644 644  )))
645 645  |(((
646 646  --fancysane--
... ... @@ -649,7 +649,7 @@
649 649  )))|(((
650 650  -
651 651  )))|(((
652 --
380 +\\
653 653  )))
654 654  |(((
655 655  --fancyqmi--
... ... @@ -658,7 +658,7 @@
658 658  )))|(((
659 659  -
660 660  )))|(((
661 --
389 +\\
662 662  )))
663 663  |(((
664 664  fancyssl-tools
... ... @@ -667,7 +667,7 @@
667 667  )))|(((
668 668  TODO
669 669  )))|(((
670 -?
398 +\\
671 671  )))
672 672  
673 673  === {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-Obsoletesubdirs"/}}Obsolete subdirs ===
Confluence.Code.ConfluencePageClass[0]
Id
... ... @@ -1,1 +1,1 @@
1 -656486
1 +656481
Title
... ... @@ -1,1 +1,1 @@
1 -Adapting FancyLibs & MinGW-Pkg from Debian 9 Stretch to 10 Buster, Mingw-7 to Mingw-8
1 +Adapting FancyLibs to new Debian Release
URL
... ... @@ -1,1 +1,1 @@
1 -https://clazzes.atlassian.net/wiki/spaces/FANCYLIBS/pages/656486/Adapting FancyLibs & MinGW-Pkg from Debian 9 Stretch to 10 Buster, Mingw-7 to Mingw-8
1 +https://clazzes.atlassian.net/wiki/spaces/FANCYLIBS/pages/656481/Adapting FancyLibs to new Debian Release