Can you help fix it? In file included from rsserver/rsinit.cc:779: In file included from ./upnp/upnphandler_linux.h:13: ./upnp/UPnPBase.h:35:10: fatal error: 'upnp/upnpdebug.h' file not found #include <upnp/upnpdebug.h> ^~~~~~~~~~~~~~~~~~ 11 warnings and 1 error generated.
Created attachment 203830 [details] retroshare.diff One possible solution/workaround proposed in the upstream issue is to switch to miniupnpc. Here's a patch to do that.
Looks good to me.
A commit references this bug: Author: tobik Date: Mon Apr 22 08:27:00 UTC 2019 New revision: 499614 URL: https://svnweb.freebsd.org/changeset/ports/499614 Log: net-p2p/retroshare: Switch from devel/upnp to net/miniupnpc RetroShare does not build with upnp >= 1.8. Upstream does not have a solution for this yet other than suggesting to switch to using miniupnpc as a workaround. PR: 237406 Submitted by: tobik Approved by: peter@netkey.at (maintainer) Changes: head/net-p2p/retroshare/Makefile head/net-p2p/retroshare/files/patch-libretroshare_src_libretroshare.pro head/net-p2p/retroshare/files/patch-retroshare-gui_src_retroshare-gui.pro head/net-p2p/retroshare/files/patch-retroshare-nogui_src_retroshare-nogui.pro
Committed. Thanks!