ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [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