Re: Plan to remove dead C++ UNO bridge implementations (bridges/source/cpp_uno/*)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Stephan!

On 1/24/23 14:33, Stephan Bergmann wrote:
diff --git a/bridges/Library_cpp_uno.mk b/bridges/Library_cpp_uno.mk
index 5dc92c23cdbb..44130ad69732 100644
--- a/bridges/Library_cpp_uno.mk
+++ b/bridges/Library_cpp_uno.mk
@@ -188,7 +188,7 @@ bridge_exception_objects := except

 else ifeq ($(CPUNAME),X86_64)

-ifneq ($(filter ANDROID DRAGONFLY FREEBSD LINUX NETBSD OPENBSD HAIKU,$(OS)),)
+ifneq ($(filter ANDROID DRAGONFLY FREEBSD LINUX NETBSD OPENBSD HAIKU SOLARIS,$(OS)),)
 bridges_SELECTED_BRIDGE := gcc3_linux_x86-64
 bridge_asm_objects := call
 bridge_noncallexception_noopt_objects := callvirtualmethod

but I haven't actually heard anything about how that build is done.

They're using gcc3_solaris_x86-65, see:

https://github.com/OpenIndiana/oi-userland/blob/9763ae68f01c86848eecd13714f7c66522d47d51/components/desktop/libreoffice/patches/59-bridge-library.patch

which they are maintaining locally, it seems:

https://github.com/OpenIndiana/oi-userland/tree/9763ae68f01c86848eecd13714f7c66522d47d51/components/desktop/libreoffice/files/gcc3_solaris_x86-64

Full package build folder, including Makefile, can be found here:

https://github.com/OpenIndiana/oi-userland/tree/9763ae68f01c86848eecd13714f7c66522d47d51/components/desktop/libreoffice

Maybe it could make sense to upstream the their Solaris x86_64 bridge?

Andreas Wacknitz seems to be the most active maintainer of this code.

Adrian

--
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer
`. `'   Physicist
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913




[Index of Archives]     [LARTC]     [Bugtraq]     [Yosemite Forum]     [Photo]

  Powered by Linux