xbps: another patch from git to fix a fetch regression.
This commit is contained in:
parent
8d7c66ce7f
commit
bd27f2e794
|
@ -0,0 +1,27 @@
|
|||
From bdcdb9f1a042c7e542d23ae5790ae5a1925904c8 Mon Sep 17 00:00:00 2001
|
||||
From: Juan RP <xtraeme@gmail.com>
|
||||
Date: Fri, 1 Feb 2013 13:40:27 +0100
|
||||
Subject: [PATCH] xbps_fetch_file: don't check for file truncation if server
|
||||
answers with invalid info.
|
||||
|
||||
---
|
||||
NEWS | 3 +++
|
||||
lib/download.c | 2 +-
|
||||
2 files changed, 4 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/lib/download.c b/lib/download.c
|
||||
index d73de87..090591d 100644
|
||||
--- lib/download.c
|
||||
+++ lib/download.c
|
||||
@@ -249,7 +249,7 @@ xbps_fetch_file(struct xbps_handle *xhp, const char *uri, const char *flags)
|
||||
errno = EIO;
|
||||
rv = -1;
|
||||
goto out;
|
||||
- } else if ((bytes_dload + url->offset) != url_st.size) {
|
||||
+ } else if (url_st.size > 0 && ((bytes_dload + url->offset) != url_st.size)) {
|
||||
xbps_dbg_printf(xhp, "file %s is truncated\n", filename);
|
||||
errno = EIO;
|
||||
rv = -1;
|
||||
--
|
||||
1.8.1.1
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'xbps'
|
||||
pkgname=xbps
|
||||
version=0.20
|
||||
revision=2
|
||||
revision=3
|
||||
build_style=configure
|
||||
configure_args="--prefix=/ --exec-prefix=/usr --sbindir=/usr/sbin
|
||||
--enable-tests --enable-static --enable-debug"
|
||||
|
|
Loading…
Reference in New Issue