Hi all, Dave Beckett is preparing a new release of libcairo2 (see [1]) after a request from the Debian Installer team to add a udeb compiled against the directfb backend and not against the X backend. This udeb will be used by the d-i team for the graphical installer. There is one issue that Dave and we have not been able to decide on, and that is the need for a separate libcairo2-directfb package. This is the set of packages currently produced from the sources [2]: libcairo2_1.1.8-1_i386.deb libcairo2-dev_1.1.8-1_i386.deb libcairo2-directfb-dev_1.1.8-1_i386.deb libcairo2-directfb-udeb_1.1.8-1_i386.udeb libcairo2-doc_1.1.8-1_all.deb The udeb will provide the library to be used in the d-i environment at run-time and this has already been tested and is OK. However, we also need to be able to build other udebs that link against libcairo2 (e.g. pango depends on cairo). This means at least the libcairo2-directfb-dev package, but is the library itself also needed? - Normally a -dev package depends on a corresponding lib package. - The symbol tables between the library in the udeb and the library in the regular library package differ [3]. This is also where it gets really complex as compiling pango specifically against libcairo2-directfb would imply that we also need a separate variant of pango, but so far we've been running a "normal" pango library against a cairo2-directfb library in the graphical installer without any obvious problems (like missing symbols). It may be that we're missing obvious stuff here, so comments/suggestions from experienced library wizards are very welcome. A libcairo2-directfb library deb could also be generally useful for other projects based on directfb. TIA for your help, Frans Pop (Thanks to Davide Viti for writing the first draft of this message) [1] http://lists.debian.org/debian-boot/2006/06/msg00686.html [2] For those who want to take a look, they are available from: http://download.dajobe.org/debian/experimental/ [3] The attached diff shows the differences (readelf output with first 2 columns removed) between the lib included libcairo2 and the one in libcairo2-directfb-udeb.
--- libcairo2.symbols.mod2 2006-06-19 13:20:54.950381652 +0200 +++ libcairo2-udeb.symbols.mod2 2006-06-19 13:20:38.134805620 +0200 @@ -1,5 +1,5 @@ -Symbol table '.dynsym' contains 482 entries: +Symbol table '.dynsym' contains 387 entries: Value Size Type Bind Vis Ndx Name 0 NOTYPE LOCAL DEFAULT UND 0 SECTION LOCAL DEFAULT 8 @@ -14,12 +14,10 @@ 0 SECTION LOCAL DEFAULT 18 0 SECTION LOCAL DEFAULT 22 0 SECTION LOCAL DEFAULT 23 - 126 FUNC GLOBAL DEFAULT UND XFreePixmap 21 FUNC GLOBAL DEFAULT 10 cairo_pattern_set_extend 206 FUNC GLOBAL DEFAULT 10 _cairo_pixman_region_contains_point 68 FUNC GLOBAL DEFAULT 10 cairo_set_fill_rule 18 FUNC GLOBAL DEFAULT UND png_set_gray_to_rgb@PNG12_0 (2) - 153 FUNC GLOBAL DEFAULT UND xmlDocSetRootElement 51 FUNC GLOBAL DEFAULT 10 cairo_close_path 147 FUNC GLOBAL DEFAULT UND png_read_image@PNG12_0 (2) 84 FUNC GLOBAL DEFAULT UND FcPatternAddInteger @@ -33,7 +31,6 @@ 68 FUNC GLOBAL DEFAULT 10 cairo_transform 98 FUNC GLOBAL DEFAULT UND ferror@GLIBC_2.0 (4) 18 FUNC GLOBAL DEFAULT UND png_set_gray_1_2_4_to_8@PNG12_0 (2) - 89 FUNC GLOBAL DEFAULT 10 cairo_ps_surface_dsc_begin_setup 109 FUNC GLOBAL DEFAULT 10 cairo_surface_write_to_png 58 FUNC GLOBAL DEFAULT 10 cairo_matrix_init_translate 144 FUNC GLOBAL DEFAULT 10 cairo_font_face_destroy @@ -47,9 +44,7 @@ 11 FUNC GLOBAL DEFAULT 10 cairo_font_face_status 28 FUNC GLOBAL DEFAULT 10 cairo_push_group 655 FUNC GLOBAL DEFAULT 10 _cairo_pixman_region_intersect - 127 FUNC GLOBAL DEFAULT UND XSetClipRectangles 11 FUNC GLOBAL DEFAULT 10 cairo_font_options_get_subpixel_order - 112 FUNC GLOBAL DEFAULT 10 cairo_ps_surface_create 247 FUNC GLOBAL DEFAULT 10 cairo_arc 332 FUNC GLOBAL DEFAULT 10 _cairo_pixman_region_inverse 1298 FUNC GLOBAL DEFAULT UND FT_Load_Glyph @@ -62,24 +57,16 @@ 76 FUNC GLOBAL DEFAULT 10 cairo_glyph_extents 147 FUNC GLOBAL DEFAULT 10 cairo_rectangle 269 FUNC GLOBAL DEFAULT 10 cairo_push_group_with_content - 244 FUNC GLOBAL DEFAULT 10 cairo_ps_surface_dsc_comment 922 FUNC GLOBAL DEFAULT UND png_set_IHDR@PNG12_0 (2) 325 FUNC GLOBAL DEFAULT 10 cairo_show_text - 54 FUNC GLOBAL DEFAULT UND FcNameConstant 26 FUNC GLOBAL DEFAULT 10 cairo_font_face_reference - 112 FUNC GLOBAL DEFAULT 10 cairo_pdf_surface_create - 57 FUNC GLOBAL DEFAULT UND xmlBufferCat 33 FUNC GLOBAL DEFAULT 10 _cairo_pixman_image_set_component_alpha - 71 FUNC GLOBAL DEFAULT UND XRenderQueryExtension 1162 FUNC GLOBAL DEFAULT 10 _cairo_pixman_composite_solid_mask_nx8888x8888Cmmx - 105 FUNC GLOBAL DEFAULT 10 cairo_ps_surface_dsc_begin_page_setup 415 FUNC GLOBAL DEFAULT 10 _cairo_pixman_render_sample_floor_y 50 FUNC GLOBAL DEFAULT 10 cairo_image_surface_get_height 64 FUNC GLOBAL DEFAULT UND FT_Render_Glyph 140 FUNC GLOBAL DEFAULT 10 cairo_line_to - 173 FUNC GLOBAL DEFAULT UND XRenderFreePicture 29 FUNC GLOBAL DEFAULT 10 _cairo_pixman_region_not_empty - 72 FUNC GLOBAL DEFAULT UND XRenderFindStandardFormat 67 FUNC GLOBAL DEFAULT UND strcmp@GLIBC_2.0 (4) 34 FUNC GLOBAL DEFAULT 10 cairo_font_options_set_antialias 138 FUNC GLOBAL DEFAULT 10 cairo_image_surface_create @@ -87,10 +74,8 @@ 479 FUNC GLOBAL DEFAULT 10 _cairo_pixman_fill_rectangles 107 FUNC GLOBAL DEFAULT 10 cairo_stroke_extents 69 FUNC GLOBAL DEFAULT 10 cairo_save - 89 FUNC GLOBAL DEFAULT 10 cairo_pdf_surface_set_dpi 50 FUNC GLOBAL DEFAULT UND png_convert_from_time_t@PNG12_0 (2) 42 FUNC GLOBAL DEFAULT UND FT_Get_Char_Index - 157 FUNC GLOBAL DEFAULT UND tmpfile@GLIBC_2.1 (5) 21 FUNC GLOBAL DEFAULT 10 _cairo_pixman_image_get_stride 649 FUNC GLOBAL DEFAULT 10 _cairo_pixman_composite_tri_strip 141 FUNC GLOBAL DEFAULT 10 cairo_pattern_create_linear @@ -98,8 +83,6 @@ 61 FUNC GLOBAL DEFAULT UND FT_Outline_Translate 158 FUNC GLOBAL DEFAULT UND png_set_write_fn@PNG12_0 (2) 302 FUNC GLOBAL DEFAULT 10 cairo_scaled_font_create - 50 FUNC GLOBAL DEFAULT 10 cairo_xlib_surface_get_depth - 46 FUNC GLOBAL DEFAULT 10 cairo_svg_get_versions 68 FUNC GLOBAL DEFAULT 10 cairo_set_font_face 33 FUNC GLOBAL DEFAULT 10 cairo_new_path 18 FUNC GLOBAL DEFAULT UND png_set_palette_to_rgb@PNG12_0 (2) @@ -124,45 +107,30 @@ 18 FUNC GLOBAL DEFAULT 10 _cairo_pixman_region_rects 2765 FUNC GLOBAL DEFAULT 10 _cairo_pixman_composite_src_8888RevNPx0565mmx 78 FUNC GLOBAL DEFAULT 10 cairo_set_dash - 197 FUNC GLOBAL DEFAULT UND XFreeGC 54 FUNC GLOBAL DEFAULT 10 cairo_font_face_set_user_data 125 FUNC GLOBAL DEFAULT 10 _cairo_pixman_region_union_rect - 240 FUNC GLOBAL DEFAULT UND XCopyArea 338 FUNC GLOBAL DEFAULT 10 cairo_curve_to - 102 FUNC GLOBAL DEFAULT UND FT_Get_Sfnt_Table - 238 FUNC GLOBAL DEFAULT UND xmlNewDoc - 125 FUNC GLOBAL DEFAULT UND XSetClipMask 2267 FUNC GLOBAL DEFAULT 10 _cairo_pixman_region_validate - 40 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.0 (4) + 11 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.0 (5) 547 FUNC GLOBAL DEFAULT UND pow@GLIBC_2.0 (3) - 210 FUNC GLOBAL DEFAULT UND rewind@GLIBC_2.0 (4) 29 FUNC GLOBAL DEFAULT 10 cairo_surface_get_user_data 529 FUNC GLOBAL DEFAULT 10 cairo_scaled_font_glyph_extents 41 FUNC GLOBAL DEFAULT 10 cairo_pattern_get_matrix 1293 FUNC GLOBAL DEFAULT UND localeconv@GLIBC_2.2 (6) - 516 FUNC GLOBAL DEFAULT UND xmlFreeDoc - 856 FUNC GLOBAL DEFAULT UND XRenderCompositeText32 - 422 FUNC GLOBAL DEFAULT UND XRenderFillRectangle 559 FUNC GLOBAL DEFAULT 10 _cairo_pixman_region_union 580 FUNC GLOBAL DEFAULT UND png_write_end@PNG12_0 (2) 1173 FUNC GLOBAL DEFAULT UND FT_Outline_Decompose - 264 FUNC GLOBAL DEFAULT UND xmlNewChild - 352 FUNC GLOBAL DEFAULT UND XRenderSetPictureFilter 161 FUNC GLOBAL DEFAULT UND FT_Set_Pixel_Sizes 92 FUNC GLOBAL DEFAULT 10 cairo_set_source - 53 FUNC GLOBAL DEFAULT UND xmlOutputBufferCreateIO 96 FUNC GLOBAL DEFAULT UND FcPatternGetString 144 FUNC GLOBAL DEFAULT 10 cairo_destroy 0 FUNC GLOBAL DEFAULT 8 _init 425 FUNC GLOBAL DEFAULT 10 cairo_ft_font_options_substitute 136 FUNC GLOBAL DEFAULT UND FcPatternGetInteger - 11 FUNC GLOBAL DEFAULT UND XMaxRequestSize 76 FUNC GLOBAL DEFAULT 10 cairo_path_destroy - 125 FUNC GLOBAL DEFAULT 10 cairo_ps_surface_create_for_stream 113 FUNC GLOBAL DEFAULT UND FT_Outline_Transform 30 FUNC GLOBAL DEFAULT 10 cairo_stroke 73 FUNC GLOBAL DEFAULT 10 cairo_translate - 662 FUNC GLOBAL DEFAULT UND XGetImage 68 FUNC GLOBAL DEFAULT 10 cairo_rotate 487 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.0 (4) 34 FUNC GLOBAL DEFAULT 10 cairo_font_options_hash @@ -171,34 +139,25 @@ 21 FUNC GLOBAL DEFAULT 10 cairo_pattern_set_filter 22 FUNC GLOBAL DEFAULT 10 cairo_get_line_cap 834 FUNC GLOBAL DEFAULT 10 _cairo_pixman_region_translate - 856 FUNC GLOBAL DEFAULT UND XRenderCompositeText16 - 245 FUNC GLOBAL DEFAULT UND XRenderComposite - 69 FUNC GLOBAL DEFAULT 10 cairo_xlib_surface_create_with_xrender_format 22 FUNC GLOBAL DEFAULT 10 cairo_get_fill_rule 293 FUNC GLOBAL DEFAULT UND png_destroy_read_struct@PNG12_0 (2) - 149 FUNC GLOBAL DEFAULT UND XRenderFindVisualFormat 220 FUNC GLOBAL DEFAULT 10 _cairo_pixman_render_sample_ceil_y - 82 FUNC GLOBAL DEFAULT 10 cairo_ps_surface_set_dpi 289 FUNC GLOBAL DEFAULT UND fread@GLIBC_2.0 (4) - 23 FUNC GLOBAL DEFAULT 10 cairo_debug_reset_static_data + 18 FUNC GLOBAL DEFAULT 10 cairo_debug_reset_static_data 141 FUNC GLOBAL DEFAULT UND memmove@GLIBC_2.0 (4) 74 FUNC GLOBAL DEFAULT 10 cairo_font_options_copy - 70 FUNC GLOBAL DEFAULT 10 cairo_xlib_surface_create_for_bitmap 11 FUNC GLOBAL DEFAULT 10 cairo_pattern_get_filter 11 FUNC GLOBAL DEFAULT 10 _cairo_pixman_image_get_format - 44 FUNC GLOBAL DEFAULT 10 cairo_xlib_surface_get_visual 223 FUNC GLOBAL DEFAULT 10 cairo_text_path 104 FUNC GLOBAL DEFAULT 10 cairo_set_source_rgb 66 FUNC GLOBAL DEFAULT 10 cairo_matrix_translate 35 FUNC GLOBAL DEFAULT 10 cairo_font_options_set_subpixel_order - 172 FUNC GLOBAL DEFAULT 10 cairo_xlib_surface_set_drawable 101 FUNC GLOBAL DEFAULT UND FcPatternCreate 88 FUNC GLOBAL DEFAULT 10 _cairo_base85_stream_create 253 FUNC GLOBAL DEFAULT 10 _cairo_pixman_compose_setup_mmx 20 FUNC GLOBAL DEFAULT 10 _cairo_pixman_image_get_data 62 FUNC GLOBAL DEFAULT 10 cairo_fill_preserve 84 FUNC GLOBAL DEFAULT UND FcPatternAddString - 22 FUNC GLOBAL DEFAULT UND xmlCopyNode 48 FUNC GLOBAL DEFAULT 10 cairo_pattern_set_matrix 72 FUNC GLOBAL DEFAULT 10 cairo_device_to_user_distance 21 FUNC GLOBAL DEFAULT 10 _cairo_pixman_image_get_width @@ -219,75 +178,57 @@ 90 FUNC GLOBAL DEFAULT 10 cairo_reference 68 FUNC GLOBAL DEFAULT 10 cairo_set_font_options 23 FUNC GLOBAL DEFAULT 10 _cairo_pixman_region_num_rects - 145 FUNC GLOBAL DEFAULT UND XRenderSetPictureClipRectangles 102 FUNC GLOBAL DEFAULT UND FT_Outline_Get_Bitmap - 88 FUNC GLOBAL DEFAULT UND xmlBufferFree - 44 FUNC GLOBAL DEFAULT 10 cairo_xlib_surface_get_screen 323 FUNC GLOBAL DEFAULT 10 _cairo_pixman_composite_src_add_8000x8000mmx 160 FUNC GLOBAL DEFAULT 10 cairo_matrix_multiply - 227 FUNC GLOBAL DEFAULT UND XRenderSetPictureTransform - 140 FUNC GLOBAL DEFAULT UND xmlBufferCreate 248 FUNC GLOBAL DEFAULT 10 cairo_text_extents 3849 FUNC GLOBAL DEFAULT 10 _cairo_pixman_composite 381 FUNC GLOBAL DEFAULT UND png_get_IHDR@PNG12_0 (2) - 50 FUNC GLOBAL DEFAULT 10 cairo_xlib_surface_get_drawable 190 FUNC GLOBAL DEFAULT 10 cairo_image_surface_create_for_data - 131 FUNC GLOBAL DEFAULT UND FT_Load_Sfnt_Table - 231 FUNC GLOBAL DEFAULT UND XRenderCreateGlyphSet 157 FUNC GLOBAL DEFAULT 10 cairo_pattern_create_radial 16 FUNC GLOBAL DEFAULT UND time@GLIBC_2.0 (4) 11 FUNC GLOBAL DEFAULT 10 cairo_status 30 FUNC GLOBAL DEFAULT 10 cairo_fill 51 FUNC GLOBAL DEFAULT 10 cairo_show_page - 384 FUNC GLOBAL DEFAULT UND XRenderFreeGlyphs - 42 FUNC GLOBAL DEFAULT UND pthread_mutex_lock@GLIBC_2.0 (4) + 243 FUNC GLOBAL DEFAULT UND pthread_mutex_lock@GLIBC_2.0 (5) 20 FUNC GLOBAL DEFAULT 10 _cairo_pixman_region_create 154 FUNC GLOBAL DEFAULT 10 cairo_surface_set_device_offset 194 FUNC GLOBAL DEFAULT 10 cairo_paint_with_alpha 72 FUNC GLOBAL DEFAULT 10 cairo_user_to_device_distance 114 FUNC GLOBAL DEFAULT 10 cairo_font_options_merge 27 FUNC GLOBAL DEFAULT UND png_set_read_user_transform_fn@PNG12_0 (2) - 691 FUNC GLOBAL DEFAULT UND XRenderFillRectangles 154 FUNC GLOBAL DEFAULT 10 cairo_set_scaled_font 98 FUNC GLOBAL DEFAULT 10 _cairo_pixman_image_create 128 FUNC GLOBAL DEFAULT 10 cairo_set_tolerance - 138 FUNC GLOBAL DEFAULT UND XSetErrorHandler 55 FUNC GLOBAL DEFAULT UND FcConfigSubstitute 392 FUNC GLOBAL DEFAULT 10 _cairo_pixman_image_create_radial_gradient 198 FUNC GLOBAL DEFAULT UND FcPatternDestroy 174 FUNC GLOBAL DEFAULT 10 cairo_image_surface_create_from_png - 356 FUNC GLOBAL DEFAULT UND strstr@GLIBC_2.0 (4) 175 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.0 (4) 68 FUNC GLOBAL DEFAULT 10 cairo_set_line_join 679 FUNC GLOBAL DEFAULT 10 _cairo_pixman_composite_tri_fan 69 FUNC GLOBAL DEFAULT 10 cairo_scaled_font_get_font_matrix 74 FUNC GLOBAL DEFAULT UND png_create_read_struct@PNG12_0 (2) - 16 FUNC GLOBAL DEFAULT UND xmlBufferContent 60 FUNC GLOBAL DEFAULT UND FT_Done_FreeType 22 FUNC GLOBAL DEFAULT 10 cairo_version_string 518 FUNC GLOBAL DEFAULT 10 _cairo_pixman_format_init 161 FUNC GLOBAL DEFAULT UND FT_Set_Char_Size 109 FUNC GLOBAL DEFAULT 10 _cairo_pixman_is_solid_alpha - 89 FUNC GLOBAL DEFAULT UND __strtol_internal@GLIBC_2.0 (4) 372 FUNC GLOBAL DEFAULT UND qsort@GLIBC_2.0 (4) 82 FUNC GLOBAL DEFAULT 10 _cairo_pixman_region_empty 302 FUNC GLOBAL DEFAULT 10 _cairo_pixman_composite_src_add_8888x8888mmx - 466 FUNC GLOBAL DEFAULT UND xmlFreeNode 140 FUNC GLOBAL DEFAULT 10 cairo_rel_line_to 163 FUNC GLOBAL DEFAULT UND atan2@GLIBC_2.0 (3) 169 FUNC GLOBAL DEFAULT UND FT_Set_Transform - 155 FUNC GLOBAL DEFAULT UND XAddExtension - 87 FUNC GLOBAL DEFAULT 10 cairo_ps_surface_set_size 380 FUNC GLOBAL DEFAULT 10 _cairo_pixman_region_contains_rectangle 14 FUNC GLOBAL DEFAULT UND png_get_io_ptr@PNG12_0 (2) 235 FUNC GLOBAL DEFAULT 10 cairo_pattern_add_color_stop_rgb 112 FUNC GLOBAL DEFAULT 10 cairo_get_font_face 34 FUNC GLOBAL DEFAULT UND png_set_interlace_handling@PNG12_0 (2) 116 FUNC GLOBAL DEFAULT 10 cairo_ft_font_face_create_for_pattern - 111 FUNC GLOBAL DEFAULT UND XRenderQuerySubpixelOrder 84 FUNC GLOBAL DEFAULT 10 cairo_in_stroke - 27 FUNC GLOBAL DEFAULT 10 cairo_test_xlib_disable_render 22 FUNC GLOBAL DEFAULT 10 cairo_get_miter_limit + 155 FUNC GLOBAL DEFAULT 10 cairo_directfb_surface_create 273 FUNC GLOBAL DEFAULT 10 _cairo_pixman_render_edge_step 29 FUNC GLOBAL DEFAULT 10 cairo_get_matrix 1623 FUNC GLOBAL DEFAULT 10 _cairo_pixman_composite_solid_nx0565mmx @@ -298,16 +239,13 @@ 43 FUNC GLOBAL DEFAULT 10 cairo_font_options_destroy 29 FUNC GLOBAL DEFAULT 10 cairo_get_font_matrix 36 FUNC GLOBAL DEFAULT UND png_get_valid@PNG12_0 (2) - 183 FUNC GLOBAL DEFAULT UND xmlUnlinkNode 51 FUNC GLOBAL DEFAULT 10 cairo_reset_clip 43 FUNC GLOBAL DEFAULT UND floor@GLIBC_2.0 (3) 257 FUNC GLOBAL DEFAULT 10 cairo_surface_mark_dirty_rectangle 77 FUNC GLOBAL DEFAULT 10 _cairo_pixman_fill_rectangle - 44 FUNC GLOBAL DEFAULT 10 cairo_xlib_surface_get_display 0 NOTYPE GLOBAL DEFAULT ABS __bss_start 140 FUNC GLOBAL DEFAULT 10 _cairo_pixman_region_create_simple 1802 FUNC GLOBAL DEFAULT UND png_read_info@PNG12_0 (2) - 714 FUNC GLOBAL DEFAULT UND XRenderAddGlyphs 210 FUNC GLOBAL DEFAULT 10 cairo_status_to_string 35 FUNC GLOBAL DEFAULT 10 cairo_font_options_set_hint_style 247 FUNC GLOBAL DEFAULT 10 cairo_arc_negative @@ -323,7 +261,6 @@ 49 FUNC GLOBAL DEFAULT 10 cairo_get_target 51 FUNC GLOBAL DEFAULT 10 cairo_paint 45 FUNC GLOBAL DEFAULT 10 cairo_matrix_transform_distance - 114 FUNC GLOBAL DEFAULT UND XSetTSOrigin 556 FUNC GLOBAL DEFAULT UND realloc@GLIBC_2.0 (4) 154 FUNC GLOBAL DEFAULT 10 cairo_get_current_point 95 FUNC GLOBAL DEFAULT UND png_create_info_struct@PNG12_0 (2) @@ -331,7 +268,6 @@ 92 FUNC GLOBAL DEFAULT 10 cairo_surface_reference 133 FUNC GLOBAL DEFAULT 10 cairo_pattern_destroy 33 FUNC GLOBAL DEFAULT 10 cairo_new_sub_path - 723 FUNC GLOBAL DEFAULT UND XRenderCompositeTrapezoids 43 FUNC GLOBAL DEFAULT UND tan@GLIBC_2.0 (3) 63 FUNC GLOBAL DEFAULT 10 cairo_restore 287 FUNC GLOBAL DEFAULT 10 _cairo_pixman_image_create_linear_gradient @@ -350,38 +286,26 @@ 92 FUNC GLOBAL DEFAULT 10 cairo_pattern_reference 265 FUNC GLOBAL DEFAULT 10 _cairo_pixman_image_set_clip_region 275 FUNC GLOBAL DEFAULT 10 cairo_pattern_add_color_stop_rgba - 554 FUNC GLOBAL DEFAULT UND fclose@GLIBC_2.1 (5) + 554 FUNC GLOBAL DEFAULT UND fclose@GLIBC_2.1 (7) 117 FUNC GLOBAL DEFAULT 10 cairo_set_source_rgba 147 FUNC GLOBAL DEFAULT 10 cairo_create 31 FUNC GLOBAL DEFAULT UND png_set_packing@PNG12_0 (2) - 27 FUNC GLOBAL DEFAULT UND ctime@GLIBC_2.0 (4) 106 FUNC GLOBAL DEFAULT 10 _cairo_pixman_region_reset - 87 FUNC GLOBAL DEFAULT UND XESetCloseDisplay 87 FUNC GLOBAL DEFAULT UND __strdup@GLIBC_2.0 (4) - 98 FUNC GLOBAL DEFAULT 10 cairo_svg_surface_set_dpi 144 FUNC GLOBAL DEFAULT 10 cairo_pattern_create_for_surface 27 FUNC GLOBAL DEFAULT UND png_set_write_user_transform_fn@PNG12_0 (2) - 189 FUNC GLOBAL DEFAULT UND XRenderChangePicture 338 FUNC GLOBAL DEFAULT 10 cairo_rel_curve_to 197 FUNC GLOBAL DEFAULT 10 _cairo_pixman_image_destroy 33 FUNC GLOBAL DEFAULT 10 _cairo_pixman_format_destroy - 182 FUNC WEAK DEFAULT UND __cxa_finalize@GLIBC_2.1.3 (7) - 409 FUNC GLOBAL DEFAULT UND xmlNewNs + 182 FUNC WEAK DEFAULT UND __cxa_finalize@GLIBC_2.1.3 (8) 1216 FUNC GLOBAL DEFAULT UND png_write_info@PNG12_0 (2) 96 FUNC GLOBAL DEFAULT UND FcPatternGetMatrix 59 FUNC GLOBAL DEFAULT UND snprintf@GLIBC_2.0 (4) 112 FUNC GLOBAL DEFAULT 10 _cairo_pixman_image_create_for_data - 182 FUNC GLOBAL DEFAULT UND XInitImage 64 FUNC GLOBAL DEFAULT 10 cairo_matrix_transform_point - 617 FUNC GLOBAL DEFAULT UND XGetDefault 195 FUNC GLOBAL DEFAULT 10 _cairo_pixman_format_create_masks - 118 FUNC GLOBAL DEFAULT UND XSetTile - 125 FUNC GLOBAL DEFAULT 10 cairo_pdf_surface_create_for_stream - 808 FUNC GLOBAL DEFAULT UND XRenderCompositeText8 - 41 FUNC GLOBAL DEFAULT 10 cairo_svg_version_to_string 49 FUNC GLOBAL DEFAULT 10 cairo_get_source 90 FUNC GLOBAL DEFAULT 10 _cairo_pixman_add_trapezoids - 65 FUNC GLOBAL DEFAULT UND XScreenNumberOfScreen 983 FUNC GLOBAL DEFAULT UND calloc@GLIBC_2.0 (4) 357 FUNC GLOBAL DEFAULT 10 _cairo_pixman_composite_src_8888x8888mmx 10 FUNC GLOBAL DEFAULT 10 cairo_pattern_get_type @@ -396,11 +320,9 @@ 10 FUNC GLOBAL DEFAULT 10 cairo_version 129 FUNC GLOBAL DEFAULT 10 _cairo_pixman_render_line_fixed_edge_init 68 FUNC GLOBAL DEFAULT 10 cairo_set_font_matrix - 113 FUNC GLOBAL DEFAULT UND XRenderQueryVersion 274 FUNC GLOBAL DEFAULT 10 _cairo_pixman_region_subtract 623 FUNC GLOBAL DEFAULT 10 _cairo_pixman_composite_triangles 131 FUNC GLOBAL DEFAULT 10 cairo_scaled_font_text_extents - 94 FUNC GLOBAL DEFAULT UND xmlBufferEmpty 117 FUNC GLOBAL DEFAULT UND acos@GLIBC_2.0 (3) 86 FUNC GLOBAL DEFAULT UND memset@GLIBC_2.0 (4) 21 FUNC GLOBAL DEFAULT 10 _cairo_pixman_image_get_depth @@ -411,41 +333,28 @@ 1488 FUNC GLOBAL DEFAULT 10 _cairo_pixman_composite_solid_mask_nx8x8888mmx 78 FUNC GLOBAL DEFAULT UND FT_New_Face 144 FUNC GLOBAL DEFAULT 10 cairo_surface_destroy - 182 FUNC GLOBAL DEFAULT UND xmlSaveFormatFileTo - 277 FUNC GLOBAL DEFAULT 10 cairo_xlib_surface_create 11 FUNC GLOBAL DEFAULT 10 cairo_pattern_status - 246 FUNC GLOBAL DEFAULT UND XRenderCreatePicture 895 FUNC GLOBAL DEFAULT 10 _cairo_pixman_composite_src_8888x8x8888mmx 50 FUNC GLOBAL DEFAULT 10 cairo_image_surface_create_from_png_stream 179 FUNC GLOBAL DEFAULT 10 cairo_pattern_create_rgb 11 FUNC GLOBAL DEFAULT 10 cairo_surface_status - 65 FUNC GLOBAL DEFAULT 10 cairo_svg_surface_restrict_to_version - 51 FUNC GLOBAL DEFAULT UND fopen@GLIBC_2.1 (5) + 51 FUNC GLOBAL DEFAULT UND fopen@GLIBC_2.1 (7) 34 FUNC GLOBAL DEFAULT UND _setjmp@GLIBC_2.0 (4) 1709 FUNC GLOBAL DEFAULT UND png_read_end@PNG12_0 (2) - 127 FUNC GLOBAL DEFAULT 10 cairo_svg_surface_create_for_stream - 65 FUNC GLOBAL DEFAULT UND compress - 324 FUNC GLOBAL DEFAULT UND XFillRectangle - 173 FUNC GLOBAL DEFAULT UND XRenderFreeGlyphSet - 42 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock@GLIBC_2.0 (4) + 203 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock@GLIBC_2.0 (5) 77 FUNC GLOBAL DEFAULT 10 _cairo_pixman_region_destroy 67 FUNC GLOBAL DEFAULT 10 cairo_font_options_create 69 FUNC GLOBAL DEFAULT 10 cairo_scaled_font_get_ctm 18 FUNC GLOBAL DEFAULT UND png_set_strip_16@PNG12_0 (2) 267 FUNC GLOBAL DEFAULT 10 cairo_matrix_invert - 62 FUNC GLOBAL DEFAULT 10 cairo_xlib_surface_set_size 199 FUNC GLOBAL DEFAULT 10 cairo_scaled_font_reference - 87 FUNC GLOBAL DEFAULT 10 cairo_pdf_surface_set_size 111 FUNC GLOBAL DEFAULT UND png_read_update_info@PNG12_0 (2) 76 FUNC GLOBAL DEFAULT 10 cairo_select_font_face 11 FUNC GLOBAL DEFAULT 10 cairo_font_options_get_hint_style - 220 FUNC GLOBAL DEFAULT UND xmlSetProp 108 FUNC GLOBAL DEFAULT UND FcFontMatch - 164 FUNC GLOBAL DEFAULT UND xmlNewNode 379 FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.0 (4) 50 FUNC GLOBAL DEFAULT 10 cairo_image_surface_get_width 306 FUNC GLOBAL DEFAULT 10 _cairo_pixman_render_edge_init - 428 FUNC GLOBAL DEFAULT UND xmlAddChild 359 FUNC GLOBAL DEFAULT 10 cairo_scaled_font_destroy 38 FUNC GLOBAL DEFAULT UND sin@GLIBC_2.0 (3) 30 FUNC GLOBAL DEFAULT 10 cairo_clip @@ -454,28 +363,24 @@ 16 FUNC GLOBAL DEFAULT 10 cairo_scaled_font_get_type 142 FUNC GLOBAL DEFAULT 10 cairo_set_source_surface 0 NOTYPE WEAK DEFAULT UND _Jv_RegisterClasses - 113 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.3 (8) + 113 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.3 (9) 56 FUNC GLOBAL DEFAULT 10 cairo_matrix_init_scale 22 FUNC GLOBAL DEFAULT 10 cairo_get_antialias - 120 FUNC GLOBAL DEFAULT 10 cairo_svg_surface_create 12 OBJECT GLOBAL DEFAULT 22 _cairo_pixman_compose_functions 23 FUNC GLOBAL DEFAULT UND rand@GLIBC_2.0 (4) 51 FUNC GLOBAL DEFAULT 10 cairo_identity_matrix 30 FUNC GLOBAL DEFAULT 10 _cairo_pixman_image_set_repeat 74 FUNC GLOBAL DEFAULT UND png_create_write_struct@PNG12_0 (2) - 1093 FUNC GLOBAL DEFAULT UND XPutImage 2822 FUNC GLOBAL DEFAULT 10 _cairo_pixman_composite_solid_mask_nx8x0565mmx 68 FUNC GLOBAL DEFAULT 10 cairo_set_matrix - 216 FUNC GLOBAL DEFAULT UND XCreatePixmap + 145 FUNC GLOBAL DEFAULT UND DirectFBError 22 FUNC GLOBAL DEFAULT 10 cairo_get_line_width 237 FUNC GLOBAL DEFAULT 10 _cairo_pixman_format_create 79 FUNC GLOBAL DEFAULT 10 cairo_glyph_path 154 FUNC GLOBAL DEFAULT 10 _cairo_pixman_format_get_masks 10 FUNC GLOBAL DEFAULT 10 cairo_font_options_get_antialias 22 FUNC GLOBAL DEFAULT 10 cairo_get_tolerance - 87 FUNC GLOBAL DEFAULT UND XSetFillStyle 68 FUNC GLOBAL DEFAULT 10 cairo_set_line_cap - 414 FUNC GLOBAL DEFAULT UND XCreateGC 11 FUNC GLOBAL DEFAULT 10 cairo_font_options_get_hint_metrics 1355 FUNC GLOBAL DEFAULT UND FcDefaultSubstitute 115 FUNC GLOBAL DEFAULT 10 cairo_surface_mark_dirty
Attachment:
pgpRw0ER4FSqx.pgp
Description: PGP signature