-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sun, 25 Sep 2022 04:33:23 -0600 Source: dh-golang Binary: dh-golang Architecture: source all Version: 1.58~bpo11+3 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+3) bullseye-backports; urgency=medium . * Rebuild for bullseye-backports. * Check $bf->has_features("optimize") before $bf->get_features("optimize") as the new "optimize" area did not exist in libdpkg-perl (<< 1.21.0). This fixes the error "Can't use an undefined value as a HASH reference at /usr/share/perl5/Dpkg/BuildFlags.pm line 394." . 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: da6d6318efcb5f5187f5ed8a5c424991f3f080a8 1800 dh-golang_1.58~bpo11+3.dsc 01046c779a0adf52c0cedeeb43572c4da1a2bdb1 19304 dh-golang_1.58~bpo11+3.tar.xz bb2366510716b7d11f5b95dd6c52759101aa003c 27736 dh-golang_1.58~bpo11+3_all.deb 39c60a9230dbf51e4830015367a2cbabfbe3198e 6200 dh-golang_1.58~bpo11+3_amd64.buildinfo Checksums-Sha256: 99482509abab35a1cd5df1986a01ff413778ba093e03663208b3e576f1409842 1800 dh-golang_1.58~bpo11+3.dsc 553e5d823e4004cadc6abb633276d35395f82821c1510a5c0aac810c09f03acd 19304 dh-golang_1.58~bpo11+3.tar.xz 4a5ee54f73bcd216376602d3d62de6ddd172dc9bb4c04e22382357e4b009abde 27736 dh-golang_1.58~bpo11+3_all.deb 138cd208af3756ca622196e2cbc919a862c54f2a0a814ef7a8503e96dd566214 6200 dh-golang_1.58~bpo11+3_amd64.buildinfo Files: 4ce63685c78e36e2494821e312fccaaa 1800 golang optional dh-golang_1.58~bpo11+3.dsc f32c57057adb4c8b36aaf9c7d863c6d5 19304 golang optional dh-golang_1.58~bpo11+3.tar.xz 691dc057d7d45bc1efb325ed6b4ecf85 27736 golang optional dh-golang_1.58~bpo11+3_all.deb 833e25182311a428bbf9978f841a0bfb 6200 golang optional dh-golang_1.58~bpo11+3_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEEFCQhsZrUqVmW+VBy6iUAtBLFms8FAmMwPgMQHGZva2FAZGVi aWFuLm9yZwAKCRDqJQC0EsWaz+dKD/4uolZ++0RRyVLOsk2Mq0Q7eZ9HMwwLQu/L Fl/jLdb7RruZTXmpnwTgPhF69zXXF0g/3TsvXdhS3lIyvNOe3sAd61Dr4Wov3yY4 4j2jXAxrP08ZXrX2pSEjOMNECO3lps50BmBul7QsbVv3CdZX05YAy0HlHUGcf0Ra XF72AUouftgNGsuqVup4ZrUmbOfVKyEq4hVGaEGEPqlWQtfth+vixs581pMLIcnO /+xFXSJzenp/PnOEqLkIP21m2j16ZL/45eqyAjEcU9iUGoaSiFDZZYUv/v2zTQ4+ Au5grUgnBuphy2ZSbDRNOg2Y1D2cYKiV5dnY40HbxPpVMfkjoCzsdiHZGk2x09qo uBKMvqkgkmcg8PgJVr9L5sZ8gdWKQGbIGM1eRMN0BWXMZuoau+WjIrWSWO7UbPSM x2nl2hFTSZrBczctSBZkFD8qHLSVGJ/JJNfhI5KFVyAiOTG+wvWG91CvnUaq5Aqf pv7YvZH/bJhLdFBibMVHEsoMyHKeQabDG9WqsviqFwZCV6wBA02e5rAIEeAyl5Wp TSXgB2/9c8wMCm0NNOeoOpRkohx+wsA3VNL35qi9Ce7ul0sSLuK3c2mKBhGROzLy yGZfPYdzZNw0zmn3WTxbg+a5t4Dm+zUoDman6C3XsJqVsTAI+IANZM57pwS50ObX aSxXDX0fIQ== =n29O -----END PGP SIGNATURE-----