Hi, I have build failures for various gnome libraries. The errors happen when compiling the 32 bits versions, and seems to be due to "-m32" not being used for the C compiler. The errors are either the linker complaining about architecture mismatch, or glib static assertion errors about pointer sizes.
I can see from the build log that the "-m32" option is missing. In particular, in the prepare phase, I see the following: C compiler for the host machine: x86_64-pc-linux-gnu-gcc (gcc 9.3.0 "x86_64-pc-linux-gnu-gcc (Gentoo 9.3.0-r1 p3) 9.3.0") C linker for the host machine: x86_64-pc-linux-gnu-gcc ld.bfd 2.34 C++ compiler for the host machine: x86_64-pc-linux-gnu-g++ -m32 (gcc 9.3.0 "x86_64-pc-linux-gnu-g++ (Gentoo 9.3.0-r1 p3) 9.3.0") C++ linker for the host machine: x86_64-pc-linux-gnu-g++ -m32 ld.bfd 2.34 So strangely it's present for C++ but not for C. Also, I can emerge other non-gnome multilib packages just fine. Has anyone encountered this before? Any tips for debugging that? Thanks, François-Xavier