When emerging sys-libs/zlib-1.2.4 on an environment using et_EE locale, header files are installed into odd directory: [snip] ... /--prefix/usr/include/zlib.h /--prefix/usr/include/zconf.h /--prefix/usr/share/man/man3/zlib.3.bz2 ... [/snip]
Created attachment 224245 [details, diff] zlib-1.2.4-lang.patch http://www.gentoo.org/proj/en/qa/bug103483-configure-LANG.patch.txt http://www.gentoo.org/proj/en/qa/autofailure.xml "Failure during configure on some locales (like et_EE)"
mike, was able to reproduce this & confirm the above fixes it... can commit it if you ack, one-liner epatch line to ebuild
hmm, that's an old version of my lang patch. the QA website should be updated to use the one from binutils: /usr/portage/sys-devel/binutils/files/binutils-configure-LANG.patch feel free to commit one like that to zlib ...
(In reply to comment #3) > hmm, that's an old version of my lang patch. the QA website should be updated > to use the one from binutils: > /usr/portage/sys-devel/binutils/files/binutils-configure-LANG.patch > > feel free to commit one like that to zlib ... > nod + 19 Mar 2010; Samuli Suominen <ssuominen@gentoo.org> zlib-1.2.4.ebuild, + +files/zlib-1.2.4-configure-LANG.patch: + Fix NLS issues wrt #310225, thanks to Priit Laes for reporting.
oh, and I also updated the example patch in gentoo/ cvsdir
Created attachment 224409 [details, diff] New patch from upstream Upstream refused the LANG and LC_ to C patch and came up with this solution, and it works just as well.
Reopening. Mike, OK to replace the patch in Portage with this?
if that's what upstream used, then that's fine
(In reply to comment #8) > if that's what upstream used, then that's fine > yeah. done.