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 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
To version 7.1
edited by christoph_lechleitner@iteg_at
on 2019-08-03 06.55:45
on 2019-08-03 06.55:45
Change comment:
mingw-pkg done except openssl, qt4
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
-
... ... @@ -101,10 +101,9 @@ 101 101 )))|((( 102 102 \\ 103 103 )))|((( 104 -NOK 105 -undefined reference to `virtual thunk to Fancy::List::toString[abi:cxx11]() const' 104 +OK 106 106 )))|((( 107 -0.8.0-2 +106 +0.8.0-2 108 108 ))) 109 109 |((( 110 110 fancylogd ... ... @@ -113,10 +113,9 @@ 113 113 )))|((( 114 114 \\ 115 115 )))|((( 116 -NOK 117 -undefined reference to `virtual thunk to Fancy::List::toString[abi:cxx11]() const' 115 +OK 118 118 )))|((( 119 -0.1.0-3 +117 +0.1.0-3 120 120 ))) 121 121 |((( 122 122 fancylogview ... ... @@ -203,9 +203,9 @@ 203 203 )))|((( 204 204 \\ 205 205 )))|((( 206 -OK, but libsane-dbg not installableat time oftestingdue torepohickup204 +OK, but libsane-dbg not available for buster. Reduced that to suggestion 207 207 )))|((( 208 -0.3.2- 4206 +0.3.2-5 209 209 ))) 210 210 |((( 211 211 fancyqmi ... ... @@ -225,15 +225,281 @@ 225 225 )))|((( 226 226 \\ 227 227 )))|((( 228 -OK 226 +OK? 229 229 )))|((( 230 230 0.4.0-5 231 231 ))) 232 232 233 - === {{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. 234 234 235 - Therecommended order for phase1 (beforeMinGWadaptions)is:233 +=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-MinGW-Pkgrebuilds"/}}MinGW-Pkg rebuilds === 236 236 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 +|=((( 240 +Project (mingw-pkg subdir pattern) 241 +)))|=((( 242 +Dep. 243 +)))|=((( 244 +Version in mingw-pkg MinGW-7 Stretch 245 +)))|=((( 246 +Version in mingw-pkg MinGW-8 Buster 247 +)))|=((( 248 +Buster status 249 +))) 250 +|((( 251 +(osslsigncode) 252 +)))|((( 253 +- 254 +)))|((( 255 +- 256 +)))|((( 257 +- 258 +)))|((( 259 +ignored 260 +))) 261 +|((( 262 +mingw-w64-binutils / binutils-mingw-w64 263 +)))|((( 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 +))) 272 +|((( 273 +(mingw-w64-libmysql) 274 +)))|((( 275 +\\ 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 +\\ 287 +)))|((( 288 +- 289 +)))|((( 290 +- 291 +)))|((( 292 +not required for now 293 +))) 294 +|((( 295 +mingw-w64-gcc-rt 296 +)))|((( 297 +\\ 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 +\\ 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 +))) 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 + 497 +=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-FancyLibssubprojectrebuildorderphase3"/}}FancyLibs subproject rebuild order phase 3 === 498 + 499 +The recommended order for phase 2 (before MinGW-8 adaptions) is: 500 + 237 237 (% class="wrapped" %) 238 238 |=((( 239 239 Project (subdir) ... ... @@ -240,27 +240,34 @@ 240 240 )))|=((( 241 241 Archs (-o parameter) 242 242 )))|=((( 243 -Status 507 +Buster Status 244 244 )))|=((( 245 -Version with Buster 509 +Version with MinGW-8 package for Buster 246 246 ))) 247 247 |((( 248 - --fancylog--512 +fancylog 249 249 )))|((( 250 -- (covered in phase 1) 514 +- (mingw-7 previously covered in phase 1) 515 + 516 +\\ 251 251 )))|((( 252 252 - 519 + 520 +TBD 253 253 )))|((( 254 - \\522 +? 255 255 ))) 256 256 |((( 257 - --cute-headers--525 +cute-headers 258 258 )))|((( 259 -- (covered in phase 1) 527 +- (mingw-7 previously covered in phase 1) 528 +\\ 260 260 )))|((( 261 261 - 531 + 532 +TBD 262 262 )))|((( 263 - \\534 +? 264 264 ))) 265 265 |((( 266 266 fancylibs ... ... @@ -269,7 +269,7 @@ 269 269 )))|((( 270 270 TODO 271 271 )))|((( 272 - \\543 +? 273 273 ))) 274 274 |((( 275 275 fancydrawing ... ... @@ -278,7 +278,7 @@ 278 278 )))|((( 279 279 TODO 280 280 )))|((( 281 - \\552 +? 282 282 ))) 283 283 |((( 284 284 fancygpsdclient ... ... @@ -287,7 +287,7 @@ 287 287 )))|((( 288 288 TODO 289 289 )))|((( 290 - \\561 +? 291 291 ))) 292 292 |((( 293 293 fancyhttpd ... ... @@ -296,7 +296,7 @@ 296 296 )))|((( 297 297 TODO 298 298 )))|((( 299 - \\570 +? 300 300 ))) 301 301 |((( 302 302 fancylogd ... ... @@ -305,7 +305,7 @@ 305 305 )))|((( 306 306 TODO 307 307 )))|((( 308 - \\579 +? 309 309 ))) 310 310 |((( 311 311 fancylogview ... ... @@ -314,7 +314,7 @@ 314 314 )))|((( 315 315 ? 316 316 )))|((( 317 - \\588 +? 318 318 ))) 319 319 |((( 320 320 fancypkcs11 ... ... @@ -323,7 +323,7 @@ 323 323 )))|((( 324 324 TODO 325 325 )))|((( 326 - \\597 +? 327 327 ))) 328 328 |((( 329 329 fancypcsc ... ... @@ -332,7 +332,7 @@ 332 332 )))|((( 333 333 TODO 334 334 )))|((( 335 - \\606 +? 336 336 ))) 337 337 |((( 338 338 --fancymodbus-- ... ... @@ -341,7 +341,7 @@ 341 341 )))|((( 342 342 - 343 343 )))|((( 344 - \\615 +- 345 345 ))) 346 346 |((( 347 347 fancysax ... ... @@ -350,7 +350,7 @@ 350 350 )))|((( 351 351 TODO 352 352 )))|((( 353 - \\624 +? 354 354 ))) 355 355 |((( 356 356 fancyqt4 ... ... @@ -359,7 +359,7 @@ 359 359 )))|((( 360 360 TODO 361 361 )))|((( 362 - \\633 +? 363 363 ))) 364 364 |((( 365 365 fancyqt4widgets ... ... @@ -368,7 +368,7 @@ 368 368 )))|((( 369 369 TODO 370 370 )))|((( 371 - \\642 +? 372 372 ))) 373 373 |((( 374 374 --fancysane-- ... ... @@ -377,7 +377,7 @@ 377 377 )))|((( 378 378 - 379 379 )))|((( 380 - \\651 +- 381 381 ))) 382 382 |((( 383 383 --fancyqmi-- ... ... @@ -386,7 +386,7 @@ 386 386 )))|((( 387 387 - 388 388 )))|((( 389 - \\660 +- 390 390 ))) 391 391 |((( 392 392 fancyssl-tools ... ... @@ -395,7 +395,7 @@ 395 395 )))|((( 396 396 TODO 397 397 )))|((( 398 - \\669 +? 399 399 ))) 400 400 401 401 === {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-Obsoletesubdirs"/}}Obsolete subdirs ===
- Confluence.Code.ConfluencePageClass[0]
-
- Id
-
... ... @@ -1,1 +1,1 @@ 1 -65648 11 +656484 - 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/65648 1/Adapting FancyLibs to new Debian Release1 +https://clazzes.atlassian.net/wiki/spaces/FANCYLIBS/pages/656484/Adapting FancyLibs & MinGW-Pkg to new Debian Release