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 8.1
edited by christoph_lechleitner@iteg_at
on 2022-01-07 09.18:45
on 2022-01-07 09.18:45
Change comment:
Added and migrated fancylaunch
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 -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
-
... ... @@ -6,14 +6,14 @@ 6 6 7 7 The following notes shall provide the order in which FancyLibs shall be adapted and released for a new Debian release and are based on [[Adapting FancyLibs & MinGW-Pkg from Debian 9 Stretch to 10 Buster, Mingw-7 to Mingw-8>>doc:FANCYLIBS.Adapting FancyLibs & MinGW-Pkg from Debian 9 Stretch to 10 Buster, Mingw-7 to Mingw-8.WebHome]]. 8 8 9 +__THIS IS WORK IN PROGRESS.__ 10 + 9 9 = {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian10Busterto11Bullseye,MinGW-8toMinGW-9-AdaptingFancyLibstonewDebianRelease"/}}Adapting FancyLibs to new Debian Release = 10 10 11 11 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. 12 12 13 -== {{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 === 14 14 15 -We have dropped {{code language="none"}}armhf{{/code}} support for now. 16 - 17 17 The recommended order for phase 1 (before MinGW adaptions) is: 18 18 19 19 (% class="wrapped" %) ... ... @@ -24,7 +24,7 @@ 24 24 )))|=((( 25 25 Remarks general 26 26 )))|=((( 27 -Status & Remarks buster/bullseye27 +Status & Remarks stretch/buster 28 28 )))|=((( 29 29 Release with Bullseye 30 30 ))) ... ... @@ -31,7 +31,7 @@ 31 31 |((( 32 32 fancylog 33 33 )))|((( 34 -arch 34 +arch|8 35 35 )))|((( 36 36 \\ 37 37 )))|((( ... ... @@ -42,9 +42,9 @@ 42 42 |((( 43 43 cute-headers 44 44 )))|((( 45 -arch 45 +arch|8 46 46 )))|((( 47 -Data only 47 +Data only, could be done anytime 48 48 )))|((( 49 49 \\ 50 50 )))|((( ... ... @@ -66,11 +66,12 @@ 66 66 )))|((( 67 67 - 68 68 )))|((( 69 -Unix only . Removed Jessie.69 +Unix only 70 70 )))|((( 71 - \\71 +TBD 72 72 )))|((( 73 -0.7.0-2 73 +TBD 74 +Was: 0.6.5-7 74 74 ))) 75 75 |((( 76 76 fancydrawing ... ... @@ -79,9 +79,10 @@ 79 79 )))|((( 80 80 \\ 81 81 )))|((( 82 - Removed zlib1g-dbg dependency, it's not available inBullseye83 +TBD 83 83 )))|((( 84 -0.6.3-3 85 +TBD 86 +Was: 0.6.2-3 85 85 ))) 86 86 |((( 87 87 fancygpsdclient ... ... @@ -90,9 +90,10 @@ 90 90 )))|((( 91 91 \\ 92 92 )))|((( 93 - \\95 +TBD 94 94 )))|((( 95 -0.4.3-8 97 +TBD 98 +Was: 0.4.3-5 96 96 ))) 97 97 |((( 98 98 fancyhttpd ... ... @@ -101,9 +101,10 @@ 101 101 )))|((( 102 102 \\ 103 103 )))|((( 104 - \\107 +TBD 105 105 )))|((( 106 -0.8.1-1 109 +TBD 110 +Was: 0.8.0-2 107 107 ))) 108 108 |((( 109 109 fancylogd ... ... @@ -112,20 +112,23 @@ 112 112 )))|((( 113 113 \\ 114 114 )))|((( 115 - \\119 +TBD 116 116 )))|((( 117 -0.1.0-7 121 +TBD 122 +Was: 0.1.0-3 118 118 ))) 119 119 |((( 120 - --fancylogview--125 +fancylogview 121 121 )))|((( 122 122 . 123 123 )))|((( 124 - No moreQT4inBullseye129 +Debian unix & amd64 only 125 125 )))|((( 126 -- 131 +TBD 132 +Was: Half OK: Does not build for armhf, maybe never did, libqt4-dev seems incomplete for arm 127 127 )))|((( 128 -- 134 +TBD 135 +Was: 0.3.0.5 129 129 ))) 130 130 |((( 131 131 fancypkcs11 ... ... @@ -132,11 +132,13 @@ 132 132 )))|((( 133 133 unix 134 134 )))|((( 135 - \\142 +Debian unix & amd64 only 136 136 )))|((( 137 -Does not build for Jessie, don't care. 144 +TBD 145 +Was: Half OK: Does not build for armhf, maybe never did 138 138 )))|((( 139 -0.4.1-2 147 +TBD 148 +Was: 0.4.1-1 140 140 ))) 141 141 |((( 142 142 fancypcsc ... ... @@ -143,11 +143,13 @@ 143 143 )))|((( 144 144 unix 145 145 )))|((( 146 - \\155 +Debian unix & amd64 only 147 147 )))|((( 148 -\\ 157 +TBD 158 +Was: Half OK: Does not build for armhf, maybe never did 149 149 )))|((( 150 -0.2.5-6 160 +TBD 161 +Was: 0.2.5-2 151 151 ))) 152 152 |((( 153 153 fancymodbus ... ... @@ -156,9 +156,11 @@ 156 156 )))|((( 157 157 \\ 158 158 )))|((( 159 -\\ 170 +TBD 171 +Was: Required minor adaption, with libmodbus-dev going from 3.0.6 to 3.1.4 160 160 )))|((( 161 -0.2.4-4 173 +TBD 174 +Was: 0.2.4-3 162 162 ))) 163 163 |((( 164 164 fancysax ... ... @@ -167,42 +167,34 @@ 167 167 )))|((( 168 168 \\ 169 169 )))|((( 170 - Removed libxml2-dbg dependency, it's not available inBullseye183 +TBD 171 171 )))|((( 172 -0.6.1-11 185 +TBD 186 +Was: 0.6.1-7 173 173 ))) 174 174 |((( 175 - --fancyqt4--189 +fancyqt4 176 176 )))|((( 177 177 arch 178 178 )))|((( 179 - No more QT4 in Bullseye193 +\\ 180 180 )))|((( 181 - -195 +TBD 182 182 )))|((( 183 -- 197 +TBD 198 +Was: 0.9.3-3 184 184 ))) 185 185 |((( 186 - --fancyqt4widgets--201 +fancyqt4widgets 187 187 )))|((( 188 188 arch 189 189 )))|((( 190 -No more QT4 in Bullseye 191 -)))|((( 192 -- 193 -)))|((( 194 -- 195 -))) 196 -|((( 197 -fancyqt5 198 -)))|((( 199 -arch 200 -)))|((( 201 201 \\ 202 202 )))|((( 203 - \\207 +TBD 204 204 )))|((( 205 -0.1.1-2 209 +TBD 210 +Was: 0.5.2-2 206 206 ))) 207 207 |((( 208 208 fancysane ... ... @@ -211,9 +211,11 @@ 211 211 )))|((( 212 212 \\ 213 213 )))|((( 214 -\\ 219 +TBD 220 +Was: but libsane-dbg not available for buster. Reduced that to suggestion 215 215 )))|((( 216 -0.3.4-1 222 +TBD 223 +Was: 0.3.2-5 217 217 ))) 218 218 |((( 219 219 fancyqmi ... ... @@ -222,9 +222,11 @@ 222 222 )))|((( 223 223 Debian unix & amd64 only 224 224 )))|((( 225 -\\ 232 +TBD 233 +Was: Half OK: Does not build for armhf, maybe never did 226 226 )))|((( 227 -0.3.4-2 235 +TBD 236 +Was: 0.2.1-5 228 228 ))) 229 229 |((( 230 230 fancyssl-tools ... ... @@ -233,26 +233,18 @@ 233 233 )))|((( 234 234 \\ 235 235 )))|((( 236 - \\245 +TBD 237 237 )))|((( 238 -0.4.0-7 247 +TBD 248 +Was: 0.4.0-5 239 239 ))) 240 -|((( 241 -fancylaunch 242 -)))|((( 243 -arch 244 -)))|((( 245 -\\ 246 -)))|((( 247 -\\ 248 -)))|((( 249 -1.1.1-2 250 -))) 251 251 252 - == {{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.-- 253 253 254 - 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 === 255 255 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 + 256 256 Order based on [[doc:MINGW64.mingw 6 rebuild order.WebHome]] 257 257 258 258 (% class="wrapped" %) ... ... @@ -261,14 +261,14 @@ 261 261 )))|=((( 262 262 Dep. 263 263 )))|=((( 264 -Version MinGW-8mingw-pkg(upstream)265 +Version in mingw-pkg MinGW-8 Buster 265 265 )))|=((( 266 -Version MinGW-9mingw-pkg(upstream)267 +Version in mingw-pkg MinGW-8 Bullseye 267 267 )))|=((( 268 -Bullseye Status , mingw-pkg svn rev.269 +Bullseye Status 269 269 ))) 270 270 |((( 271 - --(osslsigncode)--272 +(osslsigncode) 272 272 )))|((( 273 273 - 274 274 )))|((( ... ... @@ -279,29 +279,31 @@ 279 279 ignored 280 280 ))) 281 281 |((( 282 - (mingw-w64-[[binutils>>url:https://sourceware.org/binutils/||shape="rect"]])283 +mingw-w64-binutils / binutils-mingw-w64 283 283 )))|((( 284 284 \\ 285 285 )))|((( 286 286 - (2.31.1-11+8.3) 287 287 )))|((( 288 -- (2.35.2-2+8.11+b3) 289 +TBD 290 +Was: - (2.31.1-11+8.3) 289 289 )))|((( 290 -provided by Debian now as {{code language="none"}}binutils-mingw-w64-x86-64{{/code}}292 +provided by Debian now 291 291 ))) 292 292 |((( 293 - --(mingw-w64-libmysql)--295 +(mingw-w64-libmysql) 294 294 )))|((( 295 295 \\ 296 296 )))|((( 297 297 - (6.1.11-1clazzespba2) 298 298 )))|((( 299 -- 301 +TBD 302 +Was: - (6.1.11-1clazzespba2) 300 300 )))|((( 301 301 obsolete since mingw-6, empty now 302 302 ))) 303 303 |((( 304 - --(mingw-w64-libmariadb)--307 +mingw-w64-libmariadb 305 305 )))|((( 306 306 \\ 307 307 )))|((( ... ... @@ -319,115 +319,109 @@ 319 319 8.3.0 (-6+21.3~~deb10u1), 320 320 uses Debian's g++-mingw64-* 321 321 )))|((( 322 -10.2.1 (10.2.1-6+24.2), 325 +TBD 326 +Was: 8.3.0 (-6+21.3~~deb10u1), 323 323 uses Debian's g++-mingw64-* 324 324 )))|((( 325 -OK, 684 329 +TBD 330 +Was: OK 326 326 ))) 327 327 |((( 328 -mingw-w64- [[zlib>>url:https://downloads.sourceforge.net/project/libpng/zlib/||shape="rect"]]333 +mingw-w64-zlib 329 329 )))|((( 330 330 mingw-w64-gcc-rt 331 331 )))|((( 332 -1.2.11 -2 (1.2.11)337 +1.2.11 333 333 )))|((( 334 -1.2.11-4 (1.2.11) 339 +TBD 340 +Was: 1.2.11 335 335 )))|((( 336 -In debian/rules moved content of build-indep into install-indep to avoid double build. 337 - 338 -OK, 688 342 +TBD 343 +Was: OK after rules changes: 344 +common-build-indep to build-indep, 345 +common-install-indep to install-indep 339 339 ))) 340 340 |((( 341 -mingw-w64- [[openssl>>url:https://www.openssl.org/source/||shape="rect"]]348 +mingw-w64-openssl 342 342 )))|((( 343 343 mingw-w64-zlib 344 344 )))|((( 345 345 1.1.1c 346 346 )))|((( 347 -1.1.1l-1 (1.1.1l) 354 +TBD 355 +Was: 1.1.1c 348 348 )))|((( 349 -{{code language="none"}}make CPPFLAGS=""{{/code}} ... 350 -to suppress {{code language="none"}}-D_FORTIFY_SOURCE=2{{/code}} 351 - 352 -which triggers {{code language="none"}}undefined reference to `__memcpy_chk'{{/code}} 353 -\\In debian/rules moved content of build-indep into install-indep to avoid double build, and rebuild after zlib fix rg. missing .dll file. 354 - 355 -OK, 689 357 +TBD 358 +Was: OK 356 356 ))) 357 357 |((( 358 -mingw-w64- [[libpng>>url:https://downloads.sourceforge.net/project/libpng/||shape="rect"]]361 +mingw-w64-libpng 359 359 )))|((( 360 360 mingw-w64-zlib 361 361 )))|((( 362 -1.6.37 -1 (1.6.37)365 +1.6.37 363 363 )))|((( 364 -1.6.37-2 (1.6.37, 1.7 still in beta) 367 +TBD 368 +Was: 1.6.37 365 365 )))|((( 366 - In debian/rules moved content of build-indep into install-indep to avoid double build.367 - 368 - {{codelanguage="none"}}makeCPPFLAGS=""{{/code}}...369 -to suppress {{codelanguage="none"}}-D_FORTIFY_SOURCE=2{{/code}}, seeopensslabove370 - 371 - 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. ... 372 372 ))) 373 373 |((( 374 -mingw-w64- [[libjpeg>>url:http://www.ijg.org/files/||shape="rect"]]378 +mingw-w64-libjpeg 375 375 )))|((( 376 376 mingw-w64-libpng 377 377 )))|((( 378 -9c -1 (9c)382 +9c 379 379 )))|((( 380 -9d-1 (9d) 384 +TBD 385 +Was: 9c 381 381 )))|((( 382 -In debian/rules moved content of build-indep into install-indep to avoid double build. 383 - 384 -{{code language="none"}}make CPPFLAGS=""{{/code}} ... 385 -to suppress {{code language="none"}}-D_FORTIFY_SOURCE=2{{/code}}, see openssl above 386 - 387 - 388 -OK, 693 387 +TBD 388 +Was: OK 389 389 ))) 390 390 |((( 391 -mingw-w64- [[libtiff>>url:http://download.osgeo.org/libtiff/||shape="rect"]]391 +mingw-w64-libtiff 392 392 )))|((( 393 393 mingw-w64-libjpeg 394 394 )))|((( 395 395 4.0.10 396 396 )))|((( 397 -4.3.0-0 (4.3.0) 397 +TBD 398 +Was: 4.0.10 398 398 )))|((( 399 -In debian/rules moved content of build-indep into install-indep to avoid double build. 400 - 401 -{{code language="none"}}make CPPFLAGS=""{{/code}} ... 402 -to suppress {{code language="none"}}-D_FORTIFY_SOURCE=2{{/code}}, see openssl above 403 - 404 -OK, 694 400 +TBD 401 +Was: OK 405 405 ))) 406 406 |((( 407 -mingw-w64- [[libmng>>url:https://sourceforge.net/projects/libmng/files/||shape="rect"]]404 +mingw-w64-libmng 408 408 )))|((( 409 409 mingw-w64-libjpeg 410 410 )))|((( 411 -2.0.3-3 (2.0.3)408 +2.0.3-3 412 412 )))|((( 413 -2.0.3-5 (2.0.3) 410 +TBD 411 +Was: 2.0.3-3 414 414 )))|((( 415 -In debian/rules moved content of build-indep into install-indep to avoid double build. 416 - 417 -OK, 696 413 +TBD 414 +Was: OK 418 418 ))) 419 419 |((( 420 -mingw-w64- [[bzip2>>url:https://sourceforge.net/projects/bzip2/files/||shape="rect"]]417 +mingw-w64-bzip2 421 421 )))|((( 422 422 mingw-w64-gcc-rt 423 423 )))|((( 424 -1.0.6-4 (1.0.6)421 +1.0.6-4 425 425 )))|((( 426 -1.0.6-5 (1.0.6) 423 +TBD 424 +Was: 1.0.6-4 427 427 )))|((( 428 -In debian/rules moved content of build-indep into install-indep to avoid double build. 429 - 430 -OK. 697 426 +TBD 427 +Was: OK 431 431 ))) 432 432 |((( 433 433 mingw-w64-libboost ... ... @@ -441,87 +441,110 @@ 441 441 - (ignored) 442 442 ))) 443 443 |((( 444 -mingw-w64- [[libiconv>>url:https://ftp.gnu.org/pub/gnu/libiconv/||shape="rect"]]441 +mingw-w64-libiconv 445 445 )))|((( 446 446 mingw-w64-gcc-rt 447 447 )))|((( 448 -1.16-1 (1.16)445 +1.16-1 449 449 )))|((( 450 -1.16-2 (1.16) 447 +TBD 448 +Was: 1.16-1 451 451 )))|((( 452 -In debian/rules moved content of build-indep into install-indep to avoid double build. 453 - 454 -{{code language="none"}}make CPPFLAGS=""{{/code}} ... 455 -to suppress {{code language="none"}}-D_FORTIFY_SOURCE=2{{/code}}, see openssl above 456 - 457 -OK, 698 450 +TBD 451 +Was: OK 458 458 ))) 459 459 |((( 460 -mingw-w64- [[libxml2>>url:ftp://xmlsoft.org/libxml2/||shape="rect"]]454 +mingw-w64-libxml2 461 461 )))|((( 462 462 mingw-w64-libiconv 463 463 )))|((( 464 464 2.9.9-1 465 465 )))|((( 466 -2.9.10-0 (2.9.10, no sources for 2.9.12) 460 +TBD 461 +Was: 2.9.9-1 467 467 )))|((( 468 -In debian/rules moved content of build-indep into install-indep to avoid double build. 469 - 470 -{{code language="none"}}make CPPFLAGS=""{{/code}} ... 471 -to suppress {{code language="none"}}-D_FORTIFY_SOURCE=2{{/code}}, see openssl above 472 - 473 -OK, 699 463 +TBD 464 +Was: OK 474 474 ))) 475 475 |((( 476 -mingw-w64- [[gettext>>url:https://ftp.gnu.org/pub/gnu/gettext/||shape="rect"]]467 +mingw-w64-gettext 477 477 )))|((( 478 478 mingw-w64-libxml2 479 479 )))|((( 480 -0.20.1-1 (0.20.1)471 +0.20.1-1 481 481 )))|((( 482 ---0.21-0 (0.21)-- 483 - 484 -0.20.2-0 (0.20.2) 473 +TBD 474 +Was: 0.20.1-1 485 485 )))|((( 486 -In debian/rules moved content of build-indep into install-indep to avoid double build. 487 - 488 -Disabled patches from buster/0.20.1. 489 - 490 -{{code language="none"}}make CPPFLAGS=""{{/code}} ... 491 -to suppress {{code language="none"}}-D_FORTIFY_SOURCE=2{{/code}}, see openssl above 492 - 493 ---Removing {{code language="none"}}*ruby*{{/code}} before {{code language="none"}}autoconf{{/code}} (not sure if ok, ruby support was added 2020-04-27).-- 494 - 495 -Halfway back to 0.20.2 to escape ruby support. 496 - 497 -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 +\\ 498 498 ))) 499 499 |((( 500 ---mingw-w64-qt4-qmake-- 501 ---mingw-w64-qt4-- 502 ---mingw-w32-qt4-qmake-- 503 ---mingw-w32-qt4-- 482 +mingw-w64-qt4-qmake 504 504 )))|((( 505 505 \\ 506 506 )))|((( 507 507 4.8.7-1clazzespba0 508 508 )))|((( 509 -- 488 +TBD 489 +Was: 4.8.7-1clazzespba0 510 510 )))|((( 511 -- (dropped) 491 +TBD 492 +Was: OK 493 +Builldep change: {{code language="none"}}libstdc++-6-dev{{/code}} to {{code language="none"}}libstdc++-6-dev{{/code}} 512 512 ))) 513 513 |((( 514 -mingw-w64- [[qt>>url:https://download.qt.io/archive/qt||shape="rect"]]5496 +mingw-w64-qt4 515 515 )))|((( 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 +)))|((( 516 516 \\ 517 517 )))|((( 518 -- 520 +4.8.7-1clazzespba0 519 519 )))|((( 520 -5.15.2-0clazzespba1 (5.15.2) 522 +TBD 523 +Was: 4.8.7-1clazzespba0 521 521 )))|((( 522 -OK, 704 525 +TBD 526 +Was: Builldep change: {{code language="none"}}libstdc++-6-dev{{/code}} to {{code language="none"}}libstdc++-6-dev{{/code}} 527 +OK 523 523 ))) 524 524 |((( 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 +|((( 525 525 mingw-w64-jni-headers 526 526 )))|((( 527 527 \\ ... ... @@ -528,14 +528,16 @@ 528 528 )))|((( 529 529 1.6.0-4clazzespba6 530 530 )))|((( 531 -17.0.1-1 (17.0.1+12-1+deb11u2) 551 +TBD 552 +Was: 1.6.0-4clazzespba6 532 532 )))|((( 533 -Using headers from OpenJDK-17 now. 534 - 535 -OK, 700 554 +TBD 555 +Was: OK. 556 +Using headers from OpenJDK-11 now. 557 +Should we raise the version to 11? 536 536 ))) 537 537 538 -== {{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 === 539 539 540 540 The recommended order for phase 2 (before MinGW adaptions) is: 541 541 ... ... @@ -545,174 +545,254 @@ 545 545 )))|=((( 546 546 Archs (-o parameter) 547 547 )))|=((( 548 -\\ 570 +Bullseye 571 +Status 549 549 )))|=((( 550 -Version with MinGW- 9package for Bullseye573 +Version with MinGW-8 package for Bullseye 551 551 )))|=((( 552 -Remarks, Bullseye 553 -Status, fancylibs svn rev. 575 +Remarks, changes 554 554 ))) 555 555 |((( 556 556 fancylog 557 557 )))|((( 558 -- (arch| 9)580 +- (arch|8) 559 559 )))|((( 560 -\\ 582 +TBD 583 +Was: OK 561 561 )))|((( 562 -1.0.3-10 585 +TBD 586 +Was: 1.0.3-7 563 563 )))|((( 564 - OK, 2147588 +\\ 565 565 ))) 566 566 |((( 567 567 cute-headers 568 568 )))|((( 569 -- (arch| 9)593 +- (arch|8) 570 570 )))|((( 571 -\\ 595 +TBD 596 +Was: OK 572 572 )))|((( 573 -1.6.1-13 (8_1.6.1) 598 +TBD 599 +Was: 8_1.6.1-10 574 574 )))|((( 575 - OK, 2148601 +\\ 576 576 ))) 577 577 |((( 578 578 fancylibs 579 579 )))|((( 580 -- (arch| 9)606 +- (arch|8) 581 581 )))|((( 582 -\\ 608 +TBD 609 +Was: OK 583 583 )))|((( 584 -3.7.4-12 611 +TBD 612 +Was: 3.7.3-2 585 585 )))|((( 586 -OK, 2150 (2154) 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) 587 587 ))) 588 588 |((( 589 589 fancydrawing 590 590 )))|((( 591 -- (arch| 9)627 +- (arch|8) 592 592 )))|((( 593 -\\ 629 +TBD 630 +Was: OK 594 594 )))|((( 595 595 (% class="moz-quote-pre code" %) 596 596 ((( 597 - 0.6.3-3634 +TBD 598 598 ))) 636 + 637 +(% class="moz-quote-pre code" %) 638 +((( 639 +Was: 0.6.2-5 640 +))) 599 599 )))|((( 600 -OK, 2151 642 +TBD 643 +Was: In debian-mingw-8/rules: 644 +# see [[https:~~/~~/bugs.debian.org/cgi-bin/bugreport.cgi?bug=930492>>url:https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=930492||shape="rect"]] 645 +w32pcdir = /usr/i686-w64-mingw32/lib/pkgconfig 646 +w64pcdir = /usr/x86_64-w64-mingw32/lib/pkgconfig 647 +... 648 +common-build-indep:: 649 + cd $(builddir) && PKG_CONFIG_LIBDIR=$(w64pcdir) $(MAKE) arch=$(arch) 650 + cd $(builddir32) && PKG_CONFIG_LIBDIR=$(w32pcdir) $(MAKE) arch=$(arch32) 601 601 ))) 602 602 |((( 603 603 fancygpsdclient 604 604 )))|((( 605 -- (unix| 9)655 +- (unix|8) 606 606 )))|((( 607 -\\ 657 +TBD 658 +Was: OK 608 608 )))|((( 609 -0.4.3-9 660 +TBD 661 +Was: 0.4.3-7 610 610 )))|((( 611 -OK, 2152 663 +TBD 664 +Was: debian-mingw-8/rules adapted like above 612 612 ))) 613 613 |((( 614 614 fancyhttpd 615 615 )))|((( 616 -- (arch| 9)669 +- (arch|8) 617 617 )))|((( 618 -\\ 671 +TBD 672 +Was: OK 619 619 )))|((( 620 -0.8.1-2 674 +TBD 675 +Was: 0.8.0-3 621 621 )))|((( 622 - OK, 2156677 +TBD 623 623 ))) 624 624 |((( 625 625 fancylogd 626 626 )))|((( 627 -- (unix| 9)682 +- (unix|8) 628 628 )))|((( 629 -\\ 684 +TBD 685 +Was: OK 630 630 )))|((( 631 -0.1.0-7 687 +TBD 688 +Was: 0.1.0-6 632 632 )))|((( 633 -OK, 2158 690 +TBD 691 +Was: Also had to add FANCYLOGD_COMMON_API in fancylogdVersion.cpp 634 634 ))) 635 635 |((( 636 - --fancylogview--694 +fancylogview 637 637 )))|((( 638 638 - (nsis directory) 639 639 )))|((( 640 -\\ 698 +TBD 699 +Was: OK 641 641 )))|((( 642 -- (no more QT4 in Bullseye) 701 +TBD 702 +Was: 0.3.0.6 643 643 )))|((( 704 +TBD 705 +Was: Deferred, depends on QT 706 +))) 707 +|((( 708 +--fancypkcs11-- 709 +)))|((( 710 +- (unix only) 711 +)))|((( 644 644 - 713 +)))|((( 714 +- 715 +)))|((( 716 +Probably never build for MinGW, despite debian-mingw-?/ directories 645 645 ))) 646 646 |((( 647 647 fancypcsc 648 648 )))|((( 649 -- (arch| 9)721 +- (arch|8) 650 650 )))|((( 723 +TBD 724 +Was: OK 725 +)))|((( 726 +TBD 727 +Was: 0.2.5-4 728 +)))|((( 651 651 \\ 730 +))) 731 +|((( 732 +--fancymodbus-- 652 652 )))|((( 653 - 0.2.5-7734 +- (unix only) 654 654 )))|((( 655 -OK, 2160 736 +- 737 +)))|((( 738 +- 739 +)))|((( 740 +\\ 656 656 ))) 657 657 |((( 658 658 fancysax 659 659 )))|((( 660 -- (arch| 9)745 +- (arch|8) 661 661 )))|((( 662 -\\ 747 +TBD 748 +Was: OK 663 663 )))|((( 664 -0.6.1-12 750 +TBD 751 +Was: 0.6.1-9 665 665 )))|((( 666 - OK, 2161753 +\\ 667 667 ))) 668 668 |((( 669 ---fancyqt4-- 670 ---fancyqt4widgets-- 756 +fancyqt4 671 671 )))|((( 672 -- ( dropped)758 +- (arch|8) 673 673 )))|((( 674 -\\ 760 +TBD 761 +Was: OK 675 675 )))|((( 676 -- 763 +TBD 764 +Was: 0.9.3-5 677 677 )))|((( 678 - - (dropped with Bullseye)766 +\\ 679 679 ))) 680 680 |((( 681 -fancyqt 5769 +fancyqt4widgets 682 682 )))|((( 683 -arch 771 +- (arch|8) 684 684 )))|((( 685 -\\ 773 +TBD 774 +Was: OK 686 686 )))|((( 687 -0.1.1-2 776 +TBD 777 +Was: 0.5.2-3 688 688 )))|((( 689 - OK, TBR, 2164779 +\\ 690 690 ))) 691 691 |((( 692 -fancys sl-tools782 +--fancysane-- 693 693 )))|((( 694 -- ( arch|9)784 +- (unix only) 695 695 )))|((( 696 - \\786 +- 697 697 )))|((( 698 -TBD 699 -Was: 0.4.0-6 788 +- 700 700 )))|((( 701 - OK, 2162790 +\\ 702 702 ))) 703 703 |((( 704 -fancy launch793 +--fancyqmi-- 705 705 )))|((( 706 -- ( arch|9)795 +- (unix only) 707 707 )))|((( 797 +- 798 +)))|((( 799 +- 800 +)))|((( 708 708 \\ 802 +))) 803 +|((( 804 +fancyssl-tools 709 709 )))|((( 710 - 1.1.1-2806 +- (arch|8) 711 711 )))|((( 712 712 TBD 809 +Was: OK 810 +)))|((( 811 +TBD 812 +Was: 0.4.0-6 813 +)))|((( 814 +\\ 713 713 ))) 714 714 715 -== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian10Busterto11Bullseye,MinGW-8toMinGW-9-Obsoletesubdirs"/}}Obsolete subdirs == 817 +=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian10Busterto11Bullseye,MinGW-8toMinGW-9-Obsoletesubdirs"/}}Obsolete subdirs === 716 716 717 717 (% class="wrapped" %) 718 718 |=((( ... ... @@ -726,18 +726,6 @@ 726 726 never even built for stretch 727 727 ))) 728 728 |((( 729 -fancylogview, 730 -fancyqt4*, 731 -mingw-w*-qt4* 732 -)))|((( 733 -No more QT4 in Bullseye 734 -))) 735 -|((( 736 -fancyxmlsock 737 -)))|((( 738 -Looks lke old experimental code now in fancysock 739 -))) 740 -|((( 741 741 gpsfake-runner 742 742 )))|((( 743 743 shell scripts only ... ... @@ -748,15 +748,10 @@ 748 748 never even built for stretch 749 749 ))) 750 750 |((( 751 - mingw-w64-libboost841 +fancyxmlsock 752 752 )))|((( 753 - not inuse843 +Looks lke old experimental code now in fancysock 754 754 ))) 755 -|((( 756 -osslsigncode 757 -)))|((( 758 -not in use 759 -))) 760 760 761 761 \\ 762 762
- Confluence.Code.ConfluencePageClass[0]
-
- Id
-
... ... @@ -1,1 +1,1 @@ 1 -91 01312161 +918716427 - Title
-
... ... @@ -1,1 +1,1 @@ 1 -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/91 0131216/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