Back to dh-golang PTS page

Accepted dh-golang 1.47 (source) into unstable



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 24 Feb 2020 12:27:16 -0700
Source: dh-golang
Architecture: source
Version: 1.47
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
Changed-By: Anthony Fok <foka@debian.org>
Closes: 952173
Changes:
 dh-golang (1.47) unstable; urgency=medium
 .
   [ Shengjing Zhu ]
   * Skip empty pattern when check target lists (Closes: #952173)
     If the PATTERN evaluates to the empty string, the last
     successfully matched regular expression is used instead
     Thanks @lilydjwg
 .
   [ Anthony Fok ]
   * Replace / / with ' ' as pattern in Perl split() calls,
     emulating awk’s behaviour such that leading whitespace and
     consecutive spaces do not become empty strings in the resulting list.
     This was the case with golang-gopkg-gorethink-gorethink.v3 when its
     DH_GOLANG_EXCLUDES created empty string patterns, such that
     "grep { !/$pattern/ } @targets" stripped the list empty and
     caused e.g. "go test" call to fail.  That FTBFS did not happen
     before dh-golang 1.46 as it was hidden by Perl 5’s peculiar feature:
     “If the PATTERN evaluates to the empty string,
     the last successfully matched regular expression is used instead.”
     See https://metacpan.org/pod/perlop#The-empty-pattern and
     https://github.com/Perl/perl5/issues/17577 for more. (Closes: #952173)
   * Warn in case an empty pattern is detected even if split(' ', ...)
     should have prevented it in the first place.  For future-proofing.
Checksums-Sha1:
 95fa7b5635aabf8ffef85aab0f80705ab9852f4f 1744 dh-golang_1.47.dsc
 db3322ddaa971a77034f10d0c8bd7869a57ca9e7 16120 dh-golang_1.47.tar.xz
 aa64504c7334b9711b771a819e43c62874b00fb9 5988 dh-golang_1.47_amd64.buildinfo
Checksums-Sha256:
 70dae1e95d3e82dc8b9854688aad064a3d5c5e82d19ebea2ec3d6aa927aa57fb 1744 dh-golang_1.47.dsc
 b9ea9e95244847d042d9656c84565b3daf0702804fe68ec0681ae7f290f00218 16120 dh-golang_1.47.tar.xz
 4a68040ca5633ecdd60472df7b34cd8d3306914769cd2d60889af707988dcf1b 5988 dh-golang_1.47_amd64.buildinfo
Files:
 9950aceef37e7326cb2e5978e3733595 1744 devel optional dh-golang_1.47.dsc
 ae8470c85a90f64b5dee73d144488a79 16120 devel optional dh-golang_1.47.tar.xz
 8b2e9108a64b7fd7030a8f5ff44e9608 5988 devel optional dh-golang_1.47_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEFCQhsZrUqVmW+VBy6iUAtBLFms8FAl5UJUIACgkQ6iUAtBLF
ms/ZkA/9E4du33KsJeRwdVHfBFF+HXp4TLy2/3cZmajalZCDGxCGw+sePhoTGpYV
Ix5DaNu4rqXouQYVnlWvrwZePO7ilCujsyz+20ZeMaP4vlrdjrKGQNYH4C4kGAAM
AUK9Io7WQQxccLHjjiDEGMbSiWdISHDCAvcS14E6KD3ORT4LVDNYP2bcPZUaxuqv
NOqKYgQ3I1SZmQacTbwiF/wyyFdfvnybn8DvnYaC8l2eukoqdyKMY0Kug3acol2Q
XCnMUJpaFqxHhrm6SvYH1l8g0YtcLm6gzlge2wt1YPv0dbUcgMw0k3c4nF8vKBSq
3GWcZ+0ZAF1xkhIjcd5PBYQgbv1dw1JtppoCNWN/063Hrxs5Y0TznwHmhciWfqYR
8iYrd8hw5Io2Jf8215UGmQEk9TpYXNyaLq7EKrLfAdMYnuseRuxkr03rQO69tlM/
w4SRaAQVliDmWaICDInrdgGiyw+RrsKoddu+wkkqW22i+B1wpMIwOAAEz+aprP9i
T6lVtilKxgOACK0Hw+GAfioOADzmk45AiQbF147rFkI+q+mVx4UH13WVh+UXqMTW
/rCt6z6YJXjf24G22AuXYlPezafXcMox+TduiuqcKMjy6VTvkmdtdiMN6QD3g8PR
Gz3AGGc8xOcxr+xyZXb916MK2pDNSkrhJjNGIMbaLWumfnYNnXM=
=LpqL
-----END PGP SIGNATURE-----