Looks like same stuff as Bug 332839 and Bug 332853 I hit too... So probably a missing #include <sys/stats.h>. Reproducible: Always Steps to Reproduce: 1. emerge libproxy with sys-libs/glibc-2.12.1 installed Actual Results: /var/tmp/portage/net-libs/libproxy-0.4.2/work/libproxy-0.4.2/libproxy/modules/config_gnome.cpp: In constructor ‘gnome_config_extension::gnome_config_extension()’: /var/tmp/portage/net-libs/libproxy-0.4.2/work/libproxy-0.4.2/libproxy/modules/config_gnome.cpp:148: erreur: no matching function for call to ‘stat::stat(const char*, stat*)’ /usr/include/bits/stat.h:47: note: candidats sont: stat::stat() /usr/include/bits/stat.h:47: note: stat::stat(const stat&) Expected Results: Clean merge.
full build.log and emerge --info please.
Created attachment 243161 [details] build.log
Created attachment 243163 [details] emerge.info
information provided
+ 16 Aug 2010; Samuli Suominen <ssuominen@gentoo.org> libproxy-0.4.2.ebuild, + +files/libproxy-0.4.2-glibc212.patch: + Fix building with recent glibc wrt #332857 by f3d.
btw, this is already fixed upstream and libproxy-0.4.4 is released...
Created attachment 243351 [details, diff] glibc-2.12 gnome header patch fix from google: http://code.google.com/p/libproxy/issues/attachmentText?id=122&aid=2002375034865556637&name=fix_fedora_13_build.patch&token=ef32efbe3d937b03a244c6673e47cd06