Сборка --with-icu нужна для возможности сборки всех наших chromium-ов c системной libxml2.
У libicu постоянно меняется soname.
Жаль...
(В ответ на комментарий №1) > У libicu постоянно меняется soname. Это даже не потребует пересборки libxml2 каждый раз. Тогда в чём на самом деле проблема?
(In reply to comment #3) > (В ответ на комментарий №1) > > У libicu постоянно меняется soname. > Это даже не потребует пересборки libxml2 каждый раз. Just the otherwise.
(В ответ на комментарий №4) > (In reply to comment #3) > > (В ответ на комментарий №1) > > > У libicu постоянно меняется soname. > > Это даже не потребует пересборки libxml2 каждый раз. > > Just the otherwise. Так и осталось неясным, как смена soname у libicu мешает собрать с ним libxml2.
(В ответ на комментарий №5) > как смена soname у libicu мешает собрать с ним libxml2. Перевожу ответ LDV: "наоборот, помогает". ;-)
Частота пересборки библиотеки yaz, использующей libicu: * Mon May 21 2018 Vitaly Lipatov <lav@altlinux.ru> 5.25.0-alt1 - new version 5.25.0 (with rpmrb script) - rebuild with libicu60 * Thu Feb 25 2016 Vitaly Lipatov <lav@altlinux.ru> 5.13.0-alt2 - rebuilt with libicuuc.so.56 * Sat Aug 22 2015 Vitaly Lipatov <lav@altlinux.ru> 5.13.0-alt1 - new version 5.13.0 (with rpmrb script) * Sun Apr 14 2013 Dmitry V. Levin (QA) <qa_ldv@altlinux.org> 3.0.53-alt1.qa1 - NMU: rebuilt with libicuuc.so.50. * Thu Jul 14 2011 Dmitry V. Levin <ldv@altlinux.org> 3.0.53-alt1 - Updated to 3.0.53. - Enabled test suite.
Что-то редко, надо пересобирать чаще. тулчейн меняется быстрее.
(В ответ на комментарий №7) > Частота пересборки библиотеки yaz Почти никому не нужной, поэтому пересобирается когда повезет(при обновлении у нас старый icu остается в системе). > , использующей libicu: Если tellico взорвется, то никто и не заметит.