[devel] Re: version script for glib2

Alexey Tourbin at на altlinux.ru
Пт Сен 9 09:00:53 MSD 2005


On Sun, Sep 04, 2005 at 03:21:26AM +0400, Dmitry V. Levin wrote:
> > GLIB_2.0 {
> > local: _*;
> > };
> > GLIB_2.8 {
> > g_access;
> > g_atomic_int_get;
> > g_atomic_pointer_get;
> > ...
> > } GLIB_2.0;
> 
> Этого можно было бы добиться и без введения GLIB_2.0:
> GLIB_2.8 {
> global:
> g_access;
> g_atomic_int_get;
> g_atomic_pointer_get;
> ...
> local: _*;
> }

Вот что немного смущает:

$ cat symver.map
GDK_2.8 {
    global:
        gdk_pixbuf_simple_anim_add_frame;
        gdk_pixbuf_simple_anim_get_type;
        gdk_pixbuf_simple_anim_iter_get_type;
        gdk_pixbuf_simple_anim_new;
    local:
        _*;
};
$ readelf -a .libs/libgdk_pixbuf-2.0.so |grep @GDK_
    36: 0001535c     0 OBJECT  LOCAL  DEFAULT  ABS _DYNAMIC@@GDK_2.8
    67: 0000aaf0    61 FUNC    GLOBAL DEFAULT   11 gdk_pixbuf_simple_anim_ne@@GDK_2.8
   102: 0000a630    85 FUNC    GLOBAL DEFAULT   11 gdk_pixbuf_simple_anim_ge@@GDK_2.8
   161: 0000ab30   225 FUNC    GLOBAL DEFAULT   11 gdk_pixbuf_simple_anim_ad@@GDK_2.8
   198: 0000a7e0    85 FUNC    GLOBAL DEFAULT   11 gdk_pixbuf_simple_anim_it@@GDK_2.8
$

Т.е. _DYNAMIC@@GDK_2.8.
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: отсутствует
Url     : http://lists.altlinux.ru/pipermail/devel/attachments/20050909/f46d8826/attachment.bin


Подробная информация о списке рассылки Devel