Hi Stephan!
There are currently 27 different, per-platform C++ UNO bridge implementations at bridges/source/cpp_uno/, some of which are presumably dead by now. And my recent <https://git.libreoffice.org/core/+/ef533553559fe09b4afab651fc692885d1acf4ed%5E!/> "Rudimentary support for dynamic_cast on UNO proxy objects" (which had to touch each of them individually) was the latest example how even presumably dead ones have ongoing maintenance cost. Therefore, I would like to remove (on master, towards LO 7.6) the ones that can clearly be identified as being dead. Below, I sorted those 27 implementations into 5 categories: Ideally, each active implementation would be built regularly by Jenkins; those 9 that are go into category 1. Next, there are 2 additional implementations that I know are built for Fedora releases; they go into category 2. Next, there are 2 additional implementations that I presume are built for Debian releases (Rene, correct me if I'm wrong); they go into category 3. And then there are 3 implementations that are presumably in active use elsewhere (Tor, wjh-la, Sakura286, correct me if I'm wrong); which go into category 4. That leaves 11 implementations that are presumably dead, in category 5.
(5) Presumably dead: * gcc3_linux_alpha
=> https://buildd.debian.org/status/logs.php?pkg=libreoffice&arch=alpha
* gcc3_linux_hppa
=> https://buildd.debian.org/status/logs.php?pkg=libreoffice&arch=hppa
* gcc3_linux_ia64
=> https://buildd.debian.org/status/logs.php?pkg=libreoffice&arch=ia64
* gcc3_linux_m68k
=> https://buildd.debian.org/status/logs.php?pkg=libreoffice&arch=m68k
* gcc3_linux_powerpc
=> https://buildd.debian.org/status/logs.php?pkg=libreoffice&arch=powerpc
* gcc3_linux_sparc64
=> https://buildd.debian.org/status/logs.php?pkg=libreoffice&arch=sparc64 We're still maintaining these in Debian Ports. I have added the build logs for the latest builds above. New builds will be triggered soonish when I have worked through the queue of package dependencies that need to be fixed.
* gcc3_solaris_intel * gcc3_solaris_sparc
Oracle is still maintaining Solaris until at least 2035 and OpenIndiana is still maintained, too. According to this article, LibreOffice 7.2.7 was shipped with OpenIndiana 2022.10:
https://www.theregister.com/2022/12/07/new_version_of_openindiana/
So, I'm not sure dropping Solaris support is a good idea either.
* gcc3_linux_sparc
32-bit SPARC is still supported by Gentoo, see:
https://www.gentoo.org/downloads/
Let me know if I can be of any help. PS: I'm subscribed to this list, but I don't receive any mail. Thanks, Adrian -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer `. `' Physicist `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913