Version 5.1 by christoph_lechleitner@iteg_at on 2025-08-13 05.35:54

Hide last authors
christoph_lechleitner@iteg_at 1.1 1 = {{id name="AdaptingFancyLibsfromDebian12Bookwormto13Trixie,catchingupMinGW10,maybeMinGW11-WorkinProgress!"/}}Work in Progress! =
2
3 = {{id name="AdaptingFancyLibsfromDebian12Bookwormto13Trixie,catchingupMinGW10,maybeMinGW11-Introduction"/}}Introduction =
4
5 About every 2 years Debian introduces a new release.
6
7 At the time I'm writing this Debian [[13 Trixie>>url:https://wiki.debian.org/DebianTrixie||shape="rect"]] had been released 2 days ago, 2025-08-09.
8
christoph_lechleitner@iteg_at 4.1 9 The following notes track the adaption of FancyLibs beeing adapted and released for this new Debian release and are based on similar priror lists like [[Adapting FancyLibs from Debian 11 Bullseye to 12 Bookworm,>>doc:FANCYLIBS.Adapting FancyLibs from Debian 11 Bullseye to 12 Bookworm, MinGW-9 to MinGW-10.WebHome]]
christoph_lechleitner@iteg_at 1.1 10
11 MinGW has never been fully upgraded to Debian 12, we won’t upgrade that to Debian 13.
12
13 = {{id name="AdaptingFancyLibsfromDebian12Bookwormto13Trixie,catchingupMinGW10,maybeMinGW11-AdaptingFancyLibstonewDebianRelease"/}}Adapting FancyLibs to new Debian Release =
14
christoph_lechleitner@iteg_at 2.1 15 The steps per sub project are the same as described for "HelloWorld projects* in [[Adapting PBA to new Debian Release>>doc:PBA.Adapting PBA to new Debian Release.WebHome]], with {{code language="none"}}-o "arch|unix"{{/code}} (before resp. without [[MinGW>>doc:MINGW64.WebHome]] adaption) or {{code language="none"}}-o "arch|unix|9"{{/code}} after MinGW adaption.
christoph_lechleitner@iteg_at 1.1 16
christoph_lechleitner@iteg_at 3.1 17 == {{id name="AdaptingFancyLibsfromDebian12Bookwormto13Trixie,catchingupMinGW10,maybeMinGW11-Phase1,FancyLibsarch/unix"/}}Phase 1, FancyLibs arch/unix ==
christoph_lechleitner@iteg_at 1.1 18
christoph_lechleitner@iteg_at 2.1 19 Architecture remark: We’re trying to add {{code language="none"}}arm64{{/code}} support.
christoph_lechleitner@iteg_at 1.1 20
21 FancyLibs as well as most to all C++ libraries are developed as PBA-Category and Generation {{code language="none"}}fancylibs-3.8{{/code}}, so existing setups can be maintained with fancylibs 3.7 from PBA-C. and G. {{code language="none"}}fancylibs-3{{/code}}.
22
christoph_lechleitner@iteg_at 4.1 23 Because of circumstances we include some mingw-10 builds, i.e. Phase 3 of [[Adapting FancyLibs from Debian 11 Bullseye to 12 Bookworm, later eventually MinGW-9 to MinGW-10>>doc:FANCYLIBS.Adapting FancyLibs from Debian 11 Bullseye to 12 Bookworm, MinGW-9 to MinGW-10.WebHome]], along Phase 1 here.
christoph_lechleitner@iteg_at 1.1 24
25 (% data-table-width="1800" data-layout="full-width" ac:local-id="725ebe3a-77fd-4757-a418-818a5ebf94aa" %)
26 |=(% style="width: 127.0px;" %)(((
27 Project (subdir)
28 )))|=(% style="width: 168.0px;" %)(((
29 Archs (-o parameter)
30 )))|=(% style="width: 140.0px;" %)(((
31 Remarks general
32 )))|=(% style="width: 425.0px;" %)(((
christoph_lechleitner@iteg_at 3.1 33 Status & Remarks Trixie resp. mingw targets
christoph_lechleitner@iteg_at 1.1 34 )))|=(% style="width: 322.0px;" %)(((
35 Release with Trixie-Build
36 )))
37 |(% style="width: 127.0px;" %)(((
38 fancylog
39 )))|(% style="width: 168.0px;" %)(((
christoph_lechleitner@iteg_at 4.1 40 arch|mingw-9|mingw-10
christoph_lechleitner@iteg_at 1.1 41 )))|(% style="width: 140.0px;" %)(((
42 \\
43 )))|(% style="width: 425.0px;" %)(((
christoph_lechleitner@iteg_at 3.1 44 OK, OK, OK
christoph_lechleitner@iteg_at 1.1 45 )))|(% style="width: 322.0px;" %)(((
christoph_lechleitner@iteg_at 2.1 46 1.0.4-1
christoph_lechleitner@iteg_at 1.1 47 )))
48 |(% style="width: 127.0px;" %)(((
49 cute-headers
50 )))|(% style="width: 168.0px;" %)(((
christoph_lechleitner@iteg_at 4.1 51 arch|mingw-9|mingw-10
christoph_lechleitner@iteg_at 1.1 52 )))|(% style="width: 140.0px;" %)(((
53 Data only
54 )))|(% style="width: 425.0px;" %)(((
christoph_lechleitner@iteg_at 3.1 55 OK, OK, OK
christoph_lechleitner@iteg_at 1.1 56 )))|(% style="width: 322.0px;" %)(((
christoph_lechleitner@iteg_at 3.1 57 1.6.1-18
christoph_lechleitner@iteg_at 1.1 58 )))
59 |(% style="width: 127.0px;" %)(((
60 fancylibs
61 )))|(% style="width: 168.0px;" %)(((
christoph_lechleitner@iteg_at 4.1 62 arch|mingw-9|mingw-10
christoph_lechleitner@iteg_at 1.1 63 )))|(% style="width: 140.0px;" %)(((
64 \\
65 )))|(% style="width: 425.0px;" %)(((
christoph_lechleitner@iteg_at 3.1 66 OK, OK, OK
christoph_lechleitner@iteg_at 1.1 67 )))|(% style="width: 322.0px;" %)(((
christoph_lechleitner@iteg_at 3.1 68 3.8.2-2
christoph_lechleitner@iteg_at 1.1 69 )))
70 |(% style="width: 127.0px;" %)(((
71 fancydb
72 )))|(% style="width: 168.0px;" %)(((
73 -
74 )))|(% style="width: 140.0px;" %)(((
75 Unix only.
76 MySQL suspended since Bookworm
77 )))|(% style="width: 425.0px;" %)(((
christoph_lechleitner@iteg_at 4.1 78 OK
christoph_lechleitner@iteg_at 1.1 79 )))|(% style="width: 322.0px;" %)(((
christoph_lechleitner@iteg_at 4.1 80 0.7.0-7
christoph_lechleitner@iteg_at 1.1 81 )))
82 |(% style="width: 127.0px;" %)(((
83 fancydrawing
84 )))|(% style="width: 168.0px;" %)(((
christoph_lechleitner@iteg_at 4.1 85 arch|mingw-9
christoph_lechleitner@iteg_at 1.1 86 )))|(% style="width: 140.0px;" %)(((
87 \\
88 )))|(% style="width: 425.0px;" %)(((
christoph_lechleitner@iteg_at 4.1 89 OK, skipped for MinGW-10
christoph_lechleitner@iteg_at 1.1 90 )))|(% style="width: 322.0px;" %)(((
christoph_lechleitner@iteg_at 4.1 91 0.6.3-8
christoph_lechleitner@iteg_at 1.1 92 )))
93 |(% style="width: 127.0px;" %)(((
94 fancygpsdclient
95 )))|(% style="width: 168.0px;" %)(((
christoph_lechleitner@iteg_at 4.1 96 arch|mingw-9|mingw-10
christoph_lechleitner@iteg_at 1.1 97 )))|(% style="width: 140.0px;" %)(((
98 \\
99 )))|(% style="width: 425.0px;" %)(((
christoph_lechleitner@iteg_at 4.1 100 OK, OK, OK
christoph_lechleitner@iteg_at 1.1 101 )))|(% style="width: 322.0px;" %)(((
christoph_lechleitner@iteg_at 4.1 102 0.4.3-14
christoph_lechleitner@iteg_at 1.1 103 )))
104 |(% style="width: 127.0px;" %)(((
105 fancyhttpd
106 )))|(% style="width: 168.0px;" %)(((
christoph_lechleitner@iteg_at 4.1 107 arch|mingw-9|mingw-10
christoph_lechleitner@iteg_at 1.1 108 )))|(% style="width: 140.0px;" %)(((
109 \\
110 )))|(% style="width: 425.0px;" %)(((
christoph_lechleitner@iteg_at 4.1 111 OK, OK, OK
christoph_lechleitner@iteg_at 1.1 112 )))|(% style="width: 322.0px;" %)(((
christoph_lechleitner@iteg_at 4.1 113 0.8.1-10
christoph_lechleitner@iteg_at 1.1 114 )))
115 |(% style="width: 127.0px;" %)(((
116 fancylogd
117 )))|(% style="width: 168.0px;" %)(((
christoph_lechleitner@iteg_at 4.1 118 arch|unix|mingw-9|mingw-10
christoph_lechleitner@iteg_at 1.1 119 )))|(% style="width: 140.0px;" %)(((
120 \\
121 )))|(% style="width: 425.0px;" %)(((
christoph_lechleitner@iteg_at 4.1 122 OK, OK, OK
christoph_lechleitner@iteg_at 1.1 123 )))|(% style="width: 322.0px;" %)(((
christoph_lechleitner@iteg_at 4.1 124 0.1.0-11
christoph_lechleitner@iteg_at 1.1 125 )))
126 |(% style="width: 127.0px;" %)(((
127 fancypkcs11
128 )))|(% style="width: 168.0px;" %)(((
christoph_lechleitner@iteg_at 5.1 129 arch|unix mingw-9, mingw-10)
christoph_lechleitner@iteg_at 1.1 130 )))|(% style="width: 140.0px;" %)(((
131 \\
132 )))|(% style="width: 425.0px;" %)(((
christoph_lechleitner@iteg_at 5.1 133 OK, OK, NOK (MinGW-10 build doesn’t work, we never released MinGW-9 neither, can be ignored?)
christoph_lechleitner@iteg_at 1.1 134 )))|(% style="width: 322.0px;" %)(((
christoph_lechleitner@iteg_at 4.1 135 0.4.1-8
christoph_lechleitner@iteg_at 1.1 136 )))
137 |(% style="width: 127.0px;" %)(((
138 fancypcsc
139 )))|(% style="width: 168.0px;" %)(((
christoph_lechleitner@iteg_at 5.1 140 arch|unix|mingw-9|mingw-10
christoph_lechleitner@iteg_at 1.1 141 )))|(% style="width: 140.0px;" %)(((
142 \\
143 )))|(% style="width: 425.0px;" %)(((
christoph_lechleitner@iteg_at 5.1 144 OK, OK, OK
christoph_lechleitner@iteg_at 1.1 145 )))|(% style="width: 322.0px;" %)(((
christoph_lechleitner@iteg_at 5.1 146 0.2.5-13
christoph_lechleitner@iteg_at 1.1 147 )))
148 |(% style="width: 127.0px;" %)(((
149 fancymodbus
150 )))|(% style="width: 168.0px;" %)(((
151 -
152 )))|(% style="width: 140.0px;" %)(((
christoph_lechleitner@iteg_at 5.1 153 Unix only
christoph_lechleitner@iteg_at 1.1 154 )))|(% style="width: 425.0px;" %)(((
christoph_lechleitner@iteg_at 5.1 155 OK
christoph_lechleitner@iteg_at 1.1 156 )))|(% style="width: 322.0px;" %)(((
christoph_lechleitner@iteg_at 5.1 157 0.2.4-7
christoph_lechleitner@iteg_at 1.1 158 )))
159 |(% style="width: 127.0px;" %)(((
160 fancysax
161 )))|(% style="width: 168.0px;" %)(((
162 arch, mingw-9, mingw-10
163 )))|(% style="width: 140.0px;" %)(((
164 \\
165 )))|(% style="width: 425.0px;" %)(((
christoph_lechleitner@iteg_at 5.1 166 OK, OK, OK
christoph_lechleitner@iteg_at 1.1 167 )))|(% style="width: 322.0px;" %)(((
christoph_lechleitner@iteg_at 5.1 168 0.6.2-1
christoph_lechleitner@iteg_at 1.1 169 )))
170 |(% style="width: 127.0px;" %)(((
christoph_lechleitner@iteg_at 5.1 171 (fancyqt6)
christoph_lechleitner@iteg_at 1.1 172 )))|(% style="width: 168.0px;" %)(((
christoph_lechleitner@iteg_at 5.1 173 arch (mingw-10, mingw-11)
christoph_lechleitner@iteg_at 1.1 174 )))|(% style="width: 140.0px;" %)(((
175 \\
176 )))|(% style="width: 425.0px;" %)(((
christoph_lechleitner@iteg_at 5.1 177 no demand yet
christoph_lechleitner@iteg_at 1.1 178 )))|(% style="width: 322.0px;" %)(((
christoph_lechleitner@iteg_at 5.1 179 -
christoph_lechleitner@iteg_at 1.1 180 )))
181 |(% style="width: 127.0px;" %)(((
182 fancysane
183 )))|(% style="width: 168.0px;" %)(((
184 -
185 )))|(% style="width: 140.0px;" %)(((
christoph_lechleitner@iteg_at 5.1 186 Unix only
christoph_lechleitner@iteg_at 1.1 187 )))|(% style="width: 425.0px;" %)(((
christoph_lechleitner@iteg_at 5.1 188 OK
christoph_lechleitner@iteg_at 1.1 189 )))|(% style="width: 322.0px;" %)(((
christoph_lechleitner@iteg_at 5.1 190 0.3.4-5
christoph_lechleitner@iteg_at 1.1 191 )))
192 |(% style="width: 127.0px;" %)(((
193 fancyssl-tools
194 )))|(% style="width: 168.0px;" %)(((
christoph_lechleitner@iteg_at 5.1 195 arch|unix|mingw-9|mingw-10
christoph_lechleitner@iteg_at 1.1 196 )))|(% style="width: 140.0px;" %)(((
197 \\
198 )))|(% style="width: 425.0px;" %)(((
christoph_lechleitner@iteg_at 5.1 199 OK, OK, OK
christoph_lechleitner@iteg_at 1.1 200 )))|(% style="width: 322.0px;" %)(((
christoph_lechleitner@iteg_at 5.1 201 0.4.0-12
christoph_lechleitner@iteg_at 1.1 202 )))
203 |(% style="width: 127.0px;" %)(((
204 fancylaunch
205 )))|(% style="width: 168.0px;" %)(((
christoph_lechleitner@iteg_at 5.1 206 arch|unix|mingw-9|mingw-10
christoph_lechleitner@iteg_at 1.1 207 )))|(% style="width: 140.0px;" %)(((
208 \\
209 )))|(% style="width: 425.0px;" %)(((
christoph_lechleitner@iteg_at 5.1 210 OK (amd64 only, arm64 fails), OK, OK
christoph_lechleitner@iteg_at 1.1 211 )))|(% style="width: 322.0px;" %)(((
christoph_lechleitner@iteg_at 5.1 212 1.1.1-6
christoph_lechleitner@iteg_at 1.1 213 )))
214
christoph_lechleitner@iteg_at 3.1 215 == {{id name="AdaptingFancyLibsfromDebian12Bookwormto13Trixie,catchingupMinGW10,maybeMinGW11-Phase2,MinGW-Pkgrebuilds(someofthemanyway)"/}}Phase 2, MinGW-Pkg rebuilds (some of them anyway) ==
christoph_lechleitner@iteg_at 1.1 216
christoph_lechleitner@iteg_at 5.1 217 TBD
218
christoph_lechleitner@iteg_at 3.1 219 == {{id name="AdaptingFancyLibsfromDebian12Bookwormto13Trixie,catchingupMinGW10,maybeMinGW11-Postponed,Phase3:FancyLibsMinGW"/}}Postponed, Phase 3: FancyLibs MinGW ==
christoph_lechleitner@iteg_at 1.1 220
christoph_lechleitner@iteg_at 5.1 221 TBD
222
christoph_lechleitner@iteg_at 1.1 223 == {{id name="AdaptingFancyLibsfromDebian12Bookwormto13Trixie,catchingupMinGW10,maybeMinGW11-Obsoletesubdirs"/}}Obsolete subdirs ==
224
225 (% data-table-width="1800" data-layout="default" ac:local-id="1106d4b4-f801-484e-8556-bd6b9e21b04d" %)
226 |=(% style="width: 339.0px;" %)(((
227 Project (subdir)
228 )))|=(% style="width: 420.0px;" %)(((
229 Remarks
230 )))
231 |(% style="width: 339.0px;" %)(((
232 base64
233 )))|(% style="width: 420.0px;" %)(((
234 never even built for stretch
235 )))
236 |(% style="width: 339.0px;" %)(((
237 fancylogview,
238 fancyqt4*,
239 mingw-w*-qt4*
240 )))|(% style="width: 420.0px;" %)(((
241 No more QT4 in Bullseye
242 )))
243 |(% style="width: 339.0px;" %)(((
244 fancyqmi
245 )))|(% style="width: 420.0px;" %)(((
246 Didn’t build out-of-the-box in Bookworm, not needed any more
247 )))
248 |(% style="width: 339.0px;" %)(((
249 fancyxmlsock
250 )))|(% style="width: 420.0px;" %)(((
251 Looks lke old experimental code now in fancysock
252 )))
253 |(% style="width: 339.0px;" %)(((
254 gpsfake-runner
255 )))|(% style="width: 420.0px;" %)(((
256 shell scripts only
257 )))
258 |(% style="width: 339.0px;" %)(((
259 jnix
260 )))|(% style="width: 420.0px;" %)(((
261 never even built for stretch
262 )))
263 |(% style="width: 339.0px;" %)(((
264 mingw-w64-libboost
265 )))|(% style="width: 420.0px;" %)(((
266 not in use
267 )))
268 |(% style="width: 339.0px;" %)(((
269 osslsigncode
270 )))|(% style="width: 420.0px;" %)(((
271 not in use
272 )))
273
274 \\
275
276 \\