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 1.1
edited by christoph_lechleitner@iteg_at
on 2021-10-01 11.52:49
on 2021-10-01 11.52:49
Change comment:
There is no comment for this version
To 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
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 - Work in Progress:Adapting FancyLibs from Debian 10 Buster to 11 Bullseye1 +Adapting FancyLibs & MinGW-Pkg from Debian 10 Buster to 11 Bullseye, MinGW-8 to MinGW-9 - Content
-
... ... @@ -4,16 +4,16 @@ 4 4 5 5 At the time I'm writing this Debian [[Bullseye>>url:https://wiki.debian.org/DebianBullseye||style="text-decoration: underline;" rel="nofollow" shape="rect" class="external-link"]] has been out as stable for over a month. 6 6 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 [[doc:FANCYLIBS.Adapting FancyLibs & MinGW-Pkg from Debian 9 Stretch to 10 Buster, Mingw-7 to Mingw-8.WebHome]]. 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 - 11 11 = {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian10Busterto11Bullseye,MinGW-8toMinGW-9-AdaptingFancyLibstonewDebianRelease"/}}Adapting FancyLibs to new Debian Release = 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 ===13 +== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian10Busterto11Bullseye,MinGW-8toMinGW-9-FancyLibssubprojectrebuildorderphase1"/}}FancyLibs subproject rebuild order phase 1 == 16 16 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,35 +24,31 @@ 24 24 )))|=((( 25 25 Remarks general 26 26 )))|=((( 27 -Status & Remarks st retch/buster27 +Status & Remarks buster/bullseye 28 28 )))|=((( 29 - Versionwith Bullseye29 +Release with Bullseye 30 30 ))) 31 31 |((( 32 32 fancylog 33 33 )))|((( 34 -arch |834 +arch 35 35 )))|((( 36 36 \\ 37 37 )))|((( 38 -TBD 39 -Was: in pba-rpmrelease, call to rpmsign can be reduced to: 40 -rpmsign ~-~-addsign -v ~-~-key-id 9...7 -D "%~_~_gpg /usr/bin/gpg" ../foobar-1.2.3-1.src.rpm 38 +\\ 41 41 )))|((( 42 -TBD 43 -Was: 1.0.3-5 40 +1.0.3-9 44 44 ))) 45 45 |((( 46 46 cute-headers 47 47 )))|((( 48 -arch |845 +arch 49 49 )))|((( 50 -Data only , could be done anytime47 +Data only 51 51 )))|((( 52 - TBD49 +\\ 53 53 )))|((( 54 -TBD 55 -Was: 1.6.1-9 51 +1.6.1-12 56 56 ))) 57 57 |((( 58 58 fancylibs ... ... @@ -61,11 +61,9 @@ 61 61 )))|((( 62 62 \\ 63 63 )))|((( 64 -TBD 65 -Was: libstdc++-8-dev ? 60 +Added libstdc++-10-dev as build dependency variant 66 66 )))|((( 67 -TBD 68 -Was: 3.7.3-1 62 +3.7.4-11 69 69 ))) 70 70 |((( 71 71 fancydb ... ... @@ -72,12 +72,11 @@ 72 72 )))|((( 73 73 - 74 74 )))|((( 75 -Unix only 69 +Unix only. Removed Jessie. 76 76 )))|((( 77 - TBD71 +\\ 78 78 )))|((( 79 -TBD 80 -Was: 0.6.5-7 73 +0.7.0-2 81 81 ))) 82 82 |((( 83 83 fancydrawing ... ... @@ -86,10 +86,9 @@ 86 86 )))|((( 87 87 \\ 88 88 )))|((( 89 - TBD82 +Removed zlib1g-dbg dependency, it's not available in Bullseye 90 90 )))|((( 91 -TBD 92 -Was: 0.6.2-3 84 +0.6.3-3 93 93 ))) 94 94 |((( 95 95 fancygpsdclient ... ... @@ -98,10 +98,9 @@ 98 98 )))|((( 99 99 \\ 100 100 )))|((( 101 - TBD93 +\\ 102 102 )))|((( 103 -TBD 104 -Was: 0.4.3-5 95 +0.4.3-8 105 105 ))) 106 106 |((( 107 107 fancyhttpd ... ... @@ -110,10 +110,9 @@ 110 110 )))|((( 111 111 \\ 112 112 )))|((( 113 - TBD104 +\\ 114 114 )))|((( 115 -TBD 116 -Was: 0.8.0-2 106 +0.8.1-1 117 117 ))) 118 118 |((( 119 119 fancylogd ... ... @@ -122,23 +122,20 @@ 122 122 )))|((( 123 123 \\ 124 124 )))|((( 125 - TBD115 +\\ 126 126 )))|((( 127 -TBD 128 -Was: 0.1.0-3 117 +0.1.0-7 129 129 ))) 130 130 |((( 131 -fancylogview 120 +--fancylogview-- 132 132 )))|((( 133 133 . 134 134 )))|((( 135 - Debianunix & amd64only124 +No more QT4 in Bullseye 136 136 )))|((( 137 -TBD 138 -Was: Half OK: Does not build for armhf, maybe never did, libqt4-dev seems incomplete for arm 126 +- 139 139 )))|((( 140 -TBD 141 -Was: 0.3.0.5 128 +- 142 142 ))) 143 143 |((( 144 144 fancypkcs11 ... ... @@ -145,13 +145,11 @@ 145 145 )))|((( 146 146 unix 147 147 )))|((( 148 - Debian unix & amd64 only135 +\\ 149 149 )))|((( 150 -TBD 151 -Was: Half OK: Does not build for armhf, maybe never did 137 +Does not build for Jessie, don't care. 152 152 )))|((( 153 -TBD 154 -Was: 0.4.1-1 139 +0.4.1-2 155 155 ))) 156 156 |((( 157 157 fancypcsc ... ... @@ -158,13 +158,11 @@ 158 158 )))|((( 159 159 unix 160 160 )))|((( 161 - Debian unix & amd64 only146 +\\ 162 162 )))|((( 163 -TBD 164 -Was: Half OK: Does not build for armhf, maybe never did 148 +\\ 165 165 )))|((( 166 -TBD 167 -Was: 0.2.5-2 150 +0.2.5-6 168 168 ))) 169 169 |((( 170 170 fancymodbus ... ... @@ -173,11 +173,9 @@ 173 173 )))|((( 174 174 \\ 175 175 )))|((( 176 -TBD 177 -Was: Required minor adaption, with libmodbus-dev going from 3.0.6 to 3.1.4 159 +\\ 178 178 )))|((( 179 -TBD 180 -Was: 0.2.4-3 161 +0.2.4-4 181 181 ))) 182 182 |((( 183 183 fancysax ... ... @@ -186,34 +186,42 @@ 186 186 )))|((( 187 187 \\ 188 188 )))|((( 189 - TBD170 +Removed libxml2-dbg dependency, it's not available in Bullseye 190 190 )))|((( 191 -TBD 192 -Was: 0.6.1-7 172 +0.6.1-11 193 193 ))) 194 194 |((( 195 -fancyqt4 175 +--fancyqt4-- 196 196 )))|((( 197 197 arch 198 198 )))|((( 199 - \\179 +No more QT4 in Bullseye 200 200 )))|((( 201 - TBD181 +- 202 202 )))|((( 203 -TBD 204 -Was: 0.9.3-3 183 +- 205 205 ))) 206 206 |((( 207 -fancyqt4widgets 186 +--fancyqt4widgets-- 208 208 )))|((( 209 209 arch 210 210 )))|((( 190 +No more QT4 in Bullseye 191 +)))|((( 192 +- 193 +)))|((( 194 +- 195 +))) 196 +|((( 197 +fancyqt5 198 +)))|((( 199 +arch 200 +)))|((( 211 211 \\ 212 212 )))|((( 213 - TBD203 +\\ 214 214 )))|((( 215 -TBD 216 -Was: 0.5.2-2 205 +0.1.1-2 217 217 ))) 218 218 |((( 219 219 fancysane ... ... @@ -222,11 +222,9 @@ 222 222 )))|((( 223 223 \\ 224 224 )))|((( 225 -TBD 226 -Was: but libsane-dbg not available for buster. Reduced that to suggestion 214 +\\ 227 227 )))|((( 228 -TBD 229 -Was: 0.3.2-5 216 +0.3.4-1 230 230 ))) 231 231 |((( 232 232 fancyqmi ... ... @@ -235,11 +235,9 @@ 235 235 )))|((( 236 236 Debian unix & amd64 only 237 237 )))|((( 238 -TBD 239 -Was: Half OK: Does not build for armhf, maybe never did 225 +\\ 240 240 )))|((( 241 -TBD 242 -Was: 0.2.1-5 227 +0.3.4-2 243 243 ))) 244 244 |((( 245 245 fancyssl-tools ... ... @@ -248,18 +248,26 @@ 248 248 )))|((( 249 249 \\ 250 250 )))|((( 251 - TBD236 +\\ 252 252 )))|((( 253 -TBD 254 -Was: 0.4.0-5 238 +0.4.0-7 255 255 ))) 240 +|((( 241 +fancylaunch 242 +)))|((( 243 +arch 244 +)))|((( 245 +\\ 246 +)))|((( 247 +\\ 248 +)))|((( 249 +1.1.1-2 250 +))) 256 256 257 - TestswithreleasedBullseyeon2021-10-01to... showed that ... (TBD)--all unixbuildsworkforamd64, mostwork for armhf.--252 +== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian10Busterto11Bullseye,MinGW-8toMinGW-9-MinGW-Pkgrebuilds"/}}MinGW-Pkg rebuilds == 258 258 259 - === {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian10Busterto11Bullseye,MinGW-8toMinGW-9-MinGW-Pkgrebuilds"/}}MinGW-Pkgrebuilds===254 +Disclaimer: The MinGW-Pkg generation does NOT refer to the version of the Mingw-W64 upstream project, but is raised with every Debian generation and includes newer version of the cross-built 3rd-party libraries. 260 260 261 -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. 262 - 263 263 Order based on [[doc:MINGW64.mingw 6 rebuild order.WebHome]] 264 264 265 265 (% class="wrapped" %) ... ... @@ -268,14 +268,14 @@ 268 268 )))|=((( 269 269 Dep. 270 270 )))|=((( 271 -Version in mingw-pkg MinGW-8 Buster264 +Version MinGW-8 mingw-pkg (upstream) 272 272 )))|=((( 273 -Version in mingw-pkg MinGW-8 Bullseye266 +Version MinGW-9 mingw-pkg (upstream) 274 274 )))|=((( 275 -Bullseye Status 268 +Bullseye Status, mingw-pkg svn rev. 276 276 ))) 277 277 |((( 278 -(osslsigncode) 271 +--(osslsigncode)-- 279 279 )))|((( 280 280 - 281 281 )))|((( ... ... @@ -286,31 +286,29 @@ 286 286 ignored 287 287 ))) 288 288 |((( 289 -mingw-w64-binutils /binutils-mingw-w64282 +(mingw-w64-[[binutils>>url:https://sourceware.org/binutils/||shape="rect"]]) 290 290 )))|((( 291 291 \\ 292 292 )))|((( 293 293 - (2.31.1-11+8.3) 294 294 )))|((( 295 -TBD 296 -Was: - (2.31.1-11+8.3) 288 +- (2.35.2-2+8.11+b3) 297 297 )))|((( 298 -provided by Debian now 290 +provided by Debian now as {{code language="none"}}binutils-mingw-w64-x86-64{{/code}} 299 299 ))) 300 300 |((( 301 -(mingw-w64-libmysql) 293 +--(mingw-w64-libmysql)-- 302 302 )))|((( 303 303 \\ 304 304 )))|((( 305 305 - (6.1.11-1clazzespba2) 306 306 )))|((( 307 -TBD 308 -Was: - (6.1.11-1clazzespba2) 299 +- 309 309 )))|((( 310 310 obsolete since mingw-6, empty now 311 311 ))) 312 312 |((( 313 -mingw-w64-libmariadb 304 +--(mingw-w64-libmariadb)-- 314 314 )))|((( 315 315 \\ 316 316 )))|((( ... ... @@ -328,109 +328,115 @@ 328 328 8.3.0 (-6+21.3~~deb10u1), 329 329 uses Debian's g++-mingw64-* 330 330 )))|((( 331 -TBD 332 -Was: 8.3.0 (-6+21.3~~deb10u1), 322 +10.2.1 (10.2.1-6+24.2), 333 333 uses Debian's g++-mingw64-* 334 334 )))|((( 335 -TBD 336 -Was: OK 325 +OK, 684 337 337 ))) 338 338 |((( 339 -mingw-w64-zlib 328 +mingw-w64-[[zlib>>url:https://downloads.sourceforge.net/project/libpng/zlib/||shape="rect"]] 340 340 )))|((( 341 341 mingw-w64-gcc-rt 342 342 )))|((( 343 -1.2.11 332 +1.2.11-2 (1.2.11) 344 344 )))|((( 345 -TBD 346 -Was: 1.2.11 334 +1.2.11-4 (1.2.11) 347 347 )))|((( 348 -TBD 349 -Was: OK after rules changes: 350 -common-build-indep to build-indep, 351 -common-install-indep to install-indep 336 +In debian/rules moved content of build-indep into install-indep to avoid double build. 337 + 338 +OK, 688 352 352 ))) 353 353 |((( 354 -mingw-w64-openssl 341 +mingw-w64-[[openssl>>url:https://www.openssl.org/source/||shape="rect"]] 355 355 )))|((( 356 356 mingw-w64-zlib 357 357 )))|((( 358 358 1.1.1c 359 359 )))|((( 360 -TBD 361 -Was: 1.1.1c 347 +1.1.1l-1 (1.1.1l) 362 362 )))|((( 363 -TBD 364 -Was: OK 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 365 365 ))) 366 366 |((( 367 -mingw-w64-libpng 358 +mingw-w64-[[libpng>>url:https://downloads.sourceforge.net/project/libpng/||shape="rect"]] 368 368 )))|((( 369 369 mingw-w64-zlib 370 370 )))|((( 371 -1.6.37 362 +1.6.37-1 (1.6.37) 372 372 )))|((( 373 -TBD 374 -Was: 1.6.37 364 +1.6.37-2 (1.6.37, 1.7 still in beta) 375 375 )))|((( 376 - TBD377 - Was: OK?378 - 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/lib379 - libtool:error: Could not determinethehostpath correspondingto380 - libtool: error: '.../mingw-pkg/trunk/mingw-w64-deb/mingw-w64-libpng-1.6.37/build/.libs'381 - libtool: error: Continuing,but uninstalled executables may not work. ...366 +In debian/rules moved content of build-indep into install-indep to avoid double build. 367 + 368 +{{code language="none"}}make CPPFLAGS=""{{/code}} ... 369 +to suppress {{code language="none"}}-D_FORTIFY_SOURCE=2{{/code}}, see openssl above 370 + 371 +OK, 691 382 382 ))) 383 383 |((( 384 -mingw-w64-libjpeg 374 +mingw-w64-[[libjpeg>>url:http://www.ijg.org/files/||shape="rect"]] 385 385 )))|((( 386 386 mingw-w64-libpng 387 387 )))|((( 388 -9c 378 +9c-1 (9c) 389 389 )))|((( 390 -TBD 391 -Was: 9c 380 +9d-1 (9d) 392 392 )))|((( 393 -TBD 394 -Was: OK 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 395 395 ))) 396 396 |((( 397 -mingw-w64-libtiff 391 +mingw-w64-[[libtiff>>url:http://download.osgeo.org/libtiff/||shape="rect"]] 398 398 )))|((( 399 399 mingw-w64-libjpeg 400 400 )))|((( 401 401 4.0.10 402 402 )))|((( 403 -TBD 404 -Was: 4.0.10 397 +4.3.0-0 (4.3.0) 405 405 )))|((( 406 -TBD 407 -Was: OK 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 408 408 ))) 409 409 |((( 410 -mingw-w64-libmng 407 +mingw-w64-[[libmng>>url:https://sourceforge.net/projects/libmng/files/||shape="rect"]] 411 411 )))|((( 412 412 mingw-w64-libjpeg 413 413 )))|((( 414 -2.0.3-3 411 +2.0.3-3 (2.0.3) 415 415 )))|((( 416 -TBD 417 -Was: 2.0.3-3 413 +2.0.3-5 (2.0.3) 418 418 )))|((( 419 -TBD 420 -Was: OK 415 +In debian/rules moved content of build-indep into install-indep to avoid double build. 416 + 417 +OK, 696 421 421 ))) 422 422 |((( 423 -mingw-w64-bzip2 420 +mingw-w64-[[bzip2>>url:https://sourceforge.net/projects/bzip2/files/||shape="rect"]] 424 424 )))|((( 425 425 mingw-w64-gcc-rt 426 426 )))|((( 427 -1.0.6-4 424 +1.0.6-4 (1.0.6) 428 428 )))|((( 429 -TBD 430 -Was: 1.0.6-4 426 +1.0.6-5 (1.0.6) 431 431 )))|((( 432 -TBD 433 -Was: OK 428 +In debian/rules moved content of build-indep into install-indep to avoid double build. 429 + 430 +OK. 697 434 434 ))) 435 435 |((( 436 436 mingw-w64-libboost ... ... @@ -444,110 +444,87 @@ 444 444 - (ignored) 445 445 ))) 446 446 |((( 447 -mingw-w64-libiconv 444 +mingw-w64-[[libiconv>>url:https://ftp.gnu.org/pub/gnu/libiconv/||shape="rect"]] 448 448 )))|((( 449 449 mingw-w64-gcc-rt 450 450 )))|((( 451 -1.16-1 448 +1.16-1 (1.16) 452 452 )))|((( 453 -TBD 454 -Was: 1.16-1 450 +1.16-2 (1.16) 455 455 )))|((( 456 -TBD 457 -Was: OK 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 458 458 ))) 459 459 |((( 460 -mingw-w64-libxml2 460 +mingw-w64-[[libxml2>>url:ftp://xmlsoft.org/libxml2/||shape="rect"]] 461 461 )))|((( 462 462 mingw-w64-libiconv 463 463 )))|((( 464 464 2.9.9-1 465 465 )))|((( 466 -TBD 467 -Was: 2.9.9-1 466 +2.9.10-0 (2.9.10, no sources for 2.9.12) 468 468 )))|((( 469 -TBD 470 -Was: OK 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 471 471 ))) 472 472 |((( 473 -mingw-w64-gettext 476 +mingw-w64-[[gettext>>url:https://ftp.gnu.org/pub/gnu/gettext/||shape="rect"]] 474 474 )))|((( 475 475 mingw-w64-libxml2 476 476 )))|((( 477 -0.20.1-1 480 +0.20.1-1 (0.20.1) 478 478 )))|((( 479 -TBD 480 -Was: 0.20.1-1 482 +--0.21-0 (0.21)-- 483 + 484 +0.20.2-0 (0.20.2) 481 481 )))|((( 482 -TBD 483 -Was: OK 484 -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"]]. 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 486 486 ))) 487 487 |((( 488 -mingw-w64-qt4-qmake 500 +--mingw-w64-qt4-qmake-- 501 +--mingw-w64-qt4-- 502 +--mingw-w32-qt4-qmake-- 503 +--mingw-w32-qt4-- 489 489 )))|((( 490 490 \\ 491 491 )))|((( 492 492 4.8.7-1clazzespba0 493 493 )))|((( 494 -TBD 495 -Was: 4.8.7-1clazzespba0 509 +- 496 496 )))|((( 497 -TBD 498 -Was: OK 499 -Builldep change: {{code language="none"}}libstdc++-6-dev{{/code}} to {{code language="none"}}libstdc++-6-dev{{/code}} 511 +- (dropped) 500 500 ))) 501 501 |((( 502 -mingw-w64-qt 4514 +mingw-w64-[[qt>>url:https://download.qt.io/archive/qt||shape="rect"]]5 503 503 )))|((( 504 -mingw-w64-qt4-qmake, 505 -many of above 506 -)))|((( 507 -4.8.7-1clazzespba0 508 -)))|((( 509 -TBD 510 -Was: 4.8.7-1clazzespba0 511 -)))|((( 512 -TBD 513 -Was: TBC ~~ 514 -Building without SSL support since mingw-7. 515 - 516 -Needed these: 517 -dpkg ~-~-add-architecture i386 518 -apt-get update 519 -apt-get install wine32 520 -))) 521 -|((( 522 -mingw-w32-qt4-qmake 523 -)))|((( 524 524 \\ 525 525 )))|((( 526 - 4.8.7-1clazzespba0518 +- 527 527 )))|((( 528 -TBD 529 -Was: 4.8.7-1clazzespba0 520 +5.15.2-0clazzespba1 (5.15.2) 530 530 )))|((( 531 -TBD 532 -Was: Builldep change: {{code language="none"}}libstdc++-6-dev{{/code}} to {{code language="none"}}libstdc++-6-dev{{/code}} 533 -OK 522 +OK, 704 534 534 ))) 535 535 |((( 536 -mingw-w32-qt4 537 -)))|((( 538 -mingw-w32-qt4-qmake, 539 -many of above 540 -)))|((( 541 -4.8.7-1clazzespba0 542 -)))|((( 543 -TBD 544 -Was: 4.8.7-1clazzespba0 545 -)))|((( 546 -TBD 547 -Was: TODO 548 -Building without SSL support since mingw-7. 549 -))) 550 -|((( 551 551 mingw-w64-jni-headers 552 552 )))|((( 553 553 \\ ... ... @@ -554,16 +554,14 @@ 554 554 )))|((( 555 555 1.6.0-4clazzespba6 556 556 )))|((( 557 -TBD 558 -Was: 1.6.0-4clazzespba6 531 +17.0.1-1 (17.0.1+12-1+deb11u2) 559 559 )))|((( 560 -TBD 561 -Was: OK. 562 -Using headers from OpenJDK-11 now. 563 -Should we raise the version to 11? 533 +Using headers from OpenJDK-17 now. 534 + 535 +OK, 700 564 564 ))) 565 565 566 -== ={{id name="AdaptingFancyLibs&MinGW-PkgfromDebian10Busterto11Bullseye,MinGW-8toMinGW-9-FancyLibssubprojectrebuildorderphase3"/}}FancyLibs subproject rebuild order phase 3 ===538 +== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian10Busterto11Bullseye,MinGW-8toMinGW-9-FancyLibssubprojectrebuildorderphase3"/}}FancyLibs subproject rebuild order phase 3 == 567 567 568 568 The recommended order for phase 2 (before MinGW adaptions) is: 569 569 ... ... @@ -573,254 +573,174 @@ 573 573 )))|=((( 574 574 Archs (-o parameter) 575 575 )))|=((( 576 -Bullseye 577 -Status 548 +\\ 578 578 )))|=((( 579 -Version with MinGW- 8package for Bullseye550 +Version with MinGW-9 package for Bullseye 580 580 )))|=((( 581 -Remarks, changes 552 +Remarks, Bullseye 553 +Status, fancylibs svn rev. 582 582 ))) 583 583 |((( 584 584 fancylog 585 585 )))|((( 586 -- (arch| 8)558 +- (arch|9) 587 587 )))|((( 588 -TBD 589 -Was: OK 560 +\\ 590 590 )))|((( 591 -TBD 592 -Was: 1.0.3-7 562 +1.0.3-10 593 593 )))|((( 594 - \\564 +OK, 2147 595 595 ))) 596 596 |((( 597 597 cute-headers 598 598 )))|((( 599 -- (arch| 8)569 +- (arch|9) 600 600 )))|((( 601 -TBD 602 -Was: OK 571 +\\ 603 603 )))|((( 604 -TBD 605 -Was: 8_1.6.1-10 573 +1.6.1-13 (8_1.6.1) 606 606 )))|((( 607 - \\575 +OK, 2148 608 608 ))) 609 609 |((( 610 610 fancylibs 611 611 )))|((( 612 -- (arch| 8)580 +- (arch|9) 613 613 )))|((( 614 -TBD 615 -Was: OK 582 +\\ 616 616 )))|((( 617 -TBD 618 -Was: 3.7.3-2 584 +3.7.4-12 619 619 )))|((( 620 -TBD 621 -Was: In debian-mingw-8/rules: 622 -# see [[https:~~/~~/bugs.debian.org/cgi-bin/bugreport.cgi?bug=930492>>url:https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=930492||shape="rect"]] 623 -w32pcdir = /usr/i686-w64-mingw32/lib/pkgconfig 624 -w64pcdir = /usr/x86_64-w64-mingw32/lib/pkgconfig 625 -... 626 -common-build-indep:: 627 - cd $(w32builddir) && $(MAKE) arch="i686-w64-mingw32" PKG_CONFIG_LIBDIR=$(w32pcdir) 628 - cd $(w64builddir) && $(MAKE) arch="x86_64-w64-mingw32" PKG_CONFIG_LIBDIR=$(w64pcdir) 586 +OK, 2150 (2154) 629 629 ))) 630 630 |((( 631 631 fancydrawing 632 632 )))|((( 633 -- (arch| 8)591 +- (arch|9) 634 634 )))|((( 635 -TBD 636 -Was: OK 593 +\\ 637 637 )))|((( 638 638 (% class="moz-quote-pre code" %) 639 639 ((( 640 - TBD597 +0.6.3-3 641 641 ))) 642 - 643 -(% class="moz-quote-pre code" %) 644 -((( 645 -Was: 0.6.2-5 646 -))) 647 647 )))|((( 648 -TBD 649 -Was: In debian-mingw-8/rules: 650 -# see [[https:~~/~~/bugs.debian.org/cgi-bin/bugreport.cgi?bug=930492>>url:https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=930492||shape="rect"]] 651 -w32pcdir = /usr/i686-w64-mingw32/lib/pkgconfig 652 -w64pcdir = /usr/x86_64-w64-mingw32/lib/pkgconfig 653 -... 654 -common-build-indep:: 655 - cd $(builddir) && PKG_CONFIG_LIBDIR=$(w64pcdir) $(MAKE) arch=$(arch) 656 - cd $(builddir32) && PKG_CONFIG_LIBDIR=$(w32pcdir) $(MAKE) arch=$(arch32) 600 +OK, 2151 657 657 ))) 658 658 |((( 659 659 fancygpsdclient 660 660 )))|((( 661 -- (unix| 8)605 +- (unix|9) 662 662 )))|((( 663 -TBD 664 -Was: OK 607 +\\ 665 665 )))|((( 666 -TBD 667 -Was: 0.4.3-7 609 +0.4.3-9 668 668 )))|((( 669 -TBD 670 -Was: debian-mingw-8/rules adapted like above 611 +OK, 2152 671 671 ))) 672 672 |((( 673 673 fancyhttpd 674 674 )))|((( 675 -- (arch| 8)616 +- (arch|9) 676 676 )))|((( 677 -TBD 678 -Was: OK 618 +\\ 679 679 )))|((( 680 -TBD 681 -Was: 0.8.0-3 620 +0.8.1-2 682 682 )))|((( 683 - TBD622 +OK, 2156 684 684 ))) 685 685 |((( 686 686 fancylogd 687 687 )))|((( 688 -- (unix| 8)627 +- (unix|9) 689 689 )))|((( 690 -TBD 691 -Was: OK 629 +\\ 692 692 )))|((( 693 -TBD 694 -Was: 0.1.0-6 631 +0.1.0-7 695 695 )))|((( 696 -TBD 697 -Was: Also had to add FANCYLOGD_COMMON_API in fancylogdVersion.cpp 633 +OK, 2158 698 698 ))) 699 699 |((( 700 -fancylogview 636 +--fancylogview-- 701 701 )))|((( 702 702 - (nsis directory) 703 703 )))|((( 704 -TBD 705 -Was: OK 640 +\\ 706 706 )))|((( 707 -TBD 708 -Was: 0.3.0.6 642 +- (no more QT4 in Bullseye) 709 709 )))|((( 710 -TBD 711 -Was: Deferred, depends on QT 712 -))) 713 -|((( 714 ---fancypkcs11-- 715 -)))|((( 716 -- (unix only) 717 -)))|((( 718 718 - 719 -)))|((( 720 -- 721 -)))|((( 722 -Probably never build for MinGW, despite debian-mingw-?/ directories 723 723 ))) 724 724 |((( 725 725 fancypcsc 726 726 )))|((( 727 -- (arch| 8)649 +- (arch|9) 728 728 )))|((( 729 -TBD 730 -Was: OK 731 -)))|((( 732 -TBD 733 -Was: 0.2.5-4 734 -)))|((( 735 735 \\ 736 -))) 737 -|((( 738 ---fancymodbus-- 739 739 )))|((( 740 -- (unix only)653 +0.2.5-7 741 741 )))|((( 742 -- 743 -)))|((( 744 -- 745 -)))|((( 746 -\\ 655 +OK, 2160 747 747 ))) 748 748 |((( 749 749 fancysax 750 750 )))|((( 751 -- (arch| 8)660 +- (arch|9) 752 752 )))|((( 753 -TBD 754 -Was: OK 662 +\\ 755 755 )))|((( 756 -TBD 757 -Was: 0.6.1-9 664 +0.6.1-12 758 758 )))|((( 759 - \\666 +OK, 2161 760 760 ))) 761 761 |((( 762 -fancyqt4 669 +--fancyqt4-- 670 +--fancyqt4widgets-- 763 763 )))|((( 764 -- ( arch|8)672 +- (dropped) 765 765 )))|((( 766 -TBD 767 -Was: OK 674 +\\ 768 768 )))|((( 769 -TBD 770 -Was: 0.9.3-5 676 +- 771 771 )))|((( 772 - \\678 +- (dropped with Bullseye) 773 773 ))) 774 774 |((( 775 -fancyqt 4widgets681 +fancyqt5 776 776 )))|((( 777 - - (arch|8)683 +arch 778 778 )))|((( 779 -TBD 780 -Was: OK 685 +\\ 781 781 )))|((( 782 -TBD 783 -Was: 0.5.2-3 687 +0.1.1-2 784 784 )))|((( 785 - \\689 +OK, TBR, 2164 786 786 ))) 787 787 |((( 788 - --fancysane--692 +fancyssl-tools 789 789 )))|((( 790 -- ( unix only)694 +- (arch|9) 791 791 )))|((( 792 - -696 +\\ 793 793 )))|((( 794 -- 698 +TBD 699 +Was: 0.4.0-6 795 795 )))|((( 796 - \\701 +OK, 2162 797 797 ))) 798 798 |((( 799 - --fancyqmi--704 +fancylaunch 800 800 )))|((( 801 -- ( unix only)706 +- (arch|9) 802 802 )))|((( 803 -- 804 -)))|((( 805 -- 806 -)))|((( 807 807 \\ 808 -))) 809 -|((( 810 -fancyssl-tools 811 811 )))|((( 812 -- (arch|8)710 +1.1.1-2 813 813 )))|((( 814 814 TBD 815 -Was: OK 816 -)))|((( 817 -TBD 818 -Was: 0.4.0-6 819 -)))|((( 820 -\\ 821 821 ))) 822 822 823 -== ={{id name="AdaptingFancyLibs&MinGW-PkgfromDebian10Busterto11Bullseye,MinGW-8toMinGW-9-Obsoletesubdirs"/}}Obsolete subdirs ===715 +== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian10Busterto11Bullseye,MinGW-8toMinGW-9-Obsoletesubdirs"/}}Obsolete subdirs == 824 824 825 825 (% class="wrapped" %) 826 826 |=((( ... ... @@ -834,6 +834,18 @@ 834 834 never even built for stretch 835 835 ))) 836 836 |((( 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 +|((( 837 837 gpsfake-runner 838 838 )))|((( 839 839 shell scripts only ... ... @@ -844,10 +844,15 @@ 844 844 never even built for stretch 845 845 ))) 846 846 |((( 847 - fancyxmlsock751 +mingw-w64-libboost 848 848 )))|((( 849 - Looks lke old experimentalcode nowinfancysock753 +not in use 850 850 ))) 755 +|((( 756 +osslsigncode 757 +)))|((( 758 +not in use 759 +))) 851 851 852 852 \\ 853 853
- Confluence.Code.ConfluencePageClass[0]
-
- Id
-
... ... @@ -1,1 +1,1 @@ 1 -91 80938251 +910131216 - Title
-
... ... @@ -1,1 +1,1 @@ 1 - Work in Progress:Adapting FancyLibs from Debian 10 Buster to 11 Bullseye1 +Adapting FancyLibs & MinGW-Pkg from Debian 10 Buster to 11 Bullseye, MinGW-8 to MinGW-9 - URL
-
... ... @@ -1,1 +1,1 @@ 1 -https://clazzes.atlassian.net/wiki/spaces/FANCYLIBS/pages/91 8093825/Work in Progress:Adapting FancyLibs from Debian 10 Buster to 11 Bullseye1 +https://clazzes.atlassian.net/wiki/spaces/FANCYLIBS/pages/910131216/Adapting FancyLibs & MinGW-Pkg from Debian 10 Buster to 11 Bullseye, MinGW-8 to MinGW-9