Re: LibreOffice architecture support (was: Fwd: Plan to remove dead C++ UNO bridge implementations (bridges/source/cpp_uno/*))

2023-01-11 Thread Rene Engelhard

Hi,

Am 11.01.23 um 15:20 schrieb John Paul Adrian Glaubitz:

Hi Helge!

On 1/11/23 15:03, Helge Deller wrote:

Yes, sadly we don't have a working java right now on hppa, and it will
probably take some more time to get one. At least I won't have time
for it during the next few months.
But it would be sad to loose those bindings...


There are some efforts to bring back gcj if that helps:


https://gcc.gnu.org/pipermail/gcc-patches/2023-January/609530.html



https://cgit.freedesktop.org/libreoffice/core/commit/?id=7fe8c0b852fa421fe52de99a7f59e45027139eed

That would need  to be reinstated if that ever becomes a thing.


Regards,


Rene



Re: LibreOffice architecture support (was: Fwd: Plan to remove dead C++ UNO bridge implementations (bridges/source/cpp_uno/*))

2023-01-11 Thread John Paul Adrian Glaubitz

Hi Helge!

On 1/11/23 15:03, Helge Deller wrote:

Yes, sadly we don't have a working java right now on hppa, and it will
probably take some more time to get one. At least I won't have time
for it during the next few months.
But it would be sad to loose those bindings...


There are some efforts to bring back gcj if that helps:


https://gcc.gnu.org/pipermail/gcc-patches/2023-January/609530.html



The reason for being BD-Uninstallable is the lack of cruft in Debian Ports:


https://lists.debian.org/debian-sparc/2017/12/msg00060.html


as a result of some packages FTBFS.


That is for sparc and m68k? (Where both the needed KDE packages are 
uninstallable)


Adrian, as there seems to be various arches (and reasons) will you speak 
upstream?


Yes, I have already replied upstream. I will follow up there tonight.

One of the biggest problems for Debian Ports remains the lack of cruft as 
explained
in my post to the debian-sparc mailing list above. This causes these long 
BD-Uninstallable
queues.

Adrian

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



Re: LibreOffice architecture support (was: Fwd: Plan to remove dead C++ UNO bridge implementations (bridges/source/cpp_uno/*))

2023-01-11 Thread Helge Deller

On 1/10/23 19:54, Rene Engelhard wrote:

Hi,

Am 10.01.23 um 19:44 schrieb John Paul Adrian Glaubitz:

On 1/10/23 19:25, Rene Engelhard wrote:

(which are for many BD-Uninstallable since ages because it does not have Java 
(anymore), didn't do a long-ago transition, ...)


They all have Java support except for hppa, see:


I was indeed aiming at hppa here.

Misses libnumbertext and that one has a Java component and thus we get

libnumbertext build-depends on:
- default-jdk:hppa
default-jdk depends on:
- default-jre:hppa (= 2:1.5-72)
default-jre depends on:
- default-jre-headless:hppa (= 2:1.5-72)
default-jre-headless depends on missing:
- openjdk-5-jre-headless:hppa


Yes, sadly we don't have a working java right now on hppa, and it will
probably take some more time to get one. At least I won't have time
for it during the next few months.
But it would be sad to loose those bindings...


The reason for being BD-Uninstallable is the lack of cruft in Debian Ports:


https://lists.debian.org/debian-sparc/2017/12/msg00060.html


as a result of some packages FTBFS.


That is for sparc and m68k? (Where both the needed KDE packages are 
uninstallable)


Adrian, as there seems to be various arches (and reasons) will you speak 
upstream?

Helge



Re: LibreOffice architecture support (was: Fwd: Plan to remove dead C++ UNO bridge implementations (bridges/source/cpp_uno/*))

2023-01-10 Thread Rene Engelhard

Hi,

Am 10.01.23 um 19:44 schrieb John Paul Adrian Glaubitz:

On 1/10/23 19:25, Rene Engelhard wrote:
(which are for many BD-Uninstallable since ages because it does not 
have Java (anymore), didn't do a long-ago transition, ...)


They all have Java support except for hppa, see:


I was indeed aiming at hppa here.

Misses libnumbertext and that one has a Java component and thus we get

libnumbertext build-depends on:
- default-jdk:hppa
default-jdk depends on:
- default-jre:hppa (= 2:1.5-72)
default-jre depends on:
- default-jre-headless:hppa (= 2:1.5-72)
default-jre-headless depends on missing:
- openjdk-5-jre-headless:hppa

The reason for being BD-Uninstallable is the lack of cruft in Debian 
Ports:



https://lists.debian.org/debian-sparc/2017/12/msg00060.html


as a result of some packages FTBFS.

That is for sparc and m68k? (Where both the needed KDE packages are 
uninstallable)



Regards,


Rene



Re: LibreOffice architecture support (was: Fwd: Plan to remove dead C++ UNO bridge implementations (bridges/source/cpp_uno/*))

2023-01-10 Thread John Paul Adrian Glaubitz

(posting this to debian-devel@ since debian-ports@ cross-posts to too many 
lists)

Hello Rene!

On 1/10/23 19:25, Rene Engelhard wrote:

(which are for many BD-Uninstallable since ages because it does not have Java 
(anymore), didn't do a long-ago transition, ...)


They all have Java support except for hppa, see:


https://buildd.debian.org/status/package.php?p=openjdk-11=sid
https://buildd.debian.org/status/package.php?p=openjdk-18=sid


The reason for being BD-Uninstallable is the lack of cruft in Debian Ports:


https://lists.debian.org/debian-sparc/2017/12/msg00060.html


as a result of some packages FTBFS.

So, it's more a Debian Ports problem than an architecture problem.

Also, both alpha and ia64 are BD-Uninstallable because you don't want to drop
clang from Build-Depends from these architectures for whatever reason despite
these not having had a LLVM/clang port for several years:


https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=963109


If clang could be dropped from Build-Depends for alpha and ia64, that would 
already
help us move a little further.


speak up at upstream or  they will be gone. And without those bridges no 
architecture support for it.


I will see what I can do.

Thanks,
Adrian

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