* [gentoo-user] Cannot emerge 32 bits version of gnome libraries
[not found] <X+Sk2gZTCeS5KUOV.ref@reblochon>
@ 2020-12-24 14:25 ` François-Xavier Carton
0 siblings, 0 replies; only message in thread
From: François-Xavier Carton @ 2020-12-24 14:25 UTC (permalink / raw
To: gentoo-user
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
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2020-12-24 14:25 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <X+Sk2gZTCeS5KUOV.ref@reblochon>
2020-12-24 14:25 ` [gentoo-user] Cannot emerge 32 bits version of gnome libraries François-Xavier Carton
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox