Changes for page Adapting FancyLibs & MinGW-Pkg from Debian 9 Stretch to 10 Buster, Mingw-7 to Mingw-8
Last modified by christoph_lechleitner@iteg_at on 2019-09-04 09.48:26
From version 1.1
edited by christoph_lechleitner@iteg_at
on 2019-03-23 09.44:44
on 2019-03-23 09.44:44
Change comment:
There is no comment for this version
To version 5.1
edited by christoph_lechleitner@iteg_at
on 2019-08-02 08.34:04
on 2019-08-02 08.34:04
Change comment:
Tests with released Buster
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Objects (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -8,37 +8,425 @@ 8 8 9 9 = {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-AdaptingFancyLibstonewDebianRelease"/}}Adapting FancyLibs to new Debian Release = 10 10 11 -The steps per sub project are the same as for pba-helloworld*as desribedin [[doc:PBA.Adapting PBA to new Debian Release.WebHome]], with -o unix (before [[MinGW>>doc:MINGW64.WebHome]] adaption) or -o "unix|7" after MinGW adaption.11 +The steps per sub project are the same as described for "HelloWorld projects* in [[doc:PBA.Adapting PBA to new Debian Release.WebHome]], with -o unix (before [[MinGW>>doc:MINGW64.WebHome]] adaption) or -o "arch|unix|7" after MinGW adaption. 12 12 13 - Therecommended orderis:13 +=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-FancyLibssubprojectrebuildorderphase1"/}}FancyLibs subproject rebuild order phase 1 === 14 14 15 - *TBD15 +The recommended order for phase 1 (before MinGW adaptions) is: 16 16 17 -Unsorted TODO list (WORK IN PROGRESS): 18 - 19 -base64 17 +(% class="wrapped" %) 18 +|=((( 19 +Project (subdir) 20 +)))|=((( 21 +Archs (-o parameter) 22 +)))|=((( 23 +Remarks general 24 +)))|=((( 25 +Status & Remarks stretch/buster 26 +)))|=((( 27 +Version with Buster 28 +))) 29 +|((( 30 +fancylog 31 +)))|((( 32 +arch|7 33 +)))|((( 34 +\\ 35 +)))|((( 36 +OK. 37 +in pba-rpmrelease, call to rpmsign can be reduced to: 38 +rpmsign ~-~-addsign -v ~-~-key-id 9...7 -D "%~_~_gpg /usr/bin/gpg" ../foobar-1.2.3-1.src.rpm 39 +)))|((( 40 +1.0.3-5 41 +))) 42 +|((( 20 20 cute-headers 44 +)))|((( 45 +arch|7 46 +)))|((( 47 +Data only, could be done anytime 48 +)))|((( 49 +OK 50 +)))|((( 51 +1.6.1-9 52 +))) 53 +|((( 54 +fancylibs 55 +)))|((( 56 +arch 57 +)))|((( 58 +\\ 59 +)))|((( 60 +OK. libstdc++-8-dev 61 +)))|((( 62 +3.7.3-1 63 +))) 64 +|((( 21 21 fancydb 66 +)))|((( 67 +- 68 +)))|((( 69 +Unix only 70 +)))|((( 71 +OK 72 +)))|((( 73 +0.6.5-7 74 +))) 75 +|((( 22 22 fancydrawing 77 +)))|((( 78 +arch 79 +)))|((( 80 +\\ 81 +)))|((( 82 +OK 83 +)))|((( 84 +0.6.2-3 85 +))) 86 +|((( 23 23 fancygpsdclient 88 +)))|((( 89 +unix 90 +)))|((( 91 +\\ 92 +)))|((( 93 +OK 94 +)))|((( 95 +0.4.3-5 96 +))) 97 +|((( 24 24 fancyhttpd 25 -fancylaunch 26 -fancylibs 27 -fancylog 99 +)))|((( 100 +arch 101 +)))|((( 102 +\\ 103 +)))|((( 104 +OK 105 +)))|((( 106 +0.8.0-2 107 +))) 108 +|((( 28 28 fancylogd 29 -fancylogd-api 110 +)))|((( 111 +unix 112 +)))|((( 113 +\\ 114 +)))|((( 115 +OK 116 +)))|((( 117 +0.1.0-3 118 +))) 119 +|((( 30 30 fancylogview 31 -fancymodbus 32 -fancypcsc 121 +)))|((( 122 +. 123 +)))|((( 124 +Debian unix & amd64 only 125 +)))|((( 126 +Half OK: Does not build for armhf, maybe never did, libqt4-dev seems incomplete for arm 127 +)))|((( 128 +0.3.0.5 129 +))) 130 +|((( 33 33 fancypkcs11 34 -fancyqmi 132 +)))|((( 133 +unix 134 +)))|((( 135 +Debian unix & amd64 only 136 +)))|((( 137 +Half OK: Does not build for armhf, maybe never did 138 +)))|((( 139 +0.4.1-1 140 +))) 141 +|((( 142 +fancypcsc 143 +)))|((( 144 +unix 145 +)))|((( 146 +Debian unix & amd64 only 147 +)))|((( 148 +Half OK: Does not build for armhf, maybe never did 149 +)))|((( 150 +0.2.5-2 151 +))) 152 +|((( 153 +fancymodbus 154 +)))|((( 155 +unix 156 +)))|((( 157 +\\ 158 +)))|((( 159 +NOK 160 +Diverse library-Anpassungen nötig 161 +)))|((( 162 +0.2.4-3+ 163 +))) 164 +|((( 165 +fancysax 166 +)))|((( 167 +arch 168 +)))|((( 169 +\\ 170 +)))|((( 171 +OK 172 +)))|((( 173 +0.6.1-7 174 +))) 175 +|((( 35 35 fancyqt4 177 +)))|((( 178 +arch 179 +)))|((( 180 +\\ 181 +)))|((( 182 +OK 183 +)))|((( 184 +0.9.3-3 185 +))) 186 +|((( 36 36 fancyqt4widgets 188 +)))|((( 189 +arch 190 +)))|((( 191 +\\ 192 +)))|((( 193 +OK 194 +)))|((( 195 +0.5.2-2 196 +))) 197 +|((( 37 37 fancysane 199 +)))|((( 200 +unix 201 +)))|((( 202 +\\ 203 +)))|((( 204 +OK, but libsane-dbg not available for buster. Reduced that to suggestion 205 +)))|((( 206 +0.3.2-5 207 +))) 208 +|((( 209 +fancyqmi 210 +)))|((( 211 +unix 212 +)))|((( 213 +Debian unix & amd64 only 214 +)))|((( 215 +Half OK: Does not build for armhf, maybe never did 216 +)))|((( 217 +0.2.1-5 218 +))) 219 +|((( 220 +fancyssl-tools 221 +)))|((( 222 +unix 223 +)))|((( 224 +\\ 225 +)))|((( 226 +OK? 227 +)))|((( 228 +0.4.0-5 229 +))) 230 + 231 +Tests with released Buster on 2019-08-02 showed that all unix builds work for amd64, most work for armhf. 232 + 233 +=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-FancyLibssubprojectrebuildorderphase2"/}}FancyLibs subproject rebuild order phase 2 === 234 + 235 +The recommended order for phase 2 (before MinGW adaptions) is: 236 + 237 +(% class="wrapped" %) 238 +|=((( 239 +Project (subdir) 240 +)))|=((( 241 +Archs (-o parameter) 242 +)))|=((( 243 +Status 244 +)))|=((( 245 +Version with Buster 246 +))) 247 +|((( 248 +--fancylog-- 249 +)))|((( 250 +- (covered in phase 1) 251 +)))|((( 252 +- 253 +)))|((( 254 +\\ 255 +))) 256 +|((( 257 +--cute-headers-- 258 +)))|((( 259 +- (covered in phase 1) 260 +)))|((( 261 +- 262 +)))|((( 263 +\\ 264 +))) 265 +|((( 266 +fancylibs 267 +)))|((( 268 +arch|7 269 +)))|((( 270 +TODO 271 +)))|((( 272 +\\ 273 +))) 274 +|((( 275 +fancydrawing 276 +)))|((( 277 +arch|7 278 +)))|((( 279 +TODO 280 +)))|((( 281 +\\ 282 +))) 283 +|((( 284 +fancygpsdclient 285 +)))|((( 286 +unix|7 287 +)))|((( 288 +TODO 289 +)))|((( 290 +\\ 291 +))) 292 +|((( 293 +fancyhttpd 294 +)))|((( 295 +arch|7 296 +)))|((( 297 +TODO 298 +)))|((( 299 +\\ 300 +))) 301 +|((( 302 +fancylogd 303 +)))|((( 304 +unix|7 305 +)))|((( 306 +TODO 307 +)))|((( 308 +\\ 309 +))) 310 +|((( 311 +fancylogview 312 +)))|((( 313 +- (nsis directory!?) 314 +)))|((( 315 +? 316 +)))|((( 317 +\\ 318 +))) 319 +|((( 320 +fancypkcs11 321 +)))|((( 322 +unix|7 323 +)))|((( 324 +TODO 325 +)))|((( 326 +\\ 327 +))) 328 +|((( 329 +fancypcsc 330 +)))|((( 331 +unix|7 332 +)))|((( 333 +TODO 334 +)))|((( 335 +\\ 336 +))) 337 +|((( 338 +--fancymodbus-- 339 +)))|((( 340 +- (unix only) 341 +)))|((( 342 +- 343 +)))|((( 344 +\\ 345 +))) 346 +|((( 38 38 fancysax 348 +)))|((( 349 +unix|7 350 +)))|((( 351 +TODO 352 +)))|((( 353 +\\ 354 +))) 355 +|((( 356 +fancyqt4 357 +)))|((( 358 +unix|7 359 +)))|((( 360 +TODO 361 +)))|((( 362 +\\ 363 +))) 364 +|((( 365 +fancyqt4widgets 366 +)))|((( 367 +unix|7 368 +)))|((( 369 +TODO 370 +)))|((( 371 +\\ 372 +))) 373 +|((( 374 +--fancysane-- 375 +)))|((( 376 +- (unix only) 377 +)))|((( 378 +- 379 +)))|((( 380 +\\ 381 +))) 382 +|((( 383 +--fancyqmi-- 384 +)))|((( 385 +- (unix only) 386 +)))|((( 387 +- 388 +)))|((( 389 +\\ 390 +))) 391 +|((( 39 39 fancyssl-tools 40 -fancyxmlsock 393 +)))|((( 394 +unix|7 395 +)))|((( 396 +TODO 397 +)))|((( 398 +\\ 399 +))) 400 + 401 +=== {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-Obsoletesubdirs"/}}Obsolete subdirs === 402 + 403 +(% class="wrapped" %) 404 +|=((( 405 +Project (subdir) 406 +)))|=((( 407 +Remarks 408 +))) 409 +|((( 410 +base64 411 +)))|((( 412 +never even built for stretch 413 +))) 414 +|((( 41 41 gpsfake-runner 416 +)))|((( 417 +shell scripts only 418 +))) 419 +|((( 42 42 jnix 421 +)))|((( 422 +never even built for stretch 423 +))) 424 +|((( 425 +fancyxmlsock 426 +)))|((( 427 +Looks lke old experimental code now in fancysock 428 +))) 43 43 44 44 \\ 431 + 432 +\\
- Confluence.Code.ConfluencePageClass[0]
-
- Id
-
... ... @@ -1,1 +1,1 @@ 1 -656 5161 +656482 - URL
-
... ... @@ -1,1 +1,1 @@ 1 -https://clazzes.atlassian.net/wiki/spaces/FANCYLIBS/pages/656 516/Adapting FancyLibs to new Debian Release1 +https://clazzes.atlassian.net/wiki/spaces/FANCYLIBS/pages/656482/Adapting FancyLibs to new Debian Release