Running FreeBSD 11 current (either official image or a slightly newer that I compiled yesterday) on a Raspberry Pi 2:
I can build and install Prosody just fine, but get this error when I try to run it:
/usr/local/lib/prosody/util/pposix.so: Undefined symbol "__aeabi_l2d"
That function seems to only be defined for 64-bit systems, according to contrib/llvm/lib/Target/ARM/ARMISelLowering.cpp.
Created attachment 166897 [details]
use CC for linking
The linker is set to 'ld' which can cause problem if some libraries are not given to 'ld'. Can you try the attached patch?
On my system poudriere also uses ccache. Same error without ccache in the port.
Sorry I am in the wrong PR.
Mikael, this patch took care of the problem.
A commit references this bug:
Date: Fri Feb 12 18:16:16 UTC 2016
New revision: 408744
Use CC for linker instead of LD.
Submitted by: firstname.lastname@example.org
Obtained from: email@example.com
Should we bump PORTREVISION to force the rebuild of the ports?