[devel] libfreetype.so.6 sucks
Alexey Tourbin
=?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Пн Апр 24 22:21:17 MSD 2006
On Mon, Apr 24, 2006 at 09:08:58PM +0400, Dmitry V. Levin wrote:
> On Mon, Apr 24, 2006 at 08:46:02PM +0400, Alexey Tourbin wrote:
> > Наверное лучше всего для нового libfreetype сделать version script.
> Даже для нынешнего, а не только для нового.
Сделал. Теперь хочу сделать NMU.
----------- следующая часть -----------
--- freetype-2.1.10/builds/unix/unix-cc.in- 2003-11-09 11:37:13 +0300
+++ freetype-2.1.10/builds/unix/unix-cc.in 2006-04-24 21:58:42 +0400
@@ -94,6 +94,7 @@
#
LINK_LIBRARY = $(LIBTOOL) --mode=link $(CCraw) -o $@ $(OBJECTS_LIST) \
-rpath $(libdir) -version-info $(version_info) \
+ -Wl,--version-script=$(TOP_DIR)/libfreetype6.map \
$(LDFLAGS)
--- freetype-2.1.10/libfreetype6.map- 2006-04-24 21:58:42 +0400
+++ freetype-2.1.10/libfreetype6.map 2006-04-24 21:58:42 +0400
@@ -0,0 +1,39 @@
+FREETYPE_2.1.10 {
+ global:
+ FT_Access_Frame;
+ FT_Bitmap_Convert;
+ FT_Bitmap_Copy;
+ FT_Bitmap_Done;
+ FT_Bitmap_Embolden;
+ FT_Bitmap_New;
+ FT_Extract_Frame;
+ FT_Forget_Frame;
+ FT_Get_Char;
+ FT_Get_Long;
+ FT_Get_LongLE;
+ FT_Get_Offset;
+ FT_Get_PS_Font_Private;
+ FT_Get_Short;
+ FT_Get_ShortLE;
+ FT_GlyphSlot_Embolden;
+ FT_GlyphSlot_Oblique;
+ FT_New_Memory_Stream;
+ FT_OpenType_Validate;
+ FT_Outline_Embolden;
+ FT_Read_Char;
+ FT_Read_Fields;
+ FT_Read_Long;
+ FT_Read_LongLE;
+ FT_Read_Offset;
+ FT_Read_Short;
+ FT_Read_ShortLE;
+ FT_Read_Stream;
+ FT_Read_Stream_At;
+ FT_Release_Frame;
+ FT_Seek_Stream;
+ FT_Sfnt_Table_Info;
+ FT_Skip_Stream;
+ FT_Stream_TryRead;
+ local:
+ [^F]*;
+};
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20060424/352206ef/attachment-0001.bin>
Подробная информация о списке рассылки Devel