Bugzilla – Bug 1224309
libreoffice failing to build with ICU 75
Last modified: 2024-07-02 08:30:08 UTC
Libreoffice is failing to build with ICU 75 ( https://build.opensuse.org/request/show/1171459 ) Build log shows: [ 184s] [build ECH] CustomTarget/i18npool/collator/lrl_include.hxx [ 184s] echo 'constexpr OUStringLiteral LOCAL_RULE_LANGS = u"ca cu dz hu ja ku ln my ne sid vro zh";' > /home/abuild/rpmbuild/BUILD/libreoffice-24.2.3.2/workdir/CustomTarget/i18npool/collator/lrl_include.hxx [ 184s] [build BRK] CustomTarget/i18npool/breakiterator/count_word.brk [ 184s] S=/home/abuild/rpmbuild/BUILD/libreoffice-24.2.3.2 && I=$S/instdir && W=$S/workdir && /usr/bin/genbrk -r $S/i18npool/source/breakiterator/data/count_word.txt -o $W/CustomTarget/i18npool/breakiterator/count_word.brk > /dev/null [ 184s] [build BRK] CustomTarget/i18npool/breakiterator/dict_word_he.brk [ 184s] S=/home/abuild/rpmbuild/BUILD/libreoffice-24.2.3.2 && I=$S/instdir && W=$S/workdir && /usr/bin/genbrk -r $S/i18npool/source/breakiterator/data/dict_word_he.txt -o $W/CustomTarget/i18npool/breakiterator/dict_word_he.brk > /dev/null [ 184s] [build BRK] CustomTarget/i18npool/breakiterator/dict_word_hu.brk [ 184s] S=/home/abuild/rpmbuild/BUILD/libreoffice-24.2.3.2 && I=$S/instdir && W=$S/workdir && /usr/bin/genbrk -r $S/i18npool/source/breakiterator/data/dict_word_hu.txt -o $W/CustomTarget/i18npool/breakiterator/dict_word_hu.brk > /dev/null [ 184s] [build BRK] CustomTarget/i18npool/breakiterator/dict_word_nodash.brk [ 184s] S=/home/abuild/rpmbuild/BUILD/libreoffice-24.2.3.2 && I=$S/instdir && W=$S/workdir && /usr/bin/genbrk -r $S/i18npool/source/breakiterator/data/dict_word_nodash.txt -o $W/CustomTarget/i18npool/breakiterator/dict_word_nodash.brk > /dev/null [ 184s] [build BRK] CustomTarget/i18npool/breakiterator/dict_word_prepostdash.brk [ 184s] S=/home/abuild/rpmbuild/BUILD/libreoffice-24.2.3.2 && I=$S/instdir && W=$S/workdir && /usr/bin/genbrk -r $S/i18npool/source/breakiterator/data/dict_word_prepostdash.txt -o $W/CustomTarget/i18npool/breakiterator/dict_word_prepostdash.brk > /dev/null [ 184s] [build BRK] CustomTarget/i18npool/breakiterator/dict_word.brk [ 184s] S=/home/abuild/rpmbuild/BUILD/libreoffice-24.2.3.2 && I=$S/instdir && W=$S/workdir && /usr/bin/genbrk -r $S/i18npool/source/breakiterator/data/dict_word.txt -o $W/CustomTarget/i18npool/breakiterator/dict_word.brk > /dev/null [ 184s] [build BRK] CustomTarget/i18npool/breakiterator/edit_word_he.brk [ 184s] S=/home/abuild/rpmbuild/BUILD/libreoffice-24.2.3.2 && I=$S/instdir && W=$S/workdir && /usr/bin/genbrk -r $S/i18npool/source/breakiterator/data/edit_word_he.txt -o $W/CustomTarget/i18npool/breakiterator/edit_word_he.brk > /dev/null [ 184s] [build BRK] CustomTarget/i18npool/breakiterator/edit_word_hu.brk [ 184s] S=/home/abuild/rpmbuild/BUILD/libreoffice-24.2.3.2 && I=$S/instdir && W=$S/workdir && /usr/bin/genbrk -r $S/i18npool/source/breakiterator/data/edit_word_hu.txt -o $W/CustomTarget/i18npool/breakiterator/edit_word_hu.brk > /dev/null [ 184s] [build BRK] CustomTarget/i18npool/breakiterator/edit_word.brk [ 184s] S=/home/abuild/rpmbuild/BUILD/libreoffice-24.2.3.2 && I=$S/instdir && W=$S/workdir && /usr/bin/genbrk -r $S/i18npool/source/breakiterator/data/edit_word.txt -o $W/CustomTarget/i18npool/breakiterator/edit_word.brk > /dev/null [ 184s] [build BRK] CustomTarget/i18npool/breakiterator/line.brk [ 184s] S=/home/abuild/rpmbuild/BUILD/libreoffice-24.2.3.2 && I=$S/instdir && W=$S/workdir && /usr/bin/genbrk -r $S/i18npool/source/breakiterator/data/line.txt -o $W/CustomTarget/i18npool/breakiterator/line.brk > /dev/null [ 184s] [build BRK] CustomTarget/i18npool/breakiterator/sent.brk [ 184s] createRuleBasedBreakIterator: ICU Error "U_BRK_UNRECOGNIZED_OPTION" at line 17, column 14 [ 184s] make[1]: *** [/home/abuild/rpmbuild/BUILD/libreoffice-24.2.3.2/i18npool/CustomTarget_breakiterator.mk:92: /home/abuild/rpmbuild/BUILD/libreoffice-24.2.3.2/workdir/CustomTarget/i18npool/breakiterator/line.brk] Error 12 [ 184s] make[1]: *** Waiting for unfinished jobs....
Reported upstream https://bugs.documentfoundation.org/show_bug.cgi?id=158108
In progress.
SR submitted: https://build.opensuse.org/request/show/1176503
I'm closing this bug as the SR has been merged, and LibreOffice builds using ICU 75 now. So LibreOffice on openSUSE:Factory won't be impacted by ICU 75 landing there.
SUSE-SU-2024:2258-1: An update that solves one vulnerability and has one security fix can now be installed. Category: security (important) Bug References: 1224279, 1224309 CVE References: CVE-2024-3044 Maintenance Incident: [SUSE:Maintenance:34419](https://smelt.suse.de/incident/34419/) Sources used: SUSE Linux Enterprise Software Development Kit 12 SP5 (src): libreoffice-24.2.4.2-48.59.3 SUSE Linux Enterprise Workstation Extension 12 12-SP5 (src): libreoffice-24.2.4.2-48.59.3 NOTE: This line indicates an update has been released for the listed product(s). At times this might be only a partial fix. If you have questions please reach out to maintenance coordination.
SUSE-SU-2024:2257-1: An update that solves one vulnerability and has one security fix can now be installed. Category: security (important) Bug References: 1224279, 1224309 CVE References: CVE-2024-3044 Maintenance Incident: [SUSE:Maintenance:34418](https://smelt.suse.de/incident/34418/) Sources used: openSUSE Leap 15.5 (src): libreoffice-24.2.4.2-150500.20.6.5 openSUSE Leap 15.6 (src): libreoffice-24.2.4.2-150500.20.6.5 SUSE Package Hub 15 15-SP5 (src): libreoffice-24.2.4.2-150500.20.6.5 SUSE Package Hub 15 15-SP6 (src): libreoffice-24.2.4.2-150500.20.6.5 SUSE Linux Enterprise Workstation Extension 15 SP5 (src): libreoffice-24.2.4.2-150500.20.6.5 SUSE Linux Enterprise Workstation Extension 15 SP6 (src): libreoffice-24.2.4.2-150500.20.6.5 NOTE: This line indicates an update has been released for the listed product(s). At times this might be only a partial fix. If you have questions please reach out to maintenance coordination.