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 5.1
edited by christoph_lechleitner@iteg_at
on 2021-12-12 12.48:55
Change comment: Started FancyLibs MinGW-9 adaptions

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -Work in Progress: Adapting FancyLibs from Debian 10 Buster to 11 Bullseye
1 +WiP: Adapting FancyLibs & MinGW-Pkg from Debian 10 Buster to 11 Bullseye, MinGW-8 to MinGW-9
Content
... ... @@ -4,7 +4,7 @@
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 9  __THIS IS WORK IN PROGRESS.__
10 10  
... ... @@ -12,8 +12,10 @@
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 ===
15 +== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian10Busterto11Bullseye,MinGW-8toMinGW-9-FancyLibssubprojectrebuildorderphase1"/}}FancyLibs subproject rebuild order phase 1 ==
16 16  
17 +We have dropped {{code language="none"}}armhf{{/code}} support for now.
18 +
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
29 +Status & Remarks buster/bullseye
28 28  )))|=(((
29 -Version with Bullseye
31 +Release with Bullseye
30 30  )))
31 31  |(((
32 32  fancylog
33 33  )))|(((
34 -arch|8
36 +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
40 +\\
41 41  )))|(((
42 -TBD
43 -Was: 1.0.3-5
42 +1.0.3-9
44 44  )))
45 45  |(((
46 46  cute-headers
47 47  )))|(((
48 -arch|8
47 +arch
49 49  )))|(((
50 -Data only, could be done anytime
49 +Data only
51 51  )))|(((
52 -TBD
51 +\\
53 53  )))|(((
54 -TBD
55 -Was: 1.6.1-9
53 +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 ?
62 +Added libstdc++-10-dev as build dependency variant
66 66  )))|(((
67 -TBD
68 -Was: 3.7.3-1
64 +3.7.4-11
69 69  )))
70 70  |(((
71 71  fancydb
... ... @@ -72,12 +72,11 @@
72 72  )))|(((
73 73  -
74 74  )))|(((
75 -Unix only
71 +Unix only. Removed Jessie.
76 76  )))|(((
77 -TBD
73 +\\
78 78  )))|(((
79 -TBD
80 -Was: 0.6.5-7
75 +0.7.0-2
81 81  )))
82 82  |(((
83 83  fancydrawing
... ... @@ -86,10 +86,9 @@
86 86  )))|(((
87 87  \\
88 88  )))|(((
89 -TBD
84 +Removed zlib1g-dbg dependency, it's not available in Bullseye
90 90  )))|(((
91 -TBD
92 -Was: 0.6.2-3
86 +0.6.3-3
93 93  )))
94 94  |(((
95 95  fancygpsdclient
... ... @@ -98,10 +98,9 @@
98 98  )))|(((
99 99  \\
100 100  )))|(((
101 -TBD
95 +\\
102 102  )))|(((
103 -TBD
104 -Was: 0.4.3-5
97 +0.4.3-8
105 105  )))
106 106  |(((
107 107  fancyhttpd
... ... @@ -110,10 +110,9 @@
110 110  )))|(((
111 111  \\
112 112  )))|(((
113 -TBD
106 +\\
114 114  )))|(((
115 -TBD
116 -Was: 0.8.0-2
108 +0.8.1-1
117 117  )))
118 118  |(((
119 119  fancylogd
... ... @@ -122,23 +122,20 @@
122 122  )))|(((
123 123  \\
124 124  )))|(((
125 -TBD
117 +\\
126 126  )))|(((
127 -TBD
128 -Was: 0.1.0-3
119 +0.1.0-7
129 129  )))
130 130  |(((
131 -fancylogview
122 +--fancylogview--
132 132  )))|(((
133 133  .
134 134  )))|(((
135 -Debian unix & amd64 only
126 +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
128 +-
139 139  )))|(((
140 -TBD
141 -Was: 0.3.0.5
130 +-
142 142  )))
143 143  |(((
144 144  fancypkcs11
... ... @@ -145,13 +145,11 @@
145 145  )))|(((
146 146  unix
147 147  )))|(((
148 -Debian unix & amd64 only
137 +\\
149 149  )))|(((
150 -TBD
151 -Was: Half OK: Does not build for armhf, maybe never did
139 +Does not build for Jessie, don't care.
152 152  )))|(((
153 -TBD
154 -Was: 0.4.1-1
141 +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
148 +\\
162 162  )))|(((
163 -TBD
164 -Was: Half OK: Does not build for armhf, maybe never did
150 +\\
165 165  )))|(((
166 -TBD
167 -Was: 0.2.5-2
152 +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
161 +\\
178 178  )))|(((
179 -TBD
180 -Was: 0.2.4-3
163 +0.2.4-4
181 181  )))
182 182  |(((
183 183  fancysax
... ... @@ -186,34 +186,31 @@
186 186  )))|(((
187 187  \\
188 188  )))|(((
189 -TBD
172 +Removed libxml2-dbg dependency, it's not available in Bullseye
190 190  )))|(((
191 -TBD
192 -Was: 0.6.1-7
174 +0.6.1-11
193 193  )))
194 194  |(((
195 -fancyqt4
177 +--fancyqt4--
196 196  )))|(((
197 197  arch
198 198  )))|(((
199 -\\
181 +No more QT4 in Bullseye
200 200  )))|(((
201 -TBD
183 +-
202 202  )))|(((
203 -TBD
204 -Was: 0.9.3-3
185 +-
205 205  )))
206 206  |(((
207 -fancyqt4widgets
188 +--fancyqt4widgets--
208 208  )))|(((
209 209  arch
210 210  )))|(((
211 -\\
192 +No more QT4 in Bullseye
212 212  )))|(((
213 -TBD
194 +-
214 214  )))|(((
215 -TBD
216 -Was: 0.5.2-2
196 +-
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
205 +\\
227 227  )))|(((
228 -TBD
229 -Was: 0.3.2-5
207 +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
216 +\\
240 240  )))|(((
241 -TBD
242 -Was: 0.2.1-5
218 +0.3.4-2
243 243  )))
244 244  |(((
245 245  fancyssl-tools
... ... @@ -248,18 +248,15 @@
248 248  )))|(((
249 249  \\
250 250  )))|(((
251 -TBD
227 +\\
252 252  )))|(((
253 -TBD
254 -Was: 0.4.0-5
229 +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.--
232 +== {{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 ===
234 +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
244 +Version MinGW-8 mingw-pkg (upstream)
272 272  )))|=(((
273 -Version in mingw-pkg MinGW-8 Bullseye
246 +Version MinGW-9 mingw-pkg (upstream)
274 274  )))|=(((
275 -Bullseye Status
248 +Bullseye Status, mingw-pkg svn rev.
276 276  )))
277 277  |(((
278 -(osslsigncode)
251 +--(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
262 +(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)
268 +- (2.35.2-2+8.11+b3)
297 297  )))|(((
298 -provided by Debian now
270 +provided by Debian now as {{code language="none"}}binutils-mingw-w64-x86-64{{/code}}
299 299  )))
300 300  |(((
301 -(mingw-w64-libmysql)
273 +--(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)
279 +-
309 309  )))|(((
310 310  obsolete since mingw-6, empty now
311 311  )))
312 312  |(((
313 -mingw-w64-libmariadb
284 +--(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),
302 +10.2.1 (10.2.1-6+24.2),
333 333  uses Debian's g++-mingw64-*
334 334  )))|(((
335 -TBD
336 -Was: OK
305 +OK, 684
337 337  )))
338 338  |(((
339 -mingw-w64-zlib
308 +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
312 +1.2.11-2 (1.2.11)
344 344  )))|(((
345 -TBD
346 -Was: 1.2.11
314 +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
316 +In debian/rules moved content of build-indep into install-indep to avoid double build.
317 +
318 +OK, 688
352 352  )))
353 353  |(((
354 -mingw-w64-openssl
321 +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
327 +1.1.1l-1 (1.1.1l)
362 362  )))|(((
363 -TBD
364 -Was: OK
329 +{{code language="none"}}make CPPFLAGS=""{{/code}} ...
330 +to suppress {{code language="none"}}-D_FORTIFY_SOURCE=2{{/code}}
331 +
332 +which triggers {{code language="none"}}undefined reference to `__memcpy_chk'{{/code}}
333 +\\In debian/rules moved content of build-indep into install-indep to avoid double build, and rebuild after zlib fix rg. missing .dll file.
334 +
335 +OK, 689
365 365  )))
366 366  |(((
367 -mingw-w64-libpng
338 +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
342 +1.6.37-1 (1.6.37)
372 372  )))|(((
373 -TBD
374 -Was: 1.6.37
344 +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. ...
346 +In debian/rules moved content of build-indep into install-indep to avoid double build.
347 +
348 +{{code language="none"}}make CPPFLAGS=""{{/code}} ...
349 +to suppress {{code language="none"}}-D_FORTIFY_SOURCE=2{{/code}}, see openssl above
350 +
351 +OK, 691
382 382  )))
383 383  |(((
384 -mingw-w64-libjpeg
354 +mingw-w64-[[libjpeg>>url:http://www.ijg.org/files/||shape="rect"]]
385 385  )))|(((
386 386  mingw-w64-libpng
387 387  )))|(((
388 -9c
358 +9c-1 (9c)
389 389  )))|(((
390 -TBD
391 -Was: 9c
360 +9d-1 (9d)
392 392  )))|(((
393 -TBD
394 -Was: OK
362 +In debian/rules moved content of build-indep into install-indep to avoid double build.
363 +
364 +{{code language="none"}}make CPPFLAGS=""{{/code}} ...
365 +to suppress {{code language="none"}}-D_FORTIFY_SOURCE=2{{/code}}, see openssl above
366 +
367 +
368 +OK, 693
395 395  )))
396 396  |(((
397 -mingw-w64-libtiff
371 +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
377 +4.3.0-0 (4.3.0)
405 405  )))|(((
406 -TBD
407 -Was: OK
379 +In debian/rules moved content of build-indep into install-indep to avoid double build.
380 +
381 +{{code language="none"}}make CPPFLAGS=""{{/code}} ...
382 +to suppress {{code language="none"}}-D_FORTIFY_SOURCE=2{{/code}}, see openssl above
383 +
384 +OK, 694
408 408  )))
409 409  |(((
410 -mingw-w64-libmng
387 +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
391 +2.0.3-3 (2.0.3)
415 415  )))|(((
416 -TBD
417 -Was: 2.0.3-3
393 +2.0.3-5 (2.0.3)
418 418  )))|(((
419 -TBD
420 -Was: OK
395 +In debian/rules moved content of build-indep into install-indep to avoid double build.
396 +
397 +OK, 696
421 421  )))
422 422  |(((
423 -mingw-w64-bzip2
400 +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
404 +1.0.6-4 (1.0.6)
428 428  )))|(((
429 -TBD
430 -Was: 1.0.6-4
406 +1.0.6-5 (1.0.6)
431 431  )))|(((
432 -TBD
433 -Was: OK
408 +In debian/rules moved content of build-indep into install-indep to avoid double build.
409 +
410 +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
424 +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
428 +1.16-1 (1.16)
452 452  )))|(((
453 -TBD
454 -Was: 1.16-1
430 +1.16-2 (1.16)
455 455  )))|(((
456 -TBD
457 -Was: OK
432 +In debian/rules moved content of build-indep into install-indep to avoid double build.
433 +
434 +{{code language="none"}}make CPPFLAGS=""{{/code}} ...
435 +to suppress {{code language="none"}}-D_FORTIFY_SOURCE=2{{/code}}, see openssl above
436 +
437 +OK, 698
458 458  )))
459 459  |(((
460 -mingw-w64-libxml2
440 +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
446 +2.9.10-0 (2.9.10, no sources for 2.9.12)
468 468  )))|(((
469 -TBD
470 -Was: OK
448 +In debian/rules moved content of build-indep into install-indep to avoid double build.
449 +
450 +{{code language="none"}}make CPPFLAGS=""{{/code}} ...
451 +to suppress {{code language="none"}}-D_FORTIFY_SOURCE=2{{/code}}, see openssl above
452 +
453 +OK, 699
471 471  )))
472 472  |(((
473 -mingw-w64-gettext
456 +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
460 +0.20.1-1 (0.20.1)
478 478  )))|(((
479 -TBD
480 -Was: 0.20.1-1
462 +--0.21-0 (0.21)--
463 +
464 +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 -\\
466 +In debian/rules moved content of build-indep into install-indep to avoid double build.
467 +
468 +Disabled patches from buster/0.20.1.
469 +
470 +{{code language="none"}}make CPPFLAGS=""{{/code}} ...
471 +to suppress {{code language="none"}}-D_FORTIFY_SOURCE=2{{/code}}, see openssl above
472 +
473 +--Removing {{code language="none"}}*ruby*{{/code}} before {{code language="none"}}autoconf{{/code}} (not sure if ok, ruby support was added 2020-04-27).--
474 +
475 +Halfway back to 0.20.2 to escape ruby support.
476 +
477 +Was: OK, 702
486 486  )))
487 487  |(((
488 -mingw-w64-qt4-qmake
480 +--mingw-w64-qt4-qmake--
481 +--mingw-w64-qt4--
482 +--mingw-w32-qt4-qmake--
483 +--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
489 +-
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}}
491 +- (dropped)
500 500  )))
501 501  |(((
502 -mingw-w64-qt4
494 +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
498 +-
527 527  )))|(((
528 -TBD
529 -Was: 4.8.7-1clazzespba0
500 +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
502 +OK locally, clean room build not yet finished, 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
511 +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?
513 +Using headers from OpenJDK-17 now.
514 +
515 +OK, 700
564 564  )))
565 565  
566 -=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian10Busterto11Bullseye,MinGW-8toMinGW-9-FancyLibssubprojectrebuildorderphase3"/}}FancyLibs subproject rebuild order phase 3 ===
518 +== {{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,68 +573,43 @@
573 573  )))|=(((
574 574  Archs (-o parameter)
575 575  )))|=(((
576 -Bullseye
577 -Status
528 +Version with MinGW-9 package for Bullseye
578 578  )))|=(((
579 -Version with MinGW-8 package for Bullseye
580 -)))|=(((
581 -Remarks, changes
530 +Remarks, Bullseye
531 +Status, fancylibs svn rev.
582 582  )))
583 583  |(((
584 584  fancylog
585 585  )))|(((
586 -- (arch|8)
536 +- (arch|9)
587 587  )))|(((
588 -TBD
589 -Was: OK
538 +1.0.3-10
590 590  )))|(((
591 -TBD
592 -Was: 1.0.3-7
593 -)))|(((
594 -\\
540 +OK
595 595  )))
596 596  |(((
597 597  cute-headers
598 598  )))|(((
599 -- (arch|8)
545 +- (arch|9)
600 600  )))|(((
601 -TBD
602 -Was: OK
547 +1.6.1-13 (8_1.6.1)
603 603  )))|(((
604 -TBD
605 -Was: 8_1.6.1-10
606 -)))|(((
607 -\\
549 +OK
608 608  )))
609 609  |(((
610 610  fancylibs
611 611  )))|(((
612 -- (arch|8)
554 +- (arch|9)
613 613  )))|(((
614 -TBD
615 -Was: OK
556 +3.7.4-12
616 616  )))|(((
617 -TBD
618 -Was: 3.7.3-2
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)
558 +OK
629 629  )))
630 630  |(((
631 631  fancydrawing
632 632  )))|(((
633 -- (arch|8)
563 +- (arch|9)
634 634  )))|(((
635 -TBD
636 -Was: OK
637 -)))|(((
638 638  (% class="moz-quote-pre code" %)
639 639  (((
640 640  TBD
... ... @@ -658,12 +658,9 @@
658 658  |(((
659 659  fancygpsdclient
660 660  )))|(((
661 -- (unix|8)
588 +- (unix|9)
662 662  )))|(((
663 663  TBD
664 -Was: OK
665 -)))|(((
666 -TBD
667 667  Was: 0.4.3-7
668 668  )))|(((
669 669  TBD
... ... @@ -672,12 +672,9 @@
672 672  |(((
673 673  fancyhttpd
674 674  )))|(((
675 -- (arch|8)
599 +- (arch|9)
676 676  )))|(((
677 677  TBD
678 -Was: OK
679 -)))|(((
680 -TBD
681 681  Was: 0.8.0-3
682 682  )))|(((
683 683  TBD
... ... @@ -685,12 +685,9 @@
685 685  |(((
686 686  fancylogd
687 687  )))|(((
688 -- (unix|8)
609 +- (unix|9)
689 689  )))|(((
690 690  TBD
691 -Was: OK
692 -)))|(((
693 -TBD
694 694  Was: 0.1.0-6
695 695  )))|(((
696 696  TBD
... ... @@ -702,9 +702,6 @@
702 702  - (nsis directory)
703 703  )))|(((
704 704  TBD
705 -Was: OK
706 -)))|(((
707 -TBD
708 708  Was: 0.3.0.6
709 709  )))|(((
710 710  TBD
... ... @@ -717,19 +717,14 @@
717 717  )))|(((
718 718  -
719 719  )))|(((
720 --
721 -)))|(((
722 722  Probably never build for MinGW, despite debian-mingw-?/ directories
723 723  )))
724 724  |(((
725 725  fancypcsc
726 726  )))|(((
727 -- (arch|8)
640 +- (arch|9)
728 728  )))|(((
729 729  TBD
730 -Was: OK
731 -)))|(((
732 -TBD
733 733  Was: 0.2.5-4
734 734  )))|(((
735 735  \\
... ... @@ -741,50 +741,29 @@
741 741  )))|(((
742 742  -
743 743  )))|(((
744 --
745 -)))|(((
746 746  \\
747 747  )))
748 748  |(((
749 749  fancysax
750 750  )))|(((
751 -- (arch|8)
659 +- (arch|9)
752 752  )))|(((
753 753  TBD
754 -Was: OK
755 -)))|(((
756 -TBD
757 757  Was: 0.6.1-9
758 758  )))|(((
759 759  \\
760 760  )))
761 761  |(((
762 -fancyqt4
667 +--fancyqt4--
668 +--fancyqt4widgets--
763 763  )))|(((
764 -- (arch|8)
670 +- (dropped)
765 765  )))|(((
766 -TBD
767 -Was: OK
672 +-
768 768  )))|(((
769 -TBD
770 -Was: 0.9.3-5
771 -)))|(((
772 -\\
674 +- (dropped with Bullseye)
773 773  )))
774 774  |(((
775 -fancyqt4widgets
776 -)))|(((
777 -- (arch|8)
778 -)))|(((
779 -TBD
780 -Was: OK
781 -)))|(((
782 -TBD
783 -Was: 0.5.2-3
784 -)))|(((
785 -\\
786 -)))
787 -|(((
788 788  --fancysane--
789 789  )))|(((
790 790  - (unix only)
... ... @@ -791,8 +791,6 @@
791 791  )))|(((
792 792  -
793 793  )))|(((
794 --
795 -)))|(((
796 796  \\
797 797  )))
798 798  |(((
... ... @@ -802,25 +802,20 @@
802 802  )))|(((
803 803  -
804 804  )))|(((
805 --
806 -)))|(((
807 807  \\
808 808  )))
809 809  |(((
810 810  fancyssl-tools
811 811  )))|(((
812 -- (arch|8)
697 +- (arch|9)
813 813  )))|(((
814 814  TBD
815 -Was: OK
816 -)))|(((
817 -TBD
818 818  Was: 0.4.0-6
819 819  )))|(((
820 820  \\
821 821  )))
822 822  
823 -=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian10Busterto11Bullseye,MinGW-8toMinGW-9-Obsoletesubdirs"/}}Obsolete subdirs ===
705 +== {{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  |(((
719 +fancylogview,
720 +fancyqt4*,
721 +mingw-w*-qt4*
722 +)))|(((
723 +No more QT4 in Bullseye
724 +)))
725 +|(((
726 +fancyxmlsock
727 +)))|(((
728 +Looks lke old experimental code now in fancysock
729 +)))
730 +|(((
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
741 +mingw-w64-libboost
848 848  )))|(((
849 -Looks lke old experimental code now in fancysock
743 +not in use
850 850  )))
745 +|(((
746 +osslsigncode
747 +)))|(((
748 +not in use
749 +)))
851 851  
852 852  \\
853 853  
Confluence.Code.ConfluencePageClass[0]
Id
... ... @@ -1,1 +1,1 @@
1 -918093825
1 +937689186
Title
... ... @@ -1,1 +1,1 @@
1 -Work in Progress: Adapting FancyLibs from Debian 10 Buster to 11 Bullseye
1 +WiP: 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/937689186/WiP: Adapting FancyLibs & MinGW-Pkg from Debian 10 Buster to 11 Bullseye, MinGW-8 to MinGW-9