diff --git a/build/deploy/alpine/Dockerfile b/build/deploy/alpine/Dockerfile index 16c6b4c..32388b1 100644 --- a/build/deploy/alpine/Dockerfile +++ b/build/deploy/alpine/Dockerfile @@ -9,12 +9,10 @@ RUN \ COPY . /project WORKDIR /project RUN \ - go build \ + CGO_ENABLED=0 \ + go build \ -buildvcs=false \ -ldflags "-w -s" \ - -mod=readonly \ - -modcacherw \ - -trimpath \ -o /usr/bin/yap \ cmd/yap/yap.go diff --git a/build/deploy/amazon-1/Dockerfile b/build/deploy/amazon-1/Dockerfile index 9b23933..e10427c 100644 --- a/build/deploy/amazon-1/Dockerfile +++ b/build/deploy/amazon-1/Dockerfile @@ -17,12 +17,10 @@ RUN \ COPY . /project WORKDIR /project RUN \ - go build \ + CGO_ENABLED=0 \ + go build \ -buildvcs=false \ -ldflags "-w -s" \ - -mod=readonly \ - -modcacherw \ - -trimpath \ -o /usr/bin/yap \ cmd/yap/yap.go diff --git a/build/deploy/amazon-2/Dockerfile b/build/deploy/amazon-2/Dockerfile index 7c74761..c22882b 100644 --- a/build/deploy/amazon-2/Dockerfile +++ b/build/deploy/amazon-2/Dockerfile @@ -17,12 +17,10 @@ RUN \ COPY . /project WORKDIR /project RUN \ - go build \ + CGO_ENABLED=0 \ + go build \ -buildvcs=false \ -ldflags "-w -s" \ - -mod=readonly \ - -modcacherw \ - -trimpath \ -o /usr/bin/yap \ cmd/yap/yap.go diff --git a/build/deploy/arch/Dockerfile b/build/deploy/arch/Dockerfile index 2568eb1..195c2b6 100644 --- a/build/deploy/arch/Dockerfile +++ b/build/deploy/arch/Dockerfile @@ -10,12 +10,10 @@ RUN \ COPY . /project WORKDIR /project RUN \ - go build \ + CGO_ENABLED=0 \ + go build \ -buildvcs=false \ -ldflags "-w -s" \ - -mod=readonly \ - -modcacherw \ - -trimpath \ -o /usr/bin/yap \ cmd/yap/yap.go diff --git a/build/deploy/debian-buster/Dockerfile b/build/deploy/debian-buster/Dockerfile index ccdbde2..2d9c038 100644 --- a/build/deploy/debian-buster/Dockerfile +++ b/build/deploy/debian-buster/Dockerfile @@ -19,12 +19,10 @@ RUN \ COPY . /project WORKDIR /project RUN \ - go build \ + CGO_ENABLED=0 \ + go build \ -buildvcs=false \ -ldflags "-w -s" \ - -mod=readonly \ - -modcacherw \ - -trimpath \ -o /usr/bin/yap \ cmd/yap/yap.go diff --git a/build/deploy/debian-jessie/Dockerfile b/build/deploy/debian-jessie/Dockerfile index 70bb576..dee6ab1 100644 --- a/build/deploy/debian-jessie/Dockerfile +++ b/build/deploy/debian-jessie/Dockerfile @@ -19,12 +19,10 @@ RUN \ COPY . /project WORKDIR /project RUN \ - go build \ + CGO_ENABLED=0 \ + go build \ -buildvcs=false \ -ldflags "-w -s" \ - -mod=readonly \ - -modcacherw \ - -trimpath \ -o /usr/bin/yap \ cmd/yap/yap.go diff --git a/build/deploy/debian-stretch/Dockerfile b/build/deploy/debian-stretch/Dockerfile index 1adbc2c..dc723ac 100644 --- a/build/deploy/debian-stretch/Dockerfile +++ b/build/deploy/debian-stretch/Dockerfile @@ -19,12 +19,10 @@ RUN \ COPY . /project WORKDIR /project RUN \ - go build \ + CGO_ENABLED=0 \ + go build \ -buildvcs=false \ -ldflags "-w -s" \ - -mod=readonly \ - -modcacherw \ - -trimpath \ -o /usr/bin/yap \ cmd/yap/yap.go diff --git a/build/deploy/fedora-38/Dockerfile b/build/deploy/fedora-38/Dockerfile index 1f937a8..498292d 100644 --- a/build/deploy/fedora-38/Dockerfile +++ b/build/deploy/fedora-38/Dockerfile @@ -17,12 +17,10 @@ RUN \ COPY . /project WORKDIR /project RUN \ - go build \ + CGO_ENABLED=0 \ + go build \ -buildvcs=false \ -ldflags "-w -s" \ - -mod=readonly \ - -modcacherw \ - -trimpath \ -o /usr/bin/yap \ cmd/yap/yap.go diff --git a/build/deploy/opensuse-tubleweed/Dockerfile b/build/deploy/opensuse-tubleweed/Dockerfile index 5c74efc..a225a7c 100644 --- a/build/deploy/opensuse-tubleweed/Dockerfile +++ b/build/deploy/opensuse-tubleweed/Dockerfile @@ -10,12 +10,10 @@ RUN \ COPY . /project WORKDIR /project RUN \ - go build \ + CGO_ENABLED=0 \ + go build \ -buildvcs=false \ -ldflags "-w -s" \ - -mod=readonly \ - -modcacherw \ - -trimpath \ -o /usr/bin/yap \ cmd/yap/yap.go diff --git a/build/deploy/rocky-8/Dockerfile b/build/deploy/rocky-8/Dockerfile index 12655a9..928c102 100644 --- a/build/deploy/rocky-8/Dockerfile +++ b/build/deploy/rocky-8/Dockerfile @@ -17,12 +17,10 @@ RUN \ COPY . /project WORKDIR /project RUN \ - go build \ + CGO_ENABLED=0 \ + go build \ -buildvcs=false \ -ldflags "-w -s" \ - -mod=readonly \ - -modcacherw \ - -trimpath \ -o /usr/bin/yap \ cmd/yap/yap.go diff --git a/build/deploy/rocky-9/Dockerfile b/build/deploy/rocky-9/Dockerfile index ad5460c..d7895e6 100644 --- a/build/deploy/rocky-9/Dockerfile +++ b/build/deploy/rocky-9/Dockerfile @@ -17,12 +17,10 @@ RUN \ COPY . /project WORKDIR /project RUN \ - go build \ + CGO_ENABLED=0 \ + go build \ -buildvcs=false \ -ldflags "-w -s" \ - -mod=readonly \ - -modcacherw \ - -trimpath \ -o /usr/bin/yap \ cmd/yap/yap.go diff --git a/build/deploy/ubuntu-bionic/Dockerfile b/build/deploy/ubuntu-bionic/Dockerfile index c9fda57..2bc80ee 100644 --- a/build/deploy/ubuntu-bionic/Dockerfile +++ b/build/deploy/ubuntu-bionic/Dockerfile @@ -19,12 +19,10 @@ RUN \ COPY . /project WORKDIR /project RUN \ - go build \ + CGO_ENABLED=0 \ + go build \ -buildvcs=false \ -ldflags "-w -s" \ - -mod=readonly \ - -modcacherw \ - -trimpath \ -o /usr/bin/yap \ cmd/yap/yap.go diff --git a/build/deploy/ubuntu-focal/Dockerfile b/build/deploy/ubuntu-focal/Dockerfile index 859c95b..e691af0 100644 --- a/build/deploy/ubuntu-focal/Dockerfile +++ b/build/deploy/ubuntu-focal/Dockerfile @@ -19,12 +19,10 @@ RUN \ COPY . /project WORKDIR /project RUN \ - go build \ + CGO_ENABLED=0 \ + go build \ -buildvcs=false \ -ldflags "-w -s" \ - -mod=readonly \ - -modcacherw \ - -trimpath \ -o /usr/bin/yap \ cmd/yap/yap.go diff --git a/build/deploy/ubuntu-jammy/Dockerfile b/build/deploy/ubuntu-jammy/Dockerfile index 8057677..db91ac2 100644 --- a/build/deploy/ubuntu-jammy/Dockerfile +++ b/build/deploy/ubuntu-jammy/Dockerfile @@ -19,12 +19,10 @@ RUN \ COPY . /project WORKDIR /project RUN \ - go build \ + CGO_ENABLED=0 \ + go build \ -buildvcs=false \ -ldflags "-w -s" \ - -mod=readonly \ - -modcacherw \ - -trimpath \ -o /usr/bin/yap \ cmd/yap/yap.go diff --git a/examples/yap/PKGBUILD b/examples/yap/PKGBUILD index 4813d12..c1f150b 100644 --- a/examples/yap/PKGBUILD +++ b/examples/yap/PKGBUILD @@ -27,16 +27,9 @@ sha256sums=( build() { cd "${srcdir}/${pkgname}" - export CGO_LDFLAGS="$LDFLAGS" - export CGO_CFLAGS="$CFLAGS" - export CGO_CPPFLAGS="$CPPFLAGS" - export CGO_CXXFLAGS="$CXXFLAGS" - export GOFLAGS="-buildmode=pie \ - -trimpath \ - -mod=readonly \ - -modcacherw" - go build \ + CGO_ENABLED=0 \ + go build \ -buildvcs=false \ -ldflags "-w -s" \ cmd/yap/yap.go