Created attachment 215286 [details] svn diff from /usr/ports/net-p2p/namecoin This diff on ports/net-p2p/namecoin updates namecoin and two slave ports to version 0.19.1. This update to the port also removes dependance on the ancient db48. You should probably [already] be backing up your ~/.namecoin/wallet.dat for good measure if you have coins or names. If you open an existing ~/.namecoin/wallet.dat it will just work and remain in the db4.8 format until you use the lock/unlock functionality at which point this new port version will update the old dat format to the BDB version used now...which is set in DEFAULT_VERSIONS (5[.3] by default as of today if unspecified). Dat files used by namecoin WILL THEN BE INCOMPATIBLE/INELIGIBLE to simply copy over to another system which uses the prebuilt binaries from the namecoin project. Most linux distro packages for {bit,lite,name}coin actually already link to db5 the same way we now are. There is a text-format export/import functionality in namecoin-cli as well as db's db_dump|db_load utilities which [for namecoin's purposes] are compatible in both directions between db48 and [at least] db5(.3).
Build info is available at https://gitlab.com/swills/freebsd-ports/pipelines/153505822
^Triage: Please set the maintainer-approval attachment flag (to +) on patches for ports you maintain to signify approval Attachment -> Details -> maintainer-approval [+]
A commit references this bug: Author: lwhsu Date: Sun Jun 28 07:47:33 UTC 2020 New revision: 540681 URL: https://svnweb.freebsd.org/changeset/ports/540681 Log: Update to 0.19.1 PR: 247024 Submitted by: Chad Jacob Milios <milios@ccsys.com> (maintainer) Changes: head/net-p2p/namecoin/Makefile head/net-p2p/namecoin/distinfo head/net-p2p/namecoin/files/patch-src_fs.h