Last modified by christoph_lechleitner@iteg_at on 2019-09-04 09.48:26

From version 4.1
edited by christoph_lechleitner@iteg_at
on 2019-04-10 08.38:18
Change comment: Part 1 done for buster
To version 9.1
edited by christoph_lechleitner@iteg_at
on 2019-08-28 08.32:16
Change comment: mingw-openssl OK, next up mingw-QT and mingw-fancylibs

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -Adapting FancyLibs to new Debian Release
1 +Adapting FancyLibs & MinGW-Pkg from Debian 9 Stretch to 10 Buster, Mingw-7 to Mingw-8
Content
... ... @@ -101,10 +101,9 @@
101 101  )))|(((
102 102  \\
103 103  )))|(((
104 -NOK
105 -undefined reference to `virtual thunk to Fancy::List::toString[abi:cxx11]() const'
104 +OK
106 106  )))|(((
107 -0.8.0-2+
106 +0.8.0-2
108 108  )))
109 109  |(((
110 110  fancylogd
... ... @@ -113,10 +113,9 @@
113 113  )))|(((
114 114  \\
115 115  )))|(((
116 -NOK
117 -undefined reference to `virtual thunk to Fancy::List::toString[abi:cxx11]() const'
115 +OK
118 118  )))|(((
119 -0.1.0-3+
117 +0.1.0-3
120 120  )))
121 121  |(((
122 122  fancylogview
... ... @@ -203,9 +203,9 @@
203 203  )))|(((
204 204  \\
205 205  )))|(((
206 -OK, but libsane-dbg not installable at time of testing due to repo hickup
204 +OK, but libsane-dbg not available for buster. Reduced that to suggestion
207 207  )))|(((
208 -0.3.2-4
206 +0.3.2-5
209 209  )))
210 210  |(((
211 211  fancyqmi
... ... @@ -225,44 +225,318 @@
225 225  )))|(((
226 226  \\
227 227  )))|(((
228 -OK
226 +OK?
229 229  )))|(((
230 230  0.4.0-5
231 231  )))
232 232  
233 -=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-FancyLibssubprojectrebuildorderphase2"/}}FancyLibs subproject rebuild order phase 2 ===
231 +Tests with released Buster on 2019-08-02 showed that all unix builds work for amd64, most work for armhf.
234 234  
235 -The recommended order for phase 1 (before MinGW adaptions) is:
233 +=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-MinGW-Pkgrebuilds"/}}MinGW-Pkg rebuilds ===
236 236  
235 +Stretch came with Mingw 7, Buster comes with Mingw 8, so we should rebuild that carefully, pulling up versions of libraries.
236 +
237 +Order based on [[doc:MINGW64.mingw 6 rebuild order.WebHome]]
238 +
237 237  (% class="wrapped" %)
238 238  |=(((
239 -Project (subdir)
241 +Project (mingw-pkg subdir pattern)
240 240  )))|=(((
241 -Archs (-o parameter)
243 +Dep.
242 242  )))|=(((
243 -Status
245 +Version in mingw-pkg MinGW-7 Stretch
244 244  )))|=(((
245 -Version with Buster
247 +Version in mingw-pkg MinGW-8 Buster
248 +)))|=(((
249 +Buster status
246 246  )))
247 247  |(((
248 ---fancylog--
252 +(osslsigncode)
249 249  )))|(((
250 -- (covered in phase 1)
254 +-
251 251  )))|(((
252 252  -
253 253  )))|(((
258 +-
259 +)))|(((
260 +ignored
261 +)))
262 +|(((
263 +mingw-w64-binutils / binutils-mingw-w64
264 +)))|(((
254 254  \\
266 +)))|(((
267 +- (2.27.90.20161231-1+7.4)
268 +)))|(((
269 +- (2.31.1-11+8.3)
270 +)))|(((
271 +provided by Debian now
255 255  )))
256 256  |(((
257 ---cute-headers--
274 +(mingw-w64-libmysql)
258 258  )))|(((
259 -- (covered in phase 1)
276 +\\
260 260  )))|(((
278 +- (6.1.11-1clazzespba1)
279 +)))|(((
280 +- (6.1.11-1clazzespba2)
281 +)))|(((
282 +obsolete since mingw-6, empty now
283 +)))
284 +|(((
285 +mingw-w64-libmariadb
286 +)))|(((
287 +\\
288 +)))|(((
261 261  -
262 262  )))|(((
291 +-
292 +)))|(((
293 +not required for now
294 +)))
295 +|(((
296 +mingw-w64-gcc-rt
297 +)))|(((
263 263  \\
299 +)))|(((
300 +6.3.0,
301 +uses Debian's g++-mingw64-*
302 +)))|(((
303 +8.3.0 (-6+21.3~~deb10u1),
304 +uses Debian's g++-mingw64-*
305 +)))|(((
306 +OK
264 264  )))
265 265  |(((
309 +mingw-w64-zlib
310 +)))|(((
311 +mingw-w64-gcc-rt
312 +)))|(((
313 +1.2.11
314 +)))|(((
315 +1.2.11
316 +)))|(((
317 +OK after rules changes:
318 +common-build-indep to build-indep,
319 +common-install-indep to install-indep
320 +)))
321 +|(((
322 +mingw-w64-openssl
323 +)))|(((
324 +mingw-w64-zlib
325 +)))|(((
326 +1.1.0f-0
327 +)))|(((
328 +1.1.1c
329 +)))|(((
330 +OK
331 +)))
332 +|(((
333 +mingw-w64-libpng
334 +)))|(((
335 +mingw-w64-zlib
336 +)))|(((
337 +1.6.31
338 +)))|(((
339 +1.6.37
340 +)))|(((
341 +OK?
342 +libtool: link: x86_64-w64-mingw32-gcc -O2 -Wall -o .libs/pngfix.exe contrib/tools/pngfix.o ./.libs/libpng16.dll.a -lz -L/usr/x86_64-w64-mingw32/lib
343 +libtool: error: Could not determine the host path corresponding to
344 +libtool: error: '.../mingw-pkg/trunk/mingw-w64-deb/mingw-w64-libpng-1.6.37/build/.libs'
345 +libtool: error: Continuing, but uninstalled executables may not work. ...
346 +)))
347 +|(((
348 +mingw-w64-libjpeg
349 +)))|(((
350 +mingw-w64-libpng
351 +)))|(((
352 +9b
353 +)))|(((
354 +9c
355 +)))|(((
356 +OK
357 +)))
358 +|(((
359 +mingw-w64-libtiff
360 +)))|(((
361 +mingw-w64-libjpeg
362 +)))|(((
363 +4.0.8
364 +)))|(((
365 +4.0.10
366 +)))|(((
367 +OK
368 +)))
369 +|(((
370 +mingw-w64-libmng
371 +)))|(((
372 +mingw-w64-libjpeg
373 +)))|(((
374 +2.0.3-2
375 +)))|(((
376 +2.0.3-3
377 +)))|(((
378 +OK
379 +)))
380 +|(((
381 +mingw-w64-bzip2
382 +)))|(((
383 +mingw-w64-gcc-rt
384 +)))|(((
385 +1.0.6-3
386 +)))|(((
387 +1.0.6-4
388 +)))|(((
389 +OK
390 +)))
391 +|(((
392 +mingw-w64-libboost
393 +)))|(((
394 +mingw-w64-bzip2
395 +)))|(((
396 +-
397 +)))|(((
398 +-
399 +)))|(((
400 +- (ignored)
401 +)))
402 +|(((
403 +mingw-w64-libiconv
404 +)))|(((
405 +mingw-w64-gcc-rt
406 +)))|(((
407 +1.15-1
408 +)))|(((
409 +1.16-1
410 +)))|(((
411 +OK
412 +)))
413 +|(((
414 +mingw-w64-libxml2
415 +)))|(((
416 +mingw-w64-libiconv
417 +)))|(((
418 +2.9.3-1
419 +)))|(((
420 +2.9.9-1
421 +)))|(((
422 +OK
423 +)))
424 +|(((
425 +mingw-w64-gettext
426 +)))|(((
427 +mingw-w64-libxml2
428 +)))|(((
429 +0.19.8-1
430 +)))|(((
431 +0.20.1-1
432 +)))|(((
433 +New patch {{code language="none"}}pthread_sigmask.m4{{/code}}.patch based on [[this post>>url:https://lists.gnu.org/archive/html/bug-gnulib/2019-05/msg00098.html||shape="rect"]].
434 +(% style="letter-spacing: 0.0px;" %)OK
435 +)))
436 +|(((
437 +mingw-w64-qt4-qmake
438 +)))|(((
439 +\\
440 +)))|(((
441 +4.8.7-0clazzespba1
442 +)))|(((
443 +4.8.7-1clazzespba0
444 +)))|(((
445 +Builldep change: {{code language="none"}}libstdc++-6-dev{{/code}} to {{code language="none"}}libstdc++-6-dev{{/code}}
446 +OK
447 +)))
448 +|(((
449 +mingw-w64-qt4
450 +)))|(((
451 +mingw-w64-qt4-qmake,
452 +many of above
453 +)))|(((
454 +4.8.7-0clazzespba3
455 +)))|(((
456 +4.8.7-1clazzespba0
457 +)))|(((
458 +TODO
459 +)))
460 +|(((
461 +mingw-w32-qt4-qmake
462 +)))|(((
463 +\\
464 +)))|(((
465 +4.8.7-0clazzespba1
466 +)))|(((
467 +4.8.7-1clazzespba0
468 +)))|(((
469 +Builldep change: {{code language="none"}}libstdc++-6-dev{{/code}} to {{code language="none"}}libstdc++-6-dev{{/code}}
470 +OK
471 +)))
472 +|(((
473 +mingw-w32-qt4
474 +)))|(((
475 +mingw-w32-qt4-qmake,
476 +many of above
477 +)))|(((
478 +4.8.7-0clazzespba3
479 +)))|(((
480 +4.8.7-1clazzespba0
481 +)))|(((
482 +TODO
483 +)))
484 +|(((
485 +mingw-w64-jni-headers
486 +)))|(((
487 +\\
488 +)))|(((
489 +1.6.0-4clazzespba5
490 +)))|(((
491 +1.6.0-4clazzespba6
492 +)))|(((
493 +Using headers from OpenJDK-11 now.
494 +OK.
495 +Should we raise the version to 11?
496 +)))
497 +
498 +=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-TODOFancyLibssubprojectrebuildorderphase3"/}}TODO FancyLibs subproject rebuild order phase 3 ===
499 +
500 +The recommended order for phase 2 (before MinGW-8 adaptions) is:
501 +
502 +(% class="wrapped" %)
503 +|=(((
504 +Project (subdir)
505 +)))|=(((
506 +Archs (-o parameter)
507 +)))|=(((
508 +Buster Status
509 +)))|=(((
510 +Version with MinGW-8 package for Buster
511 +)))
512 +|(((
513 +fancylog
514 +)))|(((
515 +- (mingw-7 previously covered in phase 1)
516 +
517 +\\
518 +)))|(((
519 +-
520 +
521 +TBD
522 +)))|(((
523 +?
524 +)))
525 +|(((
526 +cute-headers
527 +)))|(((
528 +- (mingw-7 previously covered in phase 1)
529 +\\
530 +)))|(((
531 +-
532 +
533 +TBD
534 +)))|(((
535 +?
536 +)))
537 +|(((
266 266  fancylibs
267 267  )))|(((
268 268  arch|7
... ... @@ -269,7 +269,7 @@
269 269  )))|(((
270 270  TODO
271 271  )))|(((
272 -\\
544 +?
273 273  )))
274 274  |(((
275 275  fancydrawing
... ... @@ -278,7 +278,7 @@
278 278  )))|(((
279 279  TODO
280 280  )))|(((
281 -\\
553 +?
282 282  )))
283 283  |(((
284 284  fancygpsdclient
... ... @@ -287,7 +287,7 @@
287 287  )))|(((
288 288  TODO
289 289  )))|(((
290 -\\
562 +?
291 291  )))
292 292  |(((
293 293  fancyhttpd
... ... @@ -296,7 +296,7 @@
296 296  )))|(((
297 297  TODO
298 298  )))|(((
299 -\\
571 +?
300 300  )))
301 301  |(((
302 302  fancylogd
... ... @@ -305,7 +305,7 @@
305 305  )))|(((
306 306  TODO
307 307  )))|(((
308 -\\
580 +?
309 309  )))
310 310  |(((
311 311  fancylogview
... ... @@ -314,7 +314,7 @@
314 314  )))|(((
315 315  ?
316 316  )))|(((
317 -\\
589 +?
318 318  )))
319 319  |(((
320 320  fancypkcs11
... ... @@ -323,7 +323,7 @@
323 323  )))|(((
324 324  TODO
325 325  )))|(((
326 -\\
598 +?
327 327  )))
328 328  |(((
329 329  fancypcsc
... ... @@ -332,7 +332,7 @@
332 332  )))|(((
333 333  TODO
334 334  )))|(((
335 -\\
607 +?
336 336  )))
337 337  |(((
338 338  --fancymodbus--
... ... @@ -341,7 +341,7 @@
341 341  )))|(((
342 342  -
343 343  )))|(((
344 -\\
616 +-
345 345  )))
346 346  |(((
347 347  fancysax
... ... @@ -350,7 +350,7 @@
350 350  )))|(((
351 351  TODO
352 352  )))|(((
353 -\\
625 +?
354 354  )))
355 355  |(((
356 356  fancyqt4
... ... @@ -359,7 +359,7 @@
359 359  )))|(((
360 360  TODO
361 361  )))|(((
362 -\\
634 +?
363 363  )))
364 364  |(((
365 365  fancyqt4widgets
... ... @@ -368,7 +368,7 @@
368 368  )))|(((
369 369  TODO
370 370  )))|(((
371 -\\
643 +?
372 372  )))
373 373  |(((
374 374  --fancysane--
... ... @@ -377,7 +377,7 @@
377 377  )))|(((
378 378  -
379 379  )))|(((
380 -\\
652 +-
381 381  )))
382 382  |(((
383 383  --fancyqmi--
... ... @@ -386,7 +386,7 @@
386 386  )))|(((
387 387  -
388 388  )))|(((
389 -\\
661 +-
390 390  )))
391 391  |(((
392 392  fancyssl-tools
... ... @@ -395,7 +395,7 @@
395 395  )))|(((
396 396  TODO
397 397  )))|(((
398 -\\
670 +?
399 399  )))
400 400  
401 401  === {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-Obsoletesubdirs"/}}Obsolete subdirs ===
Confluence.Code.ConfluencePageClass[0]
Id
... ... @@ -1,1 +1,1 @@
1 -656481
1 +656486
Title
... ... @@ -1,1 +1,1 @@
1 -Adapting FancyLibs to new Debian Release
1 +Adapting FancyLibs & MinGW-Pkg from Debian 9 Stretch to 10 Buster, Mingw-7 to Mingw-8
URL
... ... @@ -1,1 +1,1 @@
1 -https://clazzes.atlassian.net/wiki/spaces/FANCYLIBS/pages/656481/Adapting FancyLibs to new Debian Release
1 +https://clazzes.atlassian.net/wiki/spaces/FANCYLIBS/pages/656486/Adapting FancyLibs & MinGW-Pkg from Debian 9 Stretch to 10 Buster, Mingw-7 to Mingw-8