[devel] libfreetype.so.6 sucks
Alexey Tourbin
=?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Пн Апр 24 20:39:52 MSD 2006
On Mon, Apr 24, 2006 at 08:07:22PM +0400, Alexey Tourbin wrote:
> libcairo исправил, но теперь новая фигня:
>
> ImportError: /usr/lib/libcairo.so.2: undefined symbol: FT_GlyphSlot_Embolden
>
> То есть в моей хост-системе оно не работает со старым freetype2,
> несмотря на то, что все зависимости удовлетворены. Подумаю, что с этим
> можно сделать.
$ rpmsodiff freetype2-2.1.9-alt4.i586.rpm libfreetype-2.1.10-alt3.i586.rpm
common sonames:
libfreetype.so.6 /usr/lib/libfreetype.so.6.3.7 /usr/lib/libfreetype.so.6.3.8
--- freetype2-2.1.9-alt4/libfreetype.so.6 2005-06-22 20:58:11 +0400
+++ libfreetype-2.1.10-alt3/libfreetype.so.6 2006-04-10 23:49:40 +0400
@@ -49,2 +49,3 @@
FTC_SNode_Weight T
+FT_Access_Frame W
FT_Activate_Size T
@@ -58,2 +59,7 @@
FT_Attach_Stream T
+FT_Bitmap_Convert T
+FT_Bitmap_Copy T
+FT_Bitmap_Done T
+FT_Bitmap_Embolden T
+FT_Bitmap_New T
FT_CMap_Done T
@@ -71,3 +77,5 @@
FT_Done_Size T
+FT_Extract_Frame W
FT_FloorFix T
+FT_Forget_Frame W
FT_Free T
@@ -76,2 +84,3 @@
FT_Get_CMap_Language_ID T
+FT_Get_Char W
FT_Get_Char_Index T
@@ -82,2 +91,4 @@
FT_Get_Kerning T
+FT_Get_Long W
+FT_Get_LongLE W
FT_Get_MM_Var T
@@ -88,2 +99,3 @@
FT_Get_Next_Char T
+FT_Get_Offset W
FT_Get_PFR_Advance T
@@ -92,2 +104,3 @@
FT_Get_PS_Font_Info T
+FT_Get_PS_Font_Private T
FT_Get_Postscript_Name T
@@ -97,2 +110,4 @@
FT_Get_Sfnt_Table T
+FT_Get_Short W
+FT_Get_ShortLE W
FT_Get_WinFNT_Header T
@@ -109,2 +124,4 @@
FT_GlyphLoader_Rewind T
+FT_GlyphSlot_Embolden T
+FT_GlyphSlot_Oblique T
FT_Glyph_Copy T
@@ -140,3 +157,5 @@
FT_New_Memory_Face T
+FT_New_Memory_Stream W
FT_New_Size T
+FT_OpenType_Validate T
FT_Open_Face T
@@ -147,2 +166,3 @@
FT_Outline_Done_Internal T
+FT_Outline_Embolden T
FT_Outline_GetInsideBorder T
@@ -164,3 +184,13 @@
FT_Raccess_Guess T
+FT_Read_Char W
+FT_Read_Fields W
+FT_Read_Long W
+FT_Read_LongLE W
+FT_Read_Offset W
+FT_Read_Short W
+FT_Read_ShortLE W
+FT_Read_Stream W
+FT_Read_Stream_At W
FT_Realloc T
+FT_Release_Frame W
FT_Remove_Module T
@@ -169,2 +199,3 @@
FT_RoundFix T
+FT_Seek_Stream W
FT_Select_Charmap T
@@ -180,3 +211,5 @@
FT_Set_Var_Design_Coordinates T
+FT_Sfnt_Table_Info T
FT_Sin T
+FT_Skip_Stream W
FT_Sqrt32 T
@@ -212,2 +245,3 @@
FT_Stream_Skip T
+FT_Stream_TryRead T
FT_Stroker_BeginSubPath T
@@ -239,3 +273,7 @@
_init T
-autohint_module_class D
+af_autofitter_service D
+af_cjk_script_class D
+af_dummy_script_class D
+af_latin_script_class D
+autofit_module_class D
bdf_cmap_class D
@@ -245,3 +283,2 @@
cff_driver_class D
-ft_autohinter_service D
ft_bitmap_glyph_class D
@@ -252,2 +289,3 @@
ft_grays_raster D
+ft_highpow2 T
ft_module_get_service T
@@ -273,2 +311,3 @@
gray_raster_render T
+otv_module_class D
pcf_cmap_class D
2 symbols removed
D autohint_module_class
D ft_autohinter_service
41 symbols added
D af_autofitter_service
D af_cjk_script_class
D af_dummy_script_class
D af_latin_script_class
D autofit_module_class
D otv_module_class
T FT_Bitmap_Convert
T FT_Bitmap_Copy
T FT_Bitmap_Done
T FT_Bitmap_Embolden
T FT_Bitmap_New
T FT_Get_PS_Font_Private
T FT_GlyphSlot_Embolden
T FT_GlyphSlot_Oblique
T FT_OpenType_Validate
T FT_Outline_Embolden
T FT_Sfnt_Table_Info
T FT_Stream_TryRead
T ft_highpow2
W FT_Access_Frame
W FT_Extract_Frame
W FT_Forget_Frame
W FT_Get_Char
W FT_Get_Long
W FT_Get_LongLE
W FT_Get_Offset
W FT_Get_Short
W FT_Get_ShortLE
W FT_New_Memory_Stream
W FT_Read_Char
W FT_Read_Fields
W FT_Read_Long
W FT_Read_LongLE
W FT_Read_Offset
W FT_Read_Short
W FT_Read_ShortLE
W FT_Read_Stream
W FT_Read_Stream_At
W FT_Release_Frame
W FT_Seek_Stream
W FT_Skip_Stream
# template for libfreetype.so.6 version script
LIBFREETYPE_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;
af_autofitter_service;
af_cjk_script_class;
af_dummy_script_class;
af_latin_script_class;
autofit_module_class;
ft_highpow2;
otv_module_class;
};
vim:ft=diff
$
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?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/fa2884f1/attachment-0001.bin>
Подробная информация о списке рассылки Devel