* [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
* [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
* 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
* 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