#define INVALID_SOCKET -1 src/../third-party/mongoose/mongoose.c:273:13: error: multiple types in one declaration typedef int SOCKET; ^ src/../third-party/mongoose/mongoose.c:273:13: error: declaration does not declare anything [-fpermissive] ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.0-no-multilib_libressl_20180714-115334 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-7.3.0 * Available Python interpreters, in order of preference: [1] python3.5 [2] python3.7 (fallback) [3] python3.6 (fallback) [4] python2.7 (fallback) Available Ruby profiles: [1] ruby23 (with Rubygems) [2] ruby25 (with Rubygems) * emerge -qpv net-analyzer/ntopng [ebuild N ] net-analyzer/ntopng-3.0-r3
Created attachment 540832 [details] emerge-info.txt
Created attachment 540834 [details] emerge-history.txt
Created attachment 540836 [details] environment
Created attachment 540838 [details] etc.portage.tbz2
Created attachment 540840 [details] logs.tbz2
Created attachment 540842 [details] net-analyzer:ntopng-3.0-r3:20180724-154057.log
Created attachment 540844 [details] temp.tbz2
Same issue here.
And same for me as well.
Is there not any patch?
I suggest using https://github.com/ntop/ntopng/commit/9cb650ea96c0e5063775071cfdae072e92c553b8 to resolve this. mkdir -p /etc/portage/patches/net-analyzer/ntopng-3.0-r3 wget -O /etc/portage/patches/net-analyzer/ntopng-3.0-r3/9cb650ea96c0e5063775071cfdae072e92c553b8.patch https://github.com/ntop/ntopng/commit/9cb650ea96c0e5063775071cfdae072e92c553b8.patch emerge -1 --nodeps =net-analyzer/ntopng-3.0-r3
It still fails.
(In reply to Juergen Rose from comment #12) > It still fails. Works good there (as Martin said above in comment #11).
Works for me now as well with patch from comment #11.
Fixed in >=3.8