After dev-libs/glib version >=2.27 (current stable version 2.28.6) is stable, there is problem compiling the current stable version x11-libs/libfm-0.1.12: In libfm-0.1.12 the file gio/fm-app-lookup(.c) cannot be compiled with glib>=2.27 because the URI scheme handling has changed, see https://bugzilla.gnome.org/show_bug.cgi?id=631433 In the git repository of pcmanfm this error is already fixed: http://pcmanfm.git.sourceforge.net/git/gitweb.cgi?p=pcmanfm/libfm;a=patch;h=3204482d9ea98b010eafdcfa44e458abc3d143ad also see: http://sourceforge.net/tracker/index.php?func=detail&aid=3094197&group_id=156956&atid=801864 http://sourceforge.net/tracker/index.php?func=detail&aid=3160636&group_id=156956&atid=801864 The compiler error message is: gio/fm-app-lookup.c:38: error: expected ‘)’ before ‘*’ token gio/fm-app-lookup.c:41: error: expected ‘)’ before ‘*’ token etc. Reproducible: Always Steps to Reproduce: emerge x11-libs/libfm Actual Results: * ERROR: x11-libs/libfm-0.1.12 failed (compile phase): * emake failed * * Call stack: * ebuild.sh, line 56: Called src_compile * environment, line 2143: Called _eapi2_src_compile * ebuild.sh, line 665: Called die * The specific snippet of code: * emake || die "emake failed" Portage 2.1.9.42 (default/linux/x86/10.0/desktop, gcc-4.4.5, libc-0-r0, 2.6.32-31-generic-pae i686) ================================================================= System Settings ================================================================= Timestamp of tree: Thu, 28 Apr 2011 16:00:01 +0000 app-shells/bash: 4.1_p9 dev-lang/python: 2.6.6-r2, 2.7.1-r1, 3.1.3-r1 dev-util/cmake: 2.8.1-r2 sys-apps/baselayout: 1.12.14-r1 sys-apps/sandbox: 2.4 sys-devel/autoconf: 2.65-r1 sys-devel/automake: 1.11.1 sys-devel/binutils: 2.20.1-r1 sys-devel/gcc: 4.4.5 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.10 sys-devel/make: 3.81-r2 sys-kernel/linux-headers: 2.6.36.1 virtual/os-headers: 0 ACCEPT_KEYWORDS="x86" ACCEPT_LICENSE="* -@EULA" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=i686 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXXFLAGS="-O2 -march=i686 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="assume-digests binpkg-logs distlocks fixlafiles fixpackages news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch" FFLAGS="" LANG="en_GB.utf8" LDFLAGS="-Wl,-O1 -Wl,--as-needed" MAKEOPTS="-j2"
Thanks for reporting, see bug 365231. Closing this as OBSOLETE in favour of the stabilization bug.
*** Bug 365609 has been marked as a duplicate of this bug. ***
*** Bug 366527 has been marked as a duplicate of this bug. ***