Changes for page Adapting FancyLibs & MinGW-Pkg from Debian 10 Buster to 11 Bullseye, MinGW-8 to MinGW-9
Last modified by christoph_lechleitner@iteg_at on 2022-01-07 09.18:45
From version 5.1
edited by christoph_lechleitner@iteg_at
on 2021-12-12 12.48:55
on 2021-12-12 12.48:55
Change comment:
Started FancyLibs MinGW-9 adaptions
To version 2.1
edited by christoph_lechleitner@iteg_at
on 2021-10-07 08.57:01
on 2021-10-07 08.57:01
Change comment:
Adapted and released first libs
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 -WiP: Adapting FancyLibs & MinGW-Pkgfrom Debian 10 Buster to 11 Bullseye, MinGW-8 to MinGW-91 +Work in Progress: Adapting FancyLibs from Debian 10 Buster to 11 Bullseye - Content
-
... ... @@ -12,10 +12,8 @@ 12 12 13 13 The steps per sub project are the same as described for "HelloWorld projects* in [[doc:PBA.Adapting PBA to new Debian Release.WebHome]], with {{code language="none"}}-o unix{{/code}} (before [[MinGW>>doc:MINGW64.WebHome]] adaption) or {{code language="none"}}-o "arch|unix|9"{{/code}} after MinGW adaption. 14 14 15 -== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian10Busterto11Bullseye,MinGW-8toMinGW-9-FancyLibssubprojectrebuildorderphase1"/}}FancyLibs subproject rebuild order phase 1 == 15 +=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian10Busterto11Bullseye,MinGW-8toMinGW-9-FancyLibssubprojectrebuildorderphase1"/}}FancyLibs subproject rebuild order phase 1 === 16 16 17 -We have dropped {{code language="none"}}armhf{{/code}} support for now. 18 - 19 19 The recommended order for phase 1 (before MinGW adaptions) is: 20 20 21 21 (% class="wrapped" %) ... ... @@ -26,7 +26,7 @@ 26 26 )))|=((( 27 27 Remarks general 28 28 )))|=((( 29 -Status & Remarks buster/bullseye27 +Status & Remarks stretch/buster 30 30 )))|=((( 31 31 Release with Bullseye 32 32 ))) ... ... @@ -33,7 +33,7 @@ 33 33 |((( 34 34 fancylog 35 35 )))|((( 36 -arch 34 +arch|8 37 37 )))|((( 38 38 \\ 39 39 )))|((( ... ... @@ -44,9 +44,9 @@ 44 44 |((( 45 45 cute-headers 46 46 )))|((( 47 -arch 45 +arch|8 48 48 )))|((( 49 -Data only 47 +Data only, could be done anytime 50 50 )))|((( 51 51 \\ 52 52 )))|((( ... ... @@ -68,11 +68,12 @@ 68 68 )))|((( 69 69 - 70 70 )))|((( 71 -Unix only . Removed Jessie.69 +Unix only 72 72 )))|((( 73 - \\71 +TBD 74 74 )))|((( 75 -0.7.0-2 73 +TBD 74 +Was: 0.6.5-7 76 76 ))) 77 77 |((( 78 78 fancydrawing ... ... @@ -81,9 +81,10 @@ 81 81 )))|((( 82 82 \\ 83 83 )))|((( 84 - Removed zlib1g-dbg dependency, it's not available inBullseye83 +TBD 85 85 )))|((( 86 -0.6.3-3 85 +TBD 86 +Was: 0.6.2-3 87 87 ))) 88 88 |((( 89 89 fancygpsdclient ... ... @@ -92,9 +92,10 @@ 92 92 )))|((( 93 93 \\ 94 94 )))|((( 95 - \\95 +TBD 96 96 )))|((( 97 -0.4.3-8 97 +TBD 98 +Was: 0.4.3-5 98 98 ))) 99 99 |((( 100 100 fancyhttpd ... ... @@ -103,9 +103,10 @@ 103 103 )))|((( 104 104 \\ 105 105 )))|((( 106 - \\107 +TBD 107 107 )))|((( 108 -0.8.1-1 109 +TBD 110 +Was: 0.8.0-2 109 109 ))) 110 110 |((( 111 111 fancylogd ... ... @@ -114,20 +114,23 @@ 114 114 )))|((( 115 115 \\ 116 116 )))|((( 117 - \\119 +TBD 118 118 )))|((( 119 -0.1.0-7 121 +TBD 122 +Was: 0.1.0-3 120 120 ))) 121 121 |((( 122 - --fancylogview--125 +fancylogview 123 123 )))|((( 124 124 . 125 125 )))|((( 126 - No moreQT4inBullseye129 +Debian unix & amd64 only 127 127 )))|((( 128 -- 131 +TBD 132 +Was: Half OK: Does not build for armhf, maybe never did, libqt4-dev seems incomplete for arm 129 129 )))|((( 130 -- 134 +TBD 135 +Was: 0.3.0.5 131 131 ))) 132 132 |((( 133 133 fancypkcs11 ... ... @@ -134,11 +134,13 @@ 134 134 )))|((( 135 135 unix 136 136 )))|((( 137 - \\142 +Debian unix & amd64 only 138 138 )))|((( 139 -Does not build for Jessie, don't care. 144 +TBD 145 +Was: Half OK: Does not build for armhf, maybe never did 140 140 )))|((( 141 -0.4.1-2 147 +TBD 148 +Was: 0.4.1-1 142 142 ))) 143 143 |((( 144 144 fancypcsc ... ... @@ -145,11 +145,13 @@ 145 145 )))|((( 146 146 unix 147 147 )))|((( 148 - \\155 +Debian unix & amd64 only 149 149 )))|((( 150 -\\ 157 +TBD 158 +Was: Half OK: Does not build for armhf, maybe never did 151 151 )))|((( 152 -0.2.5-6 160 +TBD 161 +Was: 0.2.5-2 153 153 ))) 154 154 |((( 155 155 fancymodbus ... ... @@ -158,9 +158,11 @@ 158 158 )))|((( 159 159 \\ 160 160 )))|((( 161 -\\ 170 +TBD 171 +Was: Required minor adaption, with libmodbus-dev going from 3.0.6 to 3.1.4 162 162 )))|((( 163 -0.2.4-4 173 +TBD 174 +Was: 0.2.4-3 164 164 ))) 165 165 |((( 166 166 fancysax ... ... @@ -169,31 +169,34 @@ 169 169 )))|((( 170 170 \\ 171 171 )))|((( 172 - Removed libxml2-dbg dependency, it's not available inBullseye183 +TBD 173 173 )))|((( 174 -0.6.1-11 185 +TBD 186 +Was: 0.6.1-7 175 175 ))) 176 176 |((( 177 - --fancyqt4--189 +fancyqt4 178 178 )))|((( 179 179 arch 180 180 )))|((( 181 - No more QT4 in Bullseye193 +\\ 182 182 )))|((( 183 - -195 +TBD 184 184 )))|((( 185 -- 197 +TBD 198 +Was: 0.9.3-3 186 186 ))) 187 187 |((( 188 - --fancyqt4widgets--201 +fancyqt4widgets 189 189 )))|((( 190 190 arch 191 191 )))|((( 192 - No more QT4 in Bullseye205 +\\ 193 193 )))|((( 194 - -207 +TBD 195 195 )))|((( 196 -- 209 +TBD 210 +Was: 0.5.2-2 197 197 ))) 198 198 |((( 199 199 fancysane ... ... @@ -202,9 +202,11 @@ 202 202 )))|((( 203 203 \\ 204 204 )))|((( 205 -\\ 219 +TBD 220 +Was: but libsane-dbg not available for buster. Reduced that to suggestion 206 206 )))|((( 207 -0.3.4-1 222 +TBD 223 +Was: 0.3.2-5 208 208 ))) 209 209 |((( 210 210 fancyqmi ... ... @@ -213,9 +213,11 @@ 213 213 )))|((( 214 214 Debian unix & amd64 only 215 215 )))|((( 216 -\\ 232 +TBD 233 +Was: Half OK: Does not build for armhf, maybe never did 217 217 )))|((( 218 -0.3.4-2 235 +TBD 236 +Was: 0.2.1-5 219 219 ))) 220 220 |((( 221 221 fancyssl-tools ... ... @@ -224,15 +224,18 @@ 224 224 )))|((( 225 225 \\ 226 226 )))|((( 227 - \\245 +TBD 228 228 )))|((( 229 -0.4.0-7 247 +TBD 248 +Was: 0.4.0-5 230 230 ))) 231 231 232 - == {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian10Busterto11Bullseye,MinGW-8toMinGW-9-MinGW-Pkgrebuilds"/}}MinGW-Pkgrebuilds==251 +Tests with released Bullseye on 2021-10-01 to ... showed that ... (TBD) --all unix builds work for amd64, most work for armhf.-- 233 233 234 - Disclaimer: TheMinGW-Pkggeneration does NOT refertotheversionof the Mingw-W64upstream project, but israised with everyDebiangenerationandincludesnewer versionof the cross-built 3rd-party libraries.253 +=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian10Busterto11Bullseye,MinGW-8toMinGW-9-MinGW-Pkgrebuilds"/}}MinGW-Pkg rebuilds === 235 235 255 +Buster came with Mingw 8, so does Bullseye. Mingw-W64 9.0.0 was released 2021-05-22 which was too late for Bullseye. So there should'nt be much to adapt. 256 + 236 236 Order based on [[doc:MINGW64.mingw 6 rebuild order.WebHome]] 237 237 238 238 (% class="wrapped" %) ... ... @@ -241,14 +241,14 @@ 241 241 )))|=((( 242 242 Dep. 243 243 )))|=((( 244 -Version MinGW-8mingw-pkg(upstream)265 +Version in mingw-pkg MinGW-8 Buster 245 245 )))|=((( 246 -Version MinGW-9mingw-pkg(upstream)267 +Version in mingw-pkg MinGW-8 Bullseye 247 247 )))|=((( 248 -Bullseye Status , mingw-pkg svn rev.269 +Bullseye Status 249 249 ))) 250 250 |((( 251 - --(osslsigncode)--272 +(osslsigncode) 252 252 )))|((( 253 253 - 254 254 )))|((( ... ... @@ -259,29 +259,31 @@ 259 259 ignored 260 260 ))) 261 261 |((( 262 - (mingw-w64-[[binutils>>url:https://sourceware.org/binutils/||shape="rect"]])283 +mingw-w64-binutils / binutils-mingw-w64 263 263 )))|((( 264 264 \\ 265 265 )))|((( 266 266 - (2.31.1-11+8.3) 267 267 )))|((( 268 -- (2.35.2-2+8.11+b3) 289 +TBD 290 +Was: - (2.31.1-11+8.3) 269 269 )))|((( 270 -provided by Debian now as {{code language="none"}}binutils-mingw-w64-x86-64{{/code}}292 +provided by Debian now 271 271 ))) 272 272 |((( 273 - --(mingw-w64-libmysql)--295 +(mingw-w64-libmysql) 274 274 )))|((( 275 275 \\ 276 276 )))|((( 277 277 - (6.1.11-1clazzespba2) 278 278 )))|((( 279 -- 301 +TBD 302 +Was: - (6.1.11-1clazzespba2) 280 280 )))|((( 281 281 obsolete since mingw-6, empty now 282 282 ))) 283 283 |((( 284 - --(mingw-w64-libmariadb)--307 +mingw-w64-libmariadb 285 285 )))|((( 286 286 \\ 287 287 )))|((( ... ... @@ -299,115 +299,109 @@ 299 299 8.3.0 (-6+21.3~~deb10u1), 300 300 uses Debian's g++-mingw64-* 301 301 )))|((( 302 -10.2.1 (10.2.1-6+24.2), 325 +TBD 326 +Was: 8.3.0 (-6+21.3~~deb10u1), 303 303 uses Debian's g++-mingw64-* 304 304 )))|((( 305 -OK, 684 329 +TBD 330 +Was: OK 306 306 ))) 307 307 |((( 308 -mingw-w64- [[zlib>>url:https://downloads.sourceforge.net/project/libpng/zlib/||shape="rect"]]333 +mingw-w64-zlib 309 309 )))|((( 310 310 mingw-w64-gcc-rt 311 311 )))|((( 312 -1.2.11 -2 (1.2.11)337 +1.2.11 313 313 )))|((( 314 -1.2.11-4 (1.2.11) 339 +TBD 340 +Was: 1.2.11 315 315 )))|((( 316 -In debian/rules moved content of build-indep into install-indep to avoid double build. 317 - 318 -OK, 688 342 +TBD 343 +Was: OK after rules changes: 344 +common-build-indep to build-indep, 345 +common-install-indep to install-indep 319 319 ))) 320 320 |((( 321 -mingw-w64- [[openssl>>url:https://www.openssl.org/source/||shape="rect"]]348 +mingw-w64-openssl 322 322 )))|((( 323 323 mingw-w64-zlib 324 324 )))|((( 325 325 1.1.1c 326 326 )))|((( 327 -1.1.1l-1 (1.1.1l) 354 +TBD 355 +Was: 1.1.1c 328 328 )))|((( 329 -{{code language="none"}}make CPPFLAGS=""{{/code}} ... 330 -to suppress {{code language="none"}}-D_FORTIFY_SOURCE=2{{/code}} 331 - 332 -which triggers {{code language="none"}}undefined reference to `__memcpy_chk'{{/code}} 333 -\\In debian/rules moved content of build-indep into install-indep to avoid double build, and rebuild after zlib fix rg. missing .dll file. 334 - 335 -OK, 689 357 +TBD 358 +Was: OK 336 336 ))) 337 337 |((( 338 -mingw-w64- [[libpng>>url:https://downloads.sourceforge.net/project/libpng/||shape="rect"]]361 +mingw-w64-libpng 339 339 )))|((( 340 340 mingw-w64-zlib 341 341 )))|((( 342 -1.6.37 -1 (1.6.37)365 +1.6.37 343 343 )))|((( 344 -1.6.37-2 (1.6.37, 1.7 still in beta) 367 +TBD 368 +Was: 1.6.37 345 345 )))|((( 346 - In debian/rules moved content of build-indep into install-indep to avoid double build.347 - 348 - {{codelanguage="none"}}makeCPPFLAGS=""{{/code}}...349 -to suppress {{codelanguage="none"}}-D_FORTIFY_SOURCE=2{{/code}}, seeopensslabove350 - 351 - OK,691370 +TBD 371 +Was: OK? 372 +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 373 +libtool: error: Could not determine the host path corresponding to 374 +libtool: error: '.../mingw-pkg/trunk/mingw-w64-deb/mingw-w64-libpng-1.6.37/build/.libs' 375 +libtool: error: Continuing, but uninstalled executables may not work. ... 352 352 ))) 353 353 |((( 354 -mingw-w64- [[libjpeg>>url:http://www.ijg.org/files/||shape="rect"]]378 +mingw-w64-libjpeg 355 355 )))|((( 356 356 mingw-w64-libpng 357 357 )))|((( 358 -9c -1 (9c)382 +9c 359 359 )))|((( 360 -9d-1 (9d) 384 +TBD 385 +Was: 9c 361 361 )))|((( 362 -In debian/rules moved content of build-indep into install-indep to avoid double build. 363 - 364 -{{code language="none"}}make CPPFLAGS=""{{/code}} ... 365 -to suppress {{code language="none"}}-D_FORTIFY_SOURCE=2{{/code}}, see openssl above 366 - 367 - 368 -OK, 693 387 +TBD 388 +Was: OK 369 369 ))) 370 370 |((( 371 -mingw-w64- [[libtiff>>url:http://download.osgeo.org/libtiff/||shape="rect"]]391 +mingw-w64-libtiff 372 372 )))|((( 373 373 mingw-w64-libjpeg 374 374 )))|((( 375 375 4.0.10 376 376 )))|((( 377 -4.3.0-0 (4.3.0) 397 +TBD 398 +Was: 4.0.10 378 378 )))|((( 379 -In debian/rules moved content of build-indep into install-indep to avoid double build. 380 - 381 -{{code language="none"}}make CPPFLAGS=""{{/code}} ... 382 -to suppress {{code language="none"}}-D_FORTIFY_SOURCE=2{{/code}}, see openssl above 383 - 384 -OK, 694 400 +TBD 401 +Was: OK 385 385 ))) 386 386 |((( 387 -mingw-w64- [[libmng>>url:https://sourceforge.net/projects/libmng/files/||shape="rect"]]404 +mingw-w64-libmng 388 388 )))|((( 389 389 mingw-w64-libjpeg 390 390 )))|((( 391 -2.0.3-3 (2.0.3)408 +2.0.3-3 392 392 )))|((( 393 -2.0.3-5 (2.0.3) 410 +TBD 411 +Was: 2.0.3-3 394 394 )))|((( 395 -In debian/rules moved content of build-indep into install-indep to avoid double build. 396 - 397 -OK, 696 413 +TBD 414 +Was: OK 398 398 ))) 399 399 |((( 400 -mingw-w64- [[bzip2>>url:https://sourceforge.net/projects/bzip2/files/||shape="rect"]]417 +mingw-w64-bzip2 401 401 )))|((( 402 402 mingw-w64-gcc-rt 403 403 )))|((( 404 -1.0.6-4 (1.0.6)421 +1.0.6-4 405 405 )))|((( 406 -1.0.6-5 (1.0.6) 423 +TBD 424 +Was: 1.0.6-4 407 407 )))|((( 408 -In debian/rules moved content of build-indep into install-indep to avoid double build. 409 - 410 -OK. 697 426 +TBD 427 +Was: OK 411 411 ))) 412 412 |((( 413 413 mingw-w64-libboost ... ... @@ -421,87 +421,110 @@ 421 421 - (ignored) 422 422 ))) 423 423 |((( 424 -mingw-w64- [[libiconv>>url:https://ftp.gnu.org/pub/gnu/libiconv/||shape="rect"]]441 +mingw-w64-libiconv 425 425 )))|((( 426 426 mingw-w64-gcc-rt 427 427 )))|((( 428 -1.16-1 (1.16)445 +1.16-1 429 429 )))|((( 430 -1.16-2 (1.16) 447 +TBD 448 +Was: 1.16-1 431 431 )))|((( 432 -In debian/rules moved content of build-indep into install-indep to avoid double build. 433 - 434 -{{code language="none"}}make CPPFLAGS=""{{/code}} ... 435 -to suppress {{code language="none"}}-D_FORTIFY_SOURCE=2{{/code}}, see openssl above 436 - 437 -OK, 698 450 +TBD 451 +Was: OK 438 438 ))) 439 439 |((( 440 -mingw-w64- [[libxml2>>url:ftp://xmlsoft.org/libxml2/||shape="rect"]]454 +mingw-w64-libxml2 441 441 )))|((( 442 442 mingw-w64-libiconv 443 443 )))|((( 444 444 2.9.9-1 445 445 )))|((( 446 -2.9.10-0 (2.9.10, no sources for 2.9.12) 460 +TBD 461 +Was: 2.9.9-1 447 447 )))|((( 448 -In debian/rules moved content of build-indep into install-indep to avoid double build. 449 - 450 -{{code language="none"}}make CPPFLAGS=""{{/code}} ... 451 -to suppress {{code language="none"}}-D_FORTIFY_SOURCE=2{{/code}}, see openssl above 452 - 453 -OK, 699 463 +TBD 464 +Was: OK 454 454 ))) 455 455 |((( 456 -mingw-w64- [[gettext>>url:https://ftp.gnu.org/pub/gnu/gettext/||shape="rect"]]467 +mingw-w64-gettext 457 457 )))|((( 458 458 mingw-w64-libxml2 459 459 )))|((( 460 -0.20.1-1 (0.20.1)471 +0.20.1-1 461 461 )))|((( 462 ---0.21-0 (0.21)-- 463 - 464 -0.20.2-0 (0.20.2) 473 +TBD 474 +Was: 0.20.1-1 465 465 )))|((( 466 -In debian/rules moved content of build-indep into install-indep to avoid double build. 467 - 468 -Disabled patches from buster/0.20.1. 469 - 470 -{{code language="none"}}make CPPFLAGS=""{{/code}} ... 471 -to suppress {{code language="none"}}-D_FORTIFY_SOURCE=2{{/code}}, see openssl above 472 - 473 ---Removing {{code language="none"}}*ruby*{{/code}} before {{code language="none"}}autoconf{{/code}} (not sure if ok, ruby support was added 2020-04-27).-- 474 - 475 -Halfway back to 0.20.2 to escape ruby support. 476 - 477 -Was: OK, 702 476 +TBD 477 +Was: OK 478 +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"]]. 479 +\\ 478 478 ))) 479 479 |((( 480 ---mingw-w64-qt4-qmake-- 481 ---mingw-w64-qt4-- 482 ---mingw-w32-qt4-qmake-- 483 ---mingw-w32-qt4-- 482 +mingw-w64-qt4-qmake 484 484 )))|((( 485 485 \\ 486 486 )))|((( 487 487 4.8.7-1clazzespba0 488 488 )))|((( 489 -- 488 +TBD 489 +Was: 4.8.7-1clazzespba0 490 490 )))|((( 491 -- (dropped) 491 +TBD 492 +Was: OK 493 +Builldep change: {{code language="none"}}libstdc++-6-dev{{/code}} to {{code language="none"}}libstdc++-6-dev{{/code}} 492 492 ))) 493 493 |((( 494 -mingw-w64- [[qt>>url:https://download.qt.io/archive/qt||shape="rect"]]5496 +mingw-w64-qt4 495 495 )))|((( 498 +mingw-w64-qt4-qmake, 499 +many of above 500 +)))|((( 501 +4.8.7-1clazzespba0 502 +)))|((( 503 +TBD 504 +Was: 4.8.7-1clazzespba0 505 +)))|((( 506 +TBD 507 +Was: TBC ~~ 508 +Building without SSL support since mingw-7. 509 + 510 +Needed these: 511 +dpkg ~-~-add-architecture i386 512 +apt-get update 513 +apt-get install wine32 514 +))) 515 +|((( 516 +mingw-w32-qt4-qmake 517 +)))|((( 496 496 \\ 497 497 )))|((( 498 -- 520 +4.8.7-1clazzespba0 499 499 )))|((( 500 -5.15.2-0clazzespba1 (5.15.2) 522 +TBD 523 +Was: 4.8.7-1clazzespba0 501 501 )))|((( 502 -OK locally, clean room build not yet finished, 704 525 +TBD 526 +Was: Builldep change: {{code language="none"}}libstdc++-6-dev{{/code}} to {{code language="none"}}libstdc++-6-dev{{/code}} 527 +OK 503 503 ))) 504 504 |((( 530 +mingw-w32-qt4 531 +)))|((( 532 +mingw-w32-qt4-qmake, 533 +many of above 534 +)))|((( 535 +4.8.7-1clazzespba0 536 +)))|((( 537 +TBD 538 +Was: 4.8.7-1clazzespba0 539 +)))|((( 540 +TBD 541 +Was: TODO 542 +Building without SSL support since mingw-7. 543 +))) 544 +|((( 505 505 mingw-w64-jni-headers 506 506 )))|((( 507 507 \\ ... ... @@ -508,14 +508,16 @@ 508 508 )))|((( 509 509 1.6.0-4clazzespba6 510 510 )))|((( 511 -17.0.1-0clazzespba1 (17.0.1+12-1+deb11u2) 551 +TBD 552 +Was: 1.6.0-4clazzespba6 512 512 )))|((( 513 -Using headers from OpenJDK-17 now. 514 - 515 -OK, 700 554 +TBD 555 +Was: OK. 556 +Using headers from OpenJDK-11 now. 557 +Should we raise the version to 11? 516 516 ))) 517 517 518 -== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian10Busterto11Bullseye,MinGW-8toMinGW-9-FancyLibssubprojectrebuildorderphase3"/}}FancyLibs subproject rebuild order phase 3 == 560 +=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian10Busterto11Bullseye,MinGW-8toMinGW-9-FancyLibssubprojectrebuildorderphase3"/}}FancyLibs subproject rebuild order phase 3 === 519 519 520 520 The recommended order for phase 2 (before MinGW adaptions) is: 521 521 ... ... @@ -525,43 +525,68 @@ 525 525 )))|=((( 526 526 Archs (-o parameter) 527 527 )))|=((( 528 -Version with MinGW-9 package for Bullseye 570 +Bullseye 571 +Status 529 529 )))|=((( 530 -Remarks, Bullseye 531 -Status, fancylibs svn rev. 573 +Version with MinGW-8 package for Bullseye 574 +)))|=((( 575 +Remarks, changes 532 532 ))) 533 533 |((( 534 534 fancylog 535 535 )))|((( 536 -- (arch| 9)580 +- (arch|8) 537 537 )))|((( 538 -1.0.3-10 582 +TBD 583 +Was: OK 539 539 )))|((( 540 -OK 585 +TBD 586 +Was: 1.0.3-7 587 +)))|((( 588 +\\ 541 541 ))) 542 542 |((( 543 543 cute-headers 544 544 )))|((( 545 -- (arch| 9)593 +- (arch|8) 546 546 )))|((( 547 -1.6.1-13 (8_1.6.1) 595 +TBD 596 +Was: OK 548 548 )))|((( 549 -OK 598 +TBD 599 +Was: 8_1.6.1-10 600 +)))|((( 601 +\\ 550 550 ))) 551 551 |((( 552 552 fancylibs 553 553 )))|((( 554 -- (arch| 9)606 +- (arch|8) 555 555 )))|((( 556 -3.7.4-12 608 +TBD 609 +Was: OK 557 557 )))|((( 558 -OK 611 +TBD 612 +Was: 3.7.3-2 613 +)))|((( 614 +TBD 615 +Was: In debian-mingw-8/rules: 616 +# see [[https:~~/~~/bugs.debian.org/cgi-bin/bugreport.cgi?bug=930492>>url:https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=930492||shape="rect"]] 617 +w32pcdir = /usr/i686-w64-mingw32/lib/pkgconfig 618 +w64pcdir = /usr/x86_64-w64-mingw32/lib/pkgconfig 619 +... 620 +common-build-indep:: 621 + cd $(w32builddir) && $(MAKE) arch="i686-w64-mingw32" PKG_CONFIG_LIBDIR=$(w32pcdir) 622 + cd $(w64builddir) && $(MAKE) arch="x86_64-w64-mingw32" PKG_CONFIG_LIBDIR=$(w64pcdir) 559 559 ))) 560 560 |((( 561 561 fancydrawing 562 562 )))|((( 563 -- (arch| 9)627 +- (arch|8) 564 564 )))|((( 629 +TBD 630 +Was: OK 631 +)))|((( 565 565 (% class="moz-quote-pre code" %) 566 566 ((( 567 567 TBD ... ... @@ -585,9 +585,12 @@ 585 585 |((( 586 586 fancygpsdclient 587 587 )))|((( 588 -- (unix| 9)655 +- (unix|8) 589 589 )))|((( 590 590 TBD 658 +Was: OK 659 +)))|((( 660 +TBD 591 591 Was: 0.4.3-7 592 592 )))|((( 593 593 TBD ... ... @@ -596,9 +596,12 @@ 596 596 |((( 597 597 fancyhttpd 598 598 )))|((( 599 -- (arch| 9)669 +- (arch|8) 600 600 )))|((( 601 601 TBD 672 +Was: OK 673 +)))|((( 674 +TBD 602 602 Was: 0.8.0-3 603 603 )))|((( 604 604 TBD ... ... @@ -606,9 +606,12 @@ 606 606 |((( 607 607 fancylogd 608 608 )))|((( 609 -- (unix| 9)682 +- (unix|8) 610 610 )))|((( 611 611 TBD 685 +Was: OK 686 +)))|((( 687 +TBD 612 612 Was: 0.1.0-6 613 613 )))|((( 614 614 TBD ... ... @@ -620,6 +620,9 @@ 620 620 - (nsis directory) 621 621 )))|((( 622 622 TBD 699 +Was: OK 700 +)))|((( 701 +TBD 623 623 Was: 0.3.0.6 624 624 )))|((( 625 625 TBD ... ... @@ -632,14 +632,19 @@ 632 632 )))|((( 633 633 - 634 634 )))|((( 714 +- 715 +)))|((( 635 635 Probably never build for MinGW, despite debian-mingw-?/ directories 636 636 ))) 637 637 |((( 638 638 fancypcsc 639 639 )))|((( 640 -- (arch| 9)721 +- (arch|8) 641 641 )))|((( 642 642 TBD 724 +Was: OK 725 +)))|((( 726 +TBD 643 643 Was: 0.2.5-4 644 644 )))|((( 645 645 \\ ... ... @@ -651,29 +651,50 @@ 651 651 )))|((( 652 652 - 653 653 )))|((( 738 +- 739 +)))|((( 654 654 \\ 655 655 ))) 656 656 |((( 657 657 fancysax 658 658 )))|((( 659 -- (arch| 9)745 +- (arch|8) 660 660 )))|((( 661 661 TBD 748 +Was: OK 749 +)))|((( 750 +TBD 662 662 Was: 0.6.1-9 663 663 )))|((( 664 664 \\ 665 665 ))) 666 666 |((( 667 ---fancyqt4-- 668 ---fancyqt4widgets-- 756 +fancyqt4 669 669 )))|((( 670 -- ( dropped)758 +- (arch|8) 671 671 )))|((( 672 -- 760 +TBD 761 +Was: OK 673 673 )))|((( 674 -- (dropped with Bullseye) 763 +TBD 764 +Was: 0.9.3-5 765 +)))|((( 766 +\\ 675 675 ))) 676 676 |((( 769 +fancyqt4widgets 770 +)))|((( 771 +- (arch|8) 772 +)))|((( 773 +TBD 774 +Was: OK 775 +)))|((( 776 +TBD 777 +Was: 0.5.2-3 778 +)))|((( 779 +\\ 780 +))) 781 +|((( 677 677 --fancysane-- 678 678 )))|((( 679 679 - (unix only) ... ... @@ -680,6 +680,8 @@ 680 680 )))|((( 681 681 - 682 682 )))|((( 788 +- 789 +)))|((( 683 683 \\ 684 684 ))) 685 685 |((( ... ... @@ -689,20 +689,25 @@ 689 689 )))|((( 690 690 - 691 691 )))|((( 799 +- 800 +)))|((( 692 692 \\ 693 693 ))) 694 694 |((( 695 695 fancyssl-tools 696 696 )))|((( 697 -- (arch| 9)806 +- (arch|8) 698 698 )))|((( 699 699 TBD 809 +Was: OK 810 +)))|((( 811 +TBD 700 700 Was: 0.4.0-6 701 701 )))|((( 702 702 \\ 703 703 ))) 704 704 705 -== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian10Busterto11Bullseye,MinGW-8toMinGW-9-Obsoletesubdirs"/}}Obsolete subdirs == 817 +=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian10Busterto11Bullseye,MinGW-8toMinGW-9-Obsoletesubdirs"/}}Obsolete subdirs === 706 706 707 707 (% class="wrapped" %) 708 708 |=((( ... ... @@ -716,18 +716,6 @@ 716 716 never even built for stretch 717 717 ))) 718 718 |((( 719 -fancylogview, 720 -fancyqt4*, 721 -mingw-w*-qt4* 722 -)))|((( 723 -No more QT4 in Bullseye 724 -))) 725 -|((( 726 -fancyxmlsock 727 -)))|((( 728 -Looks lke old experimental code now in fancysock 729 -))) 730 -|((( 731 731 gpsfake-runner 732 732 )))|((( 733 733 shell scripts only ... ... @@ -738,15 +738,10 @@ 738 738 never even built for stretch 739 739 ))) 740 740 |((( 741 - mingw-w64-libboost841 +fancyxmlsock 742 742 )))|((( 743 - not inuse843 +Looks lke old experimental code now in fancysock 744 744 ))) 745 -|((( 746 -osslsigncode 747 -)))|((( 748 -not in use 749 -))) 750 750 751 751 \\ 752 752
- Confluence.Code.ConfluencePageClass[0]
-
- Id
-
... ... @@ -1,1 +1,1 @@ 1 -9 376891861 +918716427 - Title
-
... ... @@ -1,1 +1,1 @@ 1 -WiP: Adapting FancyLibs & MinGW-Pkgfrom Debian 10 Buster to 11 Bullseye, MinGW-8 to MinGW-91 +Work in Progress: Adapting FancyLibs from Debian 10 Buster to 11 Bullseye - URL
-
... ... @@ -1,1 +1,1 @@ 1 -https://clazzes.atlassian.net/wiki/spaces/FANCYLIBS/pages/9 37689186/WiP: Adapting FancyLibs& MinGW-Pkgfrom Debian 10 Buster to 11 Bullseye, MinGW-8 to MinGW-91 +https://clazzes.atlassian.net/wiki/spaces/FANCYLIBS/pages/918716427/Work in Progress: Adapting FancyLibs from Debian 10 Buster to 11 Bullseye