Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F153407177
D20084.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
7 KB
Referenced Files
None
Subscribers
None
D20084.diff
View Options
Index: head/sysutils/nomad/Makefile
===================================================================
--- head/sysutils/nomad/Makefile
+++ head/sysutils/nomad/Makefile
@@ -2,7 +2,7 @@
PORTNAME= nomad
DISTVERSIONPREFIX= v
-DISTVERSION= 0.8.7
+DISTVERSION= 0.9.0
CATEGORIES= sysutils
MAINTAINER= jhixson@FreeBSD.org
@@ -11,8 +11,6 @@
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BROKEN= fails to build
-
ONLY_FOR_ARCHS= amd64
ONLY_FOR_ARCHS_REASON= On i386: go compiler crashes: https://github.com/golang/go/issues/23763
@@ -20,17 +18,12 @@
USES= compiler
USE_GITHUB= yes
-GH_ACCOUNT= hashicorp golang:sys
-GH_PROJECT= sys:sys
-GH_TAGNAME= fa43e7bc11b:sys
+GH_ACCOUNT= hashicorp
GH_SUBDIR= src/github.com/hashicorp/nomad
USE_RC_SUBR= nomad
USERS= nomad
GROUPS= nomad
-
-post-patch:
- ${MV} ${WRKSRC_sys}/cpu ${WRKSRC}/vendor/golang.org/x/sys
do-build:
@cd ${WRKSRC}/src/github.com/hashicorp/nomad && \
Index: head/sysutils/nomad/distinfo
===================================================================
--- head/sysutils/nomad/distinfo
+++ head/sysutils/nomad/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1548448653
-SHA256 (hashicorp-nomad-v0.8.7_GH0.tar.gz) = f74eac627de69190e586358b1956573a0ae1a40d0755ecdee163016949f9c7fe
-SIZE (hashicorp-nomad-v0.8.7_GH0.tar.gz) = 69782860
+TIMESTAMP = 1556410895
+SHA256 (hashicorp-nomad-v0.9.0_GH0.tar.gz) = fb6a0afd6895540dd5e18c878421c39e2a2759e90af8eb771c84802d082475df
+SIZE (hashicorp-nomad-v0.9.0_GH0.tar.gz) = 31846577
SHA256 (golang-sys-fa43e7bc11b_GH0.tar.gz) = 085dd1dbc2865751cea75649dd59608bd0d0873ae852fda587b7d089734266f9
SIZE (golang-sys-fa43e7bc11b_GH0.tar.gz) = 1093021
Index: head/sysutils/nomad/files/patch-vendor_github.com_docker_docker_pkg_mount_mountinfo__freebsd.go
===================================================================
--- head/sysutils/nomad/files/patch-vendor_github.com_docker_docker_pkg_mount_mountinfo__freebsd.go
+++ head/sysutils/nomad/files/patch-vendor_github.com_docker_docker_pkg_mount_mountinfo__freebsd.go
@@ -0,0 +1,11 @@
+--- vendor/github.com/docker/docker/pkg/mount/mountinfo_freebsd.go.orig 2019-04-09 15:51:37 UTC
++++ vendor/github.com/docker/docker/pkg/mount/mountinfo_freebsd.go
+@@ -37,7 +37,7 @@ func parseMountTable(filter FilterFunc) ([]*Info, erro
+
+ if filter != nil {
+ // filter out entries we're not interested in
+- skip, stop = filter(p)
++ //skip, stop = filter(p)
+ if skip {
+ continue
+ }
Index: 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.go
+++ head/sysutils/nomad/files/patch-vendor_golang.org_x_crypto_blake2b_blake2bAVX2__amd64.go
@@ -1,28 +0,0 @@
---- vendor/golang.org/x/crypto/blake2b/blake2bAVX2_amd64.go.orig 2018-10-12 12:40:06 UTC
-+++ vendor/golang.org/x/crypto/blake2b/blake2bAVX2_amd64.go
-@@ -6,20 +6,13 @@
-
- package blake2b
-
-+import "golang.org/x/sys/cpu"
-+
- func init() {
-- useAVX2 = supportsAVX2()
-- useAVX = supportsAVX()
-- useSSE4 = supportsSSE4()
-+ useAVX2 = cpu.X86.HasAVX2
-+ useAVX = cpu.X86.HasAVX
-+ useSSE4 = cpu.X86.HasSSE41
- }
--
--//go:noescape
--func supportsSSE4() bool
--
--//go:noescape
--func supportsAVX() bool
--
--//go:noescape
--func supportsAVX2() bool
-
- //go:noescape
- func hashBlocksAVX2(h *[8]uint64, c *[2]uint64, flag uint64, blocks []byte)
Index: 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_blake2bAVX2__amd64.s
+++ head/sysutils/nomad/files/patch-vendor_golang.org_x_crypto_blake2b_blake2bAVX2__amd64.s
@@ -1,18 +0,0 @@
---- vendor/golang.org/x/crypto/blake2b/blake2bAVX2_amd64.s.orig 2018-10-12 12:41:53 UTC
-+++ vendor/golang.org/x/crypto/blake2b/blake2bAVX2_amd64.s
-@@ -748,15 +748,3 @@ noinc:
-
- MOVQ BP, SP
- RET
--
--// func supportsAVX2() bool
--TEXT ·supportsAVX2(SB), 4, $0-1
-- MOVQ runtime·support_avx2(SB), AX
-- MOVB AX, ret+0(FP)
-- RET
--
--// func supportsAVX() bool
--TEXT ·supportsAVX(SB), 4, $0-1
-- MOVQ runtime·support_avx(SB), AX
-- MOVB AX, ret+0(FP)
-- RET
Index: 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.go
+++ head/sysutils/nomad/files/patch-vendor_golang.org_x_crypto_blake2b_blake2b__amd64.go
@@ -1,18 +0,0 @@
---- vendor/golang.org/x/crypto/blake2b/blake2b_amd64.go.orig 2018-10-12 12:39:07 UTC
-+++ vendor/golang.org/x/crypto/blake2b/blake2b_amd64.go
-@@ -6,12 +6,11 @@
-
- package blake2b
-
-+import "golang.org/x/sys/cpu"
-+
- func init() {
-- useSSE4 = supportsSSE4()
-+ useSSE4 = cpu.X86.HasSSE41
- }
--
--//go:noescape
--func supportsSSE4() bool
-
- //go:noescape
- func hashBlocksSSE4(h *[8]uint64, c *[2]uint64, flag uint64, blocks []byte)
Index: head/sysutils/nomad/files/patch-vendor_golang.org_x_crypto_blake2b_blake2b__amd64.s
===================================================================
--- head/sysutils/nomad/files/patch-vendor_golang.org_x_crypto_blake2b_blake2b__amd64.s
+++ head/sysutils/nomad/files/patch-vendor_golang.org_x_crypto_blake2b_blake2b__amd64.s
@@ -1,15 +0,0 @@
---- vendor/golang.org/x/crypto/blake2b/blake2b_amd64.s.orig 2018-10-12 12:43:05 UTC
-+++ vendor/golang.org/x/crypto/blake2b/blake2b_amd64.s
-@@ -279,12 +279,3 @@ noinc:
-
- MOVQ BP, SP
- RET
--
--// func supportsSSE4() bool
--TEXT ·supportsSSE4(SB), 4, $0-1
-- MOVL $1, AX
-- CPUID
-- SHRL $19, CX // Bit 19 indicates SSE4 support
-- ANDL $1, CX // CX != 0 if support SSE4
-- MOVB CX, ret+0(FP)
-- RET
Index: head/sysutils/nomad/files/patch-vendor_vendor.json
===================================================================
--- head/sysutils/nomad/files/patch-vendor_vendor.json
+++ head/sysutils/nomad/files/patch-vendor_vendor.json
@@ -1,10 +0,0 @@
---- vendor/vendor.json.orig 2018-10-12 12:46:48 UTC
-+++ vendor/vendor.json
-@@ -316,6 +316,7 @@
- {"path":"golang.org/x/net/lex/httplex","checksumSHA1":"3xyuaSNmClqG4YWC7g0isQIbUTc=","revision":"ab5485076ff3407ad2d02db054635913f017b0ed","revisionTime":"2017-07-19T21:11:51Z"},
- {"path":"golang.org/x/net/trace","checksumSHA1":"u/r66lwYfgg682u5hZG7/E7+VCY=","revision":"ab5485076ff3407ad2d02db054635913f017b0ed","revisionTime":"2017-07-19T21:11:51Z"},
- {"path":"golang.org/x/sync/errgroup","checksumSHA1":"S0DP7Pn7sZUmXc55IzZnNvERu6s=","revision":"316e794f7b5e3df4e95175a45a5fb8b12f85cb4f","revisionTime":"2016-07-15T18:54:39Z"},
-+ {"path":"golang.org/x/sys/cpu","revision":"fa43e7bc11baaae89f3f902b2b4d832b68234844"},
- {"path":"golang.org/x/sys/unix","checksumSHA1":"SIhhNXud9FKua0s3WlGPRRkDKRg=","revision":"8b4580aae2a0dd0c231a45d3ccb8434ff533b840","revisionTime":"2017-11-30T16:26:51Z"},
- {"path":"golang.org/x/sys/windows","checksumSHA1":"riTVymIu2BFphV6UlA73Fn9tmmU=","revision":"8b4580aae2a0dd0c231a45d3ccb8434ff533b840","revisionTime":"2017-11-30T16:26:51Z"},
- {"path":"golang.org/x/text/encoding","checksumSHA1":"Mr4ur60bgQJnQFfJY0dGtwWwMPE=","revision":"e113a52b01bdd1744681b6ce70c2e3d26b58d389","revisionTime":"2017-08-30T18:54:29Z"},
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Wed, Apr 22, 12:08 AM (16 h, 10 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31927241
Default Alt Text
D20084.diff (7 KB)
Attached To
Mode
D20084: sysutils/nomad: Update to v0.9.0
Attached
Detach File
Event Timeline
Log In to Comment