In file included from Config.cc:25: Main.h:74: attention : ‘typedef’ was ignored in this declaration Config.cc: In member function ‘void Config::LoadHomePath()’: Config.cc:119: erreur: ‘getenv’ was not declared in this scope Config.cc: In member function ‘void Config::LoadDefaultConfig()’: Config.cc:132: erreur: ‘getenv’ was not declared in this scope Sorry for the localization crap. It's pretty straightforward to solve this : #include <stdlib.h> in a header.
Created attachment 158031 [details, diff] patch proposal I choose this header (Main.h) because another file which include this header uses getenv
+ 28 Jun 2008; Peter Alfredsen <loki_val@gentoo.org> + +files/ifstatus-1.1.0-gcc43.patch, ifstatus-1.1.0.ebuild: + Fix for gcc-4.3, bug #228941. Thanks Olivier Huber <oli.huber@gmail.com> +