Continue from bug#134318. As there is no selinux cross compile support, please make glibc disable selinux on cross compile. vapier, I saw many modification (not documented in ChangeLog), but this one is missing. The solution to put build or -selinux in package.use as they are forced values. Thanks!
Created attachment 126138 [details, diff] glibc-2.6.ebuild.diff
crossdev forces USE=-selinux now
Doing this will not solve the problem this is what I tried initially before bothering you. Next time emerge --update --deep --newuse is executed, the selinux will be forced and the package builds itself with selinux. You cannot put -selinux at /etc/package.use either. So the other alternative is to fix the ebuild to ignore the selinux flag on cross-compile.
Created attachment 128100 [details, diff] glibc-2.6.1-cross-selinux.diff
Seems reasonable enough. Applied.