From 8eb10bb8ccebdad864fc8e7508e263e67603a4b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bir=C3=B3=2C=20Csaba=20Attila?= Date: Thu, 16 Apr 2026 15:54:10 +0200 Subject: [PATCH 1/2] hotfix: disable debug package in COPR spec MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Pre-built Go binaries are stripped — find-debuginfo produces an empty debugsourcefiles.list which fails the RPM build. --- rpmbuild/copia-cli.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/rpmbuild/copia-cli.spec b/rpmbuild/copia-cli.spec index 5b2f897..bc31ff1 100644 --- a/rpmbuild/copia-cli.spec +++ b/rpmbuild/copia-cli.spec @@ -1,4 +1,5 @@ %global goipath github.com/qubernetic/copia-cli +%global debug_package %{nil} Name: copia-cli Version: 0.0.0 From 78579889391db3a690238ce24f64efc19f93fae7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bir=C3=B3=2C=20Csaba=20Attila?= Date: Thu, 16 Apr 2026 20:14:11 +0200 Subject: [PATCH 2/2] hotfix: fix COPR debug package and Snap classic linter errors - copr spec: disable debug package for pre-built stripped binaries - snap: add CGO_ENABLED=0 and ignore classic linter (static Go binary) --- snap/snapcraft.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index fdd7ad5..619bd76 100644 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -24,9 +24,15 @@ parts: - go/latest/stable go-buildtags: [] go-generate: [] + build-environment: + - CGO_ENABLED: "0" override-build: | go build -ldflags "-s -w -X github.com/qubernetic/copia-cli/internal/build.Version=$(git describe --tags --always) -X github.com/qubernetic/copia-cli/internal/build.Date=$(date -u +%Y-%m-%d)" -o $CRAFT_PART_INSTALL/bin/copia-cli ./cmd/copia-cli +lint: + ignore: + - classic + apps: copia-cli: command: bin/copia-cli