Summary: | net-p2p/zetacoin: fails to build with boost 1.66 | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Jan Beich <jbeich> | ||||||
Component: | Individual Port(s) | Assignee: | Jan Beich <jbeich> | ||||||
Status: | Closed FIXED | ||||||||
Severity: | Affects Only Me | CC: | daniel | ||||||
Priority: | --- | Keywords: | needs-patch | ||||||
Version: | Latest | Flags: | bugzilla:
maintainer-feedback?
(daniel) |
||||||
Hardware: | Any | ||||||||
OS: | Any | ||||||||
Bug Depends on: | |||||||||
Bug Blocks: | 223922 | ||||||||
Attachments: |
|
Description
Jan Beich
2017-12-08 16:15:54 UTC
Maybe you can replace io_service with io_context similar to https://github.com/arvidn/libtorrent/commit/f42b63c7ea82 I don't know how to test with boost 1.66. Grabbing the latest ports tree with portsnap still gives me 1.65. Anyway, does the problem still occur if you try it with this version?: https://github.com/tuaris/FreeBSD-Coin-Ports/tree/master/ports/zetacoin Sorry, I just re-read your initial comment. I'll try that. I've filed the issue with the upstream project. The suggestion to io_context in place of io_service didn't work or the changes required are above my understanding of C++ code. https://github.com/zetacoin/zetacoin/issues/12 Created attachment 189677 [details]
patch for bitcoin-cli.cpp
Created attachment 189678 [details]
patch for rpcserver.cpp
These patches will allow the build to succeed. They will be included in the next port update to 0.11.3.4 A commit references this bug: Author: jbeich Date: Thu Jan 18 04:01:01 UTC 2018 New revision: 459313 URL: https://svnweb.freebsd.org/changeset/ports/459313 Log: net-p2p/zetacoin: unbreak with boost 1.66 PR: 224187 Submitted by: Daniel Morante (maintainer) Changes: head/net-p2p/zetacoin/Makefile head/net-p2p/zetacoin/files/patch-src_bitcoin-cli.cpp head/net-p2p/zetacoin/files/patch-src_rpcserver.cpp Thanks. Landed. |