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

From version 7.1
edited by christoph_lechleitner@iteg_at
on 2019-08-03 06.55:45
Change comment: mingw-pkg done except openssl, qt4
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 to new Debian Release
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,281 +223,15 @@
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 -|=(((
240 -Project (mingw-pkg subdir pattern)
241 -)))|=(((
242 -Dep.
243 -)))|=(((
244 -Version in mingw-pkg MinGW-7 Stretch
245 -)))|=(((
246 -Version in mingw-pkg MinGW-8 Buster
247 -)))|=(((
248 -Buster status
249 -)))
250 -|(((
251 -(osslsigncode)
252 -)))|(((
253 --
254 -)))|(((
255 --
256 -)))|(((
257 --
258 -)))|(((
259 -ignored
260 -)))
261 -|(((
262 -mingw-w64-binutils / binutils-mingw-w64
263 -)))|(((
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 -)))
272 -|(((
273 -(mingw-w64-libmysql)
274 -)))|(((
275 -\\
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 -\\
287 -)))|(((
288 --
289 -)))|(((
290 --
291 -)))|(((
292 -not required for now
293 -)))
294 -|(((
295 -mingw-w64-gcc-rt
296 -)))|(((
297 -\\
298 -)))|(((
299 -6.3.0,
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
313 -)))|(((
314 -1.2.11
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 -1.1.1c
328 -)))|(((
329 -TO FIX
330 -)))
331 -|(((
332 -mingw-w64-libpng
333 -)))|(((
334 -mingw-w64-zlib
335 -)))|(((
336 -1.6.31
337 -)))|(((
338 -1.6.37
339 -)))|(((
340 -OK?
341 -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
342 -libtool: error: Could not determine the host path corresponding to
343 -libtool: error: '.../mingw-pkg/trunk/mingw-w64-deb/mingw-w64-libpng-1.6.37/build/.libs'
344 -libtool: error: Continuing, but uninstalled executables may not work. ...
345 -)))
346 -|(((
347 -mingw-w64-libjpeg
348 -)))|(((
349 -mingw-w64-libpng
350 -)))|(((
351 -9b
352 -)))|(((
353 -9c
354 -)))|(((
355 -OK
356 -)))
357 -|(((
358 -mingw-w64-libtiff
359 -)))|(((
360 -mingw-w64-libjpeg
361 -)))|(((
362 -4.0.8
363 -)))|(((
364 -4.0.10
365 -)))|(((
366 -OK
367 -)))
368 -|(((
369 -mingw-w64-libmng
370 -)))|(((
371 -mingw-w64-libjpeg
372 -)))|(((
373 -2.0.3-2
374 -)))|(((
375 -2.0.3-3
376 -)))|(((
377 -OK
378 -)))
379 -|(((
380 -mingw-w64-bzip2
381 -)))|(((
382 -mingw-w64-gcc-rt
383 -)))|(((
384 -1.0.6-3
385 -)))|(((
386 -1.0.6-4
387 -)))|(((
388 -OK
389 -)))
390 -|(((
391 -mingw-w64-libboost
392 -)))|(((
393 -mingw-w64-bzip2
394 -)))|(((
395 --
396 -)))|(((
397 --
398 -)))|(((
399 -- (ignored)
400 -)))
401 -|(((
402 -mingw-w64-libiconv
403 -)))|(((
404 -mingw-w64-gcc-rt
405 -)))|(((
406 -1.15-1
407 -)))|(((
408 -1.16-1
409 -)))|(((
410 -OK
411 -)))
412 -|(((
413 -mingw-w64-libxml2
414 -)))|(((
415 -mingw-w64-libiconv
416 -)))|(((
417 -2.9.3-1
418 -)))|(((
419 -2.9.9-1
420 -)))|(((
421 -OK
422 -)))
423 -|(((
424 -mingw-w64-gettext
425 -)))|(((
426 -mingw-w64-libxml2
427 -)))|(((
428 -0.19.8-1
429 -)))|(((
430 -0.20.1-1
431 -)))|(((
432 -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"]].
433 -(% style="letter-spacing: 0.0px;" %)OK
434 -)))
435 -|(((
436 -mingw-w64-qt4-qmake
437 -)))|(((
438 -\\
439 -)))|(((
440 -4.8.7-0clazzespba1
441 -)))|(((
442 -4.8.7-1clazzespba0
443 -)))|(((
444 -Builldep change: {{code language="none"}}libstdc++-6-dev{{/code}} to {{code language="none"}}libstdc++-6-dev{{/code}}
445 -OK
446 -)))
447 -|(((
448 -mingw-w64-qt4
449 -)))|(((
450 -mingw-w64-qt4-qmake,
451 -many of above
452 -)))|(((
453 -4.8.7-0clazzespba3
454 -)))|(((
455 -4.8.7-1clazzespba0
456 -)))|(((
457 -TODO, waiting for openssl
458 -)))
459 -|(((
460 -mingw-w32-qt4-qmake
461 -)))|(((
462 -\\
463 -)))|(((
464 -4.8.7-0clazzespba1
465 -)))|(((
466 -4.8.7-1clazzespba0
467 -)))|(((
468 -Builldep change: {{code language="none"}}libstdc++-6-dev{{/code}} to {{code language="none"}}libstdc++-6-dev{{/code}}
469 -OK
470 -)))
471 -|(((
472 -mingw-w32-qt4
473 -)))|(((
474 -mingw-w32-qt4-qmake,
475 -many of above
476 -)))|(((
477 -4.8.7-0clazzespba3
478 -)))|(((
479 -4.8.7-1clazzespba0
480 -)))|(((
481 -TODO, waiting for openssl
482 -)))
483 -|(((
484 -mingw-w64-jni-headers
485 -)))|(((
486 -\\
487 -)))|(((
488 -1.6.0-4clazzespba5
489 -)))|(((
490 -1.6.0-4clazzespba6
491 -)))|(((
492 -Using headers from OpenJDK-11 now.
493 -OK.
494 -Should we raise the version to 11?
495 -)))
496 -
497 -=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-FancyLibssubprojectrebuildorderphase3"/}}FancyLibs subproject rebuild order phase 3 ===
498 -
499 -The recommended order for phase 2 (before MinGW-8 adaptions) is:
500 -
501 501  (% class="wrapped" %)
502 502  |=(((
503 503  Project (subdir)
... ... @@ -504,34 +504,27 @@
504 504  )))|=(((
505 505  Archs (-o parameter)
506 506  )))|=(((
507 -Buster Status
243 +Status
508 508  )))|=(((
509 -Version with MinGW-8 package for Buster
245 +Version with Buster
510 510  )))
511 511  |(((
512 -fancylog
248 +--fancylog--
513 513  )))|(((
514 -- (mingw-7 previously covered in phase 1)
515 -
516 -\\
250 +- (covered in phase 1)
517 517  )))|(((
518 518  -
519 -
520 -TBD
521 521  )))|(((
522 -?
254 +\\
523 523  )))
524 524  |(((
525 -cute-headers
257 +--cute-headers--
526 526  )))|(((
527 -- (mingw-7 previously covered in phase 1)
528 -\\
259 +- (covered in phase 1)
529 529  )))|(((
530 530  -
531 -
532 -TBD
533 533  )))|(((
534 -?
263 +\\
535 535  )))
536 536  |(((
537 537  fancylibs
... ... @@ -540,7 +540,7 @@
540 540  )))|(((
541 541  TODO
542 542  )))|(((
543 -?
272 +\\
544 544  )))
545 545  |(((
546 546  fancydrawing
... ... @@ -549,7 +549,7 @@
549 549  )))|(((
550 550  TODO
551 551  )))|(((
552 -?
281 +\\
553 553  )))
554 554  |(((
555 555  fancygpsdclient
... ... @@ -558,7 +558,7 @@
558 558  )))|(((
559 559  TODO
560 560  )))|(((
561 -?
290 +\\
562 562  )))
563 563  |(((
564 564  fancyhttpd
... ... @@ -567,7 +567,7 @@
567 567  )))|(((
568 568  TODO
569 569  )))|(((
570 -?
299 +\\
571 571  )))
572 572  |(((
573 573  fancylogd
... ... @@ -576,7 +576,7 @@
576 576  )))|(((
577 577  TODO
578 578  )))|(((
579 -?
308 +\\
580 580  )))
581 581  |(((
582 582  fancylogview
... ... @@ -585,7 +585,7 @@
585 585  )))|(((
586 586  ?
587 587  )))|(((
588 -?
317 +\\
589 589  )))
590 590  |(((
591 591  fancypkcs11
... ... @@ -594,7 +594,7 @@
594 594  )))|(((
595 595  TODO
596 596  )))|(((
597 -?
326 +\\
598 598  )))
599 599  |(((
600 600  fancypcsc
... ... @@ -603,7 +603,7 @@
603 603  )))|(((
604 604  TODO
605 605  )))|(((
606 -?
335 +\\
607 607  )))
608 608  |(((
609 609  --fancymodbus--
... ... @@ -612,7 +612,7 @@
612 612  )))|(((
613 613  -
614 614  )))|(((
615 --
344 +\\
616 616  )))
617 617  |(((
618 618  fancysax
... ... @@ -621,7 +621,7 @@
621 621  )))|(((
622 622  TODO
623 623  )))|(((
624 -?
353 +\\
625 625  )))
626 626  |(((
627 627  fancyqt4
... ... @@ -630,7 +630,7 @@
630 630  )))|(((
631 631  TODO
632 632  )))|(((
633 -?
362 +\\
634 634  )))
635 635  |(((
636 636  fancyqt4widgets
... ... @@ -639,7 +639,7 @@
639 639  )))|(((
640 640  TODO
641 641  )))|(((
642 -?
371 +\\
643 643  )))
644 644  |(((
645 645  --fancysane--
... ... @@ -648,7 +648,7 @@
648 648  )))|(((
649 649  -
650 650  )))|(((
651 --
380 +\\
652 652  )))
653 653  |(((
654 654  --fancyqmi--
... ... @@ -657,7 +657,7 @@
657 657  )))|(((
658 658  -
659 659  )))|(((
660 --
389 +\\
661 661  )))
662 662  |(((
663 663  fancyssl-tools
... ... @@ -666,7 +666,7 @@
666 666  )))|(((
667 667  TODO
668 668  )))|(((
669 -?
398 +\\
670 670  )))
671 671  
672 672  === {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-Obsoletesubdirs"/}}Obsolete subdirs ===
Confluence.Code.ConfluencePageClass[0]
Id
... ... @@ -1,1 +1,1 @@
1 -656484
1 +656481
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/656484/Adapting FancyLibs & MinGW-Pkg to new Debian Release
1 +https://clazzes.atlassian.net/wiki/spaces/FANCYLIBS/pages/656481/Adapting FancyLibs to new Debian Release