Version 4.1 by christoph_lechleitner@iteg_at on 2021-12-10 05.26:51

Hide last authors
christoph_lechleitner@iteg_at 1.1 1 = {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian10Busterto11Bullseye,MinGW-8toMinGW-9-Introduction"/}}Introduction =
2
3 About every 2 years Debian introduces a new release.
4
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
christoph_lechleitner@iteg_at 2.1 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]].
christoph_lechleitner@iteg_at 1.1 8
9 __THIS IS WORK IN PROGRESS.__
10
11 = {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian10Busterto11Bullseye,MinGW-8toMinGW-9-AdaptingFancyLibstonewDebianRelease"/}}Adapting FancyLibs to new Debian Release =
12
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
christoph_lechleitner@iteg_at 4.1 15 == {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian10Busterto11Bullseye,MinGW-8toMinGW-9-FancyLibssubprojectrebuildorderphase1"/}}FancyLibs subproject rebuild order phase 1 ==
christoph_lechleitner@iteg_at 1.1 16
christoph_lechleitner@iteg_at 3.1 17 We have dropped {{code language="none"}}armhf{{/code}} support for now.
18
christoph_lechleitner@iteg_at 1.1 19 The recommended order for phase 1 (before MinGW adaptions) is:
20
21 (% class="wrapped" %)
22 |=(((
23 Project (subdir)
24 )))|=(((
25 Archs (-o parameter)
26 )))|=(((
27 Remarks general
28 )))|=(((
christoph_lechleitner@iteg_at 3.1 29 Status & Remarks buster/bullseye
christoph_lechleitner@iteg_at 1.1 30 )))|=(((
christoph_lechleitner@iteg_at 2.1 31 Release with Bullseye
christoph_lechleitner@iteg_at 1.1 32 )))
33 |(((
34 fancylog
35 )))|(((
christoph_lechleitner@iteg_at 3.1 36 arch
christoph_lechleitner@iteg_at 1.1 37 )))|(((
38 \\
39 )))|(((
christoph_lechleitner@iteg_at 2.1 40 \\
christoph_lechleitner@iteg_at 1.1 41 )))|(((
christoph_lechleitner@iteg_at 2.1 42 1.0.3-9
christoph_lechleitner@iteg_at 1.1 43 )))
44 |(((
45 cute-headers
46 )))|(((
christoph_lechleitner@iteg_at 3.1 47 arch
christoph_lechleitner@iteg_at 1.1 48 )))|(((
christoph_lechleitner@iteg_at 3.1 49 Data only
christoph_lechleitner@iteg_at 1.1 50 )))|(((
christoph_lechleitner@iteg_at 2.1 51 \\
christoph_lechleitner@iteg_at 1.1 52 )))|(((
christoph_lechleitner@iteg_at 2.1 53 1.6.1-12
christoph_lechleitner@iteg_at 1.1 54 )))
55 |(((
56 fancylibs
57 )))|(((
58 arch
59 )))|(((
60 \\
61 )))|(((
christoph_lechleitner@iteg_at 2.1 62 Added libstdc++-10-dev as build dependency variant
christoph_lechleitner@iteg_at 1.1 63 )))|(((
christoph_lechleitner@iteg_at 2.1 64 3.7.4-11
christoph_lechleitner@iteg_at 1.1 65 )))
66 |(((
67 fancydb
68 )))|(((
69 -
70 )))|(((
christoph_lechleitner@iteg_at 3.1 71 Unix only. Removed Jessie.
christoph_lechleitner@iteg_at 1.1 72 )))|(((
christoph_lechleitner@iteg_at 3.1 73 \\
christoph_lechleitner@iteg_at 1.1 74 )))|(((
christoph_lechleitner@iteg_at 3.1 75 0.7.0-2
christoph_lechleitner@iteg_at 1.1 76 )))
77 |(((
78 fancydrawing
79 )))|(((
80 arch
81 )))|(((
82 \\
83 )))|(((
christoph_lechleitner@iteg_at 3.1 84 Removed zlib1g-dbg dependency, it's not available in Bullseye
christoph_lechleitner@iteg_at 1.1 85 )))|(((
christoph_lechleitner@iteg_at 3.1 86 0.6.3-3
christoph_lechleitner@iteg_at 1.1 87 )))
88 |(((
89 fancygpsdclient
90 )))|(((
91 unix
92 )))|(((
93 \\
94 )))|(((
christoph_lechleitner@iteg_at 3.1 95 \\
christoph_lechleitner@iteg_at 1.1 96 )))|(((
christoph_lechleitner@iteg_at 3.1 97 0.4.3-8
christoph_lechleitner@iteg_at 1.1 98 )))
99 |(((
100 fancyhttpd
101 )))|(((
102 arch
103 )))|(((
104 \\
105 )))|(((
christoph_lechleitner@iteg_at 3.1 106 \\
christoph_lechleitner@iteg_at 1.1 107 )))|(((
christoph_lechleitner@iteg_at 3.1 108 0.8.1-1
christoph_lechleitner@iteg_at 1.1 109 )))
110 |(((
111 fancylogd
112 )))|(((
113 unix
114 )))|(((
115 \\
116 )))|(((
christoph_lechleitner@iteg_at 3.1 117 \\
christoph_lechleitner@iteg_at 1.1 118 )))|(((
christoph_lechleitner@iteg_at 3.1 119 0.1.0-7
christoph_lechleitner@iteg_at 1.1 120 )))
121 |(((
christoph_lechleitner@iteg_at 3.1 122 --fancylogview--
christoph_lechleitner@iteg_at 1.1 123 )))|(((
124 .
125 )))|(((
christoph_lechleitner@iteg_at 3.1 126 No more QT4 in Bullseye
christoph_lechleitner@iteg_at 1.1 127 )))|(((
christoph_lechleitner@iteg_at 3.1 128 -
christoph_lechleitner@iteg_at 1.1 129 )))|(((
christoph_lechleitner@iteg_at 3.1 130 -
christoph_lechleitner@iteg_at 1.1 131 )))
132 |(((
133 fancypkcs11
134 )))|(((
135 unix
136 )))|(((
christoph_lechleitner@iteg_at 3.1 137 \\
christoph_lechleitner@iteg_at 1.1 138 )))|(((
christoph_lechleitner@iteg_at 3.1 139 Does not build for Jessie, don't care.
christoph_lechleitner@iteg_at 1.1 140 )))|(((
christoph_lechleitner@iteg_at 3.1 141 0.4.1-2
christoph_lechleitner@iteg_at 1.1 142 )))
143 |(((
144 fancypcsc
145 )))|(((
146 unix
147 )))|(((
christoph_lechleitner@iteg_at 3.1 148 \\
christoph_lechleitner@iteg_at 1.1 149 )))|(((
christoph_lechleitner@iteg_at 3.1 150 \\
christoph_lechleitner@iteg_at 1.1 151 )))|(((
christoph_lechleitner@iteg_at 3.1 152 0.2.5-6
christoph_lechleitner@iteg_at 1.1 153 )))
154 |(((
155 fancymodbus
156 )))|(((
157 unix
158 )))|(((
159 \\
160 )))|(((
christoph_lechleitner@iteg_at 3.1 161 \\
christoph_lechleitner@iteg_at 1.1 162 )))|(((
christoph_lechleitner@iteg_at 3.1 163 0.2.4-4
christoph_lechleitner@iteg_at 1.1 164 )))
165 |(((
166 fancysax
167 )))|(((
168 arch
169 )))|(((
170 \\
171 )))|(((
christoph_lechleitner@iteg_at 3.1 172 Removed libxml2-dbg dependency, it's not available in Bullseye
christoph_lechleitner@iteg_at 1.1 173 )))|(((
christoph_lechleitner@iteg_at 3.1 174 0.6.1-11
christoph_lechleitner@iteg_at 1.1 175 )))
176 |(((
christoph_lechleitner@iteg_at 3.1 177 --fancyqt4--
christoph_lechleitner@iteg_at 1.1 178 )))|(((
179 arch
180 )))|(((
christoph_lechleitner@iteg_at 3.1 181 No more QT4 in Bullseye
christoph_lechleitner@iteg_at 1.1 182 )))|(((
christoph_lechleitner@iteg_at 3.1 183 -
christoph_lechleitner@iteg_at 1.1 184 )))|(((
christoph_lechleitner@iteg_at 3.1 185 -
christoph_lechleitner@iteg_at 1.1 186 )))
187 |(((
christoph_lechleitner@iteg_at 3.1 188 --fancyqt4widgets--
christoph_lechleitner@iteg_at 1.1 189 )))|(((
190 arch
191 )))|(((
christoph_lechleitner@iteg_at 3.1 192 No more QT4 in Bullseye
christoph_lechleitner@iteg_at 1.1 193 )))|(((
christoph_lechleitner@iteg_at 3.1 194 -
christoph_lechleitner@iteg_at 1.1 195 )))|(((
christoph_lechleitner@iteg_at 3.1 196 -
christoph_lechleitner@iteg_at 1.1 197 )))
198 |(((
199 fancysane
200 )))|(((
201 unix
202 )))|(((
203 \\
204 )))|(((
christoph_lechleitner@iteg_at 3.1 205 \\
christoph_lechleitner@iteg_at 1.1 206 )))|(((
christoph_lechleitner@iteg_at 3.1 207 0.3.4-1
christoph_lechleitner@iteg_at 1.1 208 )))
209 |(((
210 fancyqmi
211 )))|(((
212 unix
213 )))|(((
214 Debian unix & amd64 only
215 )))|(((
christoph_lechleitner@iteg_at 3.1 216 \\
christoph_lechleitner@iteg_at 1.1 217 )))|(((
christoph_lechleitner@iteg_at 3.1 218 0.3.4-2
christoph_lechleitner@iteg_at 1.1 219 )))
220 |(((
221 fancyssl-tools
222 )))|(((
223 unix
224 )))|(((
225 \\
226 )))|(((
christoph_lechleitner@iteg_at 3.1 227 \\
christoph_lechleitner@iteg_at 1.1 228 )))|(((
christoph_lechleitner@iteg_at 3.1 229 0.4.0-7
christoph_lechleitner@iteg_at 1.1 230 )))
231
christoph_lechleitner@iteg_at 4.1 232 == {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian10Busterto11Bullseye,MinGW-8toMinGW-9-MinGW-Pkgrebuilds"/}}MinGW-Pkg rebuilds ==
christoph_lechleitner@iteg_at 1.1 233
christoph_lechleitner@iteg_at 4.1 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.
christoph_lechleitner@iteg_at 1.1 235
236 Order based on [[doc:MINGW64.mingw 6 rebuild order.WebHome]]
237
238 (% class="wrapped" %)
239 |=(((
240 Project (mingw-pkg subdir pattern)
241 )))|=(((
242 Dep.
243 )))|=(((
christoph_lechleitner@iteg_at 4.1 244 Version MinGW-8 mingw-pkg (upstream)
christoph_lechleitner@iteg_at 1.1 245 )))|=(((
christoph_lechleitner@iteg_at 4.1 246 Version MinGW-9 mingw-pkg (upstream)
christoph_lechleitner@iteg_at 1.1 247 )))|=(((
christoph_lechleitner@iteg_at 4.1 248 Bullseye Status, mingw-pkg svn rev.
christoph_lechleitner@iteg_at 1.1 249 )))
250 |(((
christoph_lechleitner@iteg_at 4.1 251 --(osslsigncode)--
christoph_lechleitner@iteg_at 1.1 252 )))|(((
253 -
254 )))|(((
255 -
256 )))|(((
257 -
258 )))|(((
259 ignored
260 )))
261 |(((
christoph_lechleitner@iteg_at 4.1 262 (mingw-w64-[[binutils>>url:https://sourceware.org/binutils/||shape="rect"]])
christoph_lechleitner@iteg_at 1.1 263 )))|(((
264 \\
265 )))|(((
266 - (2.31.1-11+8.3)
267 )))|(((
christoph_lechleitner@iteg_at 4.1 268 - (2.35.2-2+8.11+b3)
christoph_lechleitner@iteg_at 1.1 269 )))|(((
christoph_lechleitner@iteg_at 4.1 270 provided by Debian now as {{code language="none"}}binutils-mingw-w64-x86-64{{/code}}
christoph_lechleitner@iteg_at 1.1 271 )))
272 |(((
christoph_lechleitner@iteg_at 4.1 273 --(mingw-w64-libmysql)--
christoph_lechleitner@iteg_at 1.1 274 )))|(((
275 \\
276 )))|(((
277 - (6.1.11-1clazzespba2)
278 )))|(((
christoph_lechleitner@iteg_at 4.1 279 -
christoph_lechleitner@iteg_at 1.1 280 )))|(((
281 obsolete since mingw-6, empty now
282 )))
283 |(((
christoph_lechleitner@iteg_at 4.1 284 --(mingw-w64-libmariadb)--
christoph_lechleitner@iteg_at 1.1 285 )))|(((
286 \\
287 )))|(((
288 -
289 )))|(((
290 -
291 )))|(((
292 not required for now
293 )))
294 |(((
295 mingw-w64-gcc-rt
296 )))|(((
297 \\
298 )))|(((
299 8.3.0 (-6+21.3~~deb10u1),
300 uses Debian's g++-mingw64-*
301 )))|(((
christoph_lechleitner@iteg_at 4.1 302 10.2.1 (10.2.1-6+24.2),
christoph_lechleitner@iteg_at 1.1 303 uses Debian's g++-mingw64-*
304 )))|(((
christoph_lechleitner@iteg_at 4.1 305 OK, 684
christoph_lechleitner@iteg_at 1.1 306 )))
307 |(((
christoph_lechleitner@iteg_at 4.1 308 mingw-w64-[[zlib>>url:https://downloads.sourceforge.net/project/libpng/zlib/||shape="rect"]]
christoph_lechleitner@iteg_at 1.1 309 )))|(((
310 mingw-w64-gcc-rt
311 )))|(((
christoph_lechleitner@iteg_at 4.1 312 1.2.11-2 (1.2.11)
christoph_lechleitner@iteg_at 1.1 313 )))|(((
christoph_lechleitner@iteg_at 4.1 314 1.2.11-4 (1.2.11)
christoph_lechleitner@iteg_at 1.1 315 )))|(((
christoph_lechleitner@iteg_at 4.1 316 In debian/rules moved content of build-indep into install-indep to avoid double build.
317
318 OK, 688
christoph_lechleitner@iteg_at 1.1 319 )))
320 |(((
christoph_lechleitner@iteg_at 4.1 321 mingw-w64-[[openssl>>url:https://www.openssl.org/source/||shape="rect"]]
christoph_lechleitner@iteg_at 1.1 322 )))|(((
323 mingw-w64-zlib
324 )))|(((
325 1.1.1c
326 )))|(((
christoph_lechleitner@iteg_at 4.1 327 1.1.1l-1 (1.1.1l)
christoph_lechleitner@iteg_at 1.1 328 )))|(((
christoph_lechleitner@iteg_at 4.1 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
christoph_lechleitner@iteg_at 1.1 336 )))
337 |(((
christoph_lechleitner@iteg_at 4.1 338 mingw-w64-[[libpng>>url:https://downloads.sourceforge.net/project/libpng/||shape="rect"]]
christoph_lechleitner@iteg_at 1.1 339 )))|(((
340 mingw-w64-zlib
341 )))|(((
christoph_lechleitner@iteg_at 4.1 342 1.6.37-1 (1.6.37)
christoph_lechleitner@iteg_at 1.1 343 )))|(((
christoph_lechleitner@iteg_at 4.1 344 1.6.37-2 (1.6.37, 1.7 still in beta)
christoph_lechleitner@iteg_at 1.1 345 )))|(((
christoph_lechleitner@iteg_at 4.1 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
christoph_lechleitner@iteg_at 1.1 352 )))
353 |(((
christoph_lechleitner@iteg_at 4.1 354 mingw-w64-[[libjpeg>>url:http://www.ijg.org/files/||shape="rect"]]
christoph_lechleitner@iteg_at 1.1 355 )))|(((
356 mingw-w64-libpng
357 )))|(((
christoph_lechleitner@iteg_at 4.1 358 9c-1 (9c)
christoph_lechleitner@iteg_at 1.1 359 )))|(((
christoph_lechleitner@iteg_at 4.1 360 9d-1 (9d)
christoph_lechleitner@iteg_at 1.1 361 )))|(((
christoph_lechleitner@iteg_at 4.1 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
christoph_lechleitner@iteg_at 1.1 369 )))
370 |(((
christoph_lechleitner@iteg_at 4.1 371 mingw-w64-[[libtiff>>url:http://download.osgeo.org/libtiff/||shape="rect"]]
christoph_lechleitner@iteg_at 1.1 372 )))|(((
373 mingw-w64-libjpeg
374 )))|(((
375 4.0.10
376 )))|(((
christoph_lechleitner@iteg_at 4.1 377 4.3.0-0 (4.3.0)
christoph_lechleitner@iteg_at 1.1 378 )))|(((
christoph_lechleitner@iteg_at 4.1 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
christoph_lechleitner@iteg_at 1.1 385 )))
386 |(((
christoph_lechleitner@iteg_at 4.1 387 mingw-w64-[[libmng>>url:https://sourceforge.net/projects/libmng/files/||shape="rect"]]
christoph_lechleitner@iteg_at 1.1 388 )))|(((
389 mingw-w64-libjpeg
390 )))|(((
christoph_lechleitner@iteg_at 4.1 391 2.0.3-3 (2.0.3)
christoph_lechleitner@iteg_at 1.1 392 )))|(((
christoph_lechleitner@iteg_at 4.1 393 2.0.3-5 (2.0.3)
christoph_lechleitner@iteg_at 1.1 394 )))|(((
christoph_lechleitner@iteg_at 4.1 395 In debian/rules moved content of build-indep into install-indep to avoid double build.
396
397 OK, 696
christoph_lechleitner@iteg_at 1.1 398 )))
399 |(((
christoph_lechleitner@iteg_at 4.1 400 mingw-w64-[[bzip2>>url:https://sourceforge.net/projects/bzip2/files/||shape="rect"]]
christoph_lechleitner@iteg_at 1.1 401 )))|(((
402 mingw-w64-gcc-rt
403 )))|(((
christoph_lechleitner@iteg_at 4.1 404 1.0.6-4 (1.0.6)
christoph_lechleitner@iteg_at 1.1 405 )))|(((
christoph_lechleitner@iteg_at 4.1 406 1.0.6-5 (1.0.6)
christoph_lechleitner@iteg_at 1.1 407 )))|(((
christoph_lechleitner@iteg_at 4.1 408 In debian/rules moved content of build-indep into install-indep to avoid double build.
409
410 OK. 697
christoph_lechleitner@iteg_at 1.1 411 )))
412 |(((
413 mingw-w64-libboost
414 )))|(((
415 mingw-w64-bzip2
416 )))|(((
417 -
418 )))|(((
419 -
420 )))|(((
421 - (ignored)
422 )))
423 |(((
christoph_lechleitner@iteg_at 4.1 424 mingw-w64-[[libiconv>>url:https://ftp.gnu.org/pub/gnu/libiconv/||shape="rect"]]
christoph_lechleitner@iteg_at 1.1 425 )))|(((
426 mingw-w64-gcc-rt
427 )))|(((
christoph_lechleitner@iteg_at 4.1 428 1.16-1 (1.16)
christoph_lechleitner@iteg_at 1.1 429 )))|(((
christoph_lechleitner@iteg_at 4.1 430 1.16-2 (1.16)
christoph_lechleitner@iteg_at 1.1 431 )))|(((
christoph_lechleitner@iteg_at 4.1 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
christoph_lechleitner@iteg_at 1.1 438 )))
439 |(((
christoph_lechleitner@iteg_at 4.1 440 mingw-w64-[[libxml2>>url:ftp://xmlsoft.org/libxml2/||shape="rect"]]
christoph_lechleitner@iteg_at 1.1 441 )))|(((
442 mingw-w64-libiconv
443 )))|(((
444 2.9.9-1
445 )))|(((
christoph_lechleitner@iteg_at 4.1 446 2.9.10-0 (2.9.10, no sources for 2.9.12)
christoph_lechleitner@iteg_at 1.1 447 )))|(((
christoph_lechleitner@iteg_at 4.1 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
christoph_lechleitner@iteg_at 1.1 454 )))
455 |(((
christoph_lechleitner@iteg_at 4.1 456 mingw-w64-[[gettext>>url:https://ftp.gnu.org/pub/gnu/gettext/||shape="rect"]]
christoph_lechleitner@iteg_at 1.1 457 )))|(((
458 mingw-w64-libxml2
459 )))|(((
christoph_lechleitner@iteg_at 4.1 460 0.20.1-1 (0.20.1)
christoph_lechleitner@iteg_at 1.1 461 )))|(((
christoph_lechleitner@iteg_at 4.1 462 --0.21-0 (0.21)--
463
464 0.20.2-0 (0.20.2)
christoph_lechleitner@iteg_at 1.1 465 )))|(((
christoph_lechleitner@iteg_at 4.1 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
christoph_lechleitner@iteg_at 1.1 478 )))
479 |(((
christoph_lechleitner@iteg_at 4.1 480 --mingw-w64-qt4-qmake--
481 --mingw-w64-qt4--
482 --mingw-w32-qt4-qmake--
483 --mingw-w32-qt4--
christoph_lechleitner@iteg_at 1.1 484 )))|(((
485 \\
486 )))|(((
487 4.8.7-1clazzespba0
488 )))|(((
christoph_lechleitner@iteg_at 4.1 489 -
christoph_lechleitner@iteg_at 1.1 490 )))|(((
christoph_lechleitner@iteg_at 4.1 491 - (dropped)
christoph_lechleitner@iteg_at 1.1 492 )))
493 |(((
christoph_lechleitner@iteg_at 4.1 494 mingw-w64-qt5*
christoph_lechleitner@iteg_at 1.1 495 )))|(((
496 \\
497 )))|(((
christoph_lechleitner@iteg_at 4.1 498 -
christoph_lechleitner@iteg_at 1.1 499 )))|(((
500 TBD
501 )))|(((
502 TBD
503 )))
504 |(((
505 mingw-w64-jni-headers
506 )))|(((
507 \\
508 )))|(((
509 1.6.0-4clazzespba6
510 )))|(((
christoph_lechleitner@iteg_at 4.1 511 17.0.1-0clazzespba1 (17.0.1+12-1+deb11u2)
christoph_lechleitner@iteg_at 1.1 512 )))|(((
christoph_lechleitner@iteg_at 4.1 513 Using headers from OpenJDK-17 now.
514
515 OK, 700
christoph_lechleitner@iteg_at 1.1 516 )))
517
christoph_lechleitner@iteg_at 4.1 518 == {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian10Busterto11Bullseye,MinGW-8toMinGW-9-FancyLibssubprojectrebuildorderphase3"/}}FancyLibs subproject rebuild order phase 3 ==
christoph_lechleitner@iteg_at 1.1 519
520 The recommended order for phase 2 (before MinGW adaptions) is:
521
522 (% class="wrapped" %)
523 |=(((
524 Project (subdir)
525 )))|=(((
526 Archs (-o parameter)
527 )))|=(((
528 Bullseye
529 Status
530 )))|=(((
531 Version with MinGW-8 package for Bullseye
532 )))|=(((
533 Remarks, changes
534 )))
535 |(((
536 fancylog
537 )))|(((
christoph_lechleitner@iteg_at 4.1 538 - (arch|9)
christoph_lechleitner@iteg_at 1.1 539 )))|(((
540 TBD
541 Was: OK
542 )))|(((
543 TBD
544 Was: 1.0.3-7
545 )))|(((
546 \\
547 )))
548 |(((
549 cute-headers
550 )))|(((
christoph_lechleitner@iteg_at 4.1 551 - (arch|9)
christoph_lechleitner@iteg_at 1.1 552 )))|(((
553 TBD
554 Was: OK
555 )))|(((
556 TBD
557 Was: 8_1.6.1-10
558 )))|(((
559 \\
560 )))
561 |(((
562 fancylibs
563 )))|(((
christoph_lechleitner@iteg_at 4.1 564 - (arch|9)
christoph_lechleitner@iteg_at 1.1 565 )))|(((
566 TBD
567 Was: OK
568 )))|(((
569 TBD
570 Was: 3.7.3-2
571 )))|(((
572 TBD
573 Was: In debian-mingw-8/rules:
574 # see [[https:~~/~~/bugs.debian.org/cgi-bin/bugreport.cgi?bug=930492>>url:https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=930492||shape="rect"]]
575 w32pcdir = /usr/i686-w64-mingw32/lib/pkgconfig
576 w64pcdir = /usr/x86_64-w64-mingw32/lib/pkgconfig
577 ...
578 common-build-indep::
579 cd $(w32builddir) && $(MAKE) arch="i686-w64-mingw32" PKG_CONFIG_LIBDIR=$(w32pcdir)
580 cd $(w64builddir) && $(MAKE) arch="x86_64-w64-mingw32" PKG_CONFIG_LIBDIR=$(w64pcdir)
581 )))
582 |(((
583 fancydrawing
584 )))|(((
christoph_lechleitner@iteg_at 4.1 585 - (arch|9)
christoph_lechleitner@iteg_at 1.1 586 )))|(((
587 TBD
588 Was: OK
589 )))|(((
590 (% class="moz-quote-pre code" %)
591 (((
592 TBD
593 )))
594
595 (% class="moz-quote-pre code" %)
596 (((
597 Was: 0.6.2-5
598 )))
599 )))|(((
600 TBD
601 Was: In debian-mingw-8/rules:
602 # see [[https:~~/~~/bugs.debian.org/cgi-bin/bugreport.cgi?bug=930492>>url:https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=930492||shape="rect"]]
603 w32pcdir = /usr/i686-w64-mingw32/lib/pkgconfig
604 w64pcdir = /usr/x86_64-w64-mingw32/lib/pkgconfig
605 ...
606 common-build-indep::
607 cd $(builddir) && PKG_CONFIG_LIBDIR=$(w64pcdir) $(MAKE) arch=$(arch)
608 cd $(builddir32) && PKG_CONFIG_LIBDIR=$(w32pcdir) $(MAKE) arch=$(arch32)
609 )))
610 |(((
611 fancygpsdclient
612 )))|(((
christoph_lechleitner@iteg_at 4.1 613 - (unix|9)
christoph_lechleitner@iteg_at 1.1 614 )))|(((
615 TBD
616 Was: OK
617 )))|(((
618 TBD
619 Was: 0.4.3-7
620 )))|(((
621 TBD
622 Was: debian-mingw-8/rules adapted like above
623 )))
624 |(((
625 fancyhttpd
626 )))|(((
christoph_lechleitner@iteg_at 4.1 627 - (arch|9)
christoph_lechleitner@iteg_at 1.1 628 )))|(((
629 TBD
630 Was: OK
631 )))|(((
632 TBD
633 Was: 0.8.0-3
634 )))|(((
635 TBD
636 )))
637 |(((
638 fancylogd
639 )))|(((
christoph_lechleitner@iteg_at 4.1 640 - (unix|9)
christoph_lechleitner@iteg_at 1.1 641 )))|(((
642 TBD
643 Was: OK
644 )))|(((
645 TBD
646 Was: 0.1.0-6
647 )))|(((
648 TBD
649 Was: Also had to add FANCYLOGD_COMMON_API in fancylogdVersion.cpp
650 )))
651 |(((
652 fancylogview
653 )))|(((
654 - (nsis directory)
655 )))|(((
656 TBD
657 Was: OK
658 )))|(((
659 TBD
660 Was: 0.3.0.6
661 )))|(((
662 TBD
663 Was: Deferred, depends on QT
664 )))
665 |(((
666 --fancypkcs11--
667 )))|(((
668 - (unix only)
669 )))|(((
670 -
671 )))|(((
672 -
673 )))|(((
674 Probably never build for MinGW, despite debian-mingw-?/ directories
675 )))
676 |(((
677 fancypcsc
678 )))|(((
christoph_lechleitner@iteg_at 4.1 679 - (arch|9)
christoph_lechleitner@iteg_at 1.1 680 )))|(((
681 TBD
682 Was: OK
683 )))|(((
684 TBD
685 Was: 0.2.5-4
686 )))|(((
687 \\
688 )))
689 |(((
690 --fancymodbus--
691 )))|(((
692 - (unix only)
693 )))|(((
694 -
695 )))|(((
696 -
697 )))|(((
698 \\
699 )))
700 |(((
701 fancysax
702 )))|(((
christoph_lechleitner@iteg_at 4.1 703 - (arch|9)
christoph_lechleitner@iteg_at 1.1 704 )))|(((
705 TBD
706 Was: OK
707 )))|(((
708 TBD
709 Was: 0.6.1-9
710 )))|(((
711 \\
712 )))
713 |(((
christoph_lechleitner@iteg_at 4.1 714 --fancyqt4--
715 --fancyqt4widgets--
christoph_lechleitner@iteg_at 1.1 716 )))|(((
christoph_lechleitner@iteg_at 4.1 717 - (dropped)
christoph_lechleitner@iteg_at 1.1 718 )))|(((
christoph_lechleitner@iteg_at 4.1 719 -
christoph_lechleitner@iteg_at 1.1 720 )))|(((
christoph_lechleitner@iteg_at 4.1 721 -
christoph_lechleitner@iteg_at 1.1 722 )))|(((
christoph_lechleitner@iteg_at 4.1 723 - (dropped with Bullseye)
christoph_lechleitner@iteg_at 1.1 724 )))
725 |(((
726 --fancysane--
727 )))|(((
728 - (unix only)
729 )))|(((
730 -
731 )))|(((
732 -
733 )))|(((
734 \\
735 )))
736 |(((
737 --fancyqmi--
738 )))|(((
739 - (unix only)
740 )))|(((
741 -
742 )))|(((
743 -
744 )))|(((
745 \\
746 )))
747 |(((
748 fancyssl-tools
749 )))|(((
christoph_lechleitner@iteg_at 4.1 750 - (arch|9)
christoph_lechleitner@iteg_at 1.1 751 )))|(((
752 TBD
753 Was: OK
754 )))|(((
755 TBD
756 Was: 0.4.0-6
757 )))|(((
758 \\
759 )))
760
christoph_lechleitner@iteg_at 4.1 761 == {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian10Busterto11Bullseye,MinGW-8toMinGW-9-Obsoletesubdirs"/}}Obsolete subdirs ==
christoph_lechleitner@iteg_at 1.1 762
763 (% class="wrapped" %)
764 |=(((
765 Project (subdir)
766 )))|=(((
767 Remarks
768 )))
769 |(((
770 base64
771 )))|(((
772 never even built for stretch
773 )))
774 |(((
christoph_lechleitner@iteg_at 4.1 775 fancylogview,
776 fancyqt4*,
777 mingw-w*-qt4*
778 )))|(((
779 No more QT4 in Bullseye
780 )))
781 |(((
782 fancyxmlsock
783 )))|(((
784 Looks lke old experimental code now in fancysock
785 )))
786 |(((
christoph_lechleitner@iteg_at 1.1 787 gpsfake-runner
788 )))|(((
789 shell scripts only
790 )))
791 |(((
792 jnix
793 )))|(((
794 never even built for stretch
795 )))
796 |(((
christoph_lechleitner@iteg_at 4.1 797 mingw-w64-libboost
christoph_lechleitner@iteg_at 1.1 798 )))|(((
christoph_lechleitner@iteg_at 4.1 799 not in use
christoph_lechleitner@iteg_at 1.1 800 )))
christoph_lechleitner@iteg_at 4.1 801 |(((
802 osslsigncode
803 )))|(((
804 not in use
805 )))
christoph_lechleitner@iteg_at 1.1 806
807 \\
808
809 \\