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

Show last authors
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
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]]
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
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.
16
17 == {{id name="AdaptingFancyLibsfromDebian12Bookwormto13Trixie,catchingupMinGW10,maybeMinGW11-Phase1,FancyLibsarch/unix"/}}Phase 1, FancyLibs arch/unix ==
18
19 Architecture remark: We’re trying to add {{code language="none"}}arm64{{/code}} support.
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
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.
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;" %)(((
33 Status & Remarks Trixie resp. mingw targets
34 )))|=(% style="width: 322.0px;" %)(((
35 Release with Trixie-Build
36 )))
37 |(% style="width: 127.0px;" %)(((
38 fancylog
39 )))|(% style="width: 168.0px;" %)(((
40 arch|mingw-9|mingw-10
41 )))|(% style="width: 140.0px;" %)(((
42 \\
43 )))|(% style="width: 425.0px;" %)(((
44 OK, OK, OK
45 )))|(% style="width: 322.0px;" %)(((
46 1.0.4-1
47 )))
48 |(% style="width: 127.0px;" %)(((
49 cute-headers
50 )))|(% style="width: 168.0px;" %)(((
51 arch|mingw-9|mingw-10
52 )))|(% style="width: 140.0px;" %)(((
53 Data only
54 )))|(% style="width: 425.0px;" %)(((
55 OK, OK, OK
56 )))|(% style="width: 322.0px;" %)(((
57 1.6.1-18
58 )))
59 |(% style="width: 127.0px;" %)(((
60 fancylibs
61 )))|(% style="width: 168.0px;" %)(((
62 arch|mingw-9|mingw-10
63 )))|(% style="width: 140.0px;" %)(((
64 \\
65 )))|(% style="width: 425.0px;" %)(((
66 OK, OK, OK
67 )))|(% style="width: 322.0px;" %)(((
68 3.8.2-2
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;" %)(((
78 OK
79 )))|(% style="width: 322.0px;" %)(((
80 0.7.0-7
81 )))
82 |(% style="width: 127.0px;" %)(((
83 fancydrawing
84 )))|(% style="width: 168.0px;" %)(((
85 arch|mingw-9
86 )))|(% style="width: 140.0px;" %)(((
87 \\
88 )))|(% style="width: 425.0px;" %)(((
89 OK, skipped for MinGW-10
90 )))|(% style="width: 322.0px;" %)(((
91 0.6.3-8
92 )))
93 |(% style="width: 127.0px;" %)(((
94 fancygpsdclient
95 )))|(% style="width: 168.0px;" %)(((
96 arch|mingw-9|mingw-10
97 )))|(% style="width: 140.0px;" %)(((
98 \\
99 )))|(% style="width: 425.0px;" %)(((
100 OK, OK, OK
101 )))|(% style="width: 322.0px;" %)(((
102 0.4.3-14
103 )))
104 |(% style="width: 127.0px;" %)(((
105 fancyhttpd
106 )))|(% style="width: 168.0px;" %)(((
107 arch|mingw-9|mingw-10
108 )))|(% style="width: 140.0px;" %)(((
109 \\
110 )))|(% style="width: 425.0px;" %)(((
111 OK, OK, OK
112 )))|(% style="width: 322.0px;" %)(((
113 0.8.1-10
114 )))
115 |(% style="width: 127.0px;" %)(((
116 fancylogd
117 )))|(% style="width: 168.0px;" %)(((
118 arch|unix|mingw-9|mingw-10
119 )))|(% style="width: 140.0px;" %)(((
120 \\
121 )))|(% style="width: 425.0px;" %)(((
122 OK, OK, OK
123 )))|(% style="width: 322.0px;" %)(((
124 0.1.0-11
125 )))
126 |(% style="width: 127.0px;" %)(((
127 fancypkcs11
128 )))|(% style="width: 168.0px;" %)(((
129 arch|unix mingw-9, mingw-10)
130 )))|(% style="width: 140.0px;" %)(((
131 \\
132 )))|(% style="width: 425.0px;" %)(((
133 OK, OK, NOK (MinGW-10 build doesn’t work, we never released MinGW-9 neither, can be ignored?)
134 )))|(% style="width: 322.0px;" %)(((
135 0.4.1-8
136 )))
137 |(% style="width: 127.0px;" %)(((
138 fancypcsc
139 )))|(% style="width: 168.0px;" %)(((
140 arch|unix|mingw-9|mingw-10
141 )))|(% style="width: 140.0px;" %)(((
142 \\
143 )))|(% style="width: 425.0px;" %)(((
144 OK, OK, OK
145 )))|(% style="width: 322.0px;" %)(((
146 0.2.5-13
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 OK
156 )))|(% style="width: 322.0px;" %)(((
157 0.2.4-7
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 OK, OK, OK
167 )))|(% style="width: 322.0px;" %)(((
168 0.6.2-1
169 )))
170 |(% style="width: 127.0px;" %)(((
171 (fancyqt6)
172 )))|(% style="width: 168.0px;" %)(((
173 arch (mingw-10, mingw-11)
174 )))|(% style="width: 140.0px;" %)(((
175 \\
176 )))|(% style="width: 425.0px;" %)(((
177 no demand yet
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 Unix only
187 )))|(% style="width: 425.0px;" %)(((
188 OK
189 )))|(% style="width: 322.0px;" %)(((
190 0.3.4-5
191 )))
192 |(% style="width: 127.0px;" %)(((
193 fancyssl-tools
194 )))|(% style="width: 168.0px;" %)(((
195 arch|unix|mingw-9|mingw-10
196 )))|(% style="width: 140.0px;" %)(((
197 \\
198 )))|(% style="width: 425.0px;" %)(((
199 OK, OK, OK
200 )))|(% style="width: 322.0px;" %)(((
201 0.4.0-12
202 )))
203 |(% style="width: 127.0px;" %)(((
204 fancylaunch
205 )))|(% style="width: 168.0px;" %)(((
206 arch|unix|mingw-9|mingw-10
207 )))|(% style="width: 140.0px;" %)(((
208 \\
209 )))|(% style="width: 425.0px;" %)(((
210 OK (amd64 only, arm64 fails), OK, OK
211 )))|(% style="width: 322.0px;" %)(((
212 1.1.1-6
213 )))
214
215 == {{id name="AdaptingFancyLibsfromDebian12Bookwormto13Trixie,catchingupMinGW10,maybeMinGW11-Phase2,MinGW-Pkgrebuilds(someofthemanyway)"/}}Phase 2, MinGW-Pkg rebuilds (some of them anyway) ==
216
217 TBD
218
219 == {{id name="AdaptingFancyLibsfromDebian12Bookwormto13Trixie,catchingupMinGW10,maybeMinGW11-Postponed,Phase3:FancyLibsMinGW"/}}Postponed, Phase 3: FancyLibs MinGW ==
220
221 TBD
222
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 \\