Last modified by christoph_lechleitner@iteg_at on 2025-08-14 08.54:47

From version 4.1
edited by christoph_lechleitner@iteg_at
on 2025-08-13 03.36:23
Change comment: Phase 1 half done
To version 7.1
edited by christoph_lechleitner@iteg_at
on 2025-08-14 08.54:47
Change comment: Halfway through phase 2

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.
... ... @@ -126,11 +126,11 @@
126 126  |(% style="width: 127.0px;" %)(((
127 127  fancypkcs11
128 128  )))|(% style="width: 168.0px;" %)(((
129 -arch|unix|mingw-9|mingw-10
127 +arch|unix mingw-9, mingw-10)
130 130  )))|(% style="width: 140.0px;" %)(((
131 131  \\
132 132  )))|(% style="width: 425.0px;" %)(((
133 -OK, OK, NOK (MinGW-10 build doesn’t work)
131 +OK, OK, NOK (MinGW-10 build doesn’t work, we never released MinGW-9 neither, can be ignored?)
134 134  )))|(% style="width: 322.0px;" %)(((
135 135  0.4.1-8
136 136  )))
... ... @@ -137,13 +137,13 @@
137 137  |(% style="width: 127.0px;" %)(((
138 138  fancypcsc
139 139  )))|(% style="width: 168.0px;" %)(((
140 -unix
138 +arch|unix|mingw-9|mingw-10
141 141  )))|(% style="width: 140.0px;" %)(((
142 142  \\
143 143  )))|(% style="width: 425.0px;" %)(((
144 -TBD
142 +OK, OK, OK
145 145  )))|(% style="width: 322.0px;" %)(((
146 -
144 +0.2.5-13
147 147  )))
148 148  |(% style="width: 127.0px;" %)(((
149 149  fancymodbus
... ... @@ -150,11 +150,11 @@
150 150  )))|(% style="width: 168.0px;" %)(((
151 151  -
152 152  )))|(% style="width: 140.0px;" %)(((
153 -Unix only.
151 +Unix only
154 154  )))|(% style="width: 425.0px;" %)(((
155 -TBD
153 +OK
156 156  )))|(% style="width: 322.0px;" %)(((
157 -
155 +0.2.4-7
158 158  )))
159 159  |(% style="width: 127.0px;" %)(((
160 160  fancysax
... ... @@ -163,20 +163,20 @@
163 163  )))|(% style="width: 140.0px;" %)(((
164 164  \\
165 165  )))|(% style="width: 425.0px;" %)(((
166 -TBD
164 +OK, OK, OK
167 167  )))|(% style="width: 322.0px;" %)(((
168 -
166 +0.6.2-1
169 169  )))
170 170  |(% style="width: 127.0px;" %)(((
171 -fancyqt5
169 +(fancyqt6)
172 172  )))|(% style="width: 168.0px;" %)(((
173 -arch
171 +arch (mingw-10, mingw-11)
174 174  )))|(% style="width: 140.0px;" %)(((
175 175  \\
176 176  )))|(% style="width: 425.0px;" %)(((
177 -TBD
175 +no demand yet
178 178  )))|(% style="width: 322.0px;" %)(((
179 -
177 +-
180 180  )))
181 181  |(% style="width: 127.0px;" %)(((
182 182  fancysane
... ... @@ -183,90 +183,259 @@
183 183  )))|(% style="width: 168.0px;" %)(((
184 184  -
185 185  )))|(% style="width: 140.0px;" %)(((
186 -\\
184 +Unix only
187 187  )))|(% style="width: 425.0px;" %)(((
188 -TBD
186 +OK
189 189  )))|(% style="width: 322.0px;" %)(((
190 -
188 +0.3.4-5
191 191  )))
192 192  |(% style="width: 127.0px;" %)(((
193 193  fancyssl-tools
194 194  )))|(% style="width: 168.0px;" %)(((
195 -unix
193 +arch|unix|mingw-9|mingw-10
196 196  )))|(% style="width: 140.0px;" %)(((
197 197  \\
198 198  )))|(% style="width: 425.0px;" %)(((
199 -TBD
197 +OK, OK, OK
200 200  )))|(% style="width: 322.0px;" %)(((
201 -
199 +0.4.0-12
202 202  )))
203 203  |(% style="width: 127.0px;" %)(((
204 204  fancylaunch
205 205  )))|(% style="width: 168.0px;" %)(((
206 -arch
204 +arch|unix|mingw-9|mingw-10
207 207  )))|(% style="width: 140.0px;" %)(((
208 208  \\
209 209  )))|(% style="width: 425.0px;" %)(((
210 -TBD
208 +OK (amd64 only, arm64 fails), OK, OK
211 211  )))|(% style="width: 322.0px;" %)(((
210 +1.1.1-6
211 +)))
212 212  
213 +== {{id name="AdaptingFancyLibsfromDebian12Bookwormto13Trixie,catchingupMinGW10,maybeMinGW11-InProgress:Phase2,MinGW-Pkgrebuilds(someofthemanyway)"/}}In Progress: Phase 2, MinGW-Pkg rebuilds (some of them anyway) ==
214 +
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 +Trixie Status
213 213  )))
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 +3.5.2-1
241 +)))|(% style="width: 455.0px;" %)(((
242 +OK
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;" %)(((
251 +1.18-1
252 +)))|(% style="width: 455.0px;" %)(((
253 +OK
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;" %)(((
262 +2.12.7-1 (or use 2.12.10 or 2.14.5?)
263 +)))|(% style="width: 455.0px;" %)(((
264 +NOT OK, TBC
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;" %)(((
273 +0.23.1 (or use 0.23.2 or 0.26?)
274 +)))|(% style="width: 455.0px;" %)(((
275 +TBD, waits on libxml2
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;" %)(((
214 214  
215 -== {{id name="AdaptingFancyLibsfromDebian12Bookwormto13Trixie,catchingupMinGW10,maybeMinGW11-Phase2,MinGW-Pkgrebuilds(someofthemanyway)"/}}Phase 2, MinGW-Pkg rebuilds (some of them anyway) ==
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 +17.0.0-0
294 +)))|(% style="width: 361.0px;" %)(((
295 +21.0.0-0
296 +)))|(% style="width: 455.0px;" %)(((
297 +OK
298 +)))
216 216  
217 217  == {{id name="AdaptingFancyLibsfromDebian12Bookwormto13Trixie,catchingupMinGW10,maybeMinGW11-Postponed,Phase3:FancyLibsMinGW"/}}Postponed, Phase 3: FancyLibs MinGW ==
218 218  
219 -== {{id name="AdaptingFancyLibsfromDebian12Bookwormto13Trixie,catchingupMinGW10,maybeMinGW11-Obsoletesubdirs"/}}Obsolete subdirs ==
302 +In the recommended order for phase 3
220 220  
221 -(% data-table-width="1800" data-layout="default" ac:local-id="1106d4b4-f801-484e-8556-bd6b9e21b04d" %)
222 -|=(% style="width: 339.0px;" %)(((
304 +(% data-table-width="1800" data-layout="full-width" ac:local-id="b528406a-fa8a-4e36-b89b-3106bd318804" %)
305 +|=(% style="width: 256.0px;" %)(((
223 223  Project (subdir)
224 -)))|=(% style="width: 420.0px;" %)(((
225 -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
226 226  )))
227 -|(% style="width: 339.0px;" %)(((
228 -base64
229 -)))|(% style="width: 420.0px;" %)(((
230 -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
231 231  )))
232 -|(% style="width: 339.0px;" %)(((
233 -fancylogview,
234 -fancyqt4*,
235 -mingw-w*-qt4*
236 -)))|(% style="width: 420.0px;" %)(((
237 -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
238 238  )))
239 -|(% style="width: 339.0px;" %)(((
240 -fancyqmi
241 -)))|(% style="width: 420.0px;" %)(((
242 -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
243 243  )))
244 -|(% style="width: 339.0px;" %)(((
245 -fancyxmlsock
246 -)))|(% style="width: 420.0px;" %)(((
247 -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
248 248  )))
249 -|(% style="width: 339.0px;" %)(((
250 -gpsfake-runner
251 -)))|(% style="width: 420.0px;" %)(((
252 -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
253 253  )))
254 -|(% style="width: 339.0px;" %)(((
255 -jnix
256 -)))|(% style="width: 420.0px;" %)(((
257 -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
258 258  )))
259 -|(% style="width: 339.0px;" %)(((
260 -mingw-w64-libboost
261 -)))|(% style="width: 420.0px;" %)(((
262 -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
263 263  )))
264 -|(% style="width: 339.0px;" %)(((
265 -osslsigncode
266 -)))|(% style="width: 420.0px;" %)(((
267 -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
268 268  )))
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;" %)(((
269 269  
270 -\\
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;" %)(((
271 271  
272 -\\
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 -2145484820
1 +2141421569
URL
... ... @@ -1,1 +1,1 @@
1 -https://clazzes.atlassian.net/wiki/spaces/FANCYLIBS/pages/2145484820/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/2141421569/Adapting FancyLibs from Debian 12 Bookworm to 13 Trixie, catching up MinGW 10, maybe MinGW 11