as statet under http://sourceforge.net/tracker/index.php?func=detail&aid=1286227&group_id=48857&atid=454373 the nls fix for stellarium is in cvs. Reading the meantioned Emails the fix is: + /* Many header files from the libstdc++ coming with g++ 3.3 or newer include + <libintl.h>, which chokes if dcgettext is defined as a macro. So include + it now, to make later inclusions of <libintl.h> a NOP. */ + #if defined(__cplusplus) && defined(__GNUG__) && (__GNUC__ >= 3) + # include <cstdlib> + # if (__GLIBC__ >= 2) || _GLIBCXX_HAVE_LIBINTL_H + # include <libintl.h> + # endif + #endif +
Actually stellarium-0.7.1 will be released next week. ( http://sourceforge.net/tracker/index.php?func=detail&aid=1288814&group_id=48857&atid=454375 ) Diff is http://cvs.sourceforge.net/viewcvs.py/stellarium/stellarium/src/gettext.h?r1=1.1&r2=1.2
0.7.1 is in portage.