From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mark H Weaver Subject: Re: [PATCH 1/2] gnu: fuse: Update to 2.9.4. Date: Tue, 29 Dec 2015 21:02:07 -0500 Message-ID: <87fuykofs0.fsf@netris.org> References: Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:41299) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aE65w-00028C-LW for guix-devel@gnu.org; Tue, 29 Dec 2015 21:02:33 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aE65t-00072w-Fq for guix-devel@gnu.org; Tue, 29 Dec 2015 21:02:32 -0500 Received: from world.peace.net ([50.252.239.5]:32900) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aE65t-00071W-BG for guix-devel@gnu.org; Tue, 29 Dec 2015 21:02:29 -0500 In-Reply-To: (Leo Famulari's message of "Sat, 26 Dec 2015 01:44:31 -0500") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Leo Famulari Cc: guix-devel@gnu.org Leo Famulari writes: > * gnu/packages/patches/fuse-CVE-2015-3202.patch: Delete file. > * gnu-system.am (dist_patch_DATA): Remove it. > * gnu/packages/linux.scm (fuse): Update to 2.9.4. > [source]: Remove patch. This patch broke the build on all platforms, because the source URI returns 404 "Not Found". See: http://hydra.gnu.org/build/905375/nixlog/1/tail-reload --8<---------------cut here---------------start------------->8--- Starting download of /gnu/store/1yv745ixmy5r5mf5pnlppd31pz0qnqab-fuse-2.9.4.tar.gz >From https://github.com/libfuse/libfuse/releases/download/2_9_4/fuse-2.9.4.tar.gz... ERROR: download failed "https://github.com/libfuse/libfuse/releases/download/2_9_4/fuse-2.9.4.tar.gz" 404 "Not Found" failed to download "/gnu/store/1yv745ixmy5r5mf5pnlppd31pz0qnqab-fuse-2.9.4.tar.gz" from "https://github.com/libfuse/libfuse/releases/download/2_9_4/fuse-2.9.4.tar.gz" --8<---------------cut here---------------end--------------->8--- Can you look into it? Mark > diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm > index 1fc3c4e..fcae17b 100644 > --- a/gnu/packages/linux.scm > +++ b/gnu/packages/linux.scm > @@ -1242,15 +1242,18 @@ processes currently causing I/O.") > (define-public fuse > (package > (name "fuse") > - (version "2.9.3") > + (version "2.9.4") > (source (origin > (method url-fetch) > - (uri (string-append "mirror://sourceforge/fuse/fuse-" > - version ".tar.gz")) > + (uri (let ((version-with-underscores > + (string-join (string-split version #\.) "_"))) > + (string-append > + "https://github.com/libfuse/libfuse/" > + "releases/download/" version-with-underscores > + "/fuse-" version ".tar.gz"))) > (sha256 > (base32 > - "071r6xjgssy8vwdn6m28qq1bqxsd2bphcd2mzhq0grf5ybm87sqb")) > - (patches (list (search-patch "fuse-CVE-2015-3202.patch"))))) > + "1qbwp63a2bp0bchabkwiyzszi9x5krlk2pwk2is6g35gyszw1sbb")))) > (build-system gnu-build-system) > (inputs `(("util-linux" ,util-linux))) > (arguments