Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 215243

Summary: dev-cpp/libsexymm-0.1.9 fails to build because CAIRO_FONT_TYPE_ATSUI_replaced_by_CAIRO_FONT_TYPE_QUARTZ is not defined
Product: Gentoo Linux Reporter: Tiger!P <gentoo-tigerp>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: The emerge --info output

Description Tiger!P 2008-03-28 19:57:36 UTC
make[5]: Entering directory `/mnt/data1/tmp/portage/dev-cpp/libsexymm-0.1.9/work/libsexymm-0.1.9/libsexy/libsexymm'
if /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"libsexymm\"  -I../../libsexy -I../../libsexy -I/usr/include/gtkmm-2.4 -I/usr/lib64/gtkmm-2.4/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/gdkmm-2.4 -I/usr/lib64/gdkmm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/include/gtk-2.0 -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/gtk-2.0/include -I/usr/include/cairomm-1.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/pixman-1 -I/usr/include/atk-1.0 -I/usr/include/libxml2    -march=athlon64 -O3 -pipe -MT icon-entry.lo -MD -MP -MF ".deps/icon-entry.Tpo" -c -o icon-entry.lo icon-entry.cc; \
        then mv -f ".deps/icon-entry.Tpo" ".deps/icon-entry.Plo"; else rm -f ".deps/icon-entry.Tpo"; exit 1; fi
mkdir .libs
 x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"libsexymm\" -I../../libsexy -I../../libsexy -I/usr/include/gtkmm-2.4 -I/usr/lib64/gtkmm-2.4/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/gdkmm-2.4 -I/usr/lib64/gdkmm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/include/gtk-2.0 -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/gtk-2.0/include -I/usr/include/cairomm-1.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/pixman-1 -I/usr/include/atk-1.0 -I/usr/include/libxml2 -march=athlon64 -O3 -pipe -MT icon-entry.lo -MD -MP -MF .deps/icon-entry.Tpo -c icon-entry.cc  -fPIC -DPIC -o .libs/icon-entry.o
/usr/include/cairomm-1.0/cairomm/enums.h:195: error: 'CAIRO_FONT_TYPE_ATSUI_replaced_by_CAIRO_FONT_TYPE_QUARTZ' was not declared in this scope
make[5]: *** [icon-entry.lo] Error 1
make[5]: Leaving directory `/mnt/data1/tmp/portage/dev-cpp/libsexymm-0.1.9/work/libsexymm-0.1.9/libsexy/libsexymm'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/mnt/data1/tmp/portage/dev-cpp/libsexymm-0.1.9/work/libsexymm-0.1.9/libsexy/libsexymm'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/mnt/data1/tmp/portage/dev-cpp/libsexymm-0.1.9/work/libsexymm-0.1.9/libsexy'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/mnt/data1/tmp/portage/dev-cpp/libsexymm-0.1.9/work/libsexymm-0.1.9/libsexy'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/mnt/data1/tmp/portage/dev-cpp/libsexymm-0.1.9/work/libsexymm-0.1.9'
make: *** [all] Error 2
 * 
 * ERROR: dev-cpp/libsexymm-0.1.9 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line  684:  Called gnome2_src_compile
 *             environment, line  609:  Called die
 * The specific snippet of code:
 *       emake || die "compile failure"
 *  The die message:
 *   compile failure
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/mnt/data1/tmp/portage/dev-cpp/libsexymm-0.1.9/temp/build.log'.
 * The ebuild environment file is located at '/mnt/data1/tmp/portage/dev-cpp/libsexymm-0.1.9/temp/environment'.


Reproducible: Always

Steps to Reproduce:
1. try to emerge libsexymm-0.1.9

Actual Results:  
It fails to build with an error.

Expected Results:  
The build should be successful.

First I tried to build it with MAKE_OPTS="-j2", but even when I disable this, it still fails.
Comment 1 Tiger!P 2008-03-28 19:59:17 UTC
Created attachment 147570 [details]
The emerge --info output

The emerge --info.
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2008-03-28 20:10:07 UTC

*** This bug has been marked as a duplicate of bug 214474 ***