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 9.1
edited by christoph_lechleitner@iteg_at
on 2019-08-28 08.32:16
on 2019-08-28 08.32:16
Change comment:
mingw-openssl OK, next up mingw-QT and mingw-fancylibs
To version 10.1
edited by christoph_lechleitner@iteg_at
on 2019-08-29 11.39:19
on 2019-08-29 11.39:19
Change comment:
Fancylibs mingw-8 push
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Objects (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- 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 )))|((( ... ... @@ -430,8 +430,9 @@ 430 430 )))|((( 431 431 0.20.1-1 432 432 )))|((( 433 +OK 433 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;" %)OK435 +\\ 435 435 ))) 436 436 |((( 437 437 mingw-w64-qt4-qmake ... ... @@ -442,8 +442,8 @@ 442 442 )))|((( 443 443 4.8.7-1clazzespba0 444 444 )))|((( 445 -Builldep change: {{code language="none"}}libstdc++-6-dev{{/code}} to {{code language="none"}}libstdc++-6-dev{{/code}} 446 446 OK 447 +Builldep change: {{code language="none"}}libstdc++-6-dev{{/code}} to {{code language="none"}}libstdc++-6-dev{{/code}} 447 447 ))) 448 448 |((( 449 449 mingw-w64-qt4 ... ... @@ -455,7 +455,13 @@ 455 455 )))|((( 456 456 4.8.7-1clazzespba0 457 457 )))|((( 458 -TODO 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 459 459 ))) 460 460 |((( 461 461 mingw-w32-qt4-qmake ... ... @@ -480,6 +480,7 @@ 480 480 4.8.7-1clazzespba0 481 481 )))|((( 482 482 TODO 490 +Building without SSL support since mingw-7. 483 483 ))) 484 484 |((( 485 485 mingw-w64-jni-headers ... ... @@ -490,8 +490,8 @@ 490 490 )))|((( 491 491 1.6.0-4clazzespba6 492 492 )))|((( 493 -Using headers from OpenJDK-11 now. 494 494 OK. 502 +Using headers from OpenJDK-11 now. 495 495 Should we raise the version to 11? 496 496 ))) 497 497 ... ... @@ -508,76 +508,104 @@ 508 508 Buster Status 509 509 )))|=((( 510 510 Version with MinGW-8 package for Buster 519 +)))|=((( 520 +Remarks, changes 511 511 ))) 512 512 |((( 513 513 fancylog 514 514 )))|((( 515 -- (mingw-7 previously covered in phase 1) 516 - 517 -\\ 525 +- (arch|8) 518 518 )))|((( 519 -- 520 - 521 -TBD 527 +OK 522 522 )))|((( 523 -? 529 +1.0.3-7 530 +)))|((( 531 +\\ 524 524 ))) 525 525 |((( 526 526 cute-headers 527 527 )))|((( 528 -- (mingw-7 previously covered in phase 1) 529 -\\ 536 +- (arch|8) 530 530 )))|((( 531 -- 532 - 533 -TBD 538 +OK 534 534 )))|((( 535 -? 540 +8_1.6.1-10 541 +)))|((( 542 +\\ 536 536 ))) 537 537 |((( 538 538 fancylibs 539 539 )))|((( 540 -arch| 7547 +- (arch|8) 541 541 )))|((( 542 - TODO549 +OK 543 543 )))|((( 544 -? 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) 545 545 ))) 546 546 |((( 547 547 fancydrawing 548 548 )))|((( 549 -arch| 7565 +- (arch|8) 550 550 )))|((( 551 - TODO567 +OK 552 552 )))|((( 553 -? 569 +(% class="moz-quote-pre code" %) 570 +((( 571 +0.6.2-4 554 554 ))) 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 +))) 555 555 |((( 556 556 fancygpsdclient 557 557 )))|((( 558 -unix| 7586 +- (unix|8) 559 559 )))|((( 560 - TODO588 +OK 561 561 )))|((( 562 -? 590 +0.4.3-6 591 +)))|((( 592 +debian-mingw-8/rules adapted like above 563 563 ))) 564 564 |((( 565 565 fancyhttpd 566 566 )))|((( 567 -arch| 7597 +- (arch|8) 568 568 )))|((( 569 - TODO599 +OK 570 570 )))|((( 571 -? 601 +0.8.0-3 602 +)))|((( 603 +debian-mingw-8/rules adapted like above 572 572 ))) 573 573 |((( 574 574 fancylogd 575 575 )))|((( 576 -unix| 7608 +- (unix|8) 577 577 )))|((( 578 - TODO610 +OK 579 579 )))|((( 580 -? 612 +0.1.0-5 613 +)))|((( 614 +debian-mingw-8/rules adapted like above 615 + 616 +Also had to add FANCYLOGD_COMMON_API in fancylogdVersion.cpp 581 581 ))) 582 582 |((( 583 583 fancylogview ... ... @@ -584,27 +584,33 @@ 584 584 )))|((( 585 585 - (nsis directory!?) 586 586 )))|((( 587 - ?623 +TODO 588 588 )))|((( 589 589 ? 626 +)))|((( 627 +Deferred, depends on QT 590 590 ))) 591 591 |((( 592 -fancypkcs11 630 +--fancypkcs11-- 593 593 )))|((( 594 -unix |7632 +- (unix only) 595 595 )))|((( 596 - TODO634 +- 597 597 )))|((( 598 -? 636 +- 637 +)))|((( 638 +Probably never build for MinGW, despite debian-mingw-?/ directories 599 599 ))) 600 600 |((( 601 601 fancypcsc 602 602 )))|((( 603 - unix|7643 +- (arch|8) 604 604 )))|((( 605 - TODO645 +OK 606 606 )))|((( 607 -? 647 +0.2.5-3 648 +)))|((( 649 +\\ 608 608 ))) 609 609 |((( 610 610 --fancymodbus-- ... ... @@ -614,33 +614,41 @@ 614 614 - 615 615 )))|((( 616 616 - 659 +)))|((( 660 +\\ 617 617 ))) 618 618 |((( 619 619 fancysax 620 620 )))|((( 621 - unix|7665 +- (arch|8) 622 622 )))|((( 623 - TODO667 +OK 624 624 )))|((( 625 -? 669 +0.6.1-8 670 +)))|((( 671 +debian-mingw-8/rules adapted like above 626 626 ))) 627 627 |((( 628 628 fancyqt4 629 629 )))|((( 630 - unix|7676 +- (arch|8) 631 631 )))|((( 632 632 TODO 633 633 )))|((( 634 634 ? 681 +)))|((( 682 +Deferred, depends on QT 635 635 ))) 636 636 |((( 637 637 fancyqt4widgets 638 638 )))|((( 639 - unix|7687 +- (arch|8) 640 640 )))|((( 641 641 TODO 642 642 )))|((( 643 643 ? 692 +)))|((( 693 +Deferred, depends on QT 644 644 ))) 645 645 |((( 646 646 --fancysane-- ... ... @@ -650,6 +650,8 @@ 650 650 - 651 651 )))|((( 652 652 - 703 +)))|((( 704 +\\ 653 653 ))) 654 654 |((( 655 655 --fancyqmi-- ... ... @@ -659,15 +659,19 @@ 659 659 - 660 660 )))|((( 661 661 - 714 +)))|((( 715 +\\ 662 662 ))) 663 663 |((( 664 664 fancyssl-tools 665 665 )))|((( 666 - unix|7720 +- (arch|8) 667 667 )))|((( 668 668 TODO 669 669 )))|((( 670 -? 724 +0.4.0-6 725 +)))|((( 726 +debian-mingw-8/rules adapted like above 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 -65648 61 +656488 - URL
-
... ... @@ -1,1 +1,1 @@ 1 -https://clazzes.atlassian.net/wiki/spaces/FANCYLIBS/pages/65648 6/Adapting FancyLibs & MinGW-Pkg from Debian 9 Stretch to 10 Buster, Mingw-7 to Mingw-81 +https://clazzes.atlassian.net/wiki/spaces/FANCYLIBS/pages/656488/Adapting FancyLibs & MinGW-Pkg from Debian 9 Stretch to 10 Buster, Mingw-7 to Mingw-8