diff --git a/buildscripts/cross-compile.sh b/buildscripts/cross-compile.sh index 691891bae..ce5935d81 100755 --- a/buildscripts/cross-compile.sh +++ b/buildscripts/cross-compile.sh @@ -9,7 +9,7 @@ function _init() { export CGO_ENABLED=0 ## List of architectures and OS to test coss compilation. - SUPPORTED_OSARCH="linux/ppc64le linux/mips64 linux/amd64 linux/arm64 linux/s390x darwin/arm64 darwin/amd64 freebsd/amd64 windows/amd64 linux/arm linux/386 netbsd/amd64 linux/mips openbsd/amd64" + SUPPORTED_OSARCH="linux/ppc64le linux/mips64 linux/amd64 linux/arm64 linux/s390x darwin/arm64 darwin/amd64 freebsd/amd64 windows/amd64 linux/arm linux/386 netbsd/amd64 linux/mips" } function _build() { diff --git a/go.mod b/go.mod index ca2a0d8d0..d2c15f1b1 100644 --- a/go.mod +++ b/go.mod @@ -45,13 +45,13 @@ require ( github.com/minio/cli v1.24.2 github.com/minio/console v0.30.0 github.com/minio/csvparser v1.0.0 - github.com/minio/dperf v0.4.4 + github.com/minio/dperf v0.4.10 github.com/minio/highwayhash v1.0.2 github.com/minio/kes-go v0.1.0 github.com/minio/madmin-go/v2 v2.2.0 github.com/minio/minio-go/v7 v7.0.57 github.com/minio/mux v1.9.0 - github.com/minio/pkg v1.7.3 + github.com/minio/pkg v1.7.4 github.com/minio/selfupdate v0.6.0 github.com/minio/sha256-simd v1.0.1 github.com/minio/simdjson-go v0.4.5 diff --git a/go.sum b/go.sum index 5e4b03a2b..642318ef1 100644 --- a/go.sum +++ b/go.sum @@ -775,8 +775,8 @@ github.com/minio/console v0.30.0 h1:Z2eU2ea2Ss+V4Vth2C5+daqIfD9fJrbVp9U51nVX/QY= github.com/minio/console v0.30.0/go.mod h1:izGvxc+RIlBgqr1/sXcmYrv4lGYPCyfQ4b8fyNDxfR0= github.com/minio/csvparser v1.0.0 h1:xJEHcYK8ZAjeW4hNV9Zu30u+/2o4UyPnYgyjWp8b7ZU= github.com/minio/csvparser v1.0.0/go.mod h1:lKXskSLzPgC5WQyzP7maKH7Sl1cqvANXo9YCto8zbtM= -github.com/minio/dperf v0.4.4 h1:ayJsuyx/ZjQjNnZxLizGUnobYDYKKmjSBnkWnoELKEQ= -github.com/minio/dperf v0.4.4/go.mod h1:mo7rPmlIl3Bgn8CrM0Yjeu3AL3xXVd7sH7Hpj4OGK1E= +github.com/minio/dperf v0.4.10 h1:PXxA9WBIB0S6ZTjce+gTygY2H+YVUSkZ81XD2xWpvHc= +github.com/minio/dperf v0.4.10/go.mod h1:pd52YVTOQU2CYQ8xlyKcP8lFa72R9SEfsvoKAFPifTQ= github.com/minio/filepath v1.0.0 h1:fvkJu1+6X+ECRA6G3+JJETj4QeAYO9sV43I79H8ubDY= github.com/minio/filepath v1.0.0/go.mod h1:/nRZA2ldl5z6jT9/KQuvZcQlxZIMQoFFQPvEXx9T/Bw= github.com/minio/highwayhash v1.0.2 h1:Aak5U0nElisjDCfPSG79Tgzkn2gl66NxOMspRrKnA/g= @@ -797,8 +797,8 @@ github.com/minio/minio-go/v7 v7.0.57/go.mod h1:NUDy4A4oXPq1l2yK6LTSvCEzAMeIcoz9l github.com/minio/mux v1.9.0 h1:dWafQFyEfGhJvK6AwLOt83bIG5bxKxKJnKMCi0XAaoA= github.com/minio/mux v1.9.0/go.mod h1:1pAare17ZRL5GpmNL+9YmqHoWnLmMZF9C/ioUCfy0BQ= github.com/minio/pkg v1.5.4/go.mod h1:2MOaRFdmFKULD+uOLc3qHLGTQTuxCNPKNPfLBTxC8CA= -github.com/minio/pkg v1.7.3 h1:z1nA7UpZomil/PKYexXHbPPbMTAdu4fGr0Iy287sDT4= -github.com/minio/pkg v1.7.3/go.mod h1:0iX1IuJGSCnMvIvrEJauk1GgQSX9JdU6Kh0P3EQRGkI= +github.com/minio/pkg v1.7.4 h1:bCrjtfw75AD8/6ZFkYWEe+Syn+I7DYMbNWjm0AUoYLw= +github.com/minio/pkg v1.7.4/go.mod h1:0iX1IuJGSCnMvIvrEJauk1GgQSX9JdU6Kh0P3EQRGkI= github.com/minio/selfupdate v0.6.0 h1:i76PgT0K5xO9+hjzKcacQtO7+MjJ4JKA8Ak8XQ9DDwU= github.com/minio/selfupdate v0.6.0/go.mod h1:bO02GTIPCMQFTEvE5h4DjYB58bCoZ35XLeBf0buTDdM= github.com/minio/sha256-simd v0.1.1/go.mod h1:B5e1o+1/KgNmWrSQK08Y6Z1Vb5pwIktudl0J58iy0KM= diff --git a/internal/disk/directio_darwin.go b/internal/disk/directio_darwin.go index d95d0e82a..af09799da 100644 --- a/internal/disk/directio_darwin.go +++ b/internal/disk/directio_darwin.go @@ -1,4 +1,6 @@ -// Copyright (c) 2015-2021 MinIO, Inc. +//go:build darwin + +// Copyright (c) 2015-2023 MinIO, Inc. // // This file is part of MinIO Object Storage stack // diff --git a/internal/disk/directio_unix.go b/internal/disk/directio_unix.go index 5a436603e..883df95d0 100644 --- a/internal/disk/directio_unix.go +++ b/internal/disk/directio_unix.go @@ -1,7 +1,7 @@ -//go:build linux || netbsd || freebsd -// +build linux netbsd freebsd +//go:build !windows && !darwin && !openbsd && !plan9 +// +build !windows,!darwin,!openbsd,!plan9 -// Copyright (c) 2015-2021 MinIO, Inc. +// Copyright (c) 2015-2023 MinIO, Inc. // // This file is part of MinIO Object Storage stack // diff --git a/internal/disk/directio_unsupported.go b/internal/disk/directio_unsupported.go index 6ebf2a357..2d7555726 100644 --- a/internal/disk/directio_unsupported.go +++ b/internal/disk/directio_unsupported.go @@ -1,7 +1,6 @@ -//go:build !linux && !netbsd && !freebsd && !darwin -// +build !linux,!netbsd,!freebsd,!darwin +//go:build windows || openbsd || plan9 -// Copyright (c) 2015-2021 MinIO, Inc. +// Copyright (c) 2015-2023 MinIO, Inc. // // This file is part of MinIO Object Storage stack //