Summary: | sysutils/nomad: Update to 0.8.6 and fix build | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Luca Pizzamiglio <pizzamig> | ||||
Component: | Individual Port(s) | Assignee: | John Hixson <jhixson> | ||||
Status: | Closed Overcome By Events | ||||||
Severity: | Affects Only Me | CC: | pete, pizzamig, rainer | ||||
Priority: | --- | Keywords: | needs-qa | ||||
Version: | Latest | Flags: | jhixson:
maintainer-feedback+
koobs: merge-quarterly? |
||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Bug Depends on: | |||||||
Bug Blocks: | 231876 | ||||||
Attachments: |
|
Hi, this works with my 2018Q4 ports-tree Can somebody update the port and MFH the changes back to 2018Q4? ping? Looks good to me. I apologize for being late to this. I spent the last 2 months moving across the country. A commit references this bug: Author: pizzamig Date: Wed Nov 28 15:47:00 UTC 2018 New revision: 486097 URL: https://svnweb.freebsd.org/changeset/ports/486097 Log: sysutils/nomad: Update to 0.8.6 Fix build of nomad and update to the last available release The build was broken, because the vendor is probably using go 1.10 PR: 232203 Approved by: jhixson (maintainer) Sponsored by: trivago N.V. Changes: head/sysutils/nomad/Makefile head/sysutils/nomad/distinfo head/sysutils/nomad/files/patch-vendor_golang.org_x_crypto_blake2b_blake2bAVX2__amd64.go head/sysutils/nomad/files/patch-vendor_golang.org_x_crypto_blake2b_blake2bAVX2__amd64.s head/sysutils/nomad/files/patch-vendor_golang.org_x_crypto_blake2b_blake2b__amd64.go head/sysutils/nomad/files/patch-vendor_golang.org_x_crypto_blake2b_blake2b__amd64.s head/sysutils/nomad/files/patch-vendor_vendor.json I guess we should merge in the quarterly branch, nomad is marked as broken there... |
Created attachment 198063 [details] The updating/fixing patch Currently nomad doesn't build, because of missing symbols in the runtime environment. I guess that hashicorp is still using golang 1.10. The attached patch does 3 things: * update nomad to 0.8.6 * add fixing patches to x/crypto/blake2d * add x/sys/cpu, a new dependency that the new patches are using