Package: libgtkglext1-dev Version: 1.2.0-10~exp1 Severity: serious Tags: ftbfs Control: affects -1 + src:gtkglextmm X-Debbugs-Cc: Emilio Pozuelo Monfort <po...@debian.org>
gtkglextmm fails to build from source with an undefined reference to pango_x_font_map_for_display. This symbol happens to come from libpangox-1.0.so, but the pkg-config file does not include that library: $ objdump -T /usr/lib/x86_64-linux-gnu/libgdkglext-x11-1.0.so | grep pango_x_font_map_for_display 0000000000000000 D *UND* 0000000000000000 pango_x_font_map_for_display $ objdump -T /usr/lib/x86_64-linux-gnu/libpangox-1.0.so | grep pango_x_font_map_for_display 000000000000a000 g DF .text 0000000000000b3a Base pango_x_font_map_for_display $ pkg-config --libs gdkglext-1.0 -lgdkglext-x11-1.0 -lGLU -lGL -lXmu -lXt -lSM -lICE -lgdk-x11-2.0 -lpangocairo-1.0 -lcairo -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lharfbuzz -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 $ This constitutes a missing dependency and as such is a serious bug. The version suggests that this upload should have gone to experimental rather than unstable. Maybe revert asap? It also seems that dropping libpangox was intentional. Evidently, it is incomplete. Helmut