Last modified by christoph_lechleitner@iteg_at on 2022-01-07 09.18:45

From version 2.1
edited by christoph_lechleitner@iteg_at
on 2021-10-07 08.57:01
Change comment: Adapted and released first libs
To version 8.1
edited by christoph_lechleitner@iteg_at
on 2022-01-07 09.18:45
Change comment: Added and migrated fancylaunch

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -Work in Progress: Adapting FancyLibs from Debian 10 Buster to 11 Bullseye
1 +Adapting FancyLibs & MinGW-Pkg from Debian 10 Buster to 11 Bullseye, MinGW-8 to MinGW-9
Content
... ... @@ -6,14 +6,14 @@
6 6  
7 7  The following notes shall provide the order in which FancyLibs shall be adapted and released for a new Debian release and are based on [[Adapting FancyLibs & MinGW-Pkg from Debian 9 Stretch to 10 Buster, Mingw-7 to Mingw-8>>doc:FANCYLIBS.Adapting FancyLibs & MinGW-Pkg from Debian 9 Stretch to 10 Buster, Mingw-7 to Mingw-8.WebHome]].
8 8  
9 -__THIS IS WORK IN PROGRESS.__
10 -
11 11  = {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian10Busterto11Bullseye,MinGW-8toMinGW-9-AdaptingFancyLibstonewDebianRelease"/}}Adapting FancyLibs to new Debian Release =
12 12  
13 13  The steps per sub project are the same as described for "HelloWorld projects* in [[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.
14 14  
15 -=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian10Busterto11Bullseye,MinGW-8toMinGW-9-FancyLibssubprojectrebuildorderphase1"/}}FancyLibs subproject rebuild order phase 1 ===
13 +== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian10Busterto11Bullseye,MinGW-8toMinGW-9-FancyLibssubprojectrebuildorderphase1"/}}FancyLibs subproject rebuild order phase 1 ==
16 16  
15 +We have dropped {{code language="none"}}armhf{{/code}} support for now.
16 +
17 17  The recommended order for phase 1 (before MinGW adaptions) is:
18 18  
19 19  (% class="wrapped" %)
... ... @@ -24,7 +24,7 @@
24 24  )))|=(((
25 25  Remarks general
26 26  )))|=(((
27 -Status & Remarks stretch/buster
27 +Status & Remarks buster/bullseye
28 28  )))|=(((
29 29  Release with Bullseye
30 30  )))
... ... @@ -31,7 +31,7 @@
31 31  |(((
32 32  fancylog
33 33  )))|(((
34 -arch|8
34 +arch
35 35  )))|(((
36 36  \\
37 37  )))|(((
... ... @@ -42,9 +42,9 @@
42 42  |(((
43 43  cute-headers
44 44  )))|(((
45 -arch|8
45 +arch
46 46  )))|(((
47 -Data only, could be done anytime
47 +Data only
48 48  )))|(((
49 49  \\
50 50  )))|(((
... ... @@ -66,12 +66,11 @@
66 66  )))|(((
67 67  -
68 68  )))|(((
69 -Unix only
69 +Unix only. Removed Jessie.
70 70  )))|(((
71 -TBD
71 +\\
72 72  )))|(((
73 -TBD
74 -Was: 0.6.5-7
73 +0.7.0-2
75 75  )))
76 76  |(((
77 77  fancydrawing
... ... @@ -80,10 +80,9 @@
80 80  )))|(((
81 81  \\
82 82  )))|(((
83 -TBD
82 +Removed zlib1g-dbg dependency, it's not available in Bullseye
84 84  )))|(((
85 -TBD
86 -Was: 0.6.2-3
84 +0.6.3-3
87 87  )))
88 88  |(((
89 89  fancygpsdclient
... ... @@ -92,10 +92,9 @@
92 92  )))|(((
93 93  \\
94 94  )))|(((
95 -TBD
93 +\\
96 96  )))|(((
97 -TBD
98 -Was: 0.4.3-5
95 +0.4.3-8
99 99  )))
100 100  |(((
101 101  fancyhttpd
... ... @@ -104,10 +104,9 @@
104 104  )))|(((
105 105  \\
106 106  )))|(((
107 -TBD
104 +\\
108 108  )))|(((
109 -TBD
110 -Was: 0.8.0-2
106 +0.8.1-1
111 111  )))
112 112  |(((
113 113  fancylogd
... ... @@ -116,23 +116,20 @@
116 116  )))|(((
117 117  \\
118 118  )))|(((
119 -TBD
115 +\\
120 120  )))|(((
121 -TBD
122 -Was: 0.1.0-3
117 +0.1.0-7
123 123  )))
124 124  |(((
125 -fancylogview
120 +--fancylogview--
126 126  )))|(((
127 127  .
128 128  )))|(((
129 -Debian unix & amd64 only
124 +No more QT4 in Bullseye
130 130  )))|(((
131 -TBD
132 -Was: Half OK: Does not build for armhf, maybe never did, libqt4-dev seems incomplete for arm
126 +-
133 133  )))|(((
134 -TBD
135 -Was: 0.3.0.5
128 +-
136 136  )))
137 137  |(((
138 138  fancypkcs11
... ... @@ -139,13 +139,11 @@
139 139  )))|(((
140 140  unix
141 141  )))|(((
142 -Debian unix & amd64 only
135 +\\
143 143  )))|(((
144 -TBD
145 -Was: Half OK: Does not build for armhf, maybe never did
137 +Does not build for Jessie, don't care.
146 146  )))|(((
147 -TBD
148 -Was: 0.4.1-1
139 +0.4.1-2
149 149  )))
150 150  |(((
151 151  fancypcsc
... ... @@ -152,13 +152,11 @@
152 152  )))|(((
153 153  unix
154 154  )))|(((
155 -Debian unix & amd64 only
146 +\\
156 156  )))|(((
157 -TBD
158 -Was: Half OK: Does not build for armhf, maybe never did
148 +\\
159 159  )))|(((
160 -TBD
161 -Was: 0.2.5-2
150 +0.2.5-6
162 162  )))
163 163  |(((
164 164  fancymodbus
... ... @@ -167,11 +167,9 @@
167 167  )))|(((
168 168  \\
169 169  )))|(((
170 -TBD
171 -Was: Required minor adaption, with libmodbus-dev going from 3.0.6 to 3.1.4
159 +\\
172 172  )))|(((
173 -TBD
174 -Was: 0.2.4-3
161 +0.2.4-4
175 175  )))
176 176  |(((
177 177  fancysax
... ... @@ -180,34 +180,42 @@
180 180  )))|(((
181 181  \\
182 182  )))|(((
183 -TBD
170 +Removed libxml2-dbg dependency, it's not available in Bullseye
184 184  )))|(((
185 -TBD
186 -Was: 0.6.1-7
172 +0.6.1-11
187 187  )))
188 188  |(((
189 -fancyqt4
175 +--fancyqt4--
190 190  )))|(((
191 191  arch
192 192  )))|(((
193 -\\
179 +No more QT4 in Bullseye
194 194  )))|(((
195 -TBD
181 +-
196 196  )))|(((
197 -TBD
198 -Was: 0.9.3-3
183 +-
199 199  )))
200 200  |(((
201 -fancyqt4widgets
186 +--fancyqt4widgets--
202 202  )))|(((
203 203  arch
204 204  )))|(((
190 +No more QT4 in Bullseye
191 +)))|(((
192 +-
193 +)))|(((
194 +-
195 +)))
196 +|(((
197 +fancyqt5
198 +)))|(((
199 +arch
200 +)))|(((
205 205  \\
206 206  )))|(((
207 -TBD
203 +\\
208 208  )))|(((
209 -TBD
210 -Was: 0.5.2-2
205 +0.1.1-2
211 211  )))
212 212  |(((
213 213  fancysane
... ... @@ -216,11 +216,9 @@
216 216  )))|(((
217 217  \\
218 218  )))|(((
219 -TBD
220 -Was: but libsane-dbg not available for buster. Reduced that to suggestion
214 +\\
221 221  )))|(((
222 -TBD
223 -Was: 0.3.2-5
216 +0.3.4-1
224 224  )))
225 225  |(((
226 226  fancyqmi
... ... @@ -229,11 +229,9 @@
229 229  )))|(((
230 230  Debian unix & amd64 only
231 231  )))|(((
232 -TBD
233 -Was: Half OK: Does not build for armhf, maybe never did
225 +\\
234 234  )))|(((
235 -TBD
236 -Was: 0.2.1-5
227 +0.3.4-2
237 237  )))
238 238  |(((
239 239  fancyssl-tools
... ... @@ -242,18 +242,26 @@
242 242  )))|(((
243 243  \\
244 244  )))|(((
245 -TBD
236 +\\
246 246  )))|(((
247 -TBD
248 -Was: 0.4.0-5
238 +0.4.0-7
249 249  )))
240 +|(((
241 +fancylaunch
242 +)))|(((
243 +arch
244 +)))|(((
245 +\\
246 +)))|(((
247 +\\
248 +)))|(((
249 +1.1.1-2
250 +)))
250 250  
251 -Tests with released Bullseye on 2021-10-01 to ... showed that ... (TBD) --all unix builds work for amd64, most work for armhf.--
252 +== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian10Busterto11Bullseye,MinGW-8toMinGW-9-MinGW-Pkgrebuilds"/}}MinGW-Pkg rebuilds ==
252 252  
253 -=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian10Busterto11Bullseye,MinGW-8toMinGW-9-MinGW-Pkgrebuilds"/}}MinGW-Pkg rebuilds ===
254 +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.
254 254  
255 -Buster came with Mingw 8, so does Bullseye. Mingw-W64 9.0.0 was released 2021-05-22 which was too late for Bullseye. So there should'nt be much to adapt.
256 -
257 257  Order based on [[doc:MINGW64.mingw 6 rebuild order.WebHome]]
258 258  
259 259  (% class="wrapped" %)
... ... @@ -262,14 +262,14 @@
262 262  )))|=(((
263 263  Dep.
264 264  )))|=(((
265 -Version in mingw-pkg MinGW-8 Buster
264 +Version MinGW-8 mingw-pkg (upstream)
266 266  )))|=(((
267 -Version in mingw-pkg MinGW-8 Bullseye
266 +Version MinGW-9 mingw-pkg (upstream)
268 268  )))|=(((
269 -Bullseye Status
268 +Bullseye Status, mingw-pkg svn rev.
270 270  )))
271 271  |(((
272 -(osslsigncode)
271 +--(osslsigncode)--
273 273  )))|(((
274 274  -
275 275  )))|(((
... ... @@ -280,31 +280,29 @@
280 280  ignored
281 281  )))
282 282  |(((
283 -mingw-w64-binutils / binutils-mingw-w64
282 +(mingw-w64-[[binutils>>url:https://sourceware.org/binutils/||shape="rect"]])
284 284  )))|(((
285 285  \\
286 286  )))|(((
287 287  - (2.31.1-11+8.3)
288 288  )))|(((
289 -TBD
290 -Was: - (2.31.1-11+8.3)
288 +- (2.35.2-2+8.11+b3)
291 291  )))|(((
292 -provided by Debian now
290 +provided by Debian now as {{code language="none"}}binutils-mingw-w64-x86-64{{/code}}
293 293  )))
294 294  |(((
295 -(mingw-w64-libmysql)
293 +--(mingw-w64-libmysql)--
296 296  )))|(((
297 297  \\
298 298  )))|(((
299 299  - (6.1.11-1clazzespba2)
300 300  )))|(((
301 -TBD
302 -Was: - (6.1.11-1clazzespba2)
299 +-
303 303  )))|(((
304 304  obsolete since mingw-6, empty now
305 305  )))
306 306  |(((
307 -mingw-w64-libmariadb
304 +--(mingw-w64-libmariadb)--
308 308  )))|(((
309 309  \\
310 310  )))|(((
... ... @@ -322,109 +322,115 @@
322 322  8.3.0 (-6+21.3~~deb10u1),
323 323  uses Debian's g++-mingw64-*
324 324  )))|(((
325 -TBD
326 -Was: 8.3.0 (-6+21.3~~deb10u1),
322 +10.2.1 (10.2.1-6+24.2),
327 327  uses Debian's g++-mingw64-*
328 328  )))|(((
329 -TBD
330 -Was: OK
325 +OK, 684
331 331  )))
332 332  |(((
333 -mingw-w64-zlib
328 +mingw-w64-[[zlib>>url:https://downloads.sourceforge.net/project/libpng/zlib/||shape="rect"]]
334 334  )))|(((
335 335  mingw-w64-gcc-rt
336 336  )))|(((
337 -1.2.11
332 +1.2.11-2 (1.2.11)
338 338  )))|(((
339 -TBD
340 -Was: 1.2.11
334 +1.2.11-4 (1.2.11)
341 341  )))|(((
342 -TBD
343 -Was: OK after rules changes:
344 -common-build-indep to build-indep,
345 -common-install-indep to install-indep
336 +In debian/rules moved content of build-indep into install-indep to avoid double build.
337 +
338 +OK, 688
346 346  )))
347 347  |(((
348 -mingw-w64-openssl
341 +mingw-w64-[[openssl>>url:https://www.openssl.org/source/||shape="rect"]]
349 349  )))|(((
350 350  mingw-w64-zlib
351 351  )))|(((
352 352  1.1.1c
353 353  )))|(((
354 -TBD
355 -Was: 1.1.1c
347 +1.1.1l-1 (1.1.1l)
356 356  )))|(((
357 -TBD
358 -Was: OK
349 +{{code language="none"}}make CPPFLAGS=""{{/code}} ...
350 +to suppress {{code language="none"}}-D_FORTIFY_SOURCE=2{{/code}}
351 +
352 +which triggers {{code language="none"}}undefined reference to `__memcpy_chk'{{/code}}
353 +\\In debian/rules moved content of build-indep into install-indep to avoid double build, and rebuild after zlib fix rg. missing .dll file.
354 +
355 +OK, 689
359 359  )))
360 360  |(((
361 -mingw-w64-libpng
358 +mingw-w64-[[libpng>>url:https://downloads.sourceforge.net/project/libpng/||shape="rect"]]
362 362  )))|(((
363 363  mingw-w64-zlib
364 364  )))|(((
365 -1.6.37
362 +1.6.37-1 (1.6.37)
366 366  )))|(((
367 -TBD
368 -Was: 1.6.37
364 +1.6.37-2 (1.6.37, 1.7 still in beta)
369 369  )))|(((
370 -TBD
371 -Was: OK?
372 -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
373 -libtool: error: Could not determine the host path corresponding to
374 -libtool: error: '.../mingw-pkg/trunk/mingw-w64-deb/mingw-w64-libpng-1.6.37/build/.libs'
375 -libtool: error: Continuing, but uninstalled executables may not work. ...
366 +In debian/rules moved content of build-indep into install-indep to avoid double build.
367 +
368 +{{code language="none"}}make CPPFLAGS=""{{/code}} ...
369 +to suppress {{code language="none"}}-D_FORTIFY_SOURCE=2{{/code}}, see openssl above
370 +
371 +OK, 691
376 376  )))
377 377  |(((
378 -mingw-w64-libjpeg
374 +mingw-w64-[[libjpeg>>url:http://www.ijg.org/files/||shape="rect"]]
379 379  )))|(((
380 380  mingw-w64-libpng
381 381  )))|(((
382 -9c
378 +9c-1 (9c)
383 383  )))|(((
384 -TBD
385 -Was: 9c
380 +9d-1 (9d)
386 386  )))|(((
387 -TBD
388 -Was: OK
382 +In debian/rules moved content of build-indep into install-indep to avoid double build.
383 +
384 +{{code language="none"}}make CPPFLAGS=""{{/code}} ...
385 +to suppress {{code language="none"}}-D_FORTIFY_SOURCE=2{{/code}}, see openssl above
386 +
387 +
388 +OK, 693
389 389  )))
390 390  |(((
391 -mingw-w64-libtiff
391 +mingw-w64-[[libtiff>>url:http://download.osgeo.org/libtiff/||shape="rect"]]
392 392  )))|(((
393 393  mingw-w64-libjpeg
394 394  )))|(((
395 395  4.0.10
396 396  )))|(((
397 -TBD
398 -Was: 4.0.10
397 +4.3.0-0 (4.3.0)
399 399  )))|(((
400 -TBD
401 -Was: OK
399 +In debian/rules moved content of build-indep into install-indep to avoid double build.
400 +
401 +{{code language="none"}}make CPPFLAGS=""{{/code}} ...
402 +to suppress {{code language="none"}}-D_FORTIFY_SOURCE=2{{/code}}, see openssl above
403 +
404 +OK, 694
402 402  )))
403 403  |(((
404 -mingw-w64-libmng
407 +mingw-w64-[[libmng>>url:https://sourceforge.net/projects/libmng/files/||shape="rect"]]
405 405  )))|(((
406 406  mingw-w64-libjpeg
407 407  )))|(((
408 -2.0.3-3
411 +2.0.3-3 (2.0.3)
409 409  )))|(((
410 -TBD
411 -Was: 2.0.3-3
413 +2.0.3-5 (2.0.3)
412 412  )))|(((
413 -TBD
414 -Was: OK
415 +In debian/rules moved content of build-indep into install-indep to avoid double build.
416 +
417 +OK, 696
415 415  )))
416 416  |(((
417 -mingw-w64-bzip2
420 +mingw-w64-[[bzip2>>url:https://sourceforge.net/projects/bzip2/files/||shape="rect"]]
418 418  )))|(((
419 419  mingw-w64-gcc-rt
420 420  )))|(((
421 -1.0.6-4
424 +1.0.6-4 (1.0.6)
422 422  )))|(((
423 -TBD
424 -Was: 1.0.6-4
426 +1.0.6-5 (1.0.6)
425 425  )))|(((
426 -TBD
427 -Was: OK
428 +In debian/rules moved content of build-indep into install-indep to avoid double build.
429 +
430 +OK. 697
428 428  )))
429 429  |(((
430 430  mingw-w64-libboost
... ... @@ -438,110 +438,87 @@
438 438  - (ignored)
439 439  )))
440 440  |(((
441 -mingw-w64-libiconv
444 +mingw-w64-[[libiconv>>url:https://ftp.gnu.org/pub/gnu/libiconv/||shape="rect"]]
442 442  )))|(((
443 443  mingw-w64-gcc-rt
444 444  )))|(((
445 -1.16-1
448 +1.16-1 (1.16)
446 446  )))|(((
447 -TBD
448 -Was: 1.16-1
450 +1.16-2 (1.16)
449 449  )))|(((
450 -TBD
451 -Was: OK
452 +In debian/rules moved content of build-indep into install-indep to avoid double build.
453 +
454 +{{code language="none"}}make CPPFLAGS=""{{/code}} ...
455 +to suppress {{code language="none"}}-D_FORTIFY_SOURCE=2{{/code}}, see openssl above
456 +
457 +OK, 698
452 452  )))
453 453  |(((
454 -mingw-w64-libxml2
460 +mingw-w64-[[libxml2>>url:ftp://xmlsoft.org/libxml2/||shape="rect"]]
455 455  )))|(((
456 456  mingw-w64-libiconv
457 457  )))|(((
458 458  2.9.9-1
459 459  )))|(((
460 -TBD
461 -Was: 2.9.9-1
466 +2.9.10-0 (2.9.10, no sources for 2.9.12)
462 462  )))|(((
463 -TBD
464 -Was: OK
468 +In debian/rules moved content of build-indep into install-indep to avoid double build.
469 +
470 +{{code language="none"}}make CPPFLAGS=""{{/code}} ...
471 +to suppress {{code language="none"}}-D_FORTIFY_SOURCE=2{{/code}}, see openssl above
472 +
473 +OK, 699
465 465  )))
466 466  |(((
467 -mingw-w64-gettext
476 +mingw-w64-[[gettext>>url:https://ftp.gnu.org/pub/gnu/gettext/||shape="rect"]]
468 468  )))|(((
469 469  mingw-w64-libxml2
470 470  )))|(((
471 -0.20.1-1
480 +0.20.1-1 (0.20.1)
472 472  )))|(((
473 -TBD
474 -Was: 0.20.1-1
482 +--0.21-0 (0.21)--
483 +
484 +0.20.2-0 (0.20.2)
475 475  )))|(((
476 -TBD
477 -Was: OK
478 -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"]].
479 -\\
486 +In debian/rules moved content of build-indep into install-indep to avoid double build.
487 +
488 +Disabled patches from buster/0.20.1.
489 +
490 +{{code language="none"}}make CPPFLAGS=""{{/code}} ...
491 +to suppress {{code language="none"}}-D_FORTIFY_SOURCE=2{{/code}}, see openssl above
492 +
493 +--Removing {{code language="none"}}*ruby*{{/code}} before {{code language="none"}}autoconf{{/code}} (not sure if ok, ruby support was added 2020-04-27).--
494 +
495 +Halfway back to 0.20.2 to escape ruby support.
496 +
497 +Was: OK, 702
480 480  )))
481 481  |(((
482 -mingw-w64-qt4-qmake
500 +--mingw-w64-qt4-qmake--
501 +--mingw-w64-qt4--
502 +--mingw-w32-qt4-qmake--
503 +--mingw-w32-qt4--
483 483  )))|(((
484 484  \\
485 485  )))|(((
486 486  4.8.7-1clazzespba0
487 487  )))|(((
488 -TBD
489 -Was: 4.8.7-1clazzespba0
509 +-
490 490  )))|(((
491 -TBD
492 -Was: OK
493 -Builldep change: {{code language="none"}}libstdc++-6-dev{{/code}} to {{code language="none"}}libstdc++-6-dev{{/code}}
511 +- (dropped)
494 494  )))
495 495  |(((
496 -mingw-w64-qt4
514 +mingw-w64-[[qt>>url:https://download.qt.io/archive/qt||shape="rect"]]5
497 497  )))|(((
498 -mingw-w64-qt4-qmake,
499 -many of above
500 -)))|(((
501 -4.8.7-1clazzespba0
502 -)))|(((
503 -TBD
504 -Was: 4.8.7-1clazzespba0
505 -)))|(((
506 -TBD
507 -Was: TBC ~~
508 -Building without SSL support since mingw-7.
509 -
510 -Needed these:
511 -dpkg ~-~-add-architecture i386
512 -apt-get update
513 -apt-get install wine32
514 -)))
515 -|(((
516 -mingw-w32-qt4-qmake
517 -)))|(((
518 518  \\
519 519  )))|(((
520 -4.8.7-1clazzespba0
518 +-
521 521  )))|(((
522 -TBD
523 -Was: 4.8.7-1clazzespba0
520 +5.15.2-0clazzespba1 (5.15.2)
524 524  )))|(((
525 -TBD
526 -Was: Builldep change: {{code language="none"}}libstdc++-6-dev{{/code}} to {{code language="none"}}libstdc++-6-dev{{/code}}
527 -OK
522 +OK, 704
528 528  )))
529 529  |(((
530 -mingw-w32-qt4
531 -)))|(((
532 -mingw-w32-qt4-qmake,
533 -many of above
534 -)))|(((
535 -4.8.7-1clazzespba0
536 -)))|(((
537 -TBD
538 -Was: 4.8.7-1clazzespba0
539 -)))|(((
540 -TBD
541 -Was: TODO
542 -Building without SSL support since mingw-7.
543 -)))
544 -|(((
545 545  mingw-w64-jni-headers
546 546  )))|(((
547 547  \\
... ... @@ -548,16 +548,14 @@
548 548  )))|(((
549 549  1.6.0-4clazzespba6
550 550  )))|(((
551 -TBD
552 -Was: 1.6.0-4clazzespba6
531 +17.0.1-1 (17.0.1+12-1+deb11u2)
553 553  )))|(((
554 -TBD
555 -Was: OK.
556 -Using headers from OpenJDK-11 now.
557 -Should we raise the version to 11?
533 +Using headers from OpenJDK-17 now.
534 +
535 +OK, 700
558 558  )))
559 559  
560 -=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian10Busterto11Bullseye,MinGW-8toMinGW-9-FancyLibssubprojectrebuildorderphase3"/}}FancyLibs subproject rebuild order phase 3 ===
538 +== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian10Busterto11Bullseye,MinGW-8toMinGW-9-FancyLibssubprojectrebuildorderphase3"/}}FancyLibs subproject rebuild order phase 3 ==
561 561  
562 562  The recommended order for phase 2 (before MinGW adaptions) is:
563 563  
... ... @@ -567,254 +567,174 @@
567 567  )))|=(((
568 568  Archs (-o parameter)
569 569  )))|=(((
570 -Bullseye
571 -Status
548 +\\
572 572  )))|=(((
573 -Version with MinGW-8 package for Bullseye
550 +Version with MinGW-9 package for Bullseye
574 574  )))|=(((
575 -Remarks, changes
552 +Remarks, Bullseye
553 +Status, fancylibs svn rev.
576 576  )))
577 577  |(((
578 578  fancylog
579 579  )))|(((
580 -- (arch|8)
558 +- (arch|9)
581 581  )))|(((
582 -TBD
583 -Was: OK
560 +\\
584 584  )))|(((
585 -TBD
586 -Was: 1.0.3-7
562 +1.0.3-10
587 587  )))|(((
588 -\\
564 +OK, 2147
589 589  )))
590 590  |(((
591 591  cute-headers
592 592  )))|(((
593 -- (arch|8)
569 +- (arch|9)
594 594  )))|(((
595 -TBD
596 -Was: OK
571 +\\
597 597  )))|(((
598 -TBD
599 -Was: 8_1.6.1-10
573 +1.6.1-13 (8_1.6.1)
600 600  )))|(((
601 -\\
575 +OK, 2148
602 602  )))
603 603  |(((
604 604  fancylibs
605 605  )))|(((
606 -- (arch|8)
580 +- (arch|9)
607 607  )))|(((
608 -TBD
609 -Was: OK
582 +\\
610 610  )))|(((
611 -TBD
612 -Was: 3.7.3-2
584 +3.7.4-12
613 613  )))|(((
614 -TBD
615 -Was: In debian-mingw-8/rules:
616 -# see [[https:~~/~~/bugs.debian.org/cgi-bin/bugreport.cgi?bug=930492>>url:https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=930492||shape="rect"]]
617 -w32pcdir = /usr/i686-w64-mingw32/lib/pkgconfig
618 -w64pcdir = /usr/x86_64-w64-mingw32/lib/pkgconfig
619 -...
620 -common-build-indep::
621 - cd $(w32builddir) && $(MAKE) arch="i686-w64-mingw32" PKG_CONFIG_LIBDIR=$(w32pcdir)
622 - cd $(w64builddir) && $(MAKE) arch="x86_64-w64-mingw32" PKG_CONFIG_LIBDIR=$(w64pcdir)
586 +OK, 2150 (2154)
623 623  )))
624 624  |(((
625 625  fancydrawing
626 626  )))|(((
627 -- (arch|8)
591 +- (arch|9)
628 628  )))|(((
629 -TBD
630 -Was: OK
593 +\\
631 631  )))|(((
632 632  (% class="moz-quote-pre code" %)
633 633  (((
634 -TBD
597 +0.6.3-3
635 635  )))
636 -
637 -(% class="moz-quote-pre code" %)
638 -(((
639 -Was: 0.6.2-5
640 -)))
641 641  )))|(((
642 -TBD
643 -Was: In debian-mingw-8/rules:
644 -# see [[https:~~/~~/bugs.debian.org/cgi-bin/bugreport.cgi?bug=930492>>url:https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=930492||shape="rect"]]
645 -w32pcdir = /usr/i686-w64-mingw32/lib/pkgconfig
646 -w64pcdir = /usr/x86_64-w64-mingw32/lib/pkgconfig
647 -...
648 -common-build-indep::
649 - cd $(builddir) && PKG_CONFIG_LIBDIR=$(w64pcdir) $(MAKE) arch=$(arch)
650 - cd $(builddir32) && PKG_CONFIG_LIBDIR=$(w32pcdir) $(MAKE) arch=$(arch32)
600 +OK, 2151
651 651  )))
652 652  |(((
653 653  fancygpsdclient
654 654  )))|(((
655 -- (unix|8)
605 +- (unix|9)
656 656  )))|(((
657 -TBD
658 -Was: OK
607 +\\
659 659  )))|(((
660 -TBD
661 -Was: 0.4.3-7
609 +0.4.3-9
662 662  )))|(((
663 -TBD
664 -Was: debian-mingw-8/rules adapted like above
611 +OK, 2152
665 665  )))
666 666  |(((
667 667  fancyhttpd
668 668  )))|(((
669 -- (arch|8)
616 +- (arch|9)
670 670  )))|(((
671 -TBD
672 -Was: OK
618 +\\
673 673  )))|(((
674 -TBD
675 -Was: 0.8.0-3
620 +0.8.1-2
676 676  )))|(((
677 -TBD
622 +OK, 2156
678 678  )))
679 679  |(((
680 680  fancylogd
681 681  )))|(((
682 -- (unix|8)
627 +- (unix|9)
683 683  )))|(((
684 -TBD
685 -Was: OK
629 +\\
686 686  )))|(((
687 -TBD
688 -Was: 0.1.0-6
631 +0.1.0-7
689 689  )))|(((
690 -TBD
691 -Was: Also had to add FANCYLOGD_COMMON_API in fancylogdVersion.cpp
633 +OK, 2158
692 692  )))
693 693  |(((
694 -fancylogview
636 +--fancylogview--
695 695  )))|(((
696 696  - (nsis directory)
697 697  )))|(((
698 -TBD
699 -Was: OK
640 +\\
700 700  )))|(((
701 -TBD
702 -Was: 0.3.0.6
642 +- (no more QT4 in Bullseye)
703 703  )))|(((
704 -TBD
705 -Was: Deferred, depends on QT
706 -)))
707 -|(((
708 ---fancypkcs11--
709 -)))|(((
710 -- (unix only)
711 -)))|(((
712 712  -
713 -)))|(((
714 --
715 -)))|(((
716 -Probably never build for MinGW, despite debian-mingw-?/ directories
717 717  )))
718 718  |(((
719 719  fancypcsc
720 720  )))|(((
721 -- (arch|8)
649 +- (arch|9)
722 722  )))|(((
723 -TBD
724 -Was: OK
725 -)))|(((
726 -TBD
727 -Was: 0.2.5-4
728 -)))|(((
729 729  \\
730 -)))
731 -|(((
732 ---fancymodbus--
733 733  )))|(((
734 -- (unix only)
653 +0.2.5-7
735 735  )))|(((
736 --
737 -)))|(((
738 --
739 -)))|(((
740 -\\
655 +OK, 2160
741 741  )))
742 742  |(((
743 743  fancysax
744 744  )))|(((
745 -- (arch|8)
660 +- (arch|9)
746 746  )))|(((
747 -TBD
748 -Was: OK
662 +\\
749 749  )))|(((
750 -TBD
751 -Was: 0.6.1-9
664 +0.6.1-12
752 752  )))|(((
753 -\\
666 +OK, 2161
754 754  )))
755 755  |(((
756 -fancyqt4
669 +--fancyqt4--
670 +--fancyqt4widgets--
757 757  )))|(((
758 -- (arch|8)
672 +- (dropped)
759 759  )))|(((
760 -TBD
761 -Was: OK
674 +\\
762 762  )))|(((
763 -TBD
764 -Was: 0.9.3-5
676 +-
765 765  )))|(((
766 -\\
678 +- (dropped with Bullseye)
767 767  )))
768 768  |(((
769 -fancyqt4widgets
681 +fancyqt5
770 770  )))|(((
771 -- (arch|8)
683 +arch
772 772  )))|(((
773 -TBD
774 -Was: OK
685 +\\
775 775  )))|(((
776 -TBD
777 -Was: 0.5.2-3
687 +0.1.1-2
778 778  )))|(((
779 -\\
689 +OK, TBR, 2164
780 780  )))
781 781  |(((
782 ---fancysane--
692 +fancyssl-tools
783 783  )))|(((
784 -- (unix only)
694 +- (arch|9)
785 785  )))|(((
786 --
696 +\\
787 787  )))|(((
788 --
698 +TBD
699 +Was: 0.4.0-6
789 789  )))|(((
790 -\\
701 +OK, 2162
791 791  )))
792 792  |(((
793 ---fancyqmi--
704 +fancylaunch
794 794  )))|(((
795 -- (unix only)
706 +- (arch|9)
796 796  )))|(((
797 --
798 -)))|(((
799 --
800 -)))|(((
801 801  \\
802 -)))
803 -|(((
804 -fancyssl-tools
805 805  )))|(((
806 -- (arch|8)
710 +1.1.1-2
807 807  )))|(((
808 808  TBD
809 -Was: OK
810 -)))|(((
811 -TBD
812 -Was: 0.4.0-6
813 -)))|(((
814 -\\
815 815  )))
816 816  
817 -=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian10Busterto11Bullseye,MinGW-8toMinGW-9-Obsoletesubdirs"/}}Obsolete subdirs ===
715 +== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian10Busterto11Bullseye,MinGW-8toMinGW-9-Obsoletesubdirs"/}}Obsolete subdirs ==
818 818  
819 819  (% class="wrapped" %)
820 820  |=(((
... ... @@ -828,6 +828,18 @@
828 828  never even built for stretch
829 829  )))
830 830  |(((
729 +fancylogview,
730 +fancyqt4*,
731 +mingw-w*-qt4*
732 +)))|(((
733 +No more QT4 in Bullseye
734 +)))
735 +|(((
736 +fancyxmlsock
737 +)))|(((
738 +Looks lke old experimental code now in fancysock
739 +)))
740 +|(((
831 831  gpsfake-runner
832 832  )))|(((
833 833  shell scripts only
... ... @@ -838,10 +838,15 @@
838 838  never even built for stretch
839 839  )))
840 840  |(((
841 -fancyxmlsock
751 +mingw-w64-libboost
842 842  )))|(((
843 -Looks lke old experimental code now in fancysock
753 +not in use
844 844  )))
755 +|(((
756 +osslsigncode
757 +)))|(((
758 +not in use
759 +)))
845 845  
846 846  \\
847 847  
Confluence.Code.ConfluencePageClass[0]
Id
... ... @@ -1,1 +1,1 @@
1 -918716427
1 +910131216
Title
... ... @@ -1,1 +1,1 @@
1 -Work in Progress: Adapting FancyLibs from Debian 10 Buster to 11 Bullseye
1 +Adapting FancyLibs & MinGW-Pkg from Debian 10 Buster to 11 Bullseye, MinGW-8 to MinGW-9
URL
... ... @@ -1,1 +1,1 @@
1 -https://clazzes.atlassian.net/wiki/spaces/FANCYLIBS/pages/918716427/Work in Progress: Adapting FancyLibs from Debian 10 Buster to 11 Bullseye
1 +https://clazzes.atlassian.net/wiki/spaces/FANCYLIBS/pages/910131216/Adapting FancyLibs & MinGW-Pkg from Debian 10 Buster to 11 Bullseye, MinGW-8 to MinGW-9