Changes for page Adapting FancyLibs from Debian 12 Bookworm to 13 Trixie, catching up MinGW 10, maybe MinGW 11
Last modified by christoph_lechleitner@iteg_at on 2025-08-14 08.54:47
From version 5.1
edited by christoph_lechleitner@iteg_at
on 2025-08-13 05.35:54
on 2025-08-13 05.35:54
Change comment:
Completed Phase 1
To version 6.1
edited by christoph_lechleitner@iteg_at
on 2025-08-14 07.52:55
on 2025-08-14 07.52:55
Change comment:
Sceletons for Phase 2 & 3
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Objects (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,5 +3,3 @@ 1 -= {{id name="AdaptingFancyLibsfromDebian12Bookwormto13Trixie,catchingupMinGW10,maybeMinGW11-WorkinProgress!"/}}Work in Progress! = 2 - 3 3 = {{id name="AdaptingFancyLibsfromDebian12Bookwormto13Trixie,catchingupMinGW10,maybeMinGW11-Introduction"/}}Introduction = 4 4 5 5 About every 2 years Debian introduces a new release. ... ... @@ -212,65 +212,230 @@ 212 212 1.1.1-6 213 213 ))) 214 214 215 -== {{id name="AdaptingFancyLibsfromDebian12Bookwormto13Trixie,catchingupMinGW10,maybeMinGW11-Phase2,MinGW-Pkgrebuilds(someofthemanyway)"/}}Phase 2, MinGW-Pkg rebuilds (some of them anyway) == 213 +== {{id name="AdaptingFancyLibsfromDebian12Bookwormto13Trixie,catchingupMinGW10,maybeMinGW11-InProgress:Phase2,MinGW-Pkgrebuilds(someofthemanyway)"/}}In Progress: Phase 2, MinGW-Pkg rebuilds (some of them anyway) == 216 216 215 +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. 216 + 217 +Order based on [[mingw 6 rebuild order>>doc:MINGW64.mingw 6 rebuild order.WebHome]], but several parts have been dropped because they are now provided by Debian resp. QT, or not required for ITEG projects any more. 218 + 219 +**DO NOT USE BETA VERSIONS FOR MINGW PACKAGES!** 220 + 221 +(% data-table-width="1800" data-layout="full-width" ac:local-id="714731a0-3eab-47ee-8c5c-2a12dbfac824" %) 222 +|=(% style="width: 330.0px;" %)((( 223 +Project (mingw-pkg subdir pattern) 224 +)))|=(% style="width: 187.0px;" %)((( 225 +Dep. 226 +)))|=(% style="width: 464.0px;" %)((( 227 +Version MinGW-10 mingw-pkg (upstream) 228 +)))|=(% style="width: 361.0px;" %)((( 229 +Version MinGW-11 mingw-pkg (upstream) 230 +)))|=(% style="width: 455.0px;" %)((( 231 +Bookworm Status 232 +))) 233 +|(% style="width: 330.0px;" %)((( 234 +mingw-w64-[[openssl>>url:https://www.openssl.org/source/||shape="rect"]] 235 +)))|(% style="width: 187.0px;" %)((( 236 +mingw-w64-zlib 237 +)))|(% style="width: 464.0px;" %)((( 238 +3.2.1-1 239 +)))|(% style="width: 361.0px;" %)((( 240 + 241 +)))|(% style="width: 455.0px;" %)((( 217 217 TBD 243 +))) 244 +|(% style="width: 330.0px;" %)((( 245 +mingw-w64-[[libiconv>>url:https://ftp.gnu.org/pub/gnu/libiconv/||shape="rect"]] 246 +)))|(% style="width: 187.0px;" %)((( 247 +mingw-w64-gcc-rt 248 +)))|(% style="width: 464.0px;" %)((( 249 +1.17-1 250 +)))|(% style="width: 361.0px;" %)((( 218 218 219 -== {{id name="AdaptingFancyLibsfromDebian12Bookwormto13Trixie,catchingupMinGW10,maybeMinGW11-Postponed,Phase3:FancyLibsMinGW"/}}Postponed, Phase 3: FancyLibs MinGW == 252 +)))|(% style="width: 455.0px;" %)((( 253 +TBD 254 +))) 255 +|(% style="width: 330.0px;" %)((( 256 +mingw-w64-[[libxml2>>url:ftp://xmlsoft.org/libxml2/||shape="rect"]] 257 +)))|(% style="width: 187.0px;" %)((( 258 +mingw-w64-libiconv 259 +)))|(% style="width: 464.0px;" %)((( 260 +2.12.6-1 261 +)))|(% style="width: 361.0px;" %)((( 220 220 263 +)))|(% style="width: 455.0px;" %)((( 221 221 TBD 265 +))) 266 +|(% style="width: 330.0px;" %)((( 267 +mingw-w64-[[gettext>>url:https://ftp.gnu.org/pub/gnu/gettext/||shape="rect"]] 268 +)))|(% style="width: 187.0px;" %)((( 269 +mingw-w64-libxml2 270 +)))|(% style="width: 464.0px;" %)((( 271 +0.22.5-1 272 +)))|(% style="width: 361.0px;" %)((( 222 222 223 -== {{id name="AdaptingFancyLibsfromDebian12Bookwormto13Trixie,catchingupMinGW10,maybeMinGW11-Obsoletesubdirs"/}}Obsolete subdirs == 274 +)))|(% style="width: 455.0px;" %)((( 275 +TBD 276 +))) 277 +|(% style="width: 330.0px;" %)((( 278 +mingw-w64-[[qt>>url:https://download.qt.io/archive/qt||shape="rect"]]6 279 +)))|(% style="width: 187.0px;" %)((( 280 +- 281 +)))|(% style="width: 464.0px;" %)((( 282 +-, replaced by Qt6 283 +)))|(% style="width: 361.0px;" %)((( 224 224 225 -(% data-table-width="1800" data-layout="default" ac:local-id="1106d4b4-f801-484e-8556-bd6b9e21b04d" %) 226 -|=(% style="width: 339.0px;" %)((( 285 +)))|(% style="width: 455.0px;" %)((( 286 +n/a (ITEG changed directly to QT6) 287 +))) 288 +|(% style="width: 330.0px;" %)((( 289 +mingw-w64-jni-headers 290 +)))|(% style="width: 187.0px;" %)((( 291 +- 292 +)))|(% style="width: 464.0px;" %)((( 293 +21.0.0-0 294 +)))|(% style="width: 361.0px;" %)((( 295 + 296 +)))|(% style="width: 455.0px;" %)((( 297 +TBD 298 +))) 299 + 300 +== {{id name="AdaptingFancyLibsfromDebian12Bookwormto13Trixie,catchingupMinGW10,maybeMinGW11-Postponed,Phase3:FancyLibsMinGW"/}}Postponed, Phase 3: FancyLibs MinGW == 301 + 302 +In the recommended order for phase 3 … 303 + 304 +(% data-table-width="1800" data-layout="full-width" ac:local-id="b528406a-fa8a-4e36-b89b-3106bd318804" %) 305 +|=(% style="width: 256.0px;" %)((( 227 227 Project (subdir) 228 -)))|=(% style="width: 420.0px;" %)((( 229 -Remarks 307 +)))|=(% style="width: 248.0px;" %)((( 308 +Archs (-o parameter) 309 +)))|=(% style="width: 348.0px;" %)((( 310 +Version with MinGW-10 311 +for Bookworm 312 +)))|=(% style="width: 374.0px;" %)((( 313 +Version with MinGW-11 314 +for Trixie 315 +)))|=(% style="width: 571.0px;" %)((( 316 +Remarks, Trixie 317 +Status 230 230 ))) 231 -|(% style="width: 339.0px;" %)((( 232 -base64 233 -)))|(% style="width: 420.0px;" %)((( 234 -never even built for stretch 319 +|(% style="width: 256.0px;" %)((( 320 +fancylog 321 +)))|(% style="width: 248.0px;" %)((( 322 +* (arch|10) 323 +)))|(% style="width: 348.0px;" %)((( 324 +1.0.4-1 325 +)))|(% style="width: 374.0px;" %)((( 326 + 327 +)))|(% style="width: 571.0px;" %)((( 328 +TBD 235 235 ))) 236 -|(% style="width: 339.0px;" %)((( 237 -fancylogview, 238 -fancyqt4*, 239 -mingw-w*-qt4* 240 -)))|(% style="width: 420.0px;" %)((( 241 -No more QT4 in Bullseye 330 +|(% style="width: 256.0px;" %)((( 331 +cute-headers 332 +)))|(% style="width: 248.0px;" %)((( 333 +* (arch|10) 334 +)))|(% style="width: 348.0px;" %)((( 335 +1.6.1-18 336 +)))|(% style="width: 374.0px;" %)((( 337 + 338 +)))|(% style="width: 571.0px;" %)((( 339 +TBD 242 242 ))) 243 -|(% style="width: 339.0px;" %)((( 244 -fancyqmi 245 -)))|(% style="width: 420.0px;" %)((( 246 -Didn’t build out-of-the-box in Bookworm, not needed any more 341 +|(% style="width: 256.0px;" %)((( 342 +fancylibs 343 +)))|(% style="width: 248.0px;" %)((( 344 +* (arch|10) 345 +)))|(% style="width: 348.0px;" %)((( 346 +3.8.2-2 347 +)))|(% style="width: 374.0px;" %)((( 348 + 349 +)))|(% style="width: 571.0px;" %)((( 350 +TBD 247 247 ))) 248 -|(% style="width: 339.0px;" %)((( 249 -fancyxmlsock 250 -)))|(% style="width: 420.0px;" %)((( 251 -Looks lke old experimental code now in fancysock 352 +|(% style="width: 256.0px;" %)((( 353 +fancygpsdclient 354 +)))|(% style="width: 248.0px;" %)((( 355 +* (unix|10) 356 +)))|(% style="width: 348.0px;" %)((( 357 +0.4.3-14 358 +)))|(% style="width: 374.0px;" %)((( 359 + 360 +)))|(% style="width: 571.0px;" %)((( 361 +TBD 252 252 ))) 253 -|(% style="width: 339.0px;" %)((( 254 -gpsfake-runner 255 -)))|(% style="width: 420.0px;" %)((( 256 -shell scripts only 363 +|(% style="width: 256.0px;" %)((( 364 +fancyhttpd 365 +)))|(% style="width: 248.0px;" %)((( 366 +* (arch|10) 367 +)))|(% style="width: 348.0px;" %)((( 368 +0.8.1-10 369 +)))|(% style="width: 374.0px;" %)((( 370 + 371 +)))|(% style="width: 571.0px;" %)((( 372 +TBD 257 257 ))) 258 -|(% style="width: 339.0px;" %)((( 259 -jnix 260 -)))|(% style="width: 420.0px;" %)((( 261 -never even built for stretch 374 +|(% style="width: 256.0px;" %)((( 375 +fancylogd 376 +)))|(% style="width: 248.0px;" %)((( 377 +* (unix|10) 378 +)))|(% style="width: 348.0px;" %)((( 379 +0.1.0-11 380 +)))|(% style="width: 374.0px;" %)((( 381 + 382 +)))|(% style="width: 571.0px;" %)((( 383 +TBD 262 262 ))) 263 -|(% style="width: 339.0px;" %)((( 264 -mingw-w64-libboost 265 -)))|(% style="width: 420.0px;" %)((( 266 -not in use 385 +|(% style="width: 256.0px;" %)((( 386 +fancypcsc 387 +)))|(% style="width: 248.0px;" %)((( 388 +* (arch|10) 389 +)))|(% style="width: 348.0px;" %)((( 390 +0.2.5-13 391 +)))|(% style="width: 374.0px;" %)((( 392 + 393 +)))|(% style="width: 571.0px;" %)((( 394 +TBD 267 267 ))) 268 -|(% style="width: 339.0px;" %)((( 269 -osslsigncode 270 -)))|(% style="width: 420.0px;" %)((( 271 -not in use 396 +|(% style="width: 256.0px;" %)((( 397 +fancysax 398 +)))|(% style="width: 248.0px;" %)((( 399 +* (arch|10) 400 +)))|(% style="width: 348.0px;" %)((( 401 +0.6.2-1 402 +)))|(% style="width: 374.0px;" %)((( 403 + 404 +)))|(% style="width: 571.0px;" %)((( 405 +TBD 272 272 ))) 407 +|(% style="width: 256.0px;" %)((( 408 +fancyqt6 409 +)))|(% style="width: 248.0px;" %)((( 410 +* (arch|10) 411 +)))|(% style="width: 348.0px;" %)((( 412 +TBD 413 +)))|(% style="width: 374.0px;" %)((( 273 273 274 -\\ 415 +)))|(% style="width: 571.0px;" %)((( 416 +TBD 417 +))) 418 +|(% style="width: 256.0px;" %)((( 419 +fancyssl-tools 420 +)))|(% style="width: 248.0px;" %)((( 421 +* (arch|10) 422 +)))|(% style="width: 348.0px;" %)((( 423 +0.4.0-12 424 +)))|(% style="width: 374.0px;" %)((( 275 275 276 -\\ 426 +)))|(% style="width: 571.0px;" %)((( 427 +TBD 428 +))) 429 +|(% style="width: 256.0px;" %)((( 430 +fancylaunch 431 +)))|(% style="width: 248.0px;" %)((( 432 +* (arch|10) 433 +)))|(% style="width: 348.0px;" %)((( 434 +1.1.1-6 435 +)))|(% style="width: 374.0px;" %)((( 436 + 437 +)))|(% style="width: 571.0px;" %)((( 438 +TBD 439 +)))
- Confluence.Code.ConfluencePageClass[0]
-
- Id
-
... ... @@ -1,1 +1,1 @@ 1 -21467627 571 +2146762776 - URL
-
... ... @@ -1,1 +1,1 @@ 1 -https://clazzes.atlassian.net/wiki/spaces/FANCYLIBS/pages/21467627 57/Adapting FancyLibs from Debian 12 Bookworm to 13 Trixie, catching up MinGW 10, maybe MinGW 111 +https://clazzes.atlassian.net/wiki/spaces/FANCYLIBS/pages/2146762776/Adapting FancyLibs from Debian 12 Bookworm to 13 Trixie, catching up MinGW 10, maybe MinGW 11