Build issue with system icu version

David Ostrovsky d.ostrovsky at gmx.de
Wed May 10 07:06:13 UTC 2017


Building LO on OpenSUSE 42.2, against the latest available system
icu version (52.1) is failing here with:

$ make verbose=T
[build BRK] CustomTarget/i18npool/breakiterator/char_in.brk
S=/home/davido/projects/libo && I=$S/instdir && W=$S/workdir
&&  /usr/bin/genbrk -i $W/UnpackedTarball/icu/source/data/out/tmp -r
$W/CustomTarget/i18npool/breakiterator/char_in.txt -o
$W/CustomTarget/i18npool/breakiterator/char_in.brk > /dev/null
/usr/bin/genbrk: can not initialize ICU.  status = U_FILE_ACCESS_ERROR

I can extract and reproduce the failure as standalone command as well:

$ S=/home/davido/projects/libo && I=$S/instdir && W=$S/workdir
&&  /usr/bin/genbrk -i $W/UnpackedTarball/icu/source/data/out/tmp -r
$W/CustomTarget/i18npool/breakiterator/char_in.txt -o
$W/CustomTarget/i18npool/breakiterator/char_in.brk
/usr/bin/genbrk: can not initialize ICU.  status = U_FILE_ACCESS_ERROR

Any ideas how I could further investigate that breakage would be highly
appreciated. Workaround for now is to use internal icu version, by
adding this line to the autogen.input:

  --without-system-icu




More information about the LibreOffice mailing list