~ruther/guix-local

dece03e2b98fc1c2428c2448ce5792f813eb79bf — Marius Bakke 5 years ago 657aaa7
gnu: Remove bsdiff traces.

This is a follow-up to 373c7b5791acd8f377455be47260948b843dd5db.

* gnu/packages/patches/bsdiff-CVE-2014-9862.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2 files changed, 0 insertions(+), 16 deletions(-)

M gnu/local.mk
D gnu/packages/patches/bsdiff-CVE-2014-9862.patch
M gnu/local.mk => gnu/local.mk +0 -1
@@ 854,7 854,6 @@ dist_patch_DATA =						\
  %D%/packages/patches/bc-fix-cross-compilation.patch		\
  %D%/packages/patches/bear-disable-preinstall-tests.patch	\
  %D%/packages/patches/brightnessctl-elogind-support.patch	\
  %D%/packages/patches/bsdiff-CVE-2014-9862.patch		\
  %D%/packages/patches/bsd-games-2.17-64bit.patch		\
  %D%/packages/patches/bsd-games-add-configure-config.patch	\
  %D%/packages/patches/bsd-games-add-wrapper.patch		\

D gnu/packages/patches/bsdiff-CVE-2014-9862.patch => gnu/packages/patches/bsdiff-CVE-2014-9862.patch +0 -15
@@ 1,15 0,0 @@
diff --git a/bspatch.c b/bspatch.c
index 8d95633..ab77722 100644
--- a/bspatch.c
+++ b/bspatch.c

@@ -187,6 +187,10 @@
 		};
 
 		/* Sanity-check */
+		if ((ctrl[0] < 0) || (ctrl[1] < 0))
+			errx(1,"Corrupt patch\n");
+
+		/* Sanity-check */
 		if(newpos+ctrl[0]>newsize)
 			errx(1,"Corrupt patch\n");