If you have the "profile" USE flag for cogle, then ./configure tries to find "uprof" which doesn't seem to exist in portage: checking for COGL_DEP... no configure: error: Package requirements ( cairo >= 1.10 uprof-0.3 gobject-2.0 gmodule-no-export-2.0 gdk-pixbuf-2.0 >= 2.0 x11 xext xfixes >= 3 xdamage xcomposite >= 0.4 xrandr >= 1.2) were not met: No package 'uprof-0.3' found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables COGL_DEP_CFLAGS and COGL_DEP_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. The ebuild kinda makes mention of this.
Created attachment 358572 [details] build.log
Reading configure.ac, looks like it was the same for 1.14.0. Will disable profiling for now until we have uprof in the tree + 14 Sep 2013; Pacho Ramos <pacho@gentoo.org> cogl-1.14.1_pre20130901.ebuild: + Profiling needs uprof, which is not available in portage yet, bug #484750; + gtk-doc cannot be built and upstream neither provides prebuilt files, bug + #483332 +
uprof 0.3 ebuild+patch : https://github.com/Heather/gentoo-gnome/tree/master/dev-util/uprof
(In reply to Heather from comment #3) > uprof 0.3 ebuild+patch : > https://github.com/Heather/gentoo-gnome/tree/master/dev-util/uprof KEYWORDS should fit the arches you have really tested ;) Also, I would open a new bug for it (and assign to maintainer-needed, CCing gnome team) as maybe other people would be interested in maintaining it :|
This version of cogl is no longer in portage and the version that is does not have a `profile` USE flag.