Changes for page Adapting FancyLibs & MinGW-Pkg from Debian 9 Stretch to 10 Buster, Mingw-7 to Mingw-8
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
on 2019-08-03 06.55:45
Change comment:
mingw-pkg done except openssl, qt4
To version 11.1
edited by christoph_lechleitner@iteg_at
on 2019-08-30 09.01:51
on 2019-08-30 09.01:51
Change comment:
Phase 3 finished, fancylibs Mingw8
Summary
-
Page properties (2 modified, 0 added, 0 removed)
-
Objects (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Title
-
... ... @@ -1,1 +1,1 @@ 1 -Adapting FancyLibs & MinGW-Pkg tonewDebianRelease1 +Adapting FancyLibs & MinGW-Pkg from Debian 9 Stretch to 10 Buster, Mingw-7 to Mingw-8 - Content
-
... ... @@ -29,7 +29,7 @@ 29 29 |((( 30 30 fancylog 31 31 )))|((( 32 -arch| 732 +arch|8 33 33 )))|((( 34 34 \\ 35 35 )))|((( ... ... @@ -42,7 +42,7 @@ 42 42 |((( 43 43 cute-headers 44 44 )))|((( 45 -arch| 745 +arch|8 46 46 )))|((( 47 47 Data only, could be done anytime 48 48 )))|((( ... ... @@ -236,6 +236,7 @@ 236 236 237 237 Order based on [[doc:MINGW64.mingw 6 rebuild order.WebHome]] 238 238 239 +(% class="wrapped" %) 239 239 |=((( 240 240 Project (mingw-pkg subdir pattern) 241 241 )))|=((( ... ... @@ -326,7 +326,7 @@ 326 326 )))|((( 327 327 1.1.1c 328 328 )))|((( 329 - TOFIX330 +OK 330 330 ))) 331 331 |((( 332 332 mingw-w64-libpng ... ... @@ -429,8 +429,9 @@ 429 429 )))|((( 430 430 0.20.1-1 431 431 )))|((( 433 +OK 432 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;" %)OK435 +\\ 434 434 ))) 435 435 |((( 436 436 mingw-w64-qt4-qmake ... ... @@ -441,8 +441,8 @@ 441 441 )))|((( 442 442 4.8.7-1clazzespba0 443 443 )))|((( 444 -Builldep change: {{code language="none"}}libstdc++-6-dev{{/code}} to {{code language="none"}}libstdc++-6-dev{{/code}} 445 445 OK 447 +Builldep change: {{code language="none"}}libstdc++-6-dev{{/code}} to {{code language="none"}}libstdc++-6-dev{{/code}} 446 446 ))) 447 447 |((( 448 448 mingw-w64-qt4 ... ... @@ -454,7 +454,13 @@ 454 454 )))|((( 455 455 4.8.7-1clazzespba0 456 456 )))|((( 457 -TODO, waiting for openssl 459 +TBC ~~ 460 +Building without SSL support since mingw-7. 461 + 462 +Needed these: 463 +dpkg ~-~-add-architecture i386 464 +apt-get update 465 +apt-get install wine32 458 458 ))) 459 459 |((( 460 460 mingw-w32-qt4-qmake ... ... @@ -478,7 +478,8 @@ 478 478 )))|((( 479 479 4.8.7-1clazzespba0 480 480 )))|((( 481 -TODO, waiting for openssl 489 +TODO 490 +Building without SSL support since mingw-7. 482 482 ))) 483 483 |((( 484 484 mingw-w64-jni-headers ... ... @@ -489,12 +489,12 @@ 489 489 )))|((( 490 490 1.6.0-4clazzespba6 491 491 )))|((( 492 -Using headers from OpenJDK-11 now. 493 493 OK. 502 +Using headers from OpenJDK-11 now. 494 494 Should we raise the version to 11? 495 495 ))) 496 496 497 -=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-FancyLibssubprojectrebuildorderphase3"/}}FancyLibs subproject rebuild order phase 3 === 506 +=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-TODOFancyLibssubprojectrebuildorderphase3"/}}TODO FancyLibs subproject rebuild order phase 3 === 498 498 499 499 The recommended order for phase 2 (before MinGW-8 adaptions) is: 500 500 ... ... @@ -507,103 +507,137 @@ 507 507 Buster Status 508 508 )))|=((( 509 509 Version with MinGW-8 package for Buster 519 +)))|=((( 520 +Remarks, changes 510 510 ))) 511 511 |((( 512 512 fancylog 513 513 )))|((( 514 -- (mingw-7 previously covered in phase 1) 515 - 516 -\\ 525 +- (arch|8) 517 517 )))|((( 518 -- 519 - 520 -TBD 527 +OK 521 521 )))|((( 522 -? 529 +1.0.3-7 530 +)))|((( 531 +\\ 523 523 ))) 524 524 |((( 525 525 cute-headers 526 526 )))|((( 527 -- (mingw-7 previously covered in phase 1) 528 -\\ 536 +- (arch|8) 529 529 )))|((( 530 -- 531 - 532 -TBD 538 +OK 533 533 )))|((( 534 -? 540 +8_1.6.1-10 541 +)))|((( 542 +\\ 535 535 ))) 536 536 |((( 537 537 fancylibs 538 538 )))|((( 539 -arch| 7547 +- (arch|8) 540 540 )))|((( 541 - TODO549 +OK 542 542 )))|((( 543 -? 551 +3.7.3-2 552 +)))|((( 553 +In debian-mingw-8/rules: 554 +# see [[https:~~/~~/bugs.debian.org/cgi-bin/bugreport.cgi?bug=930492>>url:https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=930492||shape="rect"]] 555 +w32pcdir = /usr/i686-w64-mingw32/lib/pkgconfig 556 +w64pcdir = /usr/x86_64-w64-mingw32/lib/pkgconfig 557 +... 558 +common-build-indep:: 559 + cd $(w32builddir) && $(MAKE) arch="i686-w64-mingw32" PKG_CONFIG_LIBDIR=$(w32pcdir) 560 + cd $(w64builddir) && $(MAKE) arch="x86_64-w64-mingw32" PKG_CONFIG_LIBDIR=$(w64pcdir) 544 544 ))) 545 545 |((( 546 546 fancydrawing 547 547 )))|((( 548 -arch| 7565 +- (arch|8) 549 549 )))|((( 550 - TODO567 +OK 551 551 )))|((( 552 -? 569 +(% class="moz-quote-pre code" %) 570 +((( 571 +0.6.2-5 553 553 ))) 573 +)))|((( 574 +In debian-mingw-8/rules: 575 +# see [[https:~~/~~/bugs.debian.org/cgi-bin/bugreport.cgi?bug=930492>>url:https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=930492||shape="rect"]] 576 +w32pcdir = /usr/i686-w64-mingw32/lib/pkgconfig 577 +w64pcdir = /usr/x86_64-w64-mingw32/lib/pkgconfig 578 +... 579 +common-build-indep:: 580 + cd $(builddir) && PKG_CONFIG_LIBDIR=$(w64pcdir) $(MAKE) arch=$(arch) 581 + cd $(builddir32) && PKG_CONFIG_LIBDIR=$(w32pcdir) $(MAKE) arch=$(arch32) 582 +))) 554 554 |((( 555 555 fancygpsdclient 556 556 )))|((( 557 -unix| 7586 +- (unix|8) 558 558 )))|((( 559 - TODO588 +OK 560 560 )))|((( 561 -? 590 +0.4.3-7 591 +)))|((( 592 +debian-mingw-8/rules adapted like above 562 562 ))) 563 563 |((( 564 564 fancyhttpd 565 565 )))|((( 566 -arch| 7597 +- (arch|8) 567 567 )))|((( 568 - TODO599 +OK 569 569 )))|((( 570 -? 601 +0.8.0-3 602 +)))|((( 603 +debian-mingw-8/rules adapted like above 571 571 ))) 572 572 |((( 573 573 fancylogd 574 574 )))|((( 575 -unix| 7608 +- (unix|8) 576 576 )))|((( 577 - TODO610 +OK 578 578 )))|((( 579 -? 612 +0.1.0-6 613 +)))|((( 614 +debian-mingw-8/rules adapted like above 615 + 616 +Also had to add FANCYLOGD_COMMON_API in fancylogdVersion.cpp 580 580 ))) 581 581 |((( 582 582 fancylogview 583 583 )))|((( 584 -- (nsis directory !?)621 +- (nsis directory) 585 585 )))|((( 586 - ?623 +OK 587 587 )))|((( 588 -? 625 +0.3.0.6 626 +)))|((( 627 +Deferred, depends on QT 589 589 ))) 590 590 |((( 591 -fancypkcs11 630 +--fancypkcs11-- 592 592 )))|((( 593 -unix |7632 +- (unix only) 594 594 )))|((( 595 - TODO634 +- 596 596 )))|((( 597 -? 636 +- 637 +)))|((( 638 +Probably never build for MinGW, despite debian-mingw-?/ directories 598 598 ))) 599 599 |((( 600 600 fancypcsc 601 601 )))|((( 602 - unix|7643 +- (arch|8) 603 603 )))|((( 604 - TODO645 +OK 605 605 )))|((( 606 -? 647 +0.2.5-4 648 +)))|((( 649 +\\ 607 607 ))) 608 608 |((( 609 609 --fancymodbus-- ... ... @@ -613,33 +613,41 @@ 613 613 - 614 614 )))|((( 615 615 - 659 +)))|((( 660 +\\ 616 616 ))) 617 617 |((( 618 618 fancysax 619 619 )))|((( 620 - unix|7665 +- (arch|8) 621 621 )))|((( 622 - TODO667 +OK 623 623 )))|((( 624 -? 669 +0.6.1-9 670 +)))|((( 671 +debian-mingw-8/rules adapted like above 625 625 ))) 626 626 |((( 627 627 fancyqt4 628 628 )))|((( 629 - unix|7676 +- (arch|8) 630 630 )))|((( 631 - TODO678 +OK 632 632 )))|((( 633 -? 680 +0.9.3-5 681 +)))|((( 682 +debian-mingw-8/rules adapted like above 634 634 ))) 635 635 |((( 636 636 fancyqt4widgets 637 637 )))|((( 638 - unix|7687 +- (arch|8) 639 639 )))|((( 640 - TODO689 +OK 641 641 )))|((( 642 -? 691 +0.5.2-3 692 +)))|((( 693 +debian-mingw-8/rules adapted like above 643 643 ))) 644 644 |((( 645 645 --fancysane-- ... ... @@ -649,6 +649,8 @@ 649 649 - 650 650 )))|((( 651 651 - 703 +)))|((( 704 +\\ 652 652 ))) 653 653 |((( 654 654 --fancyqmi-- ... ... @@ -658,15 +658,19 @@ 658 658 - 659 659 )))|((( 660 660 - 714 +)))|((( 715 +\\ 661 661 ))) 662 662 |((( 663 663 fancyssl-tools 664 664 )))|((( 665 - unix|7720 +- (arch|8) 666 666 )))|((( 667 - TODO722 +OK 668 668 )))|((( 669 -? 724 +0.4.0-6 725 +)))|((( 726 +debian-mingw-8/rules adapted like above 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 -6564 841 +656491 - Title
-
... ... @@ -1,1 +1,1 @@ 1 -Adapting FancyLibs & MinGW-Pkg tonewDebianRelease1 +Adapting FancyLibs & MinGW-Pkg from Debian 9 Stretch to 10 Buster, Mingw-7 to Mingw-8 - URL
-
... ... @@ -1,1 +1,1 @@ 1 -https://clazzes.atlassian.net/wiki/spaces/FANCYLIBS/pages/6564 84/Adapting FancyLibs & MinGW-PkgtonewDebianRelease1 +https://clazzes.atlassian.net/wiki/spaces/FANCYLIBS/pages/656491/Adapting FancyLibs & MinGW-Pkg from Debian 9 Stretch to 10 Buster, Mingw-7 to Mingw-8