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 3.1
edited by christoph_lechleitner@iteg_at
on 2019-03-27 12.24:20
on 2019-03-27 12.24:20
Change comment:
fancylibs released for buster
To version 6.1
edited by christoph_lechleitner@iteg_at
on 2019-08-02 11.55:24
on 2019-08-02 11.55:24
Change comment:
mingw-pkg mingw-8 up to zlib
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 to new Debian Release 1 +Adapting FancyLibs & MinGW-Pkg to new Debian Release - Content
-
... ... @@ -14,6 +14,7 @@ 14 14 15 15 The recommended order for phase 1 (before MinGW adaptions) is: 16 16 17 +(% class="wrapped" %) 17 17 |=((( 18 18 Project (subdir) 19 19 )))|=((( ... ... @@ -21,7 +21,9 @@ 21 21 )))|=((( 22 22 Remarks general 23 23 )))|=((( 24 -Remarks stretch/buster 25 +Status & Remarks stretch/buster 26 +)))|=((( 27 +Version with Buster 25 25 ))) 26 26 |((( 27 27 fancylog ... ... @@ -30,8 +30,11 @@ 30 30 )))|((( 31 31 \\ 32 32 )))|((( 36 +OK. 33 33 in pba-rpmrelease, call to rpmsign can be reduced to: 34 34 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 35 35 ))) 36 36 |((( 37 37 cute-headers ... ... @@ -40,7 +40,9 @@ 40 40 )))|((( 41 41 Data only, could be done anytime 42 42 )))|((( 43 -\\ 49 +OK 50 +)))|((( 51 +1.6.1-9 44 44 ))) 45 45 |((( 46 46 fancylibs ... ... @@ -49,87 +49,610 @@ 49 49 )))|((( 50 50 \\ 51 51 )))|((( 52 -libstdc++-8-dev 60 +OK. libstdc++-8-dev 61 +)))|((( 62 +3.7.3-1 53 53 ))) 54 - 55 -=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-UnsortedTODOlist"/}}Unsorted TODO list === 56 - 64 +|((( 57 57 fancydb 58 - 66 +)))|((( 67 +- 68 +)))|((( 69 +Unix only 70 +)))|((( 71 +OK 72 +)))|((( 73 +0.6.5-7 74 +))) 75 +|((( 59 59 fancydrawing 77 +)))|((( 78 +arch 79 +)))|((( 80 +\\ 81 +)))|((( 82 +OK 83 +)))|((( 84 +0.6.2-3 85 +))) 86 +|((( 60 60 fancygpsdclient 88 +)))|((( 89 +unix 90 +)))|((( 91 +\\ 92 +)))|((( 93 +OK 94 +)))|((( 95 +0.4.3-5 96 +))) 97 +|((( 61 61 fancyhttpd 62 -fancylaunch 99 +)))|((( 100 +arch 101 +)))|((( 102 +\\ 103 +)))|((( 104 +OK 105 +)))|((( 106 +0.8.0-2 107 +))) 108 +|((( 63 63 fancylogd 64 -fancylogd-api 110 +)))|((( 111 +unix 112 +)))|((( 113 +\\ 114 +)))|((( 115 +OK 116 +)))|((( 117 +0.1.0-3 118 +))) 119 +|((( 65 65 fancylogview 66 -fancymodbus 67 -fancypcsc 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 +|((( 68 68 fancypkcs11 69 -fancyqmi 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 +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 +|((( 70 70 fancyqt4 177 +)))|((( 178 +arch 179 +)))|((( 180 +\\ 181 +)))|((( 182 +OK 183 +)))|((( 184 +0.9.3-3 185 +))) 186 +|((( 71 71 fancyqt4widgets 188 +)))|((( 189 +arch 190 +)))|((( 191 +\\ 192 +)))|((( 193 +OK 194 +)))|((( 195 +0.5.2-2 196 +))) 197 +|((( 72 72 fancysane 73 -fancysax 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 +|((( 74 74 fancyssl-tools 75 -fancyxmlsock 221 +)))|((( 222 +unix 223 +)))|((( 224 +\\ 225 +)))|((( 226 +OK? 227 +)))|((( 228 +0.4.0-5 229 +))) 76 76 77 - === {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-FancyLibssubprojectrebuildorderphase2"/}}FancyLibssubproject rebuild orderphase2===231 +Tests with released Buster on 2019-08-02 showed that all unix builds work for amd64, most work for armhf. 78 78 79 - Therecommended order for phase1 (beforeMinGWadaptions)is:233 +=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-MinGW-Pkgrebuilds"/}}MinGW-Pkg rebuilds === 80 80 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 + 81 81 |=((( 82 -Project (subdir) 240 +Project (mingw-pkg subdir pattern) 83 83 )))|=((( 84 - Archs (-o parameter)242 +Dep. 85 85 )))|=((( 86 -Remarks 244 +Version in mingw-pkg MinGW-7 Stretch 245 +)))|=((( 246 +Version in mingw-pkg MinGW-8 Buster 247 +)))|=((( 248 +Buster status 87 87 ))) 88 88 |((( 89 - --fancylog--251 +(osslsigncode) 90 90 )))|((( 91 -- (covered in phase 1)253 +- 92 92 )))|((( 255 +- 256 +)))|((( 257 +- 258 +)))|((( 259 +ignored 260 +))) 261 +|((( 262 +mingw-w64-binutils / binutils-mingw-w64 263 +)))|((( 93 93 \\ 265 +)))|((( 266 +- (2.27.90.20161231-1+7.4) 267 +)))|((( 268 +- (2.31.1-11+8.3) 269 +)))|((( 270 +provided by Debian now 94 94 ))) 95 95 |((( 96 --- cute-headers--273 +(mingw-w64-libmysql) 97 97 )))|((( 98 - - (covered in phase 1)275 +\\ 99 99 )))|((( 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 +)))|((( 100 100 \\ 287 +)))|((( 288 +- 289 +)))|((( 290 +- 291 +)))|((( 292 +not required for now 101 101 ))) 102 102 |((( 103 - fancylibs295 +mingw-w64-gcc-rt 104 104 )))|((( 105 - arch|7297 +\\ 106 106 )))|((( 299 +6.3.0-1, 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-1 313 +)))|((( 314 +1.2.11-1 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 +? 328 +)))|((( 329 +TODO 330 +))) 331 +|((( 332 +mingw-w64-libpng 333 +)))|((( 334 +mingw-w64-zlib 335 +)))|((( 336 +1.6.31-1 337 +)))|((( 338 +? 339 +)))|((( 340 +TODO 341 +))) 342 +|((( 343 +mingw-w64-libjpeg 344 +)))|((( 345 +mingw-w64-libpng 346 +)))|((( 347 +9b-1 348 +)))|((( 349 +? 350 +)))|((( 351 +TODO 352 +))) 353 +|((( 354 +mingw-w64-libtiff 355 +)))|((( 356 +mingw-w64-libjpeg 357 +)))|((( 358 +4.0.8-0 359 +)))|((( 360 +? 361 +)))|((( 362 +TODO 363 +))) 364 +|((( 365 +mingw-w64-libmng 366 +)))|((( 367 +mingw-w64-libjpeg 368 +)))|((( 369 +2.0.3-2 370 +)))|((( 371 +? 372 +)))|((( 373 +TODO 374 +))) 375 +|((( 376 +mingw-w64-bzip2 377 +)))|((( 378 +mingw-w64-gcc-rt 379 +)))|((( 380 +1.0.6-3 381 +)))|((( 382 +? 383 +)))|((( 384 +TODO 385 +))) 386 +|((( 387 +mingw-w64-libboost 388 +)))|((( 389 +mingw-w64-bzip2 390 +)))|((( 391 +- 392 +)))|((( 393 +- 394 +)))|((( 395 +TODO 396 +))) 397 +|((( 398 +mingw-w64-libiconv 399 +)))|((( 400 +mingw-w64-gcc-rt 401 +)))|((( 402 +1.15-1 403 +)))|((( 404 +? 405 +)))|((( 406 +TODO 407 +))) 408 +|((( 409 +mingw-w64-libxml2 410 +)))|((( 411 +mingw-w64-libiconv 412 +)))|((( 413 +2.9.3-1 414 +)))|((( 415 +? 416 +)))|((( 417 +TODO 418 +))) 419 +|((( 420 +mingw-w64-gettext 421 +)))|((( 422 +mingw-w64-libxml2 423 +)))|((( 424 +0.19.8-1 425 +)))|((( 426 +? 427 +)))|((( 428 +TODO 429 +))) 430 +|((( 431 +mingw-w64-qt4-qmake 432 +)))|((( 107 107 \\ 434 +)))|((( 435 +4.8.7-0clazzespba1 436 +)))|((( 437 +? 438 +)))|((( 439 +TODO 108 108 ))) 441 +|((( 442 +mingw-w64-qt4 443 +)))|((( 444 +ingw-w64-qt4-qmake 445 +)))|((( 446 +4.8.7-0clazzespba3 447 +)))|((( 448 +? 449 +)))|((( 450 +TODO 451 +))) 452 +|((( 453 +mingw-w32-qt4-qmake 454 +)))|((( 455 +\\ 456 +)))|((( 457 +4.8.7-0clazzespba1 458 +)))|((( 459 +? 460 +)))|((( 461 +TODO 462 +))) 463 +|((( 464 +mingw-w32-qt4 465 +)))|((( 466 +mingw-w32-qt4-qmake 467 +)))|((( 468 +4.8.7-0clazzespba3 469 +)))|((( 470 +? 471 +)))|((( 472 +TODO 473 +))) 474 +|((( 475 +mingw-w64-jni-headers 476 +)))|((( 477 +\\ 478 +)))|((( 479 +1.6.0-4clazzespba5 480 +)))|((( 481 +? 482 +)))|((( 483 +TODO 484 +))) 109 109 110 -=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8- UnsortedTODOlist"/}}UnsortedTODOlist===486 +=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-FancyLibssubprojectrebuildorderphase3"/}}FancyLibs subproject rebuild order phase 3 === 111 111 112 -fancydb 488 +The recommended order for phase 2 (before MinGW-8 adaptions) is: 489 + 490 +(% class="wrapped" %) 491 +|=((( 492 +Project (subdir) 493 +)))|=((( 494 +Archs (-o parameter) 495 +)))|=((( 496 +Buster Status 497 +)))|=((( 498 +Version with MinGW-8 package for Buster 499 +))) 500 +|((( 501 +fancylog 502 +)))|((( 503 +- (mingw-7 previously covered in phase 1) 504 + 505 +\\ 506 +)))|((( 507 +- 508 + 509 +TBD 510 +)))|((( 511 +? 512 +))) 513 +|((( 514 +cute-headers 515 +)))|((( 516 +- (mingw-7 previously covered in phase 1) 517 +\\ 518 +)))|((( 519 +- 520 + 521 +TBD 522 +)))|((( 523 +? 524 +))) 525 +|((( 526 +fancylibs 527 +)))|((( 528 +arch|7 529 +)))|((( 530 +TODO 531 +)))|((( 532 +? 533 +))) 534 +|((( 113 113 fancydrawing 536 +)))|((( 537 +arch|7 538 +)))|((( 539 +TODO 540 +)))|((( 541 +? 542 +))) 543 +|((( 114 114 fancygpsdclient 545 +)))|((( 546 +unix|7 547 +)))|((( 548 +TODO 549 +)))|((( 550 +? 551 +))) 552 +|((( 115 115 fancyhttpd 116 -fancylaunch 554 +)))|((( 555 +arch|7 556 +)))|((( 557 +TODO 558 +)))|((( 559 +? 560 +))) 561 +|((( 117 117 fancylogd 118 -fancylogd-api 563 +)))|((( 564 +unix|7 565 +)))|((( 566 +TODO 567 +)))|((( 568 +? 569 +))) 570 +|((( 119 119 fancylogview 120 -fancymodbus 121 -fancypcsc 572 +)))|((( 573 +- (nsis directory!?) 574 +)))|((( 575 +? 576 +)))|((( 577 +? 578 +))) 579 +|((( 122 122 fancypkcs11 123 -fancyqmi 581 +)))|((( 582 +unix|7 583 +)))|((( 584 +TODO 585 +)))|((( 586 +? 587 +))) 588 +|((( 589 +fancypcsc 590 +)))|((( 591 +unix|7 592 +)))|((( 593 +TODO 594 +)))|((( 595 +? 596 +))) 597 +|((( 598 +--fancymodbus-- 599 +)))|((( 600 +- (unix only) 601 +)))|((( 602 +- 603 +)))|((( 604 +- 605 +))) 606 +|((( 607 +fancysax 608 +)))|((( 609 +unix|7 610 +)))|((( 611 +TODO 612 +)))|((( 613 +? 614 +))) 615 +|((( 124 124 fancyqt4 617 +)))|((( 618 +unix|7 619 +)))|((( 620 +TODO 621 +)))|((( 622 +? 623 +))) 624 +|((( 125 125 fancyqt4widgets 126 -fancysane 127 -fancysax 626 +)))|((( 627 +unix|7 628 +)))|((( 629 +TODO 630 +)))|((( 631 +? 632 +))) 633 +|((( 634 +--fancysane-- 635 +)))|((( 636 +- (unix only) 637 +)))|((( 638 +- 639 +)))|((( 640 +- 641 +))) 642 +|((( 643 +--fancyqmi-- 644 +)))|((( 645 +- (unix only) 646 +)))|((( 647 +- 648 +)))|((( 649 +- 650 +))) 651 +|((( 128 128 fancyssl-tools 129 -fancyxmlsock 653 +)))|((( 654 +unix|7 655 +)))|((( 656 +TODO 657 +)))|((( 658 +? 659 +))) 130 130 131 131 === {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-Obsoletesubdirs"/}}Obsolete subdirs === 132 132 663 +(% class="wrapped" %) 133 133 |=((( 134 134 Project (subdir) 135 135 )))|=((( ... ... @@ -150,6 +150,11 @@ 150 150 )))|((( 151 151 never even built for stretch 152 152 ))) 684 +|((( 685 +fancyxmlsock 686 +)))|((( 687 +Looks lke old experimental code now in fancysock 688 +))) 153 153 154 154 \\ 155 155
- Confluence.Code.ConfluencePageClass[0]
-
- Id
-
... ... @@ -1,1 +1,1 @@ 1 -656 5241 +656483 - Title
-
... ... @@ -1,1 +1,1 @@ 1 -Adapting FancyLibs to new Debian Release 1 +Adapting FancyLibs & MinGW-Pkg to new Debian Release - URL
-
... ... @@ -1,1 +1,1 @@ 1 -https://clazzes.atlassian.net/wiki/spaces/FANCYLIBS/pages/656 524/Adapting FancyLibs to new Debian Release1 +https://clazzes.atlassian.net/wiki/spaces/FANCYLIBS/pages/656483/Adapting FancyLibs & MinGW-Pkg to new Debian Release