Summary: | [MAINTAINER] net-p2p/namecoin: Update to 0.3.80 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Chad Jacob Milios <milios> | ||||||||||
Component: | Individual Port(s) | Assignee: | Kurt Jaeger <pi> | ||||||||||
Status: | Closed FIXED | ||||||||||||
Severity: | Affects Only Me | CC: | jhale, milios, pi, robak, torque | ||||||||||
Priority: | --- | Flags: | koobs:
maintainer-feedback?
(milios) |
||||||||||
Version: | Latest | ||||||||||||
Hardware: | Any | ||||||||||||
OS: | Any | ||||||||||||
Attachments: |
|
Could you please provide build logs for this? I was getting different types of build failures with gcc and clang. Finally got it to build with clang by removing lines 345-355 from src/serialize.h, but gcc is failing to link to boost: util.cpp:(.text._ZN5boost15program_options6detail26basic_config_file_iteratorIcEC2ERSiRKSt3setISsSt4lessISsESaISsEEb[_ZN5boost15program_options6detail26basic_config_file_iteratorIcEC5ERSiRKSt3setISsSt4lessISsESaISsEEb]+0x3a): undefined reference to `boost::program_options::detail::common_config_file_iterator::common_config_file_iterator(std::set<std::string, std::less<std::string>, std::allocator<std::string> > const&, bool)' collect2: error: ld returned 1 exit status Return to pool. Hi, I had a question, does this port of namecoin include a daemon that can be used for servers like namecoind? Scratch that, looks like it appears with `make install` from ports, but not `pkg install namecoin`. I did notice this is namecoin 3.72 in my port, rather than 3.75 or 3.8. Created attachment 157363 [details]
complete port directories; namecoin[-daemon]-0.3.80,1
a namecoin
a namecoin/pkg-descr
a namecoin/distinfo
a namecoin/Makefile
a namecoin/files
a namecoin/files/patch-src__qt__configurenamedialog.h
a namecoin/files/patch-src__main.h
a namecoin/files/makefile.unix
a namecoin/files/patch-src__qt__managenamespage.h
a namecoin-daemon
a namecoin-daemon/Makefile
Could you please provide a proper patch generated using diff or svn diff so it could be reviewed, tested and committed if everything is OK with it? Proposing port changes in any other way than described in Porters Handbook (https://www.freebsd.org/doc/en/books/porters-handbook/book.html) greatly extends the time that you'll have to wait from them to be reviewed and greatly reduces the chance that someone will actually look at them. As discussed in https://lists.freebsd.org/pipermail/freebsd-ports/2015-June/099412.html and the following mails: db48 is already scheduled for deletion, and we need better solution, probably with db5 or db6. Created attachment 157472 [details]
svn diff to 0.3.80,1
M net-p2p/namecoin/Makefile
M net-p2p/namecoin/distinfo
M net-p2p/namecoin/files/patch-src__main.h
D net-p2p/namecoin/files/patch-src__net.cpp
M net-p2p/namecoin/files/patch-src__qt__configurenamedialog.h
M net-p2p/namecoin/files/patch-src__qt__managenamespage.h
D net-p2p/namecoin/files/patch-src__serialize.h
Created attachment 157473 [details]
slave port to allow both namecoind and namecoin-qt on same system
A net-p2p/namecoin-daemon
A net-p2p/namecoin-daemon/Makefile
Asked about db48 EXPIRE change from 2015-05-31 to 2015-07-31 from db48 maintainer. db48 shelflife was extended for a few more weeks. Let's hope for the best. I'll re-test and commit soon. mat explained why db48 is difficult to get rid off in https://lists.freebsd.org/pipermail/svn-ports-all/2015-June/096244.html A commit references this bug: Author: pi Date: Thu Jun 11 05:43:01 UTC 2015 New revision: 389159 URL: https://svnweb.freebsd.org/changeset/ports/389159 Log: net-p2p/namecoin: 0.3.72 -> 0.3.80, adding slaveport -daemon Changes: https://github.com/namecoin/namecoin/blob/namecoinq-release/changelog.md PR: 193534 Submitted by: Chad J. Milios <milios@ccsys.com> Changes: head/net-p2p/Makefile head/net-p2p/namecoin/Makefile head/net-p2p/namecoin/distinfo head/net-p2p/namecoin/files/patch-src__main.h head/net-p2p/namecoin/files/patch-src__net.cpp head/net-p2p/namecoin/files/patch-src__qt__configurenamedialog.h head/net-p2p/namecoin/files/patch-src__qt__managenamespage.h head/net-p2p/namecoin/files/patch-src__serialize.h head/net-p2p/namecoin-daemon/ head/net-p2p/namecoin-daemon/Makefile Committed, thanks for your patience. |
Created attachment 147182 [details] unified recursive diff of net-p2p/namecoin update namecoin from Q.3.72 to 0.3.75