pyzmq is not being compiled (unrecognized -R)
pyzmq fails in HBD branch (Turris OS 5.x - OpenWrt 19.07) and it is required by package sentinel-dynfw-client
.
Faillog:
aarch64-openwrt-linux-musl-gcc: error: unrecognized command line option '-R'
error: command 'ccache_cc' failed with exit status 1
My findings:
When I followed from the first link the instructions to replace 'R' to '-Wl,-rpath=' in these four files:
build_dir/hostpkg/Python-3.7.5/Lib/distutils/unixccompiler.py
staging_dir/hostpkg/lib/python3.7/distutils/unixccompiler.py
staging_dir/target-aarch64_cortex-a53_musl/usr/lib/python3.7/distutils/unixccompiler.py
staging_dir/target-aarch64_cortex-a53_musl/root-mvebu/usr/lib/python3.7/distutils/unixccompiler.py
and then run make package/pyzmq/{clean,compile} -j4 V=s
, I was able to successfully compile pyzmq for Turris MOX.
I'm looking into it more.