Bug 247024 - net-p2p/namecoin: Update to 0.19.1
Summary: net-p2p/namecoin: Update to 0.19.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Li-Wen Hsu
URL:
Keywords: buildisok, needs-qa
Depends on:
Blocks:
 
Reported: 2020-06-06 04:29 UTC by Chad Jacob Milios
Modified: 2020-06-28 07:48 UTC (History)
1 user (show)

See Also:


Attachments
svn diff from /usr/ports/net-p2p/namecoin (3.36 KB, patch)
2020-06-06 04:29 UTC, Chad Jacob Milios
milios: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Chad Jacob Milios 2020-06-06 04:29:34 UTC
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).
Comment 1 Steve Wills freebsd_committer 2020-06-06 10:00:52 UTC
Build info is available at https://gitlab.com/swills/freebsd-ports/pipelines/153505822
Comment 2 Kubilay Kocak freebsd_committer freebsd_triage 2020-06-07 05:27:50 UTC
^Triage: Please set the maintainer-approval attachment flag (to +) on patches for ports you maintain to signify approval

Attachment -> Details -> maintainer-approval [+]
Comment 3 commit-hook freebsd_committer 2020-06-28 07:48:17 UTC
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