Created attachment 187367 [details] Update to v1.1.1 This patch updates CockroachDB to v1.1.1.
Maintainer informed via mail
This was tested using Poudriere on FreeBSD-11.1-RELEASE and 12.0-CURRENT.
Hello James, thank you for your contributions. I have a couple questions. * Should the ports maintainer email be updated to the one on bugzilla? * The port is currently marked as broken, commenting the flag will build on 111amd64 and 12amd64. The port is broken for 103amd64 and i386-all. Can you look into this issue and if not fixable mark broken for the arch/releases that are. Here are some logs. 103i386: Failed: https://poudriere.ultimasbox.com/data/103i386-test/2017-10-22_11h14m50s/logs/errors/cockroach-1.1.1.log 103amd64: Failed: https://poudriere.ultimasbox.com/data/103amd64-test/2017-10-22_11h14m49s/logs/errors/cockroach-1.1.1.log 110i386: Failed: https://poudriere.ultimasbox.com/data/111i386-test/2017-10-22_11h14m52s/logs/errors/cockroach-1.1.1.log 110amd64: Success: https://poudriere.ultimasbox.com/data/111amd64-test/2017-10-22_11h14m51s/logs/cockroach-1.1.1.log 12i386: Failed: https://poudriere.ultimasbox.com/data/12i386-test/2017-10-22_11h14m54s/logs/errors/cockroach-1.1.1.log 12amd64: Success: https://poudriere.ultimasbox.com/data/12amd64-test/2017-10-22_11h14m53s/logs/cockroach-1.1.1.log
Created attachment 187934 [details] Update to v1.1.2 v1.1.2 was released in the meantime, so this patch updates this port to said version. Added NO_CCACHE due to a nonexistent/invalid filesystem access when configure runs on vendored jemalloc. As for building on i386, upstream doesn't explicitly support it: "A 64-bit system is strongly recommended. Building or running CockroachDB on 32-bit systems has not been tested."
Created attachment 188347 [details] Update to 1.1.3
Created attachment 189549 [details] update to 1.1.4
Hi James, I tested the 1.1.4 update with Go 1.9 and it works. Can you take a look at Charlie's patch and address Richard's question about the maintainer email address please?
If upstream doesn't support i386, this port needs ONLY_FOR_ARCHS and ONLY_FOR_ARCHS_REASON set.
Created attachment 190097 [details] Upgrade to 1.1.4 Updated to 1.1.4 with other suggestions in this ticket.
Comment on attachment 190097 [details] Upgrade to 1.1.4 Was the inclusion of devel/dep in this diff unintentional?
Created attachment 190123 [details] Upgrade to crdb 1.1.4 Upgrade `database/cockroach` to 1.1.4 (this time without `devel/dep`).
@CharlieLi, yes it was. Sorry about that.
I just re-tested this. It looks good and is commitable. Do you strongly prefer james@jen20.com in MAINTAINER or can this be freebsd@jen20.com, which matches your Bugzilla account?
I'd rather keep it as freebsd@jen20.com in order that mailbox filtering works properly. Sorry, I didn't realise they were set differently.
OK, great, I'll change MAINTAINER to freebsd@jen20.com and commit.
A commit references this bug: Author: lifanov Date: Wed Jan 31 16:33:42 UTC 2018 New revision: 460498 URL: https://svnweb.freebsd.org/changeset/ports/460498 Log: databases/cockroach: unbreak and update to 1.1.4 PR: 223167 Submitted by: James Nugent <freebsd@jen20.com> (maintainer) Changes: head/databases/cockroach/Makefile head/databases/cockroach/distinfo
Committed, thanks!