The port is outdated and doesn't compile with libmicrohttpd, latest release 0.6.5 (2019 Feb).
A commit references this bug:
Date: Sat Oct 31 08:31:11 UTC 2020
New revision: 553747
www/libmicrohttpd: Update to 0.9.71
- mark dependent ports broken, where there was no action from the
maintainers in due time.
Submitted by: email@example.com
Approved by: firstname.lastname@example.org (maintainer)
The above link is closed and marked as "Affects Only Me", but I seem to have the same issue on FreeBSD 13:
$ cd /usr/ports/net-p2p/retroshare
$ sudo make install clean
===> retroshare-0.6.4_5 is marked as broken: Doesn't build with libmicrohttpd
0.9.71 - PR: 250100.
*** Error code 1
make: stopped in /usr/ports/net-p2p/retroshare
Unsure if this should be re-opened since its still a problem and affecting more users.
The only reason to open a new PR would be a patch fixing (and updating) retroshare.
- Assign to committer that resolved (via mark BROKEN)
- Update summary to reflect resolution
- Leave original blocked issue referenced
This issue may be re-opened with a patch addressing/resolving BROKEN