Mike Gilbert <[email protected]> wrote: [...] > >> You're trying to make a multilib glibc, and your kernel does not > >> support one of the resulting ABIs (most likely > >> CONFIG_IA32_EMULATION needs to be turned on in the kernel > >> configuration to be able to run x86 binaries on an amd64 install). > >> > >> (That said, this is a rather stupid bug in the glibc build system > >> and needs to be fixed eventually.) > > > > Thank you very much for your answer. > > > > You are right. Compiling the kernel with CONFIG_IA32_EMULATION > > solved the problem. I switched from hardened kernel to gentoo > > standard kernel some time ago and just forget to compile it with > > that option. > > > > IIRC I build a multilib system many years ago because of grub. But > > maybe I don't need multilib anymore. How can I find out if I have > > x86 binaries installed? > > This should give you a good start: > > scanelf -M > 32 /bin /sbin /usr/bin /usr/sbin /usr/local/bin /usr/local/sbin /opt
Thank you very much. So I find out that it is still grub that requires multilib on my system. -- Regards wabe

