Created attachment 185130 [details] Update to 1.9.0 As per olegs wishes I am opening up a new issue. Also attaching diff. * Update to version 1.9.0 * Update distinfo accordingly. Changes: * https://github.com/tidwall/tile38/releases/tag/1.9.0
Comment on attachment 185130 [details] Update to 1.9.0 I approve this patch
Pending QA (portlint/poudriere) confirmation
Builds fine with poudriere testport. The following warnings are displayed with portlint -AC WARN: Makefile: possible use of absolute pathname "/var/db/tile38" WARN: Makefile: possible use of absolute pathname "/var/run/tile38". WARN: /usr/local/poudriere/ports/default/databases/tile38/distinfo: [1]: TIMESTAMP is over 30 days old Those absolute path's are defined in variables * TILE38_DBDIR?= /var/db/tile38 * TILE38_RUNDIR?= /var/run/tile38 And then referenced like so: @${MKDIR} ${STAGEDIR}${TILE38_DBDIR} ${STAGEDIR}${TILE38_RUNDIR} in do-install target. But nowhere else, not sure this is an issue? Should I remove distinfo and re-run make makesum in order to remove the TIMESTAMP warning? Or is this still ok?
Also been running this in production for the past few months without issues. hence the old timestamp
(In reply to a.andersson.thn from comment #3) "Absolute path's are defined in variables warning" is ok here. I guess that should be good.
A commit references this bug: Author: tz Date: Fri Aug 11 10:21:44 UTC 2017 New revision: 447752 URL: https://svnweb.freebsd.org/changeset/ports/447752 Log: databases/tile38: Update from 1.5.2 to 1.9.0 Changelog: https://github.com/tidwall/tile38/blob/1.9.0/CHANGELOG.md PR: 221313 Submitted by: Andreas Andersson <a.andersson.thn@gmail.com> Changes: head/databases/tile38/Makefile head/databases/tile38/distinfo
Committed, thanks :)