dh-golang 1.47 source package in Ubuntu
Changelog
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. -- Anthony Fok <email address hidden> Mon, 24 Feb 2020 12:27:16 -0700
Upload details
- Uploaded by:
- Debian Go Packaging Team
- Uploaded to:
- Sid
- Original maintainer:
- Debian Go Packaging Team
- Architectures:
- all
- Section:
- misc
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
dh-golang_1.47.dsc | 1.7 KiB | 70dae1e95d3e82dc8b9854688aad064a3d5c5e82d19ebea2ec3d6aa927aa57fb |
dh-golang_1.47.tar.xz | 15.7 KiB | b9ea9e95244847d042d9656c84565b3daf0702804fe68ec0681ae7f290f00218 |
Available diffs
- diff from 1.46 to 1.47 (1.6 KiB)
No changes file available.
Binary packages built by this source
- dh-golang: debhelper add-on for packaging software written in Go (golang)
dh-golang provides a debhelper sequence addon named 'golang', a buildsystem
module named 'golang' and a command called dh_golang.
.
The golang debhelper buildsystem is designed to make packaging programs
written in Go very simple.