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 8.1
edited by christoph_lechleitner@iteg_at
on 2019-08-03 06.59:18
on 2019-08-03 06.59:18
Change comment:
Versions in title
To version 2.1
edited by christoph_lechleitner@iteg_at
on 2019-03-24 12.02:17
on 2019-03-24 12.02:17
Change comment:
First subdirs done
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-PkgfromDebian9 Stretch to 10 Buster, Mingw-7 to Mingw-81 +Adapting FancyLibs to new Debian Release - Content
-
... ... @@ -14,690 +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|727 +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|734 +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 - arch41 +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 -Te stswithreleasedBuster on2019-08-02 showed that all unix buildsworkfor amd64, mostwork 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-Pkgrebuilds ===72 +=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-FancyLibssubprojectrebuildorderphase2"/}}FancyLibs subproject rebuild order phase 2 === 234 234 235 - Stretchcamewith Mingw 7, Bustercomes with Mingw 8, so weshould rebuildthatcarefully,pullingupversionsof 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-pkgsubdirpattern)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-rt98 +fancylibs 296 296 )))|((( 297 - \\100 +unix|7 298 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 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 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 496 497 -=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8- FancyLibssubprojectrebuildorderphase3"/}}FancyLibssubprojectrebuildorderphase3===105 +=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-UnsortedTODOlist"/}}Unsorted TODO list === 498 498 499 -The recommended order for phase 2 (before MinGW-8 adaptions) is: 500 - 501 -(% class="wrapped" %) 502 -|=((( 503 -Project (subdir) 504 -)))|=((( 505 -Archs (-o parameter) 506 -)))|=((( 507 -Buster Status 508 -)))|=((( 509 -Version with MinGW-8 package for Buster 510 -))) 511 -|((( 512 -fancylog 513 -)))|((( 514 -- (mingw-7 previously covered in phase 1) 515 - 516 -\\ 517 -)))|((( 518 -- 519 - 520 -TBD 521 -)))|((( 522 -? 523 -))) 524 -|((( 525 -cute-headers 526 -)))|((( 527 -- (mingw-7 previously covered in phase 1) 528 -\\ 529 -)))|((( 530 -- 531 - 532 -TBD 533 -)))|((( 534 -? 535 -))) 536 -|((( 537 -fancylibs 538 -)))|((( 539 -arch|7 540 -)))|((( 541 -TODO 542 -)))|((( 543 -? 544 -))) 545 -|((( 107 +fancydb 546 546 fancydrawing 547 -)))|((( 548 -arch|7 549 -)))|((( 550 -TODO 551 -)))|((( 552 -? 553 -))) 554 -|((( 555 555 fancygpsdclient 556 -)))|((( 557 -unix|7 558 -)))|((( 559 -TODO 560 -)))|((( 561 -? 562 -))) 563 -|((( 564 564 fancyhttpd 565 -)))|((( 566 -arch|7 567 -)))|((( 568 -TODO 569 -)))|((( 570 -? 571 -))) 572 -|((( 111 +fancylaunch 573 573 fancylogd 574 -)))|((( 575 -unix|7 576 -)))|((( 577 -TODO 578 -)))|((( 579 -? 580 -))) 581 -|((( 113 +fancylogd-api 582 582 fancylogview 583 -)))|((( 584 -- (nsis directory!?) 585 -)))|((( 586 -? 587 -)))|((( 588 -? 589 -))) 590 -|((( 591 -fancypkcs11 592 -)))|((( 593 -unix|7 594 -)))|((( 595 -TODO 596 -)))|((( 597 -? 598 -))) 599 -|((( 115 +fancymodbus 600 600 fancypcsc 601 -)))|((( 602 -unix|7 603 -)))|((( 604 -TODO 605 -)))|((( 606 -? 607 -))) 608 -|((( 609 ---fancymodbus-- 610 -)))|((( 611 -- (unix only) 612 -)))|((( 613 -- 614 -)))|((( 615 -- 616 -))) 617 -|((( 618 -fancysax 619 -)))|((( 620 -unix|7 621 -)))|((( 622 -TODO 623 -)))|((( 624 -? 625 -))) 626 -|((( 117 +fancypkcs11 118 +fancyqmi 627 627 fancyqt4 628 -)))|((( 629 -unix|7 630 -)))|((( 631 -TODO 632 -)))|((( 633 -? 634 -))) 635 -|((( 636 636 fancyqt4widgets 637 -)))|((( 638 -unix|7 639 -)))|((( 640 -TODO 641 -)))|((( 642 -? 643 -))) 644 -|((( 645 ---fancysane-- 646 -)))|((( 647 -- (unix only) 648 -)))|((( 649 -- 650 -)))|((( 651 -- 652 -))) 653 -|((( 654 ---fancyqmi-- 655 -)))|((( 656 -- (unix only) 657 -)))|((( 658 -- 659 -)))|((( 660 -- 661 -))) 662 -|((( 121 +fancysane 122 +fancysax 663 663 fancyssl-tools 664 -)))|((( 665 -unix|7 666 -)))|((( 667 -TODO 668 -)))|((( 669 -? 670 -))) 671 - 672 -=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-Obsoletesubdirs"/}}Obsolete subdirs === 673 - 674 -(% class="wrapped" %) 675 -|=((( 676 -Project (subdir) 677 -)))|=((( 678 -Remarks 679 -))) 680 -|((( 681 -base64 682 -)))|((( 683 -never even built for stretch 684 -))) 685 -|((( 124 +fancyxmlsock 686 686 gpsfake-runner 687 -)))|((( 688 -shell scripts only 689 -))) 690 -|((( 691 691 jnix 692 -)))|((( 693 -never even built for stretch 694 -))) 695 -|((( 696 -fancyxmlsock 697 -)))|((( 698 -Looks lke old experimental code now in fancysock 699 -))) 700 700 701 - \\128 +=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-Obsolete(subdirsneverbuiltforstretch)"/}}Obsolete (subdirs never built for stretch) === 702 702 130 +* base64 131 + 703 703 \\
- Confluence.Code.ConfluencePageClass[0]
-
- Id
-
... ... @@ -1,1 +1,1 @@ 1 -656 4851 +656522 - Title
-
... ... @@ -1,1 +1,1 @@ 1 -Adapting FancyLibs &MinGW-PkgfromDebian9 Stretch to 10 Buster, Mingw-7 to Mingw-81 +Adapting FancyLibs to new Debian Release - URL
-
... ... @@ -1,1 +1,1 @@ 1 -https://clazzes.atlassian.net/wiki/spaces/FANCYLIBS/pages/656 485/Adapting FancyLibs&MinGW-PkgfromDebian9 Stretch to 10 Buster, Mingw-7 to Mingw-81 +https://clazzes.atlassian.net/wiki/spaces/FANCYLIBS/pages/656522/Adapting FancyLibs to new Debian Release