poppler-0.18.2 cannot find cairo libs(cairo: 0.18.10) when running configure. old version(poppler-0.12.4) has no problem. checking for CAIRO... no Building poppler with support for: font configuration: fontconfig splash output: yes cairo output: no qt4 wrapper: no glib wrapper: no introspection: no cpp wrapper: yes use gtk-doc: no use libjpeg: yes use libpng: yes use libtiff: yes use zlib: no use libcurl: no use libopenjpeg: yes use cms: yes command line utils: yes gpkg -s cairo * x11-libs/cairo Available: 1.8.10 Installed: 1.8.10 | 2010-04-30 15:28:31 2529K Desc. : A vector graphics library with cross-device output support Homepage : http://cairographics.org/ gpkg -l cairo d| 100| /usr d| 60| /usr/share d| 60| /usr/share/gtk-doc d| 60| /usr/share/gtk-doc/html d| 1100| /usr/share/gtk-doc/html/cairo | 46574| /usr/share/gtk-doc/html/cairo/index.sgml | 406| /usr/share/gtk-doc/html/cairo/up.png | 2433| /usr/share/gtk-doc/html/cairo/style.css | 472| /usr/share/gtk-doc/html/cairo/right.png | 459| /usr/share/gtk-doc/html/cairo/left.png | 4831| /usr/share/gtk-doc/html/cairo/language-bindings.html | 7789| /usr/share/gtk-doc/html/cairo/index.html | 53078| /usr/share/gtk-doc/html/cairo/index-all.html | 7581| /usr/share/gtk-doc/html/cairo/index-1.8.html | 4422| /usr/share/gtk-doc/html/cairo/index-1.6.html | 7407| /usr/share/gtk-doc/html/cairo/index-1.4.html | 9722| /usr/share/gtk-doc/html/cairo/index-1.2.html | 654| /usr/share/gtk-doc/html/cairo/home.png | 62282| /usr/share/gtk-doc/html/cairo/cairo.devhelp2 | 40534| /usr/share/gtk-doc/html/cairo/cairo.devhelp | 22622| /usr/share/gtk-doc/html/cairo/cairo-xlib-surface.html | 15967| /usr/share/gtk-doc/html/cairo/cairo-win32-surface.html | 22738| /usr/share/gtk-doc/html/cairo/cairo-win32-font.html | 15599| /usr/share/gtk-doc/html/cairo/cairo-version-info.html | 47192| /usr/share/gtk-doc/html/cairo/cairo-user-font.html | 6132| /usr/share/gtk-doc/html/cairo/cairo-types.html | 20951| /usr/share/gtk-doc/html/cairo/cairo-transformations.html | 70190| /usr/share/gtk-doc/html/cairo/cairo-text.html | 16960| /usr/share/gtk-doc/html/cairo/cairo-svg-surface.html | 3791| /usr/share/gtk-doc/html/cairo/cairo-surfaces.html | 58752| /usr/share/gtk-doc/html/cairo/cairo-surface.html | 2961| /usr/share/gtk-doc/html/cairo/cairo-support.html | 60799| /usr/share/gtk-doc/html/cairo/cairo-scaled-font.html | 10242| /usr/share/gtk-doc/html/cairo/cairo-quartz-surface.html | 8441| /usr/share/gtk-doc/html/cairo/cairo-quartz-font.html | 33709| /usr/share/gtk-doc/html/cairo/cairo-ps-surface.html | 19445| /usr/share/gtk-doc/html/cairo/cairo-png-functions.html | 12760| /usr/share/gtk-doc/html/cairo/cairo-pdf-surface.html | 82606| /usr/share/gtk-doc/html/cairo/cairo-pattern.html | 67404| /usr/share/gtk-doc/html/cairo/cairo-paths.html | 31384| /usr/share/gtk-doc/html/cairo/cairo-matrix.html | 23891| /usr/share/gtk-doc/html/cairo/cairo-image-surface.html | 22311| /usr/share/gtk-doc/html/cairo/cairo-ft-font.html | 3480| /usr/share/gtk-doc/html/cairo/cairo-fonts.html | 40242| /usr/share/gtk-doc/html/cairo/cairo-font-options.html | 24654| /usr/share/gtk-doc/html/cairo/cairo-font-face.html | 18160| /usr/share/gtk-doc/html/cairo/cairo-error-status.html | 3099| /usr/share/gtk-doc/html/cairo/cairo-drawing.html | 144886| /usr/share/gtk-doc/html/cairo/cairo-context.html | 5799| /usr/share/gtk-doc/html/cairo/bindings-surfaces.html | 5306| /usr/share/gtk-doc/html/cairo/bindings-streams.html | 5384| /usr/share/gtk-doc/html/cairo/bindings-return-values.html | 5490| /usr/share/gtk-doc/html/cairo/bindings-patterns.html | 5987| /usr/share/gtk-doc/html/cairo/bindings-path.html | 6204| /usr/share/gtk-doc/html/cairo/bindings-overloading.html | 6743| /usr/share/gtk-doc/html/cairo/bindings-memory.html | 3431| /usr/share/gtk-doc/html/cairo/bindings-fonts.html | 6350| /usr/share/gtk-doc/html/cairo/bindings-errors.html d| 60| /usr/include d| 240| /usr/include/cairo | 539| /usr/include/cairo/cairo-features.h | 148| /usr/include/cairo/cairo-version.h | 2777| /usr/include/cairo/cairo-svg.h | 2305| /usr/include/cairo/cairo-pdf.h | 3586| /usr/include/cairo/cairo-ps.h | 2491| /usr/include/cairo/cairo-ft.h | 2432| /usr/include/cairo/cairo-xlib-xrender.h | 3053| /usr/include/cairo/cairo-xlib.h | 9452| /usr/include/cairo/cairo-deprecated.h | 79860| /usr/include/cairo/cairo.h d| 160| /usr/lib | 569653| /usr/lib/libcairo.so.2.10800.10 | 698844| /usr/lib/libcairo.a d| 200| /usr/lib/pkgconfig | 238| /usr/lib/pkgconfig/cairo-svg.pc | 241| /usr/lib/pkgconfig/cairo-pdf.pc | 247| /usr/lib/pkgconfig/cairo-ps.pc | 268| /usr/lib/pkgconfig/cairo-ft.pc | 240| /usr/lib/pkgconfig/cairo-png.pc | 275| /usr/lib/pkgconfig/cairo-xlib-xrender.pc | 243| /usr/lib/pkgconfig/cairo-xlib.pc | 357| /usr/lib/pkgconfig/cairo.pc | 1181| /usr/lib/libcairo.la l| 22| /usr/lib/libcairo.so l| 22| /usr/lib/libcairo.so.2
poppler 0.18 depends on cairo 1.10, you need to update your cairo to use poppler 0.18.
Thanks for your quick response. please also add some hint to configure script if dependency does not match.
Created attachment 55435 [details] [review] print cairo version required if not found Cairo is an optional dependency so it is not an error if the right version is not found. If you make cairo a requirement with --enable-cairo-output, configure will print an error message indicating the version required if it is not found. The attached patch makes configure print the version of cairo required if it is not found unless --disable-cairo-output is specified.
Comment on attachment 55435 [details] [review] print cairo version required if not found Review of attachment 55435 [details] [review]: ----------------------------------------------------------------- Please, push it.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.