summaryrefslogtreecommitdiff
path: root/debian/patches/bug30612.patch
diff options
context:
space:
mode:
authorIgor Pashev <pashev.igor@gmail.com>2013-05-03 20:08:29 +0400
committerIgor Pashev <pashev.igor@gmail.com>2013-05-03 20:08:29 +0400
commit561147bf577092ac79d6d8a52491eee28e07273c (patch)
treecee0dae05eb646fc39eecbd5ead007b7ed79df35 /debian/patches/bug30612.patch
parent0d66b125183a647c0c1a25a21b6e68d793c85f1d (diff)
downloadmake.old-master.tar.gz
Really fix Savannah bug #30612HEADdyson/3.82-3+dyson2master
Diffstat (limited to 'debian/patches/bug30612.patch')
-rw-r--r--debian/patches/bug30612.patch29
1 files changed, 19 insertions, 10 deletions
diff --git a/debian/patches/bug30612.patch b/debian/patches/bug30612.patch
index 673be1d..ded7ba6 100644
--- a/debian/patches/bug30612.patch
+++ b/debian/patches/bug30612.patch
@@ -1,11 +1,18 @@
-Description: Fix Savannah bug #30612: handling of archive references with >1 object
-Source: http://cvs.savannah.gnu.org/viewvc/make/make/read.c?r1=1.193&r2=1.194
-Bug: https://savannah.gnu.org/bugs/?30612
-Index: make/read.c
-===================================================================
---- make.orig/read.c 2013-05-03 18:55:48.713768282 +0400
-+++ make/read.c 2013-05-03 18:55:48.910846433 +0400
-@@ -3033,7 +3033,7 @@
+From 5acda13ace0ae4443ed04c4f8a62512b00a2b656 Mon Sep 17 00:00:00 2001
+From: Paul Smith <psmith@gnu.org>
+Date: Sat, 14 Aug 2010 02:50:14 +0000
+Subject: - Fix the NEWS file to be accurate
+
+- Add oneshell to $(.FEATURES) (forgot that!)
+- Fix Savannah bug #30612: handling of archive references with >1 object
+---
+(limited to 'read.c')
+
+diff --git a/read.c b/read.c
+index a3ad88e..9dfd4ea 100644
+--- a/read.c
++++ b/read.c
+@@ -3028,7 +3028,7 @@ parse_file_seq (char **stringp, unsigned int size, int stopchar,
{
/* This looks like the first element in an open archive group.
A valid group MUST have ')' as the last character. */
@@ -14,7 +21,7 @@ Index: make/read.c
do
{
e = next_token (e);
-@@ -3089,19 +3089,19 @@
+@@ -3084,19 +3084,19 @@ parse_file_seq (char **stringp, unsigned int size, int stopchar,
Go to the next item in the string. */
if (flags & PARSEFS_NOGLOB)
{
@@ -38,7 +45,7 @@ Index: make/read.c
if (tildep != 0)
name = tildep;
}
-@@ -3157,7 +3157,10 @@
+@@ -3152,7 +3152,10 @@ parse_file_seq (char **stringp, unsigned int size, int stopchar,
else
{
/* We got a chain of items. Attach them. */
@@ -50,3 +57,5 @@ Index: make/read.c
/* Find and set the new end. Massage names if necessary. */
while (1)
+--
+cgit v0.9.0.2