Compile w/gcc-4.3.1 fails due to missing include langinfo.h: g++ -march=pentium-m -mtune=pentium-m -O3 -pipe -fPIC -c -DCONFDIR=\"/etc/vdr\" -DUSE_CHANNELSCAN -DUSE_CMDSUBMENU -DUSE_DDEPGENTRY -DUSE_DVBSETUP -DUSE_DVLVIDPREFER -DUSE_JUMPPLAY -DUSE_LIEMIKUUTIO -DUSE_OSDMAXITEMS -DUSE_PLUGINMISSING -DUSE_TIMERINFO -DUSE_WAREAGLEICON -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"epgsearch"' -DHAVE_PCREPOSIX -I/usr/include -I/usr/include epgsearch.c epgsearch.c: In member function 'void cPluginEpgsearch::CheckUTF8()': epgsearch.c:471: error: 'CODESET' was not declared in this scope epgsearch.c:471: error: 'nl_langinfo' was not declared in this scope make: *** [epgsearch.o] Error 1 Reproducible: Always Steps to Reproduce: 1.emerge -av epgsearch 2. 3.
Created attachment 156825 [details] ebuild w/langinfo-patch
Created attachment 156827 [details, diff] include langinfo.h patch
Remember not to bump the revision, this is a buildtime-only fix.
Commited. Thanks to berti for the patch.