-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Fri, 23 Sep 2022 11:44:39 -0600 Source: dh-golang Binary: dh-golang Architecture: source all Version: 1.58~bpo11+2 Distribution: bullseye-backports Urgency: medium Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org> Changed-By: Anthony Fok <foka@debian.org> Description: dh-golang - debhelper add-on for packaging software written in Go (golang) Closes: 921284 1016777 Changes: dh-golang (1.58~bpo11+2) bullseye-backports; urgency=medium . * Revert 'Add "Depends: libdpkg-perl (>= 1.21.3~)"' as Debian 11 "bullseye" has libdpkg-perl 1.20.12 . dh-golang (1.58~bpo11+1) bullseye-backports; urgency=medium . * Rebuild for bullseye-backports. . dh-golang (1.58) unstable; urgency=medium . * Team upload. * Disable dh_dwz. With golang/1.19, all packages FTBFS with: Found compressed .debug_abbrev section, not attempting dwz compression . dh-golang (1.57) unstable; urgency=medium . * Team upload. * Ensure lto optimize option is removed when setting CGO flags. Updates #1013102 * Strip -fstack-protector-strong in CGO flags on i386 (Closes: #1016777) . dh-golang (1.56) unstable; urgency=medium . * Move the version constraint (>= 1.21.3~) from dpkg to libdpkg-perl. Thanks to Guillem Jover who noted on 2022-04-03 that "as otherwise the [Static-Built-Using] field will be warned about and will not have the desired export semantics applied." * Bump Standards-Version to 4.6.1 (no change) . dh-golang (1.55) unstable; urgency=medium . [ Dan Bungert ] * override_dh_auto_configure: remove symlinks cp -a is being used to get a local copy of source, but we may already have a partial copy locally, with symlinks. cp -a isn't able to cope with symlinks that point to what we're trying to copy in. Remove those symlinks, since we're about to replace them with non-linked copies. . [ Anthony Fok ] * Change Section from devel to golang * dh_golang: Transition to misc:Static-Built-Using substvar, but continue to emit misc:Built-Using for backward compatibility during transition. Add "Depends: dpkg (>= 1.21.3~)" for Static-Built-Using field support. (Closes: #921284) . dh-golang (1.54) unstable; urgency=medium . [ Martina Ferrari ] * Update my name and email address. . [ Anthony Fok ] * Buildsystem::golang: Derive Go minor version from GCC major version in case of gccgo pre-release that returns "go version unknown". Fixes "Use of uninitialized value $_go1_minor in numeric ge (>=)" error * script/dh_golang: Detect gccgo with "go env GOTOOLDIR" Fixes "error calling index: index out of range: 0" with the current pre-release gccgo-12 that gives "go version unknown" (See #907263) . dh-golang (1.53) unstable; urgency=medium . [ Guillem Jover ] * Add reference to Debian::Debhelper::Buildsystem::golang(1) to SEE ALSO. Most of the machinery documentation is provided in the build system module, and it's non-obvious when checking the dh_golang(1) man page. . [ Anthony Fok ] * Debian::Debhelper::Buildsystem::golang: Fix logic in "no non-test Go files" path removal. According to https://perldoc.perl.org/perlsyn#Foreach-Loops: If any part of LIST is an array, foreach will get very confused if you add or remove elements within the loop body, for example with splice. So don't do that. Well, I was ignorant and did just that to @targets (removing elements with grep) in get_targets, causing some elements to be skipped, and this bug finally manifests itself with golang-google-api/0.61.0-1 where there are two consecutive paths with no non-test Go files. . dh-golang (1.52) unstable; urgency=medium . * Team upload. * Debhelper::Buildsystem::golang: Use qw instead of quotes. * Enable warnings in perl code. * Use modern parent instead of base module. * example: Comment DH_VERBOSE by default. * Update documentation and example about the sequencer usage. * Debhelper::Buildsystem::golang: Add auto-detection support. * Debhelper::Buildsystem::golang: Auto-detect using more dependency manager files. * Add gitignore files. * Debhelper::Buildsystem::golang: Change default build directory to _build. * Debhelper::Buildsystem::golang: Do not try to parse missing XS-Go-Import-Path. * Debhelper::Buildsystem::golang, example: Update dh usage documentation. * Debian::Debhelper::Buildsystem::golang: Ignore '.' in find() on configure. * Bump Standards-Version to 4.6.0 (no changes needed). Checksums-Sha1: 1b2aa32b535ebac0245535597c2359023e1e0e07 1800 dh-golang_1.58~bpo11+2.dsc 2d2dd60bd1ce77a0c6f88cfb820ddaeab4b8adf8 19232 dh-golang_1.58~bpo11+2.tar.xz f00bc15dcd92b4f7747b97f5a807d368e5757fe5 27604 dh-golang_1.58~bpo11+2_all.deb 3e31c1421a2acbf405e43376b6cf8d2c56e9c182 6184 dh-golang_1.58~bpo11+2_amd64.buildinfo Checksums-Sha256: 3db880c3e8a19a3edc76604efbe751c54e43311791b336c60d935ffb65815e02 1800 dh-golang_1.58~bpo11+2.dsc e45a235f467cf254211ea045988c88848d3966c061a4daad0e30c323ecd8f2a3 19232 dh-golang_1.58~bpo11+2.tar.xz 0082836047fedbf0404566c4b2ad833da646a0311624710099c3b81adba30ce1 27604 dh-golang_1.58~bpo11+2_all.deb 91216f5ce491e22f87c23c1fe5c70ccfc2b50a4fc7a338e91d2724188e5f8e62 6184 dh-golang_1.58~bpo11+2_amd64.buildinfo Files: 0c575ee3a8dbb51d5e11d80c6f5565ba 1800 golang optional dh-golang_1.58~bpo11+2.dsc dbac716e8d872189184e2c8e775773b7 19232 golang optional dh-golang_1.58~bpo11+2.tar.xz 481b79f467e4cf761a502e5a9133b768 27604 golang optional dh-golang_1.58~bpo11+2_all.deb 545293d60efa0f2037dc78e278f862eb 6184 golang optional dh-golang_1.58~bpo11+2_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEEFCQhsZrUqVmW+VBy6iUAtBLFms8FAmMt8RMQHGZva2FAZGVi aWFuLm9yZwAKCRDqJQC0EsWaz5nlEACrQPhD1IWBhLWwomEn11heZDrqYU0H2yO0 7FIfd+h47OVw1D8qztUopQkla84Wy0mVYpu15H8os59ATdTk6KCqtfn38dWIykPa AII1jWZF0zkTZdsYPhO5gFSd8gLuDhNudvpQSsk9Dxts0toycX7nxajEl+5kXTd2 CPZb9cAJ4vlziR60pRmYh7k3BcbuV/5VpGfy1IRFFA1JeJo+zwHAh+mMgGWe62NO +EwiTjJPgCFCVHOsIKVYOELzAlbpFuA6vErcXSEyrECj4mj56ivbf/l60QZLyWwm 7Py1wHRwEQVrG5k46Leb6w9guE8CQvIh/Z2xIXb9QGsiePbUD+nkvBFR4Cd14Jpv O6gmtcf/eOFzVppepTtzaHlNQpJ9QM4Ku0VSoUASY3uyXEN+XMkbPjruWh+26ce+ tWL/I9pYCGUiBTFhgCfjb4CyOoleJoqKaf8wFbQn2PEHQfuipVOgkPWzZv2E5pfB vXACT+4IWEB8LV/JqGvFTn2f9NdctyczrsSdCd89N0O5D15H1dII5RMi/0dp1O8p 85pvau8LYnZ+Ws0CQ2QsmnJwrJGR39g1Mmit7PMK0WeDefagXdakgH/GQfnJ2L9a Rh8aaicILCZhVSfQ41a0t3gR6CXFAXu78meCAkKgRHLO/DS/of//36s7vL9Wz73y /keUxojiUg== =FQJu -----END PGP SIGNATURE-----