Summary: | net-p2p/zetacoin: fails to build with boost 1.70 | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Jan Beich <jbeich> | ||||
Component: | Individual Port(s) | Assignee: | Rene Ladan <rene> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | CC: | daniel, rene | ||||
Priority: | --- | Keywords: | needs-patch, regression | ||||
Version: | Latest | Flags: | daniel:
maintainer-feedback+
|
||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Bug Depends on: | |||||||
Bug Blocks: | 235956 | ||||||
Attachments: |
|
Description
Jan Beich
2019-04-04 15:50:04 UTC
I'll update this to the latest upstream to see if that solves the problem. The port has been marked BROKEN in ports r498698. Currently running build tests on the updated port. I'll post the patch once those pass. Created attachment 205856 [details]
Unified diff containing the described changes
Updated Zetacoin to 0.13.2.1 and refactored the port to align with the style used in net-p2p/bitcoin.
Summary of changes:
- Renamed slave port net-p2p/netacoin-nox11 to net-p2p/zetacoin-daemon.
- The zetacoin-cli and zetacoin-tx utilities have been re-packaged into
a separate port: net-p2p/zetacoin-utils
Build tests passed on 11.2 and 12.0 (amd63 and i386) using poudriere.
SVN commands that were used:
svnlite remove net-p2p/zetacoin/files/patch-src_bitcoin-cli.cpp
svnlite remove net-p2p/zetacoin/files/patch-src_rpcserver.cpp
svnlite remove net-p2p/zetacoin/pkg-plist
svnlite move net-p2p/zetacoin/files/zetacoin.conf.sample files/zetacoin.conf
svnlite add net-p2p/zetacoin/files/patch-src_Makefile.bench.include
svnlite add net-p2p/zetacoin/files/patch-src_miner.h
svnlite add net-p2p/zetacoin/files/patch-src_txmempool.h
svnlite add net-p2p/zetacoin/files/zetacoin-qt.desktop
svnlite add net-p2p/zetacoin/pkg-help
svnlite add net-p2p/zetacoin-daemon
svnlite add net-p2p/zetacoin-utils
Some comments: - I moved some USES=qt:5 into the SLAVE=no code, as only the main port uses QT - The daemon port is currently broken because it references the no-longer existing zetacoin.conf, I have removed those lines for now. (In reply to Rene Ladan from comment #5) Ah, so somehow renaming zetacoin.conf.sample to zetacoin.conf failed. A commit references this bug: Author: rene Date: Sat Sep 14 14:26:34 UTC 2019 New revision: 512017 URL: https://svnweb.freebsd.org/changeset/ports/512017 Log: net-p2p/zetacoin: fix build with current boost. Resurrect -nox11 slave port as -daemon slave port. Split off cli and tx utilities from main port into -utils slave port. PR: 237017 Submitted by: Daniel Morante Reported by: jbeich Changes: head/MOVED head/UPDATING head/net-p2p/Makefile head/net-p2p/zetacoin/Makefile head/net-p2p/zetacoin/distinfo head/net-p2p/zetacoin/files/patch-src_Makefile.bench.include head/net-p2p/zetacoin/files/patch-src_bitcoin-cli.cpp head/net-p2p/zetacoin/files/patch-src_miner.h head/net-p2p/zetacoin/files/patch-src_rpcserver.cpp head/net-p2p/zetacoin/files/patch-src_txmempool.h head/net-p2p/zetacoin/files/zetacoin-qt.desktop head/net-p2p/zetacoin/files/zetacoin.conf head/net-p2p/zetacoin/files/zetacoin.conf.sample head/net-p2p/zetacoin/files/zetacoin.in head/net-p2p/zetacoin/pkg-help head/net-p2p/zetacoin/pkg-plist head/net-p2p/zetacoin-daemon/ head/net-p2p/zetacoin-daemon/Makefile head/net-p2p/zetacoin-utils/ head/net-p2p/zetacoin-utils/Makefile Patch committed, thanks. |