Version 4.1 by christoph_lechleitner@iteg_at on 2025-08-13 03.36:23

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 4.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 4.1 133 OK, OK, NOK (MinGW-10 build doesn’t work)
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;" %)(((
140 unix
141 )))|(% style="width: 140.0px;" %)(((
142 \\
143 )))|(% style="width: 425.0px;" %)(((
144 TBD
145 )))|(% style="width: 322.0px;" %)(((
146
147 )))
148 |(% style="width: 127.0px;" %)(((
149 fancymodbus
150 )))|(% style="width: 168.0px;" %)(((
151 -
152 )))|(% style="width: 140.0px;" %)(((
153 Unix only.
154 )))|(% style="width: 425.0px;" %)(((
155 TBD
156 )))|(% style="width: 322.0px;" %)(((
157
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;" %)(((
166 TBD
167 )))|(% style="width: 322.0px;" %)(((
168
169 )))
170 |(% style="width: 127.0px;" %)(((
171 fancyqt5
172 )))|(% style="width: 168.0px;" %)(((
173 arch
174 )))|(% style="width: 140.0px;" %)(((
175 \\
176 )))|(% style="width: 425.0px;" %)(((
177 TBD
178 )))|(% style="width: 322.0px;" %)(((
179
180 )))
181 |(% style="width: 127.0px;" %)(((
182 fancysane
183 )))|(% style="width: 168.0px;" %)(((
184 -
185 )))|(% style="width: 140.0px;" %)(((
186 \\
187 )))|(% style="width: 425.0px;" %)(((
188 TBD
189 )))|(% style="width: 322.0px;" %)(((
190
191 )))
192 |(% style="width: 127.0px;" %)(((
193 fancyssl-tools
194 )))|(% style="width: 168.0px;" %)(((
195 unix
196 )))|(% style="width: 140.0px;" %)(((
197 \\
198 )))|(% style="width: 425.0px;" %)(((
199 TBD
200 )))|(% style="width: 322.0px;" %)(((
201
202 )))
203 |(% style="width: 127.0px;" %)(((
204 fancylaunch
205 )))|(% style="width: 168.0px;" %)(((
206 arch
207 )))|(% style="width: 140.0px;" %)(((
208 \\
209 )))|(% style="width: 425.0px;" %)(((
210 TBD
211 )))|(% style="width: 322.0px;" %)(((
212
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 3.1 217 == {{id name="AdaptingFancyLibsfromDebian12Bookwormto13Trixie,catchingupMinGW10,maybeMinGW11-Postponed,Phase3:FancyLibsMinGW"/}}Postponed, Phase 3: FancyLibs MinGW ==
christoph_lechleitner@iteg_at 1.1 218
219 == {{id name="AdaptingFancyLibsfromDebian12Bookwormto13Trixie,catchingupMinGW10,maybeMinGW11-Obsoletesubdirs"/}}Obsolete subdirs ==
220
221 (% data-table-width="1800" data-layout="default" ac:local-id="1106d4b4-f801-484e-8556-bd6b9e21b04d" %)
222 |=(% style="width: 339.0px;" %)(((
223 Project (subdir)
224 )))|=(% style="width: 420.0px;" %)(((
225 Remarks
226 )))
227 |(% style="width: 339.0px;" %)(((
228 base64
229 )))|(% style="width: 420.0px;" %)(((
230 never even built for stretch
231 )))
232 |(% style="width: 339.0px;" %)(((
233 fancylogview,
234 fancyqt4*,
235 mingw-w*-qt4*
236 )))|(% style="width: 420.0px;" %)(((
237 No more QT4 in Bullseye
238 )))
239 |(% style="width: 339.0px;" %)(((
240 fancyqmi
241 )))|(% style="width: 420.0px;" %)(((
242 Didn’t build out-of-the-box in Bookworm, not needed any more
243 )))
244 |(% style="width: 339.0px;" %)(((
245 fancyxmlsock
246 )))|(% style="width: 420.0px;" %)(((
247 Looks lke old experimental code now in fancysock
248 )))
249 |(% style="width: 339.0px;" %)(((
250 gpsfake-runner
251 )))|(% style="width: 420.0px;" %)(((
252 shell scripts only
253 )))
254 |(% style="width: 339.0px;" %)(((
255 jnix
256 )))|(% style="width: 420.0px;" %)(((
257 never even built for stretch
258 )))
259 |(% style="width: 339.0px;" %)(((
260 mingw-w64-libboost
261 )))|(% style="width: 420.0px;" %)(((
262 not in use
263 )))
264 |(% style="width: 339.0px;" %)(((
265 osslsigncode
266 )))|(% style="width: 420.0px;" %)(((
267 not in use
268 )))
269
270 \\
271
272 \\