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: Author: lx Date: Fri Feb 12 18:16:16 UTC 2016 New revision: 408744 URL: https://svnweb.freebsd.org/changeset/ports/408744 Log: Use CC for linker instead of LD. PR: 207130 Submitted by: code@daniel.priv.no Obtained from: mikael.urankar@gmail.com Changes: head/net-im/prosody/Makefile
Should we bump PORTREVISION to force the rebuild of the ports?