1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-14 03:10:47 +00:00
freebsd-ports/net-p2p
Piotr Kubaj d37567133a net-p2p/litecoin: fix build on GCC architectures
Recent upgrade of some dependency causes GCC to fail to build this port:
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

Include deque in httpserver.c to fix it.

PR:		242722
Approved by:	hsw@bitmark.com (maintainer)
2019-12-20 12:55:49 +00:00
..
amule Update security/cryptopp to 8.2.0 2019-12-10 03:38:48 +00:00
amule-devel Update security/cryptopp to 8.2.0 2019-12-10 03:38:48 +00:00
awgg net-p2p: Add missing USES=gnome 2019-11-08 13:26:08 +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 net-p2p/bitcoin-utils: unbreak on BE 2019-10-09 12:59:03 +00:00
bitflu Convert to UCL & cleanup pkg-message (categories n) 2019-08-14 08:48:50 +00:00
couchpotato
cpuminer Bump PORTREVISION for ports depending on the canonical version of GCC 2019-07-26 20:46:53 +00:00
createtorrent
ctcs
ctorrent Convert to UCL & cleanup pkg-message (categories n) 2019-08-14 08:48:50 +00:00
dclib net-p2p: Add missing USES=gnome 2019-11-08 13:26:08 +00:00
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 net-p2p: Add missing USES=gnome 2019-11-08 13:26:08 +00:00
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 Clean up after java/openjdk6 and java/openjdk6-jre removal 2019-11-26 21:46:12 +00:00
go-ethereum net-p2p/go-ethereum: Update to 1.9.7 2019-11-08 12:40:10 +00:00
gtk-gnutella Drop the ipv6 virtual category for n* category as it is not relevant anymore 2019-10-09 12:17:15 +00:00
gtorrentviewer net-p2p: Add missing USES=gnome 2019-11-08 13:26:08 +00:00
jackett net-p2p/jackett: Update to 0.11.496 2019-07-19 13:36:27 +00:00
jigdo
ktorrent Update ktorrent to latest upstream release, 5.1.2 2019-09-02 11:29:31 +00:00
libbt
liberator
libktorrent devel/boost-*: update to 1.72.0 2019-12-11 17:53:48 +00:00
libpdtp Mark a few ports BROKEN (unfetchable) 2019-11-06 14:00:19 +00:00
libswift Convert to UCL & cleanup pkg-message (categories n) 2019-08-14 08:48:50 +00:00
libtorrent net-p2p/libtorrent: Update to 0.13.8 2019-07-30 23:36:22 +00:00
libtorrent-rasterbar net-p2p/libtorrent-rasterbar: Update 1.1.10 -> 1.2.2 2019-12-20 03:18:13 +00:00
lidarr New port: net-p2p/lidarr 2019-08-28 05:35:59 +00:00
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 net-p2p/litecoin-daemon: unbreak on powerpc* 2019-09-20 10:20:45 +00:00
litecoin-utils net-p2p/litecoin-utils: unbreak on powerpc* 2019-10-24 11:15:58 +00:00
microdc2 net-p2p: Add missing USES=gnome 2019-11-08 13:26:08 +00:00
minder net-p2p: Add missing USES=gnome 2019-11-08 13:26:08 +00:00
mktorrent
mldonkey Canonicalize librsvg dependency 2019-09-13 12:50:04 +00:00
mldonkey-core
mldonkey-gui
monero-cli devel/boost-*: update to 1.72.0 2019-12-11 17:53:48 +00:00
namecoin devel/boost-*: update to 1.72.0 2019-12-11 17:53:48 +00:00
namecoin-daemon net-p2p/namecoin-daemon: remove ONLY_FOR_ARCHS 2019-10-24 09:20:39 +00:00
namecoin-utils net-p2p/namecoin-utils: unbreak on BE architectures 2019-10-25 06:17:42 +00:00
ncdc net-p2p/ncdc: fix build on GCC architectures 2019-10-07 13:58:15 +00:00
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 Clean up after java/openjdk6 and java/openjdk6-jre removal 2019-11-26 21:46:12 +00:00
py-libtorrent-rasterbar net-p2p/py-libtorrent-rasterbar: Update 1.1.10 -> 1.2.2 2019-12-20 03:22:22 +00:00
py-py2play
py-transmissionrpc
py-tremc Convert to UCL & cleanup pkg-message (categories n) 2019-08-14 08:48:50 +00:00
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 Add USES=xorg USES=gl, ports categories n 2019-11-06 18:58:04 +00:00
rslsync Convert to UCL & cleanup pkg-message (categories n) 2019-08-14 08:48:50 +00:00
rtorrent net-p2p/rtorrent: Update to 0.9.8 2019-07-30 23:37:32 +00:00
shx Return dteske's ports to the pool after safekeeping her commit bit. 2019-11-05 20:57:34 +00:00
sonarr
sonarr-devel net-p2p/sonarr-devel: Update to 3.0.3.664 2019-12-14 16:26:07 +00:00
squall Mark a few ports BROKEN (unfetchable) 2019-11-06 14:00:19 +00:00
torrent-file-editor - Update to version 0.3.16 2019-11-16 15:46:23 +00:00
torrentcheck
torrentsniff
transmission
transmission-cli net-p2p/transmission-cli: Drop defunct WOLFSSL option. 2019-10-17 18:01:20 +00:00
transmission-daemon Convert to UCL & cleanup pkg-message (categories n) 2019-08-14 08:48:50 +00:00
transmission-gtk net-p2p/transmission-gtk: Fix .desktop file when NLS disabled. 2019-08-27 16:37:27 +00:00
transmission-qt Bump PORTREVISION for ports depending on the canonical version of GCC 2019-07-26 20:46:53 +00:00
transmission-remote-gui Clean up WRKSRC and USE_GITHUB usage in some ports 2019-11-16 13:46:53 +00:00
tribler net-p2p: Add missing USES=gnome 2019-11-08 13:26:08 +00:00
uhub
vuze Clean up after java/openjdk6 and java/openjdk6-jre removal 2019-11-26 21:46:12 +00:00
xmrig Update to 5.3.0 2019-12-19 09:42:48 +00:00
zetacoin devel/boost-*: update to 1.72.0 2019-12-11 17:53:48 +00:00
zetacoin-daemon net-p2p/zetacoin: fix build with current boost. 2019-09-14 14:26:31 +00:00
zetacoin-utils net-p2p/zetacoin: fix build with current boost. 2019-09-14 14:26:31 +00:00
Makefile Parity is the fastest and most advanced Ethereum client. 2019-11-22 14:17:48 +00:00