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 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
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,7 +14,6 @@ 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 )))|=((( ... ... @@ -22,9 +22,7 @@ 22 22 )))|=((( 23 23 Remarks general 24 24 )))|=((( 25 -Status & Remarks stretch/buster 26 -)))|=((( 27 -Version with Buster 24 +Remarks stretch/buster 28 28 ))) 29 29 |((( 30 30 fancylog ... ... @@ -33,11 +33,8 @@ 33 33 )))|((( 34 34 \\ 35 35 )))|((( 36 -OK. 37 37 in pba-rpmrelease, call to rpmsign can be reduced to: 38 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 ... ... @@ -46,9 +46,7 @@ 46 46 )))|((( 47 47 Data only, could be done anytime 48 48 )))|((( 49 -OK 50 -)))|((( 51 -1.6.1-9 43 +\\ 52 52 ))) 53 53 |((( 54 54 fancylibs ... ... @@ -57,622 +57,87 @@ 57 57 )))|((( 58 58 \\ 59 59 )))|((( 60 -OK. libstdc++-8-dev 61 -)))|((( 62 -3.7.3-1 52 +libstdc++-8-dev 63 63 ))) 64 -|((( 54 + 55 +=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-UnsortedTODOlist"/}}Unsorted TODO list === 56 + 65 65 fancydb 66 -)))|((( 67 -- 68 -)))|((( 69 -Unix only 70 -)))|((( 71 -OK 72 -)))|((( 73 -0.6.5-7 74 -))) 75 -|((( 58 + 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 -|((( 62 +fancylaunch 109 109 fancylogd 110 -)))|((( 111 -unix 112 -)))|((( 113 -\\ 114 -)))|((( 115 -OK 116 -)))|((( 117 -0.1.0-3 118 -))) 119 -|((( 64 +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 -|((( 67 +fancypcsc 68 +fancypkcs11 69 +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 -|((( 73 +fancysax 220 220 fancyssl-tools 221 -)))|((( 222 -unix 223 -)))|((( 224 -\\ 225 -)))|((( 226 -OK? 227 -)))|((( 228 -0.4.0-5 229 -))) 75 +fancyxmlsock 230 230 231 - TestswithreleasedBusteron2019-08-02showedthatall unixbuildswork for amd64, mostworkfor armhf.77 +=== {{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-Pkgrebuilds===79 +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 -(% class="wrapped" %) 240 240 |=((( 241 -Project ( mingw-pkgsubdirpattern)82 +Project (subdir) 242 242 )))|=((( 243 - Dep.84 +Archs (-o parameter) 244 244 )))|=((( 245 -Version in mingw-pkg MinGW-7 Stretch 246 -)))|=((( 247 -Version in mingw-pkg MinGW-8 Buster 248 -)))|=((( 249 -Buster status 86 +Remarks 250 250 ))) 251 251 |((( 252 - (osslsigncode)89 +--fancylog-- 253 253 )))|((( 254 -- 91 +- (covered in phase 1) 255 255 )))|((( 256 -- 257 -)))|((( 258 -- 259 -)))|((( 260 -ignored 261 -))) 262 -|((( 263 -mingw-w64-binutils / binutils-mingw-w64 264 -)))|((( 265 265 \\ 266 -)))|((( 267 -- (2.27.90.20161231-1+7.4) 268 -)))|((( 269 -- (2.31.1-11+8.3) 270 -)))|((( 271 -provided by Debian now 272 272 ))) 273 273 |((( 274 - (mingw-w64-libmysql)96 +--cute-headers-- 275 275 )))|((( 276 - \\98 +- (covered in phase 1) 277 277 )))|((( 278 -- (6.1.11-1clazzespba1) 279 -)))|((( 280 -- (6.1.11-1clazzespba2) 281 -)))|((( 282 -obsolete since mingw-6, empty now 283 -))) 284 -|((( 285 -mingw-w64-libmariadb 286 -)))|((( 287 287 \\ 288 -)))|((( 289 -- 290 -)))|((( 291 -- 292 -)))|((( 293 -not required for now 294 294 ))) 295 295 |((( 296 - mingw-w64-gcc-rt103 +fancylibs 297 297 )))|((( 298 - \\105 +arch|7 299 299 )))|((( 300 -6.3.0, 301 -uses Debian's g++-mingw64-* 302 -)))|((( 303 -8.3.0 (-6+21.3~~deb10u1), 304 -uses Debian's g++-mingw64-* 305 -)))|((( 306 -OK 307 -))) 308 -|((( 309 -mingw-w64-zlib 310 -)))|((( 311 -mingw-w64-gcc-rt 312 -)))|((( 313 -1.2.11 314 -)))|((( 315 -1.2.11 316 -)))|((( 317 -OK after rules changes: 318 -common-build-indep to build-indep, 319 -common-install-indep to install-indep 320 -))) 321 -|((( 322 -mingw-w64-openssl 323 -)))|((( 324 -mingw-w64-zlib 325 -)))|((( 326 -1.1.0f-0 327 -)))|((( 328 -1.1.1c 329 -)))|((( 330 -OK 331 -))) 332 -|((( 333 -mingw-w64-libpng 334 -)))|((( 335 -mingw-w64-zlib 336 -)))|((( 337 -1.6.31 338 -)))|((( 339 -1.6.37 340 -)))|((( 341 -OK? 342 -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 343 -libtool: error: Could not determine the host path corresponding to 344 -libtool: error: '.../mingw-pkg/trunk/mingw-w64-deb/mingw-w64-libpng-1.6.37/build/.libs' 345 -libtool: error: Continuing, but uninstalled executables may not work. ... 346 -))) 347 -|((( 348 -mingw-w64-libjpeg 349 -)))|((( 350 -mingw-w64-libpng 351 -)))|((( 352 -9b 353 -)))|((( 354 -9c 355 -)))|((( 356 -OK 357 -))) 358 -|((( 359 -mingw-w64-libtiff 360 -)))|((( 361 -mingw-w64-libjpeg 362 -)))|((( 363 -4.0.8 364 -)))|((( 365 -4.0.10 366 -)))|((( 367 -OK 368 -))) 369 -|((( 370 -mingw-w64-libmng 371 -)))|((( 372 -mingw-w64-libjpeg 373 -)))|((( 374 -2.0.3-2 375 -)))|((( 376 -2.0.3-3 377 -)))|((( 378 -OK 379 -))) 380 -|((( 381 -mingw-w64-bzip2 382 -)))|((( 383 -mingw-w64-gcc-rt 384 -)))|((( 385 -1.0.6-3 386 -)))|((( 387 -1.0.6-4 388 -)))|((( 389 -OK 390 -))) 391 -|((( 392 -mingw-w64-libboost 393 -)))|((( 394 -mingw-w64-bzip2 395 -)))|((( 396 -- 397 -)))|((( 398 -- 399 -)))|((( 400 -- (ignored) 401 -))) 402 -|((( 403 -mingw-w64-libiconv 404 -)))|((( 405 -mingw-w64-gcc-rt 406 -)))|((( 407 -1.15-1 408 -)))|((( 409 -1.16-1 410 -)))|((( 411 -OK 412 -))) 413 -|((( 414 -mingw-w64-libxml2 415 -)))|((( 416 -mingw-w64-libiconv 417 -)))|((( 418 -2.9.3-1 419 -)))|((( 420 -2.9.9-1 421 -)))|((( 422 -OK 423 -))) 424 -|((( 425 -mingw-w64-gettext 426 -)))|((( 427 -mingw-w64-libxml2 428 -)))|((( 429 -0.19.8-1 430 -)))|((( 431 -0.20.1-1 432 -)))|((( 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;" %)OK 435 -))) 436 -|((( 437 -mingw-w64-qt4-qmake 438 -)))|((( 439 439 \\ 440 -)))|((( 441 -4.8.7-0clazzespba1 442 -)))|((( 443 -4.8.7-1clazzespba0 444 -)))|((( 445 -Builldep change: {{code language="none"}}libstdc++-6-dev{{/code}} to {{code language="none"}}libstdc++-6-dev{{/code}} 446 -OK 447 447 ))) 448 -|((( 449 -mingw-w64-qt4 450 -)))|((( 451 -mingw-w64-qt4-qmake, 452 -many of above 453 -)))|((( 454 -4.8.7-0clazzespba3 455 -)))|((( 456 -4.8.7-1clazzespba0 457 -)))|((( 458 -TODO 459 -))) 460 -|((( 461 -mingw-w32-qt4-qmake 462 -)))|((( 463 -\\ 464 -)))|((( 465 -4.8.7-0clazzespba1 466 -)))|((( 467 -4.8.7-1clazzespba0 468 -)))|((( 469 -Builldep change: {{code language="none"}}libstdc++-6-dev{{/code}} to {{code language="none"}}libstdc++-6-dev{{/code}} 470 -OK 471 -))) 472 -|((( 473 -mingw-w32-qt4 474 -)))|((( 475 -mingw-w32-qt4-qmake, 476 -many of above 477 -)))|((( 478 -4.8.7-0clazzespba3 479 -)))|((( 480 -4.8.7-1clazzespba0 481 -)))|((( 482 -TODO 483 -))) 484 -|((( 485 -mingw-w64-jni-headers 486 -)))|((( 487 -\\ 488 -)))|((( 489 -1.6.0-4clazzespba5 490 -)))|((( 491 -1.6.0-4clazzespba6 492 -)))|((( 493 -Using headers from OpenJDK-11 now. 494 -OK. 495 -Should we raise the version to 11? 496 -))) 497 497 498 -=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8- TODOFancyLibssubprojectrebuildorderphase3"/}}TODO FancyLibssubprojectrebuildorderphase3===110 +=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-UnsortedTODOlist"/}}Unsorted TODO list === 499 499 500 -The recommended order for phase 2 (before MinGW-8 adaptions) is: 501 - 502 -(% class="wrapped" %) 503 -|=((( 504 -Project (subdir) 505 -)))|=((( 506 -Archs (-o parameter) 507 -)))|=((( 508 -Buster Status 509 -)))|=((( 510 -Version with MinGW-8 package for Buster 511 -))) 512 -|((( 513 -fancylog 514 -)))|((( 515 -- (mingw-7 previously covered in phase 1) 516 - 517 -\\ 518 -)))|((( 519 -- 520 - 521 -TBD 522 -)))|((( 523 -? 524 -))) 525 -|((( 526 -cute-headers 527 -)))|((( 528 -- (mingw-7 previously covered in phase 1) 529 -\\ 530 -)))|((( 531 -- 532 - 533 -TBD 534 -)))|((( 535 -? 536 -))) 537 -|((( 538 -fancylibs 539 -)))|((( 540 -arch|7 541 -)))|((( 542 -TODO 543 -)))|((( 544 -? 545 -))) 546 -|((( 112 +fancydb 547 547 fancydrawing 548 -)))|((( 549 -arch|7 550 -)))|((( 551 -TODO 552 -)))|((( 553 -? 554 -))) 555 -|((( 556 556 fancygpsdclient 557 -)))|((( 558 -unix|7 559 -)))|((( 560 -TODO 561 -)))|((( 562 -? 563 -))) 564 -|((( 565 565 fancyhttpd 566 -)))|((( 567 -arch|7 568 -)))|((( 569 -TODO 570 -)))|((( 571 -? 572 -))) 573 -|((( 116 +fancylaunch 574 574 fancylogd 575 -)))|((( 576 -unix|7 577 -)))|((( 578 -TODO 579 -)))|((( 580 -? 581 -))) 582 -|((( 118 +fancylogd-api 583 583 fancylogview 584 -)))|((( 585 -- (nsis directory!?) 586 -)))|((( 587 -? 588 -)))|((( 589 -? 590 -))) 591 -|((( 592 -fancypkcs11 593 -)))|((( 594 -unix|7 595 -)))|((( 596 -TODO 597 -)))|((( 598 -? 599 -))) 600 -|((( 120 +fancymodbus 601 601 fancypcsc 602 -)))|((( 603 -unix|7 604 -)))|((( 605 -TODO 606 -)))|((( 607 -? 608 -))) 609 -|((( 610 ---fancymodbus-- 611 -)))|((( 612 -- (unix only) 613 -)))|((( 614 -- 615 -)))|((( 616 -- 617 -))) 618 -|((( 619 -fancysax 620 -)))|((( 621 -unix|7 622 -)))|((( 623 -TODO 624 -)))|((( 625 -? 626 -))) 627 -|((( 122 +fancypkcs11 123 +fancyqmi 628 628 fancyqt4 629 -)))|((( 630 -unix|7 631 -)))|((( 632 -TODO 633 -)))|((( 634 -? 635 -))) 636 -|((( 637 637 fancyqt4widgets 638 -)))|((( 639 -unix|7 640 -)))|((( 641 -TODO 642 -)))|((( 643 -? 644 -))) 645 -|((( 646 ---fancysane-- 647 -)))|((( 648 -- (unix only) 649 -)))|((( 650 -- 651 -)))|((( 652 -- 653 -))) 654 -|((( 655 ---fancyqmi-- 656 -)))|((( 657 -- (unix only) 658 -)))|((( 659 -- 660 -)))|((( 661 -- 662 -))) 663 -|((( 126 +fancysane 127 +fancysax 664 664 fancyssl-tools 665 -)))|((( 666 -unix|7 667 -)))|((( 668 -TODO 669 -)))|((( 670 -? 671 -))) 129 +fancyxmlsock 672 672 673 673 === {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-Obsoletesubdirs"/}}Obsolete subdirs === 674 674 675 -(% class="wrapped" %) 676 676 |=((( 677 677 Project (subdir) 678 678 )))|=((( ... ... @@ -693,11 +693,6 @@ 693 693 )))|((( 694 694 never even built for stretch 695 695 ))) 696 -|((( 697 -fancyxmlsock 698 -)))|((( 699 -Looks lke old experimental code now in fancysock 700 -))) 701 701 702 702 \\ 703 703
- Confluence.Code.ConfluencePageClass[0]
-
- Id
-
... ... @@ -1,1 +1,1 @@ 1 -6564 861 +656524 - 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/6564 86/Adapting FancyLibs&MinGW-PkgfromDebian9 Stretch to 10 Buster, Mingw-7 to Mingw-81 +https://clazzes.atlassian.net/wiki/spaces/FANCYLIBS/pages/656524/Adapting FancyLibs to new Debian Release