Plan to remove dead C++ UNO bridge implementations (bridges/source/cpp_uno/*)
Stephan Bergmann
sbergman at redhat.com
Fri Jan 27 08:25:51 UTC 2023
On 24/01/2023 13:42, Stephan Bergmann wrote:
> With the various responses to this mailing list thread, that list of
> presumably dead bridge implementations is down to four now:
> gcc3_aix_powerpc, gcc3_linux_s390, gcc3_solaris_intel, and
> gcc3_solaris_sparc.
>
> I have prepared three sets of Gerrit changes (see below) to remove those
> four bridge implementations and, in some cases, complete platform
> support, and plan to submit those on LO master towards LO 7.6 after a
> final round of discussions in Thursday's ESC meeting.
all submitted now
> * <https://gerrit.libreoffice.org/c/core/+/146057> and
> <https://gerrit.libreoffice.org/c/help/+/146063> "Remove support for AIX":
>
>> As discussed in the mailing list thread starting at
>> <https://lists.freedesktop.org/archives/libreoffice/2023-January/089808.html>
>> "Plan to remove dead C++ UNO bridge implementations
>> (bridges/source/cpp_uno/*)",
>> the bridge implementation at bridges/source/cpp_uno/gcc3_aix_powerpc is
>> apparently dead and should thus be removed. However, that was the
>> only bridge
>> implementation for AIX, which implies that support for the AIX
>> platform as a
>> whole is dead and should thus be removed.
>
> * <https://gerrit.libreoffice.org/c/core/+/146058> "Remove support for
> 32-bit S390":
>
>> As discussed in the mailing list thread starting at
>> <https://lists.freedesktop.org/archives/libreoffice/2023-January/089808.html>
>> "Plan to remove dead C++ UNO bridge implementations
>> (bridges/source/cpp_uno/*)",
>> the bridge implementation at bridges/source/cpp_uno/gcc3_linux_s390 is
>> apparently dead and should thus be removed. However, that was the
>> only bridge
>> implementation for 32-bit S390, which implies that support for the
>> 32-bit S390
>> architecture as a whole is dead and should thus be removed.
>
> * <https://gerrit.libreoffice.org/c/core/+/146059> "Remove Solaris
> 32-bit SPARC and x86 C++ UNO bridge implementations":
>
>> As discussed in the mailing list thread starting at
>> <https://lists.freedesktop.org/archives/libreoffice/2023-January/089808.html>
>> "Plan to remove dead C++ UNO bridge implementations
>> (bridges/source/cpp_uno/*)",
>> the bridge implementations at
>> bridges/source/cpp_uno/gcc3_solaris_intel and
>> bridges/source/cpp_uno/gcc3_solaris_sparc are apparently dead and
>> should thus be
>> removed. Those were the only bridge implementations for Solaris, but the
>> referenced thread mentions that there are recent builds for
>> OpenIndiana x86-64
>> (however they are done; presumably using
>> bridges/source/cpp_uno/gcc3_linux_x86-64), so keep general support for
>> Solaris
>> intact for now.
More information about the LibreOffice
mailing list