Adapting FancyLibs from Debian 12 Bookworm to 13 Trixie, dropping MinGW
Work in Progress!
Introduction
About every 2 years Debian introduces a new release.
At the time I'm writing this Debian 13 Trixie had been released 2 days ago, 2025-08-09.
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,
MinGW has never been fully upgraded to Debian 12, we won’t upgrade that to Debian 13.
Adapting FancyLibs to new Debian Release
The steps per sub project are the same as described for "HelloWorld projects* in Adapting PBA to new Debian Release, with -o unix (before resp. without MinGW adaption) or -o "arch|unix|9" after MinGW adaption.
FancyLibs subproject rebuild phase 1
We have dropped armhf support, but might add arm64 support.
FancyLibs as well as most to all C++ libraries are developed as PBA-Category and Generation fancylibs-3.8, so existing setups can be maintained with fancylibs 3.7 from PBA-C. and G. fancylibs-3.
Builds for mingw may be dropped.
Project (subdir) | Archs (-o parameter) | Remarks general | Status & Remarks buster/bullseye | Release with Trixie-Build |
|---|---|---|---|---|
fancylog | arch, mingw-9, mingw-10 | TBD | ||
cute-headers | arch | Data only | TBD | |
fancylibs | arch, mingw-9, mingw-10 | TBD | ||
fancydb | - | Unix only. | TBD | |
fancydrawing | arch | TBD | ||
fancygpsdclient | unix | TBD | ||
fancyhttpd | arch | TBD | ||
fancylogd | unix | TBD | ||
fancypkcs11 | unix | TBD | ||
fancypcsc | unix | TBD | ||
fancymodbus | - | Unix only. | TBD | |
fancysax | arch, mingw-9, mingw-10 | TBD | ||
fancyqt5 | arch | TBD | ||
fancysane | - | TBD | ||
fancyssl-tools | unix | TBD | ||
fancylaunch | arch | TBD |
Dropped: MinGW-Pkg rebuilds, phase 2
Dropped: FancyLibs subproject rebuild, phase 3
Obsolete subdirs
Project (subdir) | Remarks |
|---|---|
base64 | never even built for stretch |
fancylogview, | No more QT4 in Bullseye |
fancyqmi | Didn’t build out-of-the-box in Bookworm, not needed any more |
fancyxmlsock | Looks lke old experimental code now in fancysock |
gpsfake-runner | shell scripts only |
jnix | never even built for stretch |
mingw-w64-libboost | not in use |
osslsigncode | not in use |