Hi,
Am 29.10.23 um 11:13 schrieb Rene Engelhard:
(The workaround would be --without-java which I verified to work on
zelenka (see aboe), but this opens a can of worms. Not only disabling
some (built-in) features like the Report Builder but especially since
there is Java-based extensions (_all!) which then get into trouble
dependency-wise/LO will be blocked from migrating to testing maybe...)
Since I didn't get *ANY* answer I needed to do that now. It's live now
in sid.
It now also makes natbrailles autopkgtest fail[1] since that one of
course wants ure-java which is Out-of-sync and probably should be
decrufted somewhen:
$ rmadison -s unstable ure-java
ure-java | 4:7.5.9~rc1-1 | unstable | armhf, ppc64el, s390x
ure-java | 4:7.6.4~rc1-1 | unstable | amd64, arm64, armel, i386
Regards,
Rene
[1]
https://qa.debian.org/excuses.php?package=libreoffice
P.S:
[1] I'll do
@@ -795,6 +795,17 @@ ifeq "$(DEB_HOST_ARCH)" "s390x"
ifneq (noopt,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
DEB_BUILD_OPTIONS += noopt
endif
+ ifeq (,$(shell gcc -v 2>&1 | grep disable-s390-excess-float-precision))
+ $(error gcc isn't built with
disable-s390-excess-float-precision, bridgetest will fail.)
+ endif
+ ifeq "$(SYSTEM_GCC_VERSION)" "13"
+ BUILD_DEPS += , gcc-13 (>= 13.2.0-6) [s390x], g++-13 (>=
13.2.0-6) [s390x]
+ endif
+ ifneq "$(BOOKWORM_BACKPORT)" "y"
+ ifeq "$(SYSTEM_GCC_VERSION)" "12"
+ BUILD_DEPS += , gcc-12 (>= 12.3.0-11) [s390x], g++-12 (>=
12.3.0-11) [s390x]
+ endif
+ endif
endif
# bridgetest fails when built with gcc 13, works with 12
Actually I did
https://salsa.debian.org/libreoffice-team/libreoffice/libreoffice/-/commit/a9c59cd61dc89a77e933503d47919bef4e9691fc
later