arm64 neon not supported in current version, please make the 3.9.5 available. ubuntu is using this 3.9.x version for arm64 might be easier to patch up properly/ [ 15%] Building ASM object lib/CMakeFiles/uhd.dir/convert/convert_neon.S.o cd /var/tmp/portage/net-wireless/uhd-3.8.5/work/uhd-3.8.5_build/lib && /usr/bin/aarch64-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -DUHD_DLL_EXPORTS -DUHD_IMAGES_DIR=OFF -DUHD_VERSION=30805 -O2 -fPIC -I/var/tmp/portage/net-wireless/uhd-3.8.5/work/uhd-3.8.5_build/include -I/var/tmp/portage/net-wireless/uhd-3.8.5/work/uhd-release_003_008_005/host/include -I/usr/include -I/var/tmp/portage/net-wireless/uhd-3.8.5/work/uhd-3.8.5_build/lib/ic_reg_maps -I/usr/include/orc-0.4 -I/var/tmp/portage/net-wireless/uhd-3.8.5/work/uhd-release_003_008_005/host/lib/convert -I/var/tmp/portage/net-wireless/uhd-3.8.5/work/uhd-3.8.5_build/lib/convert -I/var/tmp/portage/net-wireless/uhd-3.8.5/work/uhd-3.8.5_build/lib/transport/nirio/lvbitx -I/usr/include/libusb-1.0 -I/var/tmp/portage/net-wireless/uhd-3.8.5/work/uhd-release_003_008_005/host/lib/usrp/cores -I/var/tmp/portage/net-wireless/uhd-3.8.5/work/uhd-release_003_008_005/host/../firmware/fx2/common -I/var/tmp/portage/net-wireless/uhd-3.8.5/work/uhd-release_003_008_005/host/lib/usrp/common -I/var/tmp/portage/net-wireless/uhd-3.8.5/work/uhd-release_003_008_005/host/lib/usrp/common/ad9361_driver -Wall -Wextra -Wsign-compare -o CMakeFiles/uhd.dir/convert/convert_neon.S.o -c /var/tmp/portage/net-wireless/uhd-3.8.5/work/uhd-release_003_008_005/host/lib/convert/convert_neon.S /var/tmp/portage/net-wireless/uhd-3.8.5/work/uhd-release_003_008_005/host/lib/convert/convert_neon.S: Assembler messages: /var/tmp/portage/net-wireless/uhd-3.8.5/work/uhd-release_003_008_005/host/lib/convert/convert_neon.S:18: Error: unknown architecture `armv7-a' /var/tmp/portage/net-wireless/uhd-3.8.5/work/uhd-release_003_008_005/host/lib/convert/convert_neon.S:19: Error: unknown pseudo-op: `.fpu' /var/tmp/portage/net-wireless/uhd-3.8.5/work/uhd-release_003_008_005/host/lib/convert/convert_neon.S:20: Error: unknown pseudo-op: `.syntax' /var/tmp/portage/net-wireless/uhd-3.8.5/work/uhd-release_003_008_005/host/lib/convert/convert_neon.S:27: Error: unknown mnemonic `vld2.16' -- `vld2.16 {q0,q1},[r0]!' /var/tmp/portage/net-wireless/uhd-3.8.5/work/uhd-release_003_008_005/host/lib/convert/convert_neon.S:28: Error: unknown mnemonic `vld2.16' -- `vld2.16 {q2,q3},[r0]!' /var/tmp/portage/net-wireless/uhd-3.8.5/work/uhd-release_003_008_005/host/lib/convert/convert_neon.S:29: Error: unknown mnemonic `vswp' -- `vswp q0,q1' /var/tmp/portage/net-wireless/uhd-3.8.5/work/uhd-release_003_008_005/host/lib/convert/convert_neon.S:30: Error: unknown mnemonic `vswp' -- `vswp q2,q3' /var/tmp/portage/net-wireless/uhd-3.8.5/work/uhd-release_003_008_005/host/lib/convert/convert_neon.S:31: Error: unknown mnemonic `vst2.16' -- `vst2.16 {q0,q1},[r1]!' /var/tmp/portage/net-wireless/uhd-3.8.5/work/uhd-release_003_008_005/host/lib/convert/convert_neon.S:32: Error: unknown mnemonic `vst2.16' -- `vst2.16 {q2,q3},[r1]!' /var/tmp/portage/net-wireless/uhd-3.8.5/work/uhd-release_003_008_005/host/lib/convert/convert_neon.S:33: Error: operand 1 should be an integer register -- `subs r2,#1' /var/tmp/portage/net-wireless/uhd-3.8.5/work/uhd-release_003_008_005/host/lib/convert/convert_neon.S:35: Error: unknown mnemonic `bx' -- `bx lr' lib/CMakeFiles/uhd.dir/build.make:501: recipe for target 'lib/CMakeFiles/uhd.dir/convert/convert_neon.S.o' failed make[2]: *** [lib/CMakeFiles/uhd.dir/convert/convert_neon.S.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory '/var/tmp/portage/net-wireless/uhd-3.8.5/work/uhd-3.8.5_build' CMakeFiles/Makefile2:172: recipe for target 'lib/CMakeFiles/uhd.dir/all' failed make[1]: *** [lib/CMakeFiles/uhd.dir/all] Error 2 make[1]: Leaving directory '/var/tmp/portage/net-wireless/uhd-3.8.5/work/uhd-3.8.5_build' Makefile:160: recipe for target 'all' failed make: *** [all] Error 2
arm32 and arm64 are working fine with 3.9.5 x86_64 has a ncurses tinfo linking issue
bump version to 3.9.7 , working here on amd64
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eae56400d9ca7cf331e6222797f09711abaf356 commit 3eae56400d9ca7cf331e6222797f09711abaf356 Author: Chris Reffett <creffett@gentoo.org> AuthorDate: 2018-02-10 22:25:38 +0000 Commit: Chris Reffett <creffett@gentoo.org> CommitDate: 2018-02-10 22:26:19 +0000 net-wireless/uhd: Bump, fix tinfo, remove old Bug: https://bugs.gentoo.org/597098 Bug: https://bugs.gentoo.org/597614 Package-Manager: Portage-2.3.24, Repoman-2.3.6 net-wireless/uhd/Manifest | 4 +-- net-wireless/uhd/files/uhd-3.10.3.0-tinfo.patch | 34 ++++++++++++++++++++++ net-wireless/uhd/files/uhd-3.8.5-gcc6.patch | 25 ---------------- net-wireless/uhd/files/uhd-3.9.6-tinfo.patch | 34 ++++++++++++++++++++++ .../uhd/{uhd-3.8.5.ebuild => uhd-3.10.3.0.ebuild} | 21 +++++++------ net-wireless/uhd/uhd-3.9.6.ebuild | 6 ++-- 6 files changed, 86 insertions(+), 38 deletions(-)}
Bumped to 3.10.3.0.