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
Change comment: Completed Phase 1
To version 6.1
edited by christoph_lechleitner@iteg_at
on 2025-08-14 07.52:55
Change comment: Sceletons for Phase 2 & 3

Summary

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 -2146762757
1 +2146762776
URL
... ... @@ -1,1 +1,1 @@
1 -https://clazzes.atlassian.net/wiki/spaces/FANCYLIBS/pages/2146762757/Adapting FancyLibs from Debian 12 Bookworm to 13 Trixie, catching up MinGW 10, maybe MinGW 11
1 +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