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

From version 1.1
edited by christoph_lechleitner@iteg_at
on 2021-10-01 11.52:49
Change comment: There is no comment for this version
To version 7.1
edited by christoph_lechleitner@iteg_at
on 2021-12-12 05.06:01
Change comment: Added fancyqt5

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