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

From 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
To version 8.1
edited by christoph_lechleitner@iteg_at
on 2025-08-13 12.48:53
Change comment: Prod-releases of eventually still-relevant phase 2 parts, started phase 3 after all

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -Adapting FancyLibs from Debian 11 Bullseye to 12 Bookworm, later eventually MinGW-9 to MinGW-10
1 +Adapting FancyLibs from Debian 11 Bullseye to 12 Bookworm, partially 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-FancyLibssubprojectrebuildorderphase1"/}}FancyLibs subproject rebuild order phase 1 ==
13 +== {{id name="AdaptingFancyLibsfromDebian11Bullseyeto12Bookworm,MinGW-9toMinGW-10-Phase1,FancyLibssubprojectarch/unix"/}}Phase 1, FancyLibs subproject arch/unix ==
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-layout="full-width" ac:local-id="725ebe3a-77fd-4757-a418-818a5ebf94aa" %)
21 +(% data-table-width="1800" 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
37 +arch, mingw-9, mingw-10
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
59 +arch, mingw-9, mingw-10
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.0-0beta1
65 +3.8.2-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
158 +arch, mingw-9, mingw-10
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.1-15
164 +0.6.2-0beta1
165 165  )))
166 166  |(% style="width: 127.0px;" %)(((
167 167  fancyqt5
... ... @@ -219,20 +219,22 @@
219 219  1.1.1-4
220 220  )))
221 221  
222 -== {{id name="AdaptingFancyLibsfromDebian11Bullseyeto12Bookworm,MinGW-9toMinGW-10-Postponed:MinGW-Pkgrebuilds"/}}Postponed: MinGW-Pkg rebuilds ==
222 +== {{id name="AdaptingFancyLibsfromDebian11Bullseyeto12Bookworm,MinGW-9toMinGW-10-Phase2,MinGW-Pkgrebuilds(someofthemanyway)"/}}Phase 2, MinGW-Pkg rebuilds (some of them anyway) ==
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 -(% data-layout="full-width" ac:local-id="714731a0-3eab-47ee-8c5c-2a12dbfac824" %)
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" %)
229 229  |=(% style="width: 179.0px;" %)(((
230 230  Project (mingw-pkg subdir pattern)
231 231  )))|=(% style="width: 101.0px;" %)(((
232 232  Dep.
233 -)))|=(% style="width: 268.0px;" %)(((
235 +)))|=(% style="width: 333.0px;" %)(((
234 234  Version MinGW-9 mingw-pkg (upstream)
235 -)))|=(% style="width: 209.0px;" %)(((
237 +)))|=(% style="width: 144.0px;" %)(((
236 236  Version MinGW-10 mingw-pkg (upstream)
237 237  )))|=(% style="width: 423.0px;" %)(((
238 238  Bookworm Status
... ... @@ -241,9 +241,9 @@
241 241  --(osslsigncode)--
242 242  )))|(% style="width: 101.0px;" %)(((
243 243  -
244 -)))|(% style="width: 268.0px;" %)(((
246 +)))|(% style="width: 333.0px;" %)(((
245 245  -
246 -)))|(% style="width: 209.0px;" %)(((
248 +)))|(% style="width: 144.0px;" %)(((
247 247  -
248 248  )))|(% style="width: 423.0px;" %)(((
249 249  provided by Debian now
... ... @@ -252,9 +252,9 @@
252 252  (mingw-w64-[[binutils>>url:https://sourceware.org/binutils/||shape="rect"]])
253 253  )))|(% style="width: 101.0px;" %)(((
254 254  \\
255 -)))|(% style="width: 268.0px;" %)(((
257 +)))|(% style="width: 333.0px;" %)(((
256 256  - (2.35.2-2+8.11+b3)
257 -)))|(% style="width: 209.0px;" %)(((
259 +)))|(% style="width: 144.0px;" %)(((
258 258  -
259 259  )))|(% style="width: 423.0px;" %)(((
260 260  provided by Debian now as {{code language="none"}}binutils-mingw-w64-x86-64{{/code}}
... ... @@ -263,98 +263,102 @@
263 263  mingw-w64-gcc-rt
264 264  )))|(% style="width: 101.0px;" %)(((
265 265  \\
266 -)))|(% style="width: 268.0px;" %)(((
268 +)))|(% style="width: 333.0px;" %)(((
267 267  10.2.1 (10.2.1-6+24.2),
268 268  uses Debian's g++-mingw64-*
269 -)))|(% style="width: 209.0px;" %)(((
270 -TBD
271 +)))|(% style="width: 144.0px;" %)(((
272 +obsolete
271 271  )))|(% style="width: 423.0px;" %)(((
272 -TBD
274 +now provided as
275 +{{code language="none"}}gcc-mingw-w64-x86-64-win32-runtime{{/code}}
276 +by debian
273 273  )))
274 274  |(% style="width: 179.0px;" %)(((
275 275  mingw-w64-[[zlib>>url:https://downloads.sourceforge.net/project/libpng/zlib/||shape="rect"]]
276 276  )))|(% style="width: 101.0px;" %)(((
277 277  mingw-w64-gcc-rt
278 -)))|(% style="width: 268.0px;" %)(((
282 +)))|(% style="width: 333.0px;" %)(((
279 279  1.2.11-4 (1.2.11)
280 -)))|(% style="width: 209.0px;" %)(((
281 -TBD
284 +)))|(% style="width: 144.0px;" %)(((
285 +obsolete
282 282  )))|(% style="width: 423.0px;" %)(((
283 -TBD
287 +now provided as
288 +{{code language="none"}}libz-mingw-w64-dev and libz-mingw-w64{{/code}}
289 +by debian
284 284  )))
285 285  |(% style="width: 179.0px;" %)(((
286 286  mingw-w64-[[openssl>>url:https://www.openssl.org/source/||shape="rect"]]
287 287  )))|(% style="width: 101.0px;" %)(((
288 288  mingw-w64-zlib
289 -)))|(% style="width: 268.0px;" %)(((
295 +)))|(% style="width: 333.0px;" %)(((
290 290  1.1.1l-1 (1.1.1l)
291 -)))|(% style="width: 209.0px;" %)(((
292 -TBD
297 +)))|(% style="width: 144.0px;" %)(((
298 +3.2.1-1
293 293  )))|(% style="width: 423.0px;" %)(((
294 -TBD
300 +OK
295 295  )))
296 296  |(% style="width: 179.0px;" %)(((
297 297  mingw-w64-[[libpng>>url:https://downloads.sourceforge.net/project/libpng/||shape="rect"]]
298 298  )))|(% style="width: 101.0px;" %)(((
299 299  mingw-w64-zlib
300 -)))|(% style="width: 268.0px;" %)(((
306 +)))|(% style="width: 333.0px;" %)(((
301 301  1.6.37-2 (1.6.37, 1.7 still in beta)
302 -)))|(% style="width: 209.0px;" %)(((
303 -TBD
308 +)))|(% style="width: 144.0px;" %)(((
309 +obsolete, will be built inline with Qt5/6
304 304  )))|(% style="width: 423.0px;" %)(((
305 -TBD
311 +-
306 306  )))
307 307  |(% style="width: 179.0px;" %)(((
308 308  mingw-w64-[[libjpeg>>url:http://www.ijg.org/files/||shape="rect"]]
309 309  )))|(% style="width: 101.0px;" %)(((
310 310  mingw-w64-libpng
311 -)))|(% style="width: 268.0px;" %)(((
317 +)))|(% style="width: 333.0px;" %)(((
312 312  9d-1 (9d)
313 -)))|(% style="width: 209.0px;" %)(((
314 -TBD
319 +)))|(% style="width: 144.0px;" %)(((
320 +obsolete, will be built inline with Qt5/6
315 315  )))|(% style="width: 423.0px;" %)(((
316 -TBD
322 +-
317 317  )))
318 318  |(% style="width: 179.0px;" %)(((
319 319  mingw-w64-[[libtiff>>url:http://download.osgeo.org/libtiff/||shape="rect"]]
320 320  )))|(% style="width: 101.0px;" %)(((
321 321  mingw-w64-libjpeg
322 -)))|(% style="width: 268.0px;" %)(((
328 +)))|(% style="width: 333.0px;" %)(((
323 323  4.3.0-0 (4.3.0)
324 -)))|(% style="width: 209.0px;" %)(((
325 -TBD
330 +)))|(% style="width: 144.0px;" %)(((
331 +obsolete, will be built inline with Qt5/6
326 326  )))|(% style="width: 423.0px;" %)(((
327 -TBD
333 +-
328 328  )))
329 329  |(% style="width: 179.0px;" %)(((
330 330  mingw-w64-[[libmng>>url:https://sourceforge.net/projects/libmng/files/||shape="rect"]]
331 331  )))|(% style="width: 101.0px;" %)(((
332 332  mingw-w64-libjpeg
333 -)))|(% style="width: 268.0px;" %)(((
339 +)))|(% style="width: 333.0px;" %)(((
334 334  2.0.3-5 (2.0.3)
335 -)))|(% style="width: 209.0px;" %)(((
336 -TBD
341 +)))|(% style="width: 144.0px;" %)(((
342 +obsolete, will be built inline with Qt5/6
337 337  )))|(% style="width: 423.0px;" %)(((
338 -TBD
344 +-
339 339  )))
340 340  |(% style="width: 179.0px;" %)(((
341 341  mingw-w64-[[bzip2>>url:https://sourceforge.net/projects/bzip2/files/||shape="rect"]]
342 342  )))|(% style="width: 101.0px;" %)(((
343 343  mingw-w64-gcc-rt
344 -)))|(% style="width: 268.0px;" %)(((
350 +)))|(% style="width: 333.0px;" %)(((
345 345  1.0.6-5 (1.0.6)
346 -)))|(% style="width: 209.0px;" %)(((
347 -TBD
352 +)))|(% style="width: 144.0px;" %)(((
353 +obsolete
348 348  )))|(% style="width: 423.0px;" %)(((
349 -TBD
355 +-
350 350  )))
351 351  |(% style="width: 179.0px;" %)(((
352 352  mingw-w64-libboost
353 353  )))|(% style="width: 101.0px;" %)(((
354 354  mingw-w64-bzip2
355 -)))|(% style="width: 268.0px;" %)(((
361 +)))|(% style="width: 333.0px;" %)(((
356 356  -
357 -)))|(% style="width: 209.0px;" %)(((
363 +)))|(% style="width: 144.0px;" %)(((
358 358  -
359 359  )))|(% style="width: 423.0px;" %)(((
360 360  - (ignored)
... ... @@ -363,65 +363,67 @@
363 363  mingw-w64-[[libiconv>>url:https://ftp.gnu.org/pub/gnu/libiconv/||shape="rect"]]
364 364  )))|(% style="width: 101.0px;" %)(((
365 365  mingw-w64-gcc-rt
366 -)))|(% style="width: 268.0px;" %)(((
372 +)))|(% style="width: 333.0px;" %)(((
367 367  1.16-2 (1.16)
368 -)))|(% style="width: 209.0px;" %)(((
369 -TBD
374 +)))|(% style="width: 144.0px;" %)(((
375 +1.17-1
370 370  )))|(% style="width: 423.0px;" %)(((
371 -TBD
377 +OK
372 372  )))
373 373  |(% style="width: 179.0px;" %)(((
374 374  mingw-w64-[[libxml2>>url:ftp://xmlsoft.org/libxml2/||shape="rect"]]
375 375  )))|(% style="width: 101.0px;" %)(((
376 376  mingw-w64-libiconv
377 -)))|(% style="width: 268.0px;" %)(((
383 +)))|(% style="width: 333.0px;" %)(((
378 378  2.9.10-0 (2.9.10, no sources for 2.9.12)
379 -)))|(% style="width: 209.0px;" %)(((
380 -TBD
385 +)))|(% style="width: 144.0px;" %)(((
386 +2.12.6-1
381 381  )))|(% style="width: 423.0px;" %)(((
382 -TBD
388 +OK
383 383  )))
384 384  |(% style="width: 179.0px;" %)(((
385 385  mingw-w64-[[gettext>>url:https://ftp.gnu.org/pub/gnu/gettext/||shape="rect"]]
386 386  )))|(% style="width: 101.0px;" %)(((
387 387  mingw-w64-libxml2
388 -)))|(% style="width: 268.0px;" %)(((
394 +)))|(% style="width: 333.0px;" %)(((
389 389  --0.21-0 (0.21)--
390 390  
391 391  0.20.2-0 (0.20.2)
392 -)))|(% style="width: 209.0px;" %)(((
393 -TBD
398 +)))|(% style="width: 144.0px;" %)(((
399 +0.22.5-1
394 394  )))|(% style="width: 423.0px;" %)(((
395 -TBD
401 +OK
396 396  )))
397 397  |(% style="width: 179.0px;" %)(((
398 398  mingw-w64-[[qt>>url:https://download.qt.io/archive/qt||shape="rect"]]5
399 399  )))|(% style="width: 101.0px;" %)(((
400 400  \\
401 -)))|(% style="width: 268.0px;" %)(((
407 +)))|(% style="width: 333.0px;" %)(((
402 402  5.15.2-0clazzespba1 (5.15.2)
403 -)))|(% style="width: 209.0px;" %)(((
404 -TBD
409 +)))|(% style="width: 144.0px;" %)(((
410 +-, replaced by Qt6
405 405  )))|(% style="width: 423.0px;" %)(((
406 -TBD
412 +n/a (ITEG changed directly to QT6)
407 407  )))
408 408  |(% style="width: 179.0px;" %)(((
409 409  mingw-w64-jni-headers
410 410  )))|(% style="width: 101.0px;" %)(((
411 411  \\
412 -)))|(% style="width: 268.0px;" %)(((
418 +)))|(% style="width: 333.0px;" %)(((
413 413  17.0.1-1 (17.0.1+12-1+deb11u2)
414 -)))|(% style="width: 209.0px;" %)(((
420 +)))|(% style="width: 144.0px;" %)(((
415 415  TBD
416 416  )))|(% style="width: 423.0px;" %)(((
417 417  TBD
418 418  )))
419 419  
420 -== {{id name="AdaptingFancyLibsfromDebian11Bullseyeto12Bookworm,MinGW-9toMinGW-10-Postponed:FancyLibssubprojectrebuildorderphase3"/}}Postponed: FancyLibs subproject rebuild order phase 3 ==
426 +== {{id name="AdaptingFancyLibsfromDebian11Bullseyeto12Bookworm,MinGW-9toMinGW-10-Postponed,Phase3:FancyLibsMinGW"/}}Postponed, Phase 3: FancyLibs MinGW ==
421 421  
422 -The recommended order for phase 3 (after MinGW adaptions) is:
428 +In the recommended order for phase 3
423 423  
424 -(% data-layout="full-width" ac:local-id="b528406a-fa8a-4e36-b89b-3106bd318804" %)
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" %)
425 425  |=(% style="width: 136.0px;" %)(((
426 426  Project (subdir)
427 427  )))|=(% style="width: 180.0px;" %)(((
... ... @@ -443,9 +443,9 @@
443 443  )))|(% style="width: 298.0px;" %)(((
444 444  1.0.3-10
445 445  )))|(% style="width: 326.0px;" %)(((
446 -TBD
454 +1.0.4-1
447 447  )))|(% style="width: 241.0px;" %)(((
448 -TBD
456 +OK
449 449  )))
450 450  |(% style="width: 136.0px;" %)(((
451 451  cute-headers
... ... @@ -454,9 +454,9 @@
454 454  )))|(% style="width: 298.0px;" %)(((
455 455  1.6.1-13 (8_1.6.1)
456 456  )))|(% style="width: 326.0px;" %)(((
457 -TBD
465 +1.6.1-18
458 458  )))|(% style="width: 241.0px;" %)(((
459 -TBD
467 +OK
460 460  )))
461 461  |(% style="width: 136.0px;" %)(((
462 462  fancylibs
... ... @@ -465,9 +465,9 @@
465 465  )))|(% style="width: 298.0px;" %)(((
466 466  3.7.4-12
467 467  )))|(% style="width: 326.0px;" %)(((
468 -TBD
476 +3.8.2-2
469 469  )))|(% style="width: 241.0px;" %)(((
470 -TBD
478 +OK
471 471  )))
472 472  |(% style="width: 136.0px;" %)(((
473 473  fancydrawing
... ... @@ -474,7 +474,7 @@
474 474  )))|(% style="width: 180.0px;" %)(((
475 475  - (arch|10)
476 476  )))|(% style="width: 298.0px;" %)(((
477 -^^0.6.3-3^^
485 +0.6.3-3
478 478  )))|(% style="width: 326.0px;" %)(((
479 479  TBD
480 480  )))|(% style="width: 241.0px;" %)(((
... ... @@ -572,7 +572,7 @@
572 572  
573 573  == {{id name="AdaptingFancyLibsfromDebian11Bullseyeto12Bookworm,MinGW-9toMinGW-10-Obsoletesubdirs"/}}Obsolete subdirs ==
574 574  
575 -(% data-layout="default" ac:local-id="1106d4b4-f801-484e-8556-bd6b9e21b04d" %)
583 +(% data-table-width="1800" data-layout="default" ac:local-id="1106d4b4-f801-484e-8556-bd6b9e21b04d" %)
576 576  |=(% style="width: 339.0px;" %)(((
577 577  Project (subdir)
578 578  )))|=(% style="width: 420.0px;" %)(((
Confluence.Code.ConfluencePageClass[0]
Id
... ... @@ -1,1 +1,1 @@
1 -1211269128
1 +2145517573
Title
... ... @@ -1,1 +1,1 @@
1 -Adapting FancyLibs from Debian 11 Bullseye to 12 Bookworm, later eventually MinGW-9 to MinGW-10
1 +Adapting FancyLibs from Debian 11 Bullseye to 12 Bookworm, partially MinGW-9 to MinGW-10
URL
... ... @@ -1,1 +1,1 @@
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
1 +https://clazzes.atlassian.net/wiki/spaces/FANCYLIBS/pages/2145517573/Adapting FancyLibs from Debian 11 Bullseye to 12 Bookworm, partially MinGW-9 to MinGW-10