Package: paps Version: 0.6.8-5 Severity: normal Tags: patch Forwarded: https://sourceforge.net/tracker/?func=detail&aid=3347031&group_id=153049&atid=786239 User: ubuntu-de...@lists.ubuntu.com Usertags: origin-ubuntu oneiric ubuntu-patch
the library libpaps.so is underlinked which can cause problems when trying to link it with other programs using ld --as-needed relevant part of the buildlog: dpkg-shlibdeps: warning: symbol g_free used by debian/libpaps0/usr/lib/libpaps.so.0.0.0 found in none of the libraries. dpkg-shlibdeps: warning: symbol g_str_hash used by debian/libpaps0/usr/lib/libpaps.so.0.0.0 found in none of the libraries. dpkg-shlibdeps: warning: symbol g_malloc0 used by debian/libpaps0/usr/lib/libpaps.so.0.0.0 found in none of the libraries. dpkg-shlibdeps: warning: symbol pango_ft2_font_get_face used by debian/libpaps0/usr/lib/libpaps.so.0.0.0 found in none of the libraries. dpkg-shlibdeps: warning: symbol FT_Done_Glyph used by debian/libpaps0/usr/lib/libpaps.so.0.0.0 found in none of the libraries. dpkg-shlibdeps: warning: symbol g_str_equal used by debian/libpaps0/usr/lib/libpaps.so.0.0.0 found in none of the libraries. dpkg-shlibdeps: warning: symbol FT_Outline_Decompose used by debian/libpaps0/usr/lib/libpaps.so.0.0.0 found in none of the libraries. dpkg-shlibdeps: warning: symbol pango_layout_get_line_count used by debian/libpaps0/usr/lib/libpaps.so.0.0.0 found in none of the libraries. dpkg-shlibdeps: warning: symbol g_string_truncate used by debian/libpaps0/usr/lib/libpaps.so.0.0.0 found in none of the libraries. dpkg-shlibdeps: warning: symbol pango_ft2_get_context used by debian/libpaps0/usr/lib/libpaps.so.0.0.0 found in none of the libraries. dpkg-shlibdeps: warning: 12 other similar warnings have been skipped (use -v to see them all) also visible with ldd -r: ldd -r /usr/lib/libpaps.so linux-vdso.so.1 => (0x00007fffba08a000) /usr/lib/libeatmydata/libeatmydata.so (0x00007f83c42b0000) /usr/lib/cowdancer/libcowdancer.so (0x00007f83c40ac000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f83c3d23000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f83c3b1f000) /lib64/ld-linux-x86-64.so.2 (0x00007f83c46b6000) undefined symbol: g_free (/usr/lib/libpaps.so) undefined symbol: g_str_equal (/usr/lib/libpaps.so) undefined symbol: g_str_hash (/usr/lib/libpaps.so) undefined symbol: pango_ft2_font_get_face (/usr/lib/libpaps.so) undefined symbol: pango_layout_get_line_count (/usr/lib/libpaps.so) undefined symbol: g_string_new (/usr/lib/libpaps.so) undefined symbol: FT_Load_Glyph (/usr/lib/libpaps.so) undefined symbol: g_hash_table_lookup (/usr/lib/libpaps.so) undefined symbol: pango_layout_get_line (/usr/lib/libpaps.so) undefined symbol: FT_Done_Glyph (/usr/lib/libpaps.so) undefined symbol: g_string_free (/usr/lib/libpaps.so) undefined symbol: g_hash_table_new_full (/usr/lib/libpaps.so) undefined symbol: FT_Outline_Decompose (/usr/lib/libpaps.so) undefined symbol: FT_Get_Glyph (/usr/lib/libpaps.so) undefined symbol: g_string_truncate (/usr/lib/libpaps.so) undefined symbol: g_hash_table_insert (/usr/lib/libpaps.so) undefined symbol: g_string_append_printf (/usr/lib/libpaps.so) undefined symbol: g_string_append (/usr/lib/libpaps.so) undefined symbol: g_malloc0 (/usr/lib/libpaps.so) undefined symbol: g_strdup (/usr/lib/libpaps.so) undefined symbol: pango_ft2_get_context (/usr/lib/libpaps.so) undefined symbol: pango_layout_line_get_extents (/usr/lib/libpaps.so) See also: http://wiki.mandriva.com/en/Underlinking_issues_in_packaging This patch fixes this issue: Index: paps-0.6.8/src/Makefile.am =================================================================== --- paps-0.6.8.orig/src/Makefile.am 2011-07-29 23:45:42.000000000 +0200 +++ paps-0.6.8/src/Makefile.am 2011-07-29 23:45:42.000000000 +0200 @@ -1,6 +1,7 @@ man_MANS = paps.1 lib_LTLIBRARIES = libpaps.la libpaps_la_SOURCES = libpaps.c +libpaps_la_LIBADD = -lfreetype -lglib-2.0 $(PANGO_LIBS) libpapsinc_HEADERS = libpaps.h libpapsincdir = $(includedir)
signature.asc
Description: OpenPGP digital signature