Error: libffi incompatible during build of latest

Attempting to build from latest git and getting the following error:

    gcc -shared -L/home/wgs/os/lede-org-head/staging_dir/host/lib -L/home/wgs/os/lede-org-head/staging_dir/host/usr/lib -L/home/wgs/os/lede-org-head/staging_dir/hostpkg/lib -L/home/wgs/os/lede-org-head/staging_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/host/lib -lpython2.7 -Wl,-rpath=/home/wgs/os/lede-org-head/staging_dir/hostpkg/lib -O2 -I/home/wgs/os/lede-org-head/staging_dir/host/include -I/home/wgs/os/lede-org-head/staging_dir/host/usr/include -I/home/wgs/os/lede-org-head/staging_dir/hostpkg/include -I/home/wgs/os/lede-org-head/staging_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/host/include -I/home/wgs/os/lede-org-head/staging_dir/host/include -I/home/wgs/os/lede-org-head/staging_dir/host/usr/include -I/home/wgs/os/lede-org-head/staging_dir/hostpkg/include -I/home/wgs/os/lede-org-head/staging_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/host/include -I/home/wgs/os/lede-org-head/staging_dir/hostpkg/include/python2.7 build/temp.linux2-2.7/c/_cffi_backend.o -L/home/wgs/os/lede-org-head/staging_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/usr/lib -lffi -o build/lib.linux2-2.7/_cffi_backend.so
/usr/bin/ld: skipping incompatible /home/wgs/os/lede-org-head/staging_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/usr/lib/libffi.so when searching for -lffi
/usr/bin/ld: skipping incompatible /home/wgs/os/lede-org-head/staging_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/usr/lib/libffi.a when searching for -lffi
/usr/bin/ld: cannot find -lffi
collect2: error: ld returned 1 exit status
error: command 'gcc' failed with exit status 1

build platform is arch

CONFIG_TARGET_ipq806x=y
CONFIG_TARGET_ipq806x_DEVICE_AP-DK04.1-C1=y

Any idea how to resolve this?