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

Bug#1092206: libreoffice still b-d's on GCC 12, which should not be part of the trixie release



tag 1092206 + help
thanks

Hi again,

Am 06.01.25 um 21:06 schrieb Rene Engelhard:
Hi

Am 06.01.25 um 21:01 schrieb Rene Engelhard:
Am 06.01.25 um 07:22 schrieb Matthias Klose:
libreoffice still b-d's on GCC 12,
on i386 only.
which should not be part of the trixie release. Please update the build dependency to GCC 14 (or GCC 13, if the former doesn't work).

gcc 13 was exactly the reason why this gcc 12 build-dep is there since if built with gcc 13 the bridgetest fails on i386, whereas it doesn't with gcc 12.

That said, I don't remember anymore whether I checked with 14 after all, that change is from Jul 2023.
Will try just now.
But if it doesn't work, someone which is not me needs to fix the bridgetest or gcc (or we disable i386)

As guessed:

[build BIN] testtools
S=/home/rene/Debian/Pakete/LibreOffice/libreoffice/libreoffice-24.8.4.2 && I=$S/instdir && W=$S/workdir &&  mkdir -p $W/Module/nonl10n/ && touch $W/Module/nonl10n/testtools
S=/home/rene/Debian/Pakete/LibreOffice/libreoffice/libreoffice-24.8.4.2 && I=$S/instdir && W=$S/workdir &&  LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"$I/program:$I/program"   $I/program/uno.bin -s com.sun.star.test.bridge.BridgeTest -- com.sun.star.test.bridge.CppTestObject -env:LO_BUILD_LIB_DIR=file://$W/LinkTarget/Library -env:URE_MORE_SERVICES=file://$W/Rdb/uno_services.rdb -env:URE_MORE_TYPES=file://$W/UnoApiTarget/bridgetest.rdb  && LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"$I/program:$I/program"   $I/program/uno.bin -s com.sun.star.test.bridge.BridgeTest -- com.sun.star.test.bridge.JavaTestObject noCurrentContext -env:LO_BUILD_LIB_DIR=file://$W/LinkTarget/Library -env:URE_MORE_SERVICES=file://$W/Rdb/uno_services.rdb -env:URE_MORE_TYPES=file://$W/UnoApiTarget/bridgetest.rdb
[build MOD] testtools
S=/home/rene/Debian/Pakete/LibreOffice/libreoffice/libreoffice-24.8.4.2 && I=$S/instdir && W=$S/workdir &&  mkdir -p $W/Module/ && touch $W/Module/testtools
standard test failed
exception occurred: error: test failed!

error: error: test failed!
dying...make[3]: *** [/home/rene/Debian/Pakete/LibreOffice/libreoffice/libreoffice-24.8.4.2/testtools/CustomTarget_uno_test.mk:32: /home/rene/Debian/Pakete/LibreOffice/libreoffice/libreoffice-24.8.4.2/workdir/CustomTarget/testtools/uno_test.done] Error 1
make[3]: Leaving directory '/home/rene/Debian/Pakete/LibreOffice/libreoffice/libreoffice-24.8.4.2'
make[2]: *** [Makefile:125: testtools.allcheck] Error 2
make[2]: Leaving directory '/home/rene/Debian/Pakete/LibreOffice/libreoffice/libreoffice-24.8.4.2'
make[1]: *** [/home/rene/Debian/Pakete/LibreOffice/libreoffice/libreoffice-24.8.4.2/debian/rules:2598: check] Error 2
make[1]: Leaving directory '/home/rene/Debian/Pakete/LibreOffice/libreoffice/libreoffice-24.8.4.2'
make: *** [debian/rules:2442: debian/stampdir/build-arch] Error 2
dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2
debuild: fatal error at line 1184:
dpkg-buildpackage -us -uc -ui -B failed

And no, I am not going to disable the test/ignore the result here.

Last I tried back then using clang for all of LO works, but... If I did this I am wary about doing it in 24.8.x anywyays...

Regards,
Rene


Reply to: