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 4.1
edited by christoph_lechleitner@iteg_at
on 2019-04-10 08.38:18
on 2019-04-10 08.38:18
Change comment:
Part 1 done 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
-
... ... @@ -101,9 +101,10 @@ 101 101 )))|((( 102 102 \\ 103 103 )))|((( 104 -OK 104 +NOK 105 +undefined reference to `virtual thunk to Fancy::List::toString[abi:cxx11]() const' 105 105 )))|((( 106 -0.8.0-2 107 +0.8.0-2+ 107 107 ))) 108 108 |((( 109 109 fancylogd ... ... @@ -112,9 +112,10 @@ 112 112 )))|((( 113 113 \\ 114 114 )))|((( 115 -OK 116 +NOK 117 +undefined reference to `virtual thunk to Fancy::List::toString[abi:cxx11]() const' 116 116 )))|((( 117 -0.1.0-3 119 +0.1.0-3+ 118 118 ))) 119 119 |((( 120 120 fancylogview ... ... @@ -201,9 +201,9 @@ 201 201 )))|((( 202 202 \\ 203 203 )))|((( 204 -OK, but libsane-dbg not availableforbuster.Reducedthat tosuggestion206 +OK, but libsane-dbg not installable at time of testing due to repo hickup 205 205 )))|((( 206 -0.3.2- 5208 +0.3.2-4 207 207 ))) 208 208 |((( 209 209 fancyqmi ... ... @@ -223,318 +223,44 @@ 223 223 )))|((( 224 224 \\ 225 225 )))|((( 226 -OK ?228 +OK 227 227 )))|((( 228 228 0.4.0-5 229 229 ))) 230 230 231 - TestswithreleasedBusteron2019-08-02showedthatall unixbuildswork for amd64, mostworkfor armhf.233 +=== {{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===235 +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 239 (% class="wrapped" %) 240 240 |=((( 241 -Project ( mingw-pkgsubdirpattern)239 +Project (subdir) 242 242 )))|=((( 243 - Dep.241 +Archs (-o parameter) 244 244 )))|=((( 245 - Version in mingw-pkg MinGW-7Stretch243 +Status 246 246 )))|=((( 247 -Version in mingw-pkg MinGW-8 Buster 248 -)))|=((( 249 -Buster status 245 +Version with Buster 250 250 ))) 251 251 |((( 252 - (osslsigncode)248 +--fancylog-- 253 253 )))|((( 254 -- 250 +- (covered in phase 1) 255 255 )))|((( 256 256 - 257 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)257 +--cute-headers-- 275 275 )))|((( 276 - \\259 +- (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 -\\ 288 -)))|((( 289 289 - 290 290 )))|((( 291 -- 292 -)))|((( 293 -not required for now 294 -))) 295 -|((( 296 -mingw-w64-gcc-rt 297 -)))|((( 298 298 \\ 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 307 ))) 308 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 -\\ 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 -))) 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 - 498 -=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-TODOFancyLibssubprojectrebuildorderphase3"/}}TODO FancyLibs subproject rebuild order phase 3 === 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 538 fancylibs 539 539 )))|((( 540 540 arch|7 ... ... @@ -541,7 +541,7 @@ 541 541 )))|((( 542 542 TODO 543 543 )))|((( 544 - ?272 +\\ 545 545 ))) 546 546 |((( 547 547 fancydrawing ... ... @@ -550,7 +550,7 @@ 550 550 )))|((( 551 551 TODO 552 552 )))|((( 553 - ?281 +\\ 554 554 ))) 555 555 |((( 556 556 fancygpsdclient ... ... @@ -559,7 +559,7 @@ 559 559 )))|((( 560 560 TODO 561 561 )))|((( 562 - ?290 +\\ 563 563 ))) 564 564 |((( 565 565 fancyhttpd ... ... @@ -568,7 +568,7 @@ 568 568 )))|((( 569 569 TODO 570 570 )))|((( 571 - ?299 +\\ 572 572 ))) 573 573 |((( 574 574 fancylogd ... ... @@ -577,7 +577,7 @@ 577 577 )))|((( 578 578 TODO 579 579 )))|((( 580 - ?308 +\\ 581 581 ))) 582 582 |((( 583 583 fancylogview ... ... @@ -586,7 +586,7 @@ 586 586 )))|((( 587 587 ? 588 588 )))|((( 589 - ?317 +\\ 590 590 ))) 591 591 |((( 592 592 fancypkcs11 ... ... @@ -595,7 +595,7 @@ 595 595 )))|((( 596 596 TODO 597 597 )))|((( 598 - ?326 +\\ 599 599 ))) 600 600 |((( 601 601 fancypcsc ... ... @@ -604,7 +604,7 @@ 604 604 )))|((( 605 605 TODO 606 606 )))|((( 607 - ?335 +\\ 608 608 ))) 609 609 |((( 610 610 --fancymodbus-- ... ... @@ -613,7 +613,7 @@ 613 613 )))|((( 614 614 - 615 615 )))|((( 616 - -344 +\\ 617 617 ))) 618 618 |((( 619 619 fancysax ... ... @@ -622,7 +622,7 @@ 622 622 )))|((( 623 623 TODO 624 624 )))|((( 625 - ?353 +\\ 626 626 ))) 627 627 |((( 628 628 fancyqt4 ... ... @@ -631,7 +631,7 @@ 631 631 )))|((( 632 632 TODO 633 633 )))|((( 634 - ?362 +\\ 635 635 ))) 636 636 |((( 637 637 fancyqt4widgets ... ... @@ -640,7 +640,7 @@ 640 640 )))|((( 641 641 TODO 642 642 )))|((( 643 - ?371 +\\ 644 644 ))) 645 645 |((( 646 646 --fancysane-- ... ... @@ -649,7 +649,7 @@ 649 649 )))|((( 650 650 - 651 651 )))|((( 652 - -380 +\\ 653 653 ))) 654 654 |((( 655 655 --fancyqmi-- ... ... @@ -658,7 +658,7 @@ 658 658 )))|((( 659 659 - 660 660 )))|((( 661 - -389 +\\ 662 662 ))) 663 663 |((( 664 664 fancyssl-tools ... ... @@ -667,7 +667,7 @@ 667 667 )))|((( 668 668 TODO 669 669 )))|((( 670 - ?398 +\\ 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 +656481 - 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/65648 6/Adapting FancyLibs&MinGW-PkgfromDebian9 Stretch to 10 Buster, Mingw-7 to Mingw-81 +https://clazzes.atlassian.net/wiki/spaces/FANCYLIBS/pages/656481/Adapting FancyLibs to new Debian Release