freebsd-ports/net-p2p
Piotr Kubaj 19ebbd20bb MFH: r522054
net-p2p/namecoin: fix build on GCC architectures

It looks like some update caused src/httpserver.c to need to include deque when building with GCC. Otherwise it fails to compile with:
httpserver.cpp:74:10: error: 'deque' in namespace 'std' does not name a template type
   74 |     std::deque<std::unique_ptr<WorkItem>> queue;
      |          ^~~~~
httpserver.cpp:33:1: note: 'std::deque' is defined in header '<deque>'; did you forget to '#include <deque>'?
   32 | #include <support/events.h>
  +++ |+#include <deque>
   33 |
httpserver.cpp: In member function 'bool WorkQueue<WorkItem>::Enqueue(WorkItem*)':
httpserver.cpp:92:13: error: 'queue' was not declared in this scope; did you mean 'Enqueue'?
   92 |         if (queue.size() >= maxDepth) {
      |             ^~~~~
      |             Enqueue
httpserver.cpp:95:9: error: 'queue' was not declared in this scope; did you mean 'Enqueue'?
   95 |         queue.emplace_back(std::unique_ptr<WorkItem>(item));
      |         ^~~~~
      |         Enqueue
httpserver.cpp: In member function 'void WorkQueue<WorkItem>::Run()':
httpserver.cpp:106:35: error: 'queue' was not declared in this scope; did you mean 'Enqueue'?
  106 |                 while (running && queue.empty())
      |                                   ^~~~~
      |                                   Enqueue
httpserver.cpp:110:31: error: 'queue' was not declared in this scope; did you mean 'Enqueue'?
  110 |                 i = std::move(queue.front());
      |                               ^~~~~
      |                               Enqueue

PR:             242710
Approved by:    milios@ccsys.com (maintainer timeout)
Approved by:	portmgr (fix build blanket)
2020-01-04 20:20:49 +00:00
..
amule
amule-devel
awgg - Bump PORTREVISION. editors/lazarus was updated to 2.0.6 2019-12-31 15:29:13 +00:00
bitcoin net-p2p/bitcoin: switch to simplier boost 1.72 fix 2019-12-11 19:00:01 +00:00
bitcoin-daemon devel/boost-*: update to 1.72.0 2019-12-11 17:53:48 +00:00
bitcoin-utils
bitflu
c-lightning net-p2p/c-lightning: Add a new port - Lightning Network implementation in C 2019-12-31 16:36:33 +00:00
couchpotato
cpuminer
createtorrent
ctcs
ctorrent
dclib
deluge net-p2p/deluge: Revert the previous erroneous commit 2019-12-20 09:28:18 +00:00
deluge-cli
ed2k
edonkey-tool-hash
eiskaltdcpp-cli
eiskaltdcpp-daemon devel/boost-*: update to 1.72.0 2019-12-11 17:53:48 +00:00
eiskaltdcpp-data
eiskaltdcpp-gtk devel/boost-*: update to 1.72.0 2019-12-11 17:53:48 +00:00
eiskaltdcpp-lib devel/boost-*: update to 1.72.0 2019-12-11 17:53:48 +00:00
frost
go-ethereum
gtk-gnutella
gtorrentviewer
jackett
jigdo
ktorrent
libbt
liberator
libktorrent devel/boost-*: update to 1.72.0 2019-12-11 17:53:48 +00:00
libpdtp
libswift
libtorrent
libtorrent-rasterbar net-p2p/libtorrent-rasterbar: Update 1.2.2 -> 1.2.3 2019-12-21 18:13:09 +00:00
lidarr
linuxdcpp devel/boost-*: update to 1.72.0 2019-12-11 17:53:48 +00:00
litecoin net-p2p/litecoin: fix build on GCC architectures 2019-12-20 12:55:49 +00:00
litecoin-daemon
litecoin-utils
microdc2
minder
mktorrent
mldonkey
mldonkey-core
mldonkey-gui
monero-cli devel/boost-*: update to 1.72.0 2019-12-11 17:53:48 +00:00
namecoin MFH: r522054 2020-01-04 20:20:49 +00:00
namecoin-daemon
namecoin-utils
ncdc
opendchub
p5-Net-BitTorrent
p5-Net-BitTorrent-File
p5-Net-BitTorrent-PeerPacket
p5-Net-DirectConnect
p5-WWW-BitTorrent
parity-ethereum lang/rust: Update to 1.40.0 2019-12-19 16:14:48 +00:00
phex
py-libtorrent-rasterbar net-p2p/py-libtorrent-rasterbar: Labeled as BROKEN, with the upstream working on resolving it 2019-12-22 19:38:53 +00:00
py-py2play
py-transmissionrpc
py-tremc
py-vertex
qbittorrent net-p2p/qbittorrent: Update 4.1.9.1 -> 4.2.1 2019-12-20 03:20:01 +00:00
qtum devel/boost-*: update to 1.72.0 2019-12-11 17:53:48 +00:00
radarr net-p2p/radarr: Update to 0.2.0.1450 2019-12-17 17:36:07 +00:00
retroshare
rslsync
rtorrent
shx
sonarr
sonarr-devel net-p2p/sonarr-devel: Update to 3.0.3.664 2019-12-14 16:26:07 +00:00
squall
torrent-file-editor
torrentcheck
torrentsniff
transmission
transmission-cli
transmission-daemon
transmission-gtk
transmission-qt
transmission-remote-gui - Update to 5.18.0 2019-12-31 15:25:18 +00:00
tribler Deprecate a few ports 2019-12-26 07:54:28 +00:00
uhub
vuze
xmrig Update to 5.5.0 2019-12-30 07:45:41 +00:00
zetacoin devel/boost-*: update to 1.72.0 2019-12-11 17:53:48 +00:00
zetacoin-daemon
zetacoin-utils
Makefile net-p2p/c-lightning: Add a new port - Lightning Network implementation in C 2019-12-31 16:36:33 +00:00