* [devel] fribidi update needed @ 2011-04-16 17:28 Sergey Vlasov 2011-04-16 22:26 ` Dmitry V. Levin 0 siblings, 1 reply; 3+ messages in thread From: Sergey Vlasov @ 2011-04-16 17:28 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 1537 bytes --] Здравствуйте, fvwm-2.6.0 перестал собираться с имеющейся в Сизифе версией fribidi-0.10.9 (версия вышла 2007-07-09). Уже давно доступна версия fribidi-0.19.2 (2009-03-26), но у нас её, похоже, собирать некому. Пользователей у этой библиотеки не очень много: Reverse Depends: xbmc,libfribidi.so.0()(64bit) set:kiXVAdwcuV1 vlc-plugin-freetype,libfribidi.so.0()(64bit) set:kjacq vlc-interface-skins2,libfribidi.so.0()(64bit) set:kjacq tuxpaint,libfribidi.so.0()(64bit) set:kjacq supertuxkart,libfribidi.so.0()(64bit) set:kjacq quesoglc,libfribidi.so.0()(64bit) set:kjacq perl-Text-Bidi,libfribidi.so.0()(64bit) set:kfUGHR70myMiNvRWmEWP5FVyPKeZx6FUYOZ30lZJlv kdegraphics-ksvg,libfribidi.so.0()(64bit) set:kjacq fvwm-base,libfribidi.so.0()(64bit) fillets-ng,libfribidi.so.0()(64bit) set:kiXVAdwcuV1 fbreader,libfribidi.so.0()(64bit) set:kjacq dvdauthor,libfribidi.so.0()(64bit) set:khXV4r98U6yne abiword-light,libfribidi.so.0()(64bit) abiword,libfribidi.so.0()(64bit) set:kikoQDnyg60 Поскольку я не могу нормально протестировать работу с языками, для которых нужна поддержка bidi, обновлять эту библиотеку вслепую не хочется (хотя апстрим и заявляет о сохранении совместимости API/ABI с предыдущей версией). Пока что изменения в fvwm можно просто откатить, восстановив совместимость с имеющейся версией fribidi; если же в последующих версиях код в этом месте будет сильно меняться, поддержка fribidi в fvwm будет отключена до обновления fribidi в Сизифе. -- Sergey Vlasov [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [devel] fribidi update needed 2011-04-16 17:28 [devel] fribidi update needed Sergey Vlasov @ 2011-04-16 22:26 ` Dmitry V. Levin 2011-05-09 19:51 ` Sergey Vlasov 0 siblings, 1 reply; 3+ messages in thread From: Dmitry V. Levin @ 2011-04-16 22:26 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1569 bytes --] On Sat, Apr 16, 2011 at 09:28:09PM +0400, Sergey Vlasov wrote: > Здравствуйте, > > fvwm-2.6.0 перестал собираться с имеющейся в Сизифе версией > fribidi-0.10.9 (версия вышла 2007-07-09). Уже давно доступна версия > fribidi-0.19.2 (2009-03-26), но у нас её, похоже, собирать некому. > > Пользователей у этой библиотеки не очень много: > > Reverse Depends: > xbmc,libfribidi.so.0()(64bit) set:kiXVAdwcuV1 > vlc-plugin-freetype,libfribidi.so.0()(64bit) set:kjacq > vlc-interface-skins2,libfribidi.so.0()(64bit) set:kjacq > tuxpaint,libfribidi.so.0()(64bit) set:kjacq > supertuxkart,libfribidi.so.0()(64bit) set:kjacq > quesoglc,libfribidi.so.0()(64bit) set:kjacq > perl-Text-Bidi,libfribidi.so.0()(64bit) set:kfUGHR70myMiNvRWmEWP5FVyPKeZx6FUYOZ30lZJlv > kdegraphics-ksvg,libfribidi.so.0()(64bit) set:kjacq > fvwm-base,libfribidi.so.0()(64bit) > fillets-ng,libfribidi.so.0()(64bit) set:kiXVAdwcuV1 > fbreader,libfribidi.so.0()(64bit) set:kjacq > dvdauthor,libfribidi.so.0()(64bit) set:khXV4r98U6yne > abiword-light,libfribidi.so.0()(64bit) > abiword,libfribidi.so.0()(64bit) set:kikoQDnyg60 > > Поскольку я не могу нормально протестировать работу с языками, для > которых нужна поддержка bidi, обновлять эту библиотеку вслепую не > хочется (хотя апстрим и заявляет о сохранении совместимости API/ABI с > предыдущей версией). Я могу протестировать работу с языками, для которых нужна поддержка bidi. Наверное, кто-то еще тоже может протестировать. Так что хорошо бы эту библиотеку обновить. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [devel] fribidi update needed 2011-04-16 22:26 ` Dmitry V. Levin @ 2011-05-09 19:51 ` Sergey Vlasov 0 siblings, 0 replies; 3+ messages in thread From: Sergey Vlasov @ 2011-05-09 19:51 UTC (permalink / raw) To: devel; +Cc: rider [-- Attachment #1: Type: text/plain, Size: 3181 bytes --] On Sun, Apr 17, 2011 at 02:26:44AM +0400, Dmitry V. Levin wrote: > On Sat, Apr 16, 2011 at 09:28:09PM +0400, Sergey Vlasov wrote: > > Здравствуйте, > > > > fvwm-2.6.0 перестал собираться с имеющейся в Сизифе версией > > fribidi-0.10.9 (версия вышла 2007-07-09). Уже давно доступна версия > > fribidi-0.19.2 (2009-03-26), но у нас её, похоже, собирать некому. > > > > Пользователей у этой библиотеки не очень много: > > > > Reverse Depends: > > xbmc,libfribidi.so.0()(64bit) set:kiXVAdwcuV1 > > vlc-plugin-freetype,libfribidi.so.0()(64bit) set:kjacq > > vlc-interface-skins2,libfribidi.so.0()(64bit) set:kjacq > > tuxpaint,libfribidi.so.0()(64bit) set:kjacq > > supertuxkart,libfribidi.so.0()(64bit) set:kjacq > > quesoglc,libfribidi.so.0()(64bit) set:kjacq > > perl-Text-Bidi,libfribidi.so.0()(64bit) set:kfUGHR70myMiNvRWmEWP5FVyPKeZx6FUYOZ30lZJlv > > kdegraphics-ksvg,libfribidi.so.0()(64bit) set:kjacq > > fvwm-base,libfribidi.so.0()(64bit) > > fillets-ng,libfribidi.so.0()(64bit) set:kiXVAdwcuV1 > > fbreader,libfribidi.so.0()(64bit) set:kjacq > > dvdauthor,libfribidi.so.0()(64bit) set:khXV4r98U6yne > > abiword-light,libfribidi.so.0()(64bit) > > abiword,libfribidi.so.0()(64bit) set:kikoQDnyg60 > > > > Поскольку я не могу нормально протестировать работу с языками, для > > которых нужна поддержка bidi, обновлять эту библиотеку вслепую не > > хочется (хотя апстрим и заявляет о сохранении совместимости API/ABI с > > предыдущей версией). > > Я могу протестировать работу с языками, для которых нужна поддержка bidi. > Наверное, кто-то еще тоже может протестировать. Так что хорошо бы эту > библиотеку обновить. Я наконец вспомнил, что собирался что-то обновлять; как я и подозревал, заявления апстрима о сохранении совместимости API/ABI оказались несколько преувеличены: i586: NEW unmet dependencies detected: perl-Text-Bidi#0.03-alt2.1 libfribidi.so.0 >= set:kfUGHR70myMiNvRWmEWP5FVyPKeZx6FUYOZ30lZJlv x86_64: NEW unmet dependencies detected: perl-Text-Bidi#0.03-alt2.1 libfribidi.so.0()(64bit) >= set:kfUGHR70myMiNvRWmEWP5FVyPKeZx6FUYOZ30lZJlv ACLs of affected packages: perl-Text-Bidi rider @cpan 2011-May-09 23:35:11 :: dependencies check FAILED 2011-May-09 23:35:11 :: task #44226 for sisyphus FAILED Хотя, похоже, в данном случае дело не столько в несовместимости ABI, сколько в том, что в perl-Text-Bidi использовались символы, не входящие в официально зафиксированный интерфейс libfribidi, которые в новой версии libfribidi были убраны: https://rt.cpan.org/Public/Bug/Display.html?id=42774 В Debian есть патч для perl-Text-Bidi, судя по его виду, просто отрывающий части кода, использовавшие недокументированные функции: http://patch-tracker.debian.org/patch/series/view/libtext-bidi-perl/0.03-5/fribidi_new.diff Впрочем, пакет perl-Text-Bidi мне нужен ещё менее, чем fribidi. Кроме того, есть и сообщения о более неприятных несовместимостях: http://lists.freedesktop.org/archives/fribidi/2010-October/000606.html (правда, в Fedora ничего этого не заметили - видимо, функция fribidi_log2vis_get_embedding_levels() там нигде не использовалась). [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2011-05-09 19:51 UTC | newest] Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2011-04-16 17:28 [devel] fribidi update needed Sergey Vlasov 2011-04-16 22:26 ` Dmitry V. Levin 2011-05-09 19:51 ` Sergey Vlasov
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git