Last modified by christoph_lechleitner@iteg_at on 2025-08-13 05.31:56

From version 9.1
edited by christoph_lechleitner@iteg_at
on 2025-08-13 03.36:04
Change comment: There is no comment for this version
To version 5.1
edited by christoph_lechleitner@iteg_at
on 2023-04-11 05.34:56
Change comment: MinGW postponed, also Confluence noise after page conversion

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -Adapting FancyLibs from Debian 11 Bullseye to 12 Bookworm, partially MinGW-9 to MinGW-10
1 +Adapting FancyLibs from Debian 11 Bullseye to 12 Bookworm, later eventually MinGW-9 to MinGW-10
Content
... ... @@ -10,7 +10,7 @@
10 10  
11 11  The steps per sub project are the same as described for "HelloWorld projects* in [[Adapting PBA to new Debian Release>>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="AdaptingFancyLibsfromDebian11Bullseyeto12Bookworm,MinGW-9toMinGW-10-Phase1,FancyLibssubprojectarch/unix"/}}Phase 1, FancyLibs subproject arch/unix ==
13 +== {{id name="AdaptingFancyLibsfromDebian11Bullseyeto12Bookworm,MinGW-9toMinGW-10-FancyLibssubprojectrebuildorderphase1"/}}FancyLibs subproject rebuild order phase 1 ==
14 14  
15 15  We have dropped {{code language="none"}}armhf{{/code}} support.
16 16  
... ... @@ -18,7 +18,7 @@
18 18  
19 19  Furthermore, new builds for Debian 10 stretch and 11 buster as well as MinGW-8 are beeing dropped.
20 20  
21 -(% data-table-width="1800" data-layout="full-width" ac:local-id="725ebe3a-77fd-4757-a418-818a5ebf94aa" %)
21 +(% data-layout="full-width" ac:local-id="725ebe3a-77fd-4757-a418-818a5ebf94aa" %)
22 22  |=(% style="width: 127.0px;" %)(((
23 23  Project (subdir)
24 24  )))|=(% style="width: 168.0px;" %)(((
... ... @@ -34,7 +34,7 @@
34 34  |(% style="width: 127.0px;" %)(((
35 35  fancylog
36 36  )))|(% style="width: 168.0px;" %)(((
37 -arch, mingw-9, mingw-10
37 +arch
38 38  )))|(% style="width: 140.0px;" %)(((
39 39  \\
40 40  )))|(% style="width: 425.0px;" %)(((
... ... @@ -56,13 +56,13 @@
56 56  |(% style="width: 127.0px;" %)(((
57 57  fancylibs
58 58  )))|(% style="width: 168.0px;" %)(((
59 -arch, mingw-9, mingw-10
59 +arch
60 60  )))|(% style="width: 140.0px;" %)(((
61 61  \\
62 62  )))|(% style="width: 425.0px;" %)(((
63 63  OK
64 64  )))|(% style="width: 322.0px;" %)(((
65 -3.8.2-0beta1
65 +3.8.0-0beta1
66 66  )))
67 67  |(% style="width: 127.0px;" %)(((
68 68  fancydb
... ... @@ -155,13 +155,13 @@
155 155  |(% style="width: 127.0px;" %)(((
156 156  fancysax
157 157  )))|(% style="width: 168.0px;" %)(((
158 -arch, mingw-9, mingw-10
158 +arch
159 159  )))|(% style="width: 140.0px;" %)(((
160 160  \\
161 161  )))|(% style="width: 425.0px;" %)(((
162 162  OK
163 163  )))|(% style="width: 322.0px;" %)(((
164 -0.6.2-0beta1
164 +0.6.1-15
165 165  )))
166 166  |(% style="width: 127.0px;" %)(((
167 167  fancyqt5
... ... @@ -219,22 +219,20 @@
219 219  1.1.1-4
220 220  )))
221 221  
222 -== {{id name="AdaptingFancyLibsfromDebian11Bullseyeto12Bookworm,MinGW-9toMinGW-10-Phase2,MinGW-Pkgrebuilds(someofthemanyway)"/}}Phase 2, MinGW-Pkg rebuilds (some of them anyway) ==
222 +== {{id name="AdaptingFancyLibsfromDebian11Bullseyeto12Bookworm,MinGW-9toMinGW-10-Postponed:MinGW-Pkgrebuilds"/}}Postponed: MinGW-Pkg rebuilds ==
223 223  
224 224  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.
225 225  
226 226  Order based on [[mingw 6 rebuild order>>doc:MINGW64.mingw 6 rebuild order.WebHome]]
227 227  
228 -**DO NOT USE BETA VERSIONS FOR MINGW PACKAGES!**
229 -
230 -(% data-table-width="1800" data-layout="full-width" ac:local-id="714731a0-3eab-47ee-8c5c-2a12dbfac824" %)
228 +(% data-layout="full-width" ac:local-id="714731a0-3eab-47ee-8c5c-2a12dbfac824" %)
231 231  |=(% style="width: 179.0px;" %)(((
232 232  Project (mingw-pkg subdir pattern)
233 233  )))|=(% style="width: 101.0px;" %)(((
234 234  Dep.
235 -)))|=(% style="width: 333.0px;" %)(((
233 +)))|=(% style="width: 268.0px;" %)(((
236 236  Version MinGW-9 mingw-pkg (upstream)
237 -)))|=(% style="width: 144.0px;" %)(((
235 +)))|=(% style="width: 209.0px;" %)(((
238 238  Version MinGW-10 mingw-pkg (upstream)
239 239  )))|=(% style="width: 423.0px;" %)(((
240 240  Bookworm Status
... ... @@ -243,9 +243,9 @@
243 243  --(osslsigncode)--
244 244  )))|(% style="width: 101.0px;" %)(((
245 245  -
246 -)))|(% style="width: 333.0px;" %)(((
244 +)))|(% style="width: 268.0px;" %)(((
247 247  -
248 -)))|(% style="width: 144.0px;" %)(((
246 +)))|(% style="width: 209.0px;" %)(((
249 249  -
250 250  )))|(% style="width: 423.0px;" %)(((
251 251  provided by Debian now
... ... @@ -254,9 +254,9 @@
254 254  (mingw-w64-[[binutils>>url:https://sourceware.org/binutils/||shape="rect"]])
255 255  )))|(% style="width: 101.0px;" %)(((
256 256  \\
257 -)))|(% style="width: 333.0px;" %)(((
255 +)))|(% style="width: 268.0px;" %)(((
258 258  - (2.35.2-2+8.11+b3)
259 -)))|(% style="width: 144.0px;" %)(((
257 +)))|(% style="width: 209.0px;" %)(((
260 260  -
261 261  )))|(% style="width: 423.0px;" %)(((
262 262  provided by Debian now as {{code language="none"}}binutils-mingw-w64-x86-64{{/code}}
... ... @@ -265,102 +265,98 @@
265 265  mingw-w64-gcc-rt
266 266  )))|(% style="width: 101.0px;" %)(((
267 267  \\
268 -)))|(% style="width: 333.0px;" %)(((
266 +)))|(% style="width: 268.0px;" %)(((
269 269  10.2.1 (10.2.1-6+24.2),
270 270  uses Debian's g++-mingw64-*
271 -)))|(% style="width: 144.0px;" %)(((
272 -obsolete
269 +)))|(% style="width: 209.0px;" %)(((
270 +TBD
273 273  )))|(% style="width: 423.0px;" %)(((
274 -now provided as
275 -{{code language="none"}}gcc-mingw-w64-x86-64-win32-runtime{{/code}}
276 -by debian
272 +TBD
277 277  )))
278 278  |(% style="width: 179.0px;" %)(((
279 279  mingw-w64-[[zlib>>url:https://downloads.sourceforge.net/project/libpng/zlib/||shape="rect"]]
280 280  )))|(% style="width: 101.0px;" %)(((
281 281  mingw-w64-gcc-rt
282 -)))|(% style="width: 333.0px;" %)(((
278 +)))|(% style="width: 268.0px;" %)(((
283 283  1.2.11-4 (1.2.11)
284 -)))|(% style="width: 144.0px;" %)(((
285 -obsolete
280 +)))|(% style="width: 209.0px;" %)(((
281 +TBD
286 286  )))|(% style="width: 423.0px;" %)(((
287 -now provided as
288 -{{code language="none"}}libz-mingw-w64-dev and libz-mingw-w64{{/code}}
289 -by debian
283 +TBD
290 290  )))
291 291  |(% style="width: 179.0px;" %)(((
292 292  mingw-w64-[[openssl>>url:https://www.openssl.org/source/||shape="rect"]]
293 293  )))|(% style="width: 101.0px;" %)(((
294 294  mingw-w64-zlib
295 -)))|(% style="width: 333.0px;" %)(((
289 +)))|(% style="width: 268.0px;" %)(((
296 296  1.1.1l-1 (1.1.1l)
297 -)))|(% style="width: 144.0px;" %)(((
298 -3.2.1-1
291 +)))|(% style="width: 209.0px;" %)(((
292 +TBD
299 299  )))|(% style="width: 423.0px;" %)(((
300 -OK
294 +TBD
301 301  )))
302 302  |(% style="width: 179.0px;" %)(((
303 303  mingw-w64-[[libpng>>url:https://downloads.sourceforge.net/project/libpng/||shape="rect"]]
304 304  )))|(% style="width: 101.0px;" %)(((
305 305  mingw-w64-zlib
306 -)))|(% style="width: 333.0px;" %)(((
300 +)))|(% style="width: 268.0px;" %)(((
307 307  1.6.37-2 (1.6.37, 1.7 still in beta)
308 -)))|(% style="width: 144.0px;" %)(((
309 -obsolete, will be built inline with Qt5/6
302 +)))|(% style="width: 209.0px;" %)(((
303 +TBD
310 310  )))|(% style="width: 423.0px;" %)(((
311 --
305 +TBD
312 312  )))
313 313  |(% style="width: 179.0px;" %)(((
314 314  mingw-w64-[[libjpeg>>url:http://www.ijg.org/files/||shape="rect"]]
315 315  )))|(% style="width: 101.0px;" %)(((
316 316  mingw-w64-libpng
317 -)))|(% style="width: 333.0px;" %)(((
311 +)))|(% style="width: 268.0px;" %)(((
318 318  9d-1 (9d)
319 -)))|(% style="width: 144.0px;" %)(((
320 -obsolete, will be built inline with Qt5/6
313 +)))|(% style="width: 209.0px;" %)(((
314 +TBD
321 321  )))|(% style="width: 423.0px;" %)(((
322 --
316 +TBD
323 323  )))
324 324  |(% style="width: 179.0px;" %)(((
325 325  mingw-w64-[[libtiff>>url:http://download.osgeo.org/libtiff/||shape="rect"]]
326 326  )))|(% style="width: 101.0px;" %)(((
327 327  mingw-w64-libjpeg
328 -)))|(% style="width: 333.0px;" %)(((
322 +)))|(% style="width: 268.0px;" %)(((
329 329  4.3.0-0 (4.3.0)
330 -)))|(% style="width: 144.0px;" %)(((
331 -obsolete, will be built inline with Qt5/6
324 +)))|(% style="width: 209.0px;" %)(((
325 +TBD
332 332  )))|(% style="width: 423.0px;" %)(((
333 --
327 +TBD
334 334  )))
335 335  |(% style="width: 179.0px;" %)(((
336 336  mingw-w64-[[libmng>>url:https://sourceforge.net/projects/libmng/files/||shape="rect"]]
337 337  )))|(% style="width: 101.0px;" %)(((
338 338  mingw-w64-libjpeg
339 -)))|(% style="width: 333.0px;" %)(((
333 +)))|(% style="width: 268.0px;" %)(((
340 340  2.0.3-5 (2.0.3)
341 -)))|(% style="width: 144.0px;" %)(((
342 -obsolete, will be built inline with Qt5/6
335 +)))|(% style="width: 209.0px;" %)(((
336 +TBD
343 343  )))|(% style="width: 423.0px;" %)(((
344 --
338 +TBD
345 345  )))
346 346  |(% style="width: 179.0px;" %)(((
347 347  mingw-w64-[[bzip2>>url:https://sourceforge.net/projects/bzip2/files/||shape="rect"]]
348 348  )))|(% style="width: 101.0px;" %)(((
349 349  mingw-w64-gcc-rt
350 -)))|(% style="width: 333.0px;" %)(((
344 +)))|(% style="width: 268.0px;" %)(((
351 351  1.0.6-5 (1.0.6)
352 -)))|(% style="width: 144.0px;" %)(((
353 -obsolete
346 +)))|(% style="width: 209.0px;" %)(((
347 +TBD
354 354  )))|(% style="width: 423.0px;" %)(((
355 --
349 +TBD
356 356  )))
357 357  |(% style="width: 179.0px;" %)(((
358 358  mingw-w64-libboost
359 359  )))|(% style="width: 101.0px;" %)(((
360 360  mingw-w64-bzip2
361 -)))|(% style="width: 333.0px;" %)(((
355 +)))|(% style="width: 268.0px;" %)(((
362 362  -
363 -)))|(% style="width: 144.0px;" %)(((
357 +)))|(% style="width: 209.0px;" %)(((
364 364  -
365 365  )))|(% style="width: 423.0px;" %)(((
366 366  - (ignored)
... ... @@ -369,67 +369,65 @@
369 369  mingw-w64-[[libiconv>>url:https://ftp.gnu.org/pub/gnu/libiconv/||shape="rect"]]
370 370  )))|(% style="width: 101.0px;" %)(((
371 371  mingw-w64-gcc-rt
372 -)))|(% style="width: 333.0px;" %)(((
366 +)))|(% style="width: 268.0px;" %)(((
373 373  1.16-2 (1.16)
374 -)))|(% style="width: 144.0px;" %)(((
375 -1.17-1
368 +)))|(% style="width: 209.0px;" %)(((
369 +TBD
376 376  )))|(% style="width: 423.0px;" %)(((
377 -OK
371 +TBD
378 378  )))
379 379  |(% style="width: 179.0px;" %)(((
380 380  mingw-w64-[[libxml2>>url:ftp://xmlsoft.org/libxml2/||shape="rect"]]
381 381  )))|(% style="width: 101.0px;" %)(((
382 382  mingw-w64-libiconv
383 -)))|(% style="width: 333.0px;" %)(((
377 +)))|(% style="width: 268.0px;" %)(((
384 384  2.9.10-0 (2.9.10, no sources for 2.9.12)
385 -)))|(% style="width: 144.0px;" %)(((
386 -2.12.6-1
379 +)))|(% style="width: 209.0px;" %)(((
380 +TBD
387 387  )))|(% style="width: 423.0px;" %)(((
388 -OK
382 +TBD
389 389  )))
390 390  |(% style="width: 179.0px;" %)(((
391 391  mingw-w64-[[gettext>>url:https://ftp.gnu.org/pub/gnu/gettext/||shape="rect"]]
392 392  )))|(% style="width: 101.0px;" %)(((
393 393  mingw-w64-libxml2
394 -)))|(% style="width: 333.0px;" %)(((
388 +)))|(% style="width: 268.0px;" %)(((
395 395  --0.21-0 (0.21)--
396 396  
397 397  0.20.2-0 (0.20.2)
398 -)))|(% style="width: 144.0px;" %)(((
399 -0.22.5-1
392 +)))|(% style="width: 209.0px;" %)(((
393 +TBD
400 400  )))|(% style="width: 423.0px;" %)(((
401 -OK
395 +TBD
402 402  )))
403 403  |(% style="width: 179.0px;" %)(((
404 404  mingw-w64-[[qt>>url:https://download.qt.io/archive/qt||shape="rect"]]5
405 405  )))|(% style="width: 101.0px;" %)(((
406 406  \\
407 -)))|(% style="width: 333.0px;" %)(((
401 +)))|(% style="width: 268.0px;" %)(((
408 408  5.15.2-0clazzespba1 (5.15.2)
409 -)))|(% style="width: 144.0px;" %)(((
410 --, replaced by Qt6
403 +)))|(% style="width: 209.0px;" %)(((
404 +TBD
411 411  )))|(% style="width: 423.0px;" %)(((
412 -n/a (ITEG changed directly to QT6)
406 +TBD
413 413  )))
414 414  |(% style="width: 179.0px;" %)(((
415 415  mingw-w64-jni-headers
416 416  )))|(% style="width: 101.0px;" %)(((
417 417  \\
418 -)))|(% style="width: 333.0px;" %)(((
412 +)))|(% style="width: 268.0px;" %)(((
419 419  17.0.1-1 (17.0.1+12-1+deb11u2)
420 -)))|(% style="width: 144.0px;" %)(((
414 +)))|(% style="width: 209.0px;" %)(((
421 421  TBD
422 422  )))|(% style="width: 423.0px;" %)(((
423 423  TBD
424 424  )))
425 425  
426 -== {{id name="AdaptingFancyLibsfromDebian11Bullseyeto12Bookworm,MinGW-9toMinGW-10-Postponed,Phase3:FancyLibsMinGW"/}}Postponed, Phase 3: FancyLibs MinGW ==
420 +== {{id name="AdaptingFancyLibsfromDebian11Bullseyeto12Bookworm,MinGW-9toMinGW-10-Postponed:FancyLibssubprojectrebuildorderphase3"/}}Postponed: FancyLibs subproject rebuild order phase 3 ==
427 427  
428 -In the recommended order for phase 3
422 +The recommended order for phase 3 (after MinGW adaptions) is:
429 429  
430 -This is done along Phase 1 of [[Adapting FancyLibs from Debian 12 Bookworm to 13 Trixie, dropping MinGW>>doc:FANCYLIBS.Adapting FancyLibs from Debian 12 Bookworm to 13 Trixie, catching up MinGW 10, maybe MinGW 11.WebHome]]
431 -
432 -(% data-table-width="1800" data-layout="full-width" ac:local-id="b528406a-fa8a-4e36-b89b-3106bd318804" %)
424 +(% data-layout="full-width" ac:local-id="b528406a-fa8a-4e36-b89b-3106bd318804" %)
433 433  |=(% style="width: 136.0px;" %)(((
434 434  Project (subdir)
435 435  )))|=(% style="width: 180.0px;" %)(((
... ... @@ -451,9 +451,9 @@
451 451  )))|(% style="width: 298.0px;" %)(((
452 452  1.0.3-10
453 453  )))|(% style="width: 326.0px;" %)(((
454 -1.0.4-1
446 +TBD
455 455  )))|(% style="width: 241.0px;" %)(((
456 -OK
448 +TBD
457 457  )))
458 458  |(% style="width: 136.0px;" %)(((
459 459  cute-headers
... ... @@ -462,9 +462,9 @@
462 462  )))|(% style="width: 298.0px;" %)(((
463 463  1.6.1-13 (8_1.6.1)
464 464  )))|(% style="width: 326.0px;" %)(((
465 -1.6.1-18
457 +TBD
466 466  )))|(% style="width: 241.0px;" %)(((
467 -OK
459 +TBD
468 468  )))
469 469  |(% style="width: 136.0px;" %)(((
470 470  fancylibs
... ... @@ -473,11 +473,22 @@
473 473  )))|(% style="width: 298.0px;" %)(((
474 474  3.7.4-12
475 475  )))|(% style="width: 326.0px;" %)(((
476 -3.8.2-2
468 +TBD
477 477  )))|(% style="width: 241.0px;" %)(((
478 -OK
470 +TBD
479 479  )))
480 480  |(% style="width: 136.0px;" %)(((
473 +fancydrawing
474 +)))|(% style="width: 180.0px;" %)(((
475 +- (arch|10)
476 +)))|(% style="width: 298.0px;" %)(((
477 +^^0.6.3-3^^
478 +)))|(% style="width: 326.0px;" %)(((
479 +TBD
480 +)))|(% style="width: 241.0px;" %)(((
481 +TBD
482 +)))
483 +|(% style="width: 136.0px;" %)(((
481 481  fancygpsdclient
482 482  )))|(% style="width: 180.0px;" %)(((
483 483  - (unix|10)
... ... @@ -484,9 +484,9 @@
484 484  )))|(% style="width: 298.0px;" %)(((
485 485  0.4.3-9
486 486  )))|(% style="width: 326.0px;" %)(((
487 -0.4.3-14
490 +TBD
488 488  )))|(% style="width: 241.0px;" %)(((
489 -OK
492 +TBD
490 490  )))
491 491  |(% style="width: 136.0px;" %)(((
492 492  fancyhttpd
... ... @@ -495,9 +495,9 @@
495 495  )))|(% style="width: 298.0px;" %)(((
496 496  0.8.1-2
497 497  )))|(% style="width: 326.0px;" %)(((
498 -0.8.1-10
501 +TBD
499 499  )))|(% style="width: 241.0px;" %)(((
500 -OK
503 +TBD
501 501  )))
502 502  |(% style="width: 136.0px;" %)(((
503 503  fancylogd
... ... @@ -506,9 +506,9 @@
506 506  )))|(% style="width: 298.0px;" %)(((
507 507  0.1.0-7
508 508  )))|(% style="width: 326.0px;" %)(((
509 -0.1.0-11
512 +TBD
510 510  )))|(% style="width: 241.0px;" %)(((
511 -OK
514 +TBD
512 512  )))
513 513  |(% style="width: 136.0px;" %)(((
514 514  fancypcsc
... ... @@ -517,9 +517,9 @@
517 517  )))|(% style="width: 298.0px;" %)(((
518 518  0.2.5-7
519 519  )))|(% style="width: 326.0px;" %)(((
520 -0.4.1-8
523 +TBD
521 521  )))|(% style="width: 241.0px;" %)(((
522 -NOK (broken, maybe moot though)
525 +TBD
523 523  )))
524 524  |(% style="width: 136.0px;" %)(((
525 525  fancysax
... ... @@ -569,7 +569,7 @@
569 569  
570 570  == {{id name="AdaptingFancyLibsfromDebian11Bullseyeto12Bookworm,MinGW-9toMinGW-10-Obsoletesubdirs"/}}Obsolete subdirs ==
571 571  
572 -(% data-table-width="1800" data-layout="default" ac:local-id="1106d4b4-f801-484e-8556-bd6b9e21b04d" %)
575 +(% data-layout="default" ac:local-id="1106d4b4-f801-484e-8556-bd6b9e21b04d" %)
573 573  |=(% style="width: 339.0px;" %)(((
574 574  Project (subdir)
575 575  )))|=(% style="width: 420.0px;" %)(((
... ... @@ -581,11 +581,6 @@
581 581  never even built for stretch
582 582  )))
583 583  |(% style="width: 339.0px;" %)(((
584 -fancydrawing
585 -)))|(% style="width: 420.0px;" %)(((
586 -Would need mingw-w64-* that we dropped because Qt5/6 have it in themselves
587 -)))
588 -|(% style="width: 339.0px;" %)(((
589 589  fancylogview,
590 590  fancyqt4*,
591 591  mingw-w*-qt4*
Confluence.Code.ConfluencePageClass[0]
Id
... ... @@ -1,1 +1,1 @@
1 -2145845262
1 +1211269128
Title
... ... @@ -1,1 +1,1 @@
1 -Adapting FancyLibs from Debian 11 Bullseye to 12 Bookworm, partially MinGW-9 to MinGW-10
1 +Adapting FancyLibs from Debian 11 Bullseye to 12 Bookworm, later eventually MinGW-9 to MinGW-10
URL
... ... @@ -1,1 +1,1 @@
1 -https://clazzes.atlassian.net/wiki/spaces/FANCYLIBS/pages/2145845262/Adapting FancyLibs from Debian 11 Bullseye to 12 Bookworm, partially MinGW-9 to MinGW-10
1 +https://clazzes.atlassian.net/wiki/spaces/FANCYLIBS/pages/1211269128/Adapting FancyLibs from Debian 11 Bullseye to 12 Bookworm, later eventually MinGW-9 to MinGW-10