| Summary: | databases/cockroach: Update to 1.1.1 | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | Ports & Packages | Reporter: | James Nugent <freebsd> | ||||||||||||||
| Component: | Individual Port(s) | Assignee: | Nikolai Lifanov <lifanov> | ||||||||||||||
| Status: | Closed FIXED | ||||||||||||||||
| Severity: | Affects Only Me | CC: | freebsd, lifanov, seanc, ultima, vishwin | ||||||||||||||
| Priority: | --- | Keywords: | needs-patch | ||||||||||||||
| Version: | Latest | ||||||||||||||||
| Hardware: | Any | ||||||||||||||||
| OS: | Any | ||||||||||||||||
| Attachments: |
|
||||||||||||||||
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! |
Created attachment 187367 [details] Update to v1.1.1 This patch updates CockroachDB to v1.1.1.