(This is a src tree equivalent to ports PR 224271, to migrate its content. The ports tree is going to work around this for now.) In 224271 2017-12-12 12:02 UTC by mikael.urankar@gmail.com wrote: "On aarch64 ld(1) fails to link probes: Relocations in generic ELF (EM: 0)" "On armv6/7 we have this error: dt_modtext:/usr/src/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c(820): arm not implemented" This is still heavily affecting armv7 package builds as of 20180219. I'm taking it on myself to implement workarounds in the ports tree.
This also affects 11-STABLE and 11.1R.
aarch64 issue is the same as armv6. It's just base r325042 changed the error message.
Also, aarch64 uses lld since 11.1, so ld reports errors slightly different.