Created attachment 898382 [details] emerge --info, emerge -pqv, and Python's build.log concatenated Using target profile "default/linux/arm/23.0/split-usr/armv7a_hf" and emerging @system. Host has profile "default/linux/amd64/23.0/desktop/systemd". The crossdev environment is trying to pull in the host's libffi from the wrong location, as seen in the log files. This might be an issue with the Python ebuild.
dev-lang/python builds 2 copies of python: one for CBUILD and one for CHOST. Do you somehow not have libffi installed for CBUILD?
(In reply to Mike Gilbert from comment #1) > dev-lang/python builds 2 copies of python: one for CBUILD and one for CHOST. > > Do you somehow not have libffi installed for CBUILD? libffi 3.4.4-r4 is installed on CBUILD.