Closes:#857694.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
tree. Closes:#865863.
* dgit: rpush: Honour local git config from build host working
tree.
+ * dgit: tolerate compressor terminating with SIGPIPE.
+ Closes:#857694.
* infrastructure: Cope with new git-receive-pack which has
quarantine feature: ie, work around #867702.
* test suite: Cope with git restricting ext:: protocols.
!$? or failedcmd @tarcmd;
close $input or
- (@compr_cmd ? failedcmd @compr_cmd
+ (@compr_cmd ? ($?==SIGPIPE || failedcmd @compr_cmd)
: die $!);
# finally, we have the results in "tarball", but maybe
# with the wrong permissions