[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[HELP] Is separate lib package needed for libcairo directfb variant



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


Reply to: