* [devel] Re: KDE oddity: libarts @ 2003-06-18 7:59 ` Mikhail Zabaluev 0 siblings, 0 replies; 5+ messages in thread From: Mikhail Zabaluev @ 2003-06-18 7:59 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 975 bytes --] Hello Sergey, On Wed, Jun 18, 2003 at 04:11:09AM +0400, Sergey V Turchin wrote: > > > http://bugs.altlinux.ru/view_bug_page.php?f_id=0002667 > > > > Неужели где-то в KDE используются вспомогательные файлы > > libtool, чтобы загружать в runtime разделяемые библиотеки? > > Мне кажется, здесь что-то сильно неправильно. Под Linux > > этого быть не должно. > Но так весь KDE работает :( "Не верю!" Зачем под Linux, в runtime, могут быть нужны файлы libtool? Либо в KDE есть какой-то грязный хак (objprelink?), о котором я не знаю, либо "прогнило что-то в датском королевстве". Среди всего многообразия пакетов, которые можно найти в Sisyphus, это единственный замеченный случай. GTK+/GNOME умеет грузить библиотеки и модули без .la, все остальные умеют, а KDE -- нет? -- Stay tuned, MhZ JID: mhz@altlinux.org ___________ When smashing monuments, save the pedstals -- they always come in handy. -- Stanislaw J. Lem, "Unkempt Thoughts" [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
[parent not found: <200306181217.07458.zerg@altlinux.org>]
[parent not found: <20030618092053.GC24008@mhz.mikhail.zabaluev.name>]
[parent not found: <200306181329.23459.zerg@altlinux.org>]
* [devel] Ни к чему не обязывающие мысли о модулях (was Re: KDE oddity: libarts) @ 2003-06-18 9:59 ` Mikhail Zabaluev 2003-06-18 12:20 ` Stanislav Ievlev 0 siblings, 1 reply; 5+ messages in thread From: Mikhail Zabaluev @ 2003-06-18 9:59 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 789 bytes --] Hello Sergey, On Wed, Jun 18, 2003 at 01:29:21PM +0400, Sergey V Turchin wrote: > > > В Glib можно загружать модули без суффикса, тогда первой > > попыткой будет '.so' > Которого может не быть в ld.so.cache Который не нужен, если путь абсолютный, или даже если модуль лежит в /usr/lib. Модули, которые не предназначены для связывания во время сборки, должны располагаться в application-specific каталоге под %_libexecdir, а приложение/компонента должны знать, где их найти. Проблемы с версиями API модулей должны решаться через имя каталога и динамические проверки, у самих файлов модулей суффикса версии быть не должно. -- Stay tuned, MhZ JID: mhz@altlinux.org ___________ Despite all appearances, your boss is a thinking, feeling, human being. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [devel] Ни к чему не обязывающие мысли о модулях (was Re: KDE oddity: libarts) 2003-06-18 9:59 ` [devel] Ни к чему не обязывающие мысли о модулях (was Re: KDE oddity: libarts) Mikhail Zabaluev @ 2003-06-18 12:20 ` Stanislav Ievlev 0 siblings, 1 reply; 5+ messages in thread From: Stanislav Ievlev @ 2003-06-18 12:20 UTC (permalink / raw) To: ALT Devel discussion list On Wed, Jun 18, 2003 at 01:59:41PM +0400, Mikhail Zabaluev wrote: > Hello Sergey, > > On Wed, Jun 18, 2003 at 01:29:21PM +0400, Sergey V Turchin wrote: > > > > > В Glib можно загружать модули без суффикса, тогда первой > > > попыткой будет '.so' > > Которого может не быть в ld.so.cache > > Который не нужен, если путь абсолютный, или даже если модуль лежит > в /usr/lib. > > Модули, которые не предназначены для связывания во время > сборки, должны располагаться в application-specific каталоге > под %_libexecdir, а приложение/компонента должны знать, > где их найти. Проблемы с версиями API модулей должны решаться через > имя каталога и динамические проверки, у самих файлов модулей > суффикса версии быть не должно. Всё это конечно верно, но есть ли смысл патчить KDE, ловить грабли и потом перепатчивать при выходе каждой новой версии. На мой взгляд оно(KDE) того не стоит. > > -- > Stay tuned, > MhZ JID: mhz@altlinux.org > ___________ > Despite all appearances, your boss is a thinking, feeling, human being. > _______________________________________________ > Devel mailing list > Devel@altlinux.ru > http://altlinux.ru/mailman/listinfo/devel ^ permalink raw reply [flat|nested] 5+ messages in thread
[parent not found: <20030618204324.GC12705@hell.devel.altlinux.ru>]
* Re: [devel] Ни к чему не обязывающие мысли о модулях (was Re: KDE oddity: libarts) @ 2003-06-19 9:19 ` Sergey V Turchin 0 siblings, 1 reply; 5+ messages in thread From: Sergey V Turchin @ 2003-06-19 9:19 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: signed data --] [-- Type: text/plain, Size: 864 bytes --] > В сообщении от 19 Июнь 2003 00:43 Alexey I. Froloff написал(a): > On Wed, Jun 18, 2003 at 04:20:04PM +0400, Stanislav Ievlev wrote: > > > Модули, которые не предназначены для связывания во время > > > сборки, должны располагаться в application-specific каталоге > > > под %_libexecdir, а приложение/компонента должны знать, где > > > их найти. Проблемы с версиями API модулей должны решаться > > > через имя каталога и динамические проверки, у самих файлов > > > модулей суффикса версии быть не должно. > > > > Всё это конечно верно, но есть ли смысл патчить KDE, ловить > > грабли и потом перепатчивать при выходе каждой новой версии. > > На мой взгляд оно(KDE) того не стоит. > > Ой, неужели в расход его? ;-) Да, теперь будет EDE ;-) -- Regards, Sergey, ALT Linux Team, http://www.altlinux.ru http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08 [-- Attachment #2: signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
[parent not found: <20030619213430.GB23375@hell.devel.altlinux.ru>]
* Re: [devel] Ни к чему не обязывающие мысли о модулях (was Re: KDE oddity: libarts) @ 2003-06-19 22:08 ` Sergey V Turchin 0 siblings, 0 replies; 5+ messages in thread From: Sergey V Turchin @ 2003-06-19 22:08 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: signed data --] [-- Type: text/plain, Size: 599 bytes --] > В сообщении от 20 Июнь 2003 01:34 Alexey I. Froloff написал(a): > On Thu, Jun 19, 2003 at 01:19:48PM +0400, Sergey V Turchin wrote: > > > > Всё это конечно верно, но есть ли смысл патчить KDE, ловить > > > > грабли и потом перепатчивать при выходе каждой новой > > > > версии. На мой взгляд оно(KDE) того не стоит. > > > > > > Ой, неужели в расход его? ;-) > > > > Да, теперь будет EDE ;-) > > Что это? :-/ Equinox Desktop Environment - в Дедале лежит ede && libefltk ;-) -- Regards, Sergey, ALT Linux Team, http://www.altlinux.ru http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08 [-- Attachment #2: signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2003-06-19 22:08 UTC | newest] Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2003-06-18 7:59 ` [devel] Re: KDE oddity: libarts Mikhail Zabaluev 2003-06-18 9:59 ` [devel] Ни к чему не обязывающие мысли о модулях (was Re: KDE oddity: libarts) Mikhail Zabaluev 2003-06-18 12:20 ` Stanislav Ievlev 2003-06-19 9:19 ` Sergey V Turchin 2003-06-19 22:08 ` Sergey V Turchin
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