Bug 224032 - databases/arangodb32: upgrade to 3.2.9
Summary: databases/arangodb32: upgrade to 3.2.9
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: amd64 Any
: --- Affects Some People
Assignee: Nikolai Lifanov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-12-02 09:08 UTC by dev
Modified: 2017-12-08 19:36 UTC (History)
1 user (show)

See Also:


Attachments
Patch for 3.2.9 (1.97 KB, patch)
2017-12-02 09:08 UTC, dev
no flags Details | Diff
Patch for 3.2.9 (962 bytes, patch)
2017-12-02 09:11 UTC, dev
no flags Details | Diff
Update to 3.2.9, fix distinfo, mark FreeBSD 10.x as unsupported (1.21 KB, patch)
2017-12-08 19:04 UTC, dev
no flags Details | Diff
Update to 3.2.9, fix distinfo, mark FreeBSD 10.x as unsupported (1.14 KB, patch)
2017-12-08 19:21 UTC, dev
no flags Details | Diff
Update to 3.2.9, fix distinfo, mark FreeBSD 10.x as unsupported (1.73 KB, patch)
2017-12-08 19:31 UTC, dev
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description dev 2017-12-02 09:08:06 UTC
Created attachment 188464 [details]
Patch for 3.2.9
Comment 1 dev 2017-12-02 09:11:06 UTC
Created attachment 188465 [details]
Patch for 3.2.9
Comment 2 Nikolai Lifanov freebsd_committer freebsd_triage 2017-12-08 18:44:59 UTC
Can I change your MAINTAINER address to dev@dudu.ro? It's going to be confusing over time if patches are submitted from a different address.
Comment 3 Nikolai Lifanov freebsd_committer freebsd_triage 2017-12-08 18:47:15 UTC
I'm getting a size mismatch. Is the distinfo file accurate?

=> Attempting to fetch https://codeload.github.com/arangodb/arangodb/tar.gz/v3.2.9?dummy=/arangodb-arangodb-v3.2.9_GH0.tar.gz
fetch: https://codeload.github.com/arangodb/arangodb/tar.gz/v3.2.9?dummy=/arangodb-arangodb-v3.2.9_GH0.tar.gz: size unknown
fetch: https://codeload.github.com/arangodb/arangodb/tar.gz/v3.2.9?dummy=/arangodb-arangodb-v3.2.9_GH0.tar.gz: size of remote file is not known
arangodb-arangodb-v3.2.9_GH0.tar.gz                      0  B    0  Bps
=> Fetched file size mismatch (expected 144179063, actual 144185432)
=> Trying next site
=> Attempting to fetch http://distcache.FreeBSD.org/ports-distfiles/arangodb-arangodb-v3.2.9_GH0.tar.gz
fetch: http://distcache.FreeBSD.org/ports-distfiles/arangodb-arangodb-v3.2.9_GH0.tar.gz: Not Found
=> Couldn't fetch it - please try to retrieve this
=> port manually into /portdistfiles/ and try again.
*** Error code 1
Comment 4 dev 2017-12-08 19:04:22 UTC
It used to be, they must have moved the tag since. Uploading another diff, which also marks FreeBSD 10.x as broken (libc++ too old).
Comment 5 dev 2017-12-08 19:04:51 UTC
Created attachment 188630 [details]
Update to 3.2.9, fix distinfo, mark FreeBSD 10.x as unsupported
Comment 6 Nikolai Lifanov freebsd_committer freebsd_triage 2017-12-08 19:10:13 UTC
The correct way to mark this broken is with:
BROKEN_FreeBSD_10= libc++ is too old

The OSVERSION check by itself would need to be combined with an OS check for FreeBSD because these ports can be used on other operating systems.
Comment 7 dev 2017-12-08 19:21:07 UTC
Created attachment 188631 [details]
Update to 3.2.9, fix distinfo, mark FreeBSD 10.x as unsupported
Comment 8 dev 2017-12-08 19:21:35 UTC
(In reply to Nikolai Lifanov from comment #6)
Thanks for the hint, fixed!
Comment 9 Nikolai Lifanov freebsd_committer freebsd_triage 2017-12-08 19:24:36 UTC
I think this check can go away:
 .if ${COMPILER_TYPE} == clang && ${COMPILER_VERSION} < 40

Supported releases are 10.3, 10.4, and 11.1.
FreeBSD 11.1 ships with clang 4.0.0.
Comment 10 dev 2017-12-08 19:31:02 UTC
Created attachment 188633 [details]
Update to 3.2.9, fix distinfo, mark FreeBSD 10.x as unsupported
Comment 11 dev 2017-12-08 19:31:56 UTC
(In reply to Nikolai Lifanov from comment #9)

Indeed, thanks, I'd missed that. New patch uploaded.
Comment 12 commit-hook freebsd_committer freebsd_triage 2017-12-08 19:35:52 UTC
A commit references this bug:

Author: lifanov
Date: Fri Dec  8 19:35:35 UTC 2017
New revision: 455796
URL: https://svnweb.freebsd.org/changeset/ports/455796

Log:
  update databases/arangodb32 to 3.2.9

  PR:		224032
  Submitted by:	dev@dudu.ro (maintainer, same as galu@packetdam.com)

Changes:
  head/databases/arangodb32/Makefile
  head/databases/arangodb32/distinfo
Comment 13 Nikolai Lifanov freebsd_committer freebsd_triage 2017-12-08 19:36:23 UTC
Committed, thanks!