[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