Dear maintainer, I've prepared an NMU for g10k (versioned as 0.9.10-1.1). The diff is attached to this message.
Chris
diff -Nru g10k-0.9.10/debian/changelog g10k-0.9.10/debian/changelog --- g10k-0.9.10/debian/changelog 2025-02-19 16:11:43.000000000 +0100 +++ g10k-0.9.10/debian/changelog 2025-04-13 23:36:25.000000000 +0200 @@ -1,3 +1,11 @@ +g10k (0.9.10-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * Pass -race to dh_auto_build only on supported archs (Closes: #1095672) + * Pass through Static-Built-Using. + + -- Chris Hofstaedtler <z...@debian.org> Sun, 13 Apr 2025 23:36:25 +0200 + g10k (0.9.10-1) unstable; urgency=medium * new upstream release (Closes: #1093015) diff -Nru g10k-0.9.10/debian/control g10k-0.9.10/debian/control --- g10k-0.9.10/debian/control 2025-02-19 16:11:43.000000000 +0100 +++ g10k-0.9.10/debian/control 2025-04-13 23:36:25.000000000 +0200 @@ -28,6 +28,7 @@ Package: g10k Architecture: any Built-Using: ${misc:Built-Using} +Static-Built-Using: ${misc:Static-Built-Using} Depends: ${misc:Depends}, ${shlibs:Depends}, git diff -Nru g10k-0.9.10/debian/rules g10k-0.9.10/debian/rules --- g10k-0.9.10/debian/rules 2025-02-19 16:11:43.000000000 +0100 +++ g10k-0.9.10/debian/rules 2025-04-13 23:36:25.000000000 +0200 @@ -1,14 +1,21 @@ #!/usr/bin/make -f +include /usr/share/dpkg/architecture.mk include /usr/share/dpkg/pkg-info.mk export DH_GOLANG_INSTALL_EXTRA := tests/ +ifneq ($(filter $(DEB_HOST_ARCH),amd64 arm64 ppc64el s390x),) +RACE:=-race +else +RACE:= +endif + override_dh_auto_install: dh_auto_install -- --no-source override_dh_auto_build: - dh_auto_build -- -race -ldflags "-X main.buildversion=$(DEB_VERSION_UPSTREAM) -X main.buildtime=$(SOURCE_DATE_EPOCH)" + dh_auto_build -- $(RACE) -ldflags "-X main.buildversion=$(DEB_VERSION_UPSTREAM) -X main.buildtime=$(SOURCE_DATE_EPOCH)" # update version number in manpage @echo DEB_VERSION_UPSTREAM $(DEB_VERSION_UPSTREAM) sed -e "s/__VERSION__/$(DEB_VERSION_UPSTREAM)/g" < debian/g10k.1.md.in > debian/g10k.1.md