There is a common problem with Turkish "i" variations. The problem description can be found in http://www.i18nguy.com/unicode/turkish-i18n.html When building glibc-2.6.1 while using LC_ALL="tr_TR.utf8", it fails with the following error message. I provided translations of make output. Notice that the rroneus filename is `ıso8859-1.os' with the first character being "dotless i", instead of regular 'i'. make -j2 subdir=iconvdata -C iconvdata ..=../ others make[2]:`/var/tmp/portage/sys-libs/glibc-2.6.1/work/glibc-2.6.1/iconvdata' dizinine giriliyor ---> entering directory `...' make[2]: *** Hedef `/var/tmp/portage/sys-libs/glibc-2.6.1/work/build-default-i686-pc-linux-gnu-nptl/iconvdata/ıso8859-1.os' i derlemek için hiçbir kural yok, `others' tarafından gereksinim duyuluyor. Durdu. ---> no rule to make target `...', needed by `others' make[2]: `/var/tmp/portage/sys-libs/glibc-2.6.1/work/glibc-2.6.1/iconvdata' dizininden çıkılıyor ----> exiting directory make[1]: *** [iconvdata/others] Hata 2 ----> error 2 Compiling with LC_ALL="C" fixes the problem and the build finishes successfully. The build scripts should do any text operation in a locale indepedent fashion. Reproducible: Always
Created attachment 181537 [details] emerge --info
*** This bug has been marked as a duplicate of bug 252802 ***