GNU bug report logs - #33856
PATCH: switch to non-recursive makefile

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: gzip; Severity: wishlist; Reported by: Assaf Gordon <assafgordon@HIDDEN>; Keywords: notabug; dated Mon, 24 Dec 2018 08:04:02 UTC; Maintainer for gzip is bug-gzip@HIDDEN.
Added tag(s) notabug. Request was from Assaf Gordon <assafgordon@HIDDEN> to control <at> debbugs.gnu.org. Full text available.
Severity set to 'wishlist' from 'normal' Request was from Assaf Gordon <assafgordon@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 24 Dec 2018 08:03:57 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 24 03:03:57 2018
Received: from localhost ([127.0.0.1]:34224 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1gbLDR-00040T-BL
	for submit <at> debbugs.gnu.org; Mon, 24 Dec 2018 03:03:57 -0500
Received: from eggs.gnu.org ([208.118.235.92]:53744)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <assafgordon@HIDDEN>) id 1gbLDP-00040E-64
 for submit <at> debbugs.gnu.org; Mon, 24 Dec 2018 03:03:55 -0500
Received: from lists.gnu.org ([208.118.235.17]:60588)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <assafgordon@HIDDEN>)
 id 1gbLDJ-00051H-NA
 for submit <at> debbugs.gnu.org; Mon, 24 Dec 2018 03:03:49 -0500
Received: from eggs.gnu.org ([208.118.235.92]:53097)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <assafgordon@HIDDEN>) id 1gbLDI-0007xO-TL
 for bug-gzip@HIDDEN; Mon, 24 Dec 2018 03:03:49 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM
 autolearn=disabled version=3.3.2
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <assafgordon@HIDDEN>) id 1gbLDF-0004xQ-PS
 for bug-gzip@HIDDEN; Mon, 24 Dec 2018 03:03:48 -0500
Received: from mail-pf1-x435.google.com ([2607:f8b0:4864:20::435]:39136)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
 (Exim 4.71) (envelope-from <assafgordon@HIDDEN>)
 id 1gbLDE-0004o8-05
 for bug-gzip@HIDDEN; Mon, 24 Dec 2018 03:03:44 -0500
Received: by mail-pf1-x435.google.com with SMTP id r136so5526500pfc.6
 for <bug-gzip@HIDDEN>; Mon, 24 Dec 2018 00:03:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=to:from:subject:message-id:date:user-agent:mime-version
 :content-language;
 bh=JA7XreehrzuavmNSsSQJ1ENxhpdr22BAxo7Bh2rXIgA=;
 b=RzQeFM++2huNdrMKHUWlRHqUBRpkut6PwM0KkHOaeUiWteGJ3iDO20L7v4qXyqcP3E
 4lfybf3BP97OsMwjxMXzE4nfLAh9muVzKrQHBHcpvJ4gPD8lafFNFMRURqrpzpBqN1Z5
 BdhU3eKqhnJKlPNJ4ZuQ2tAQ9UGrWqd64IbOMvFPJxbXQEWfQGfxclcyqu/PqYtYTP6q
 Oe4PyaXyhlT97BHX2ahXBMPjiRQqwaAJVdf0BS32uqXvzl5l6D6+HbqIMWexhr4lcens
 82c/YRAqLeJ4wruIVpJvyE5G+nBdebZzTkwDATllxlLO9blk3WTnpK3mzOlJgLL/WprE
 UzrA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:to:from:subject:message-id:date:user-agent
 :mime-version:content-language;
 bh=JA7XreehrzuavmNSsSQJ1ENxhpdr22BAxo7Bh2rXIgA=;
 b=O+VvOC/Okg7D1LRRxoGGCoHGwbrSBUtDblKCG/NBUNaO9/EOdHYTWo5LSdRXZgeACL
 g8dz/Q4o6NisBcZfQZtwJANX83IloDc+7JcBibETSKm4CsSTJ6PUXN+t3z0yy2T8JcfN
 ORZMHigkElKYLFHuoZ7FF2QqvA2/ckVx05gJKfCIomj0TtRA0ODV1fZvWdOE8HJwO1KX
 Z72J2MaZMbSviKN7sDz6QEt2wWnLCCd3xx4BTyn2tLnJN1XCInSFgu18rE3zpXysTKB8
 H304LHt3oD383cOEJDpGL+kXhgkXz8NXyBSbQzbouDoB3J/anjxU/NF8bIAGDdzsRtN5
 /Z8Q==
X-Gm-Message-State: AA+aEWboCZOWL/GL3jUu2zD7vYSHjWGfFxLRW1mU9JHUkhzg59AdBbtg
 6pfL6/jdA/IPYNZhyTAZ3H0OR/DU
X-Google-Smtp-Source: AFSGD/X9SMdXG8chpjwaBBbKibtYcWvbGFIz+oHOLuz9ueLXEfB0evVF0JRabMrpba+67rWPJhQajw==
X-Received: by 2002:a62:b2c3:: with SMTP id z64mr12165291pfl.120.1545638611822; 
 Mon, 24 Dec 2018 00:03:31 -0800 (PST)
Received: from tomato.housegordon.com (moose.housegordon.com. [184.68.105.38])
 by smtp.googlemail.com with ESMTPSA id
 r6sm54034328pgk.91.2018.12.24.00.03.30 for <bug-gzip@HIDDEN>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 24 Dec 2018 00:03:30 -0800 (PST)
To: bug-gzip@HIDDEN
From: Assaf Gordon <assafgordon@HIDDEN>
Subject: PATCH: switch to non-recursive makefile
Message-ID: <8faf3391-820f-1acc-86a4-296ecdef0d50@HIDDEN>
Date: Mon, 24 Dec 2018 01:03:29 -0700
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.3.0
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="------------E847A445C8188774459047F0"
Content-Language: en-US
X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
 recognized.
X-Received-From: 2607:f8b0:4864:20::435
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Spam-Score: -4.0 (----)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -5.0 (-----)

This is a multi-part message in MIME format.
--------------E847A445C8188774459047F0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit

Hello,

Attached first attempt at converting gzip to non-recursive makefile.

There's atleast one existing problem which I couldn't figure out:
"dist-check.mk" contains "build_programs =" statement
that is supposed to automatically generate list of programs.
Doesn't seem to work, resulting in:

$ make check
[...]
/bin/bash: line 2: bin_PROGRAMS: command not found
/bin/bash: line 2: @echo: command not found
[...]

and in failure of "tests/help-version":
===
$ make check TESTS=tests/help-version
[....]
+ test '$(echo spy:'
+ test 1.9.19-cfef
+ for i in $built_programs
++ env '$(echo' --version
++ sed -n '1s/.* //p;q'
env: '$(echo': No such file or directory
+ v=
+ break
+ test x = x1.9.19-cfef
+ fail_ '--version-$VERSION mismatch'
===

The "$(echo spy:" is result of incorrect "build_programs" execution
  (I think).

To be continued,
  - assaf


--------------E847A445C8188774459047F0
Content-Type: application/gzip;
 name="0001-built-switch-to-non-recursive-make.patch.gz"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="0001-built-switch-to-non-recursive-make.patch.gz"

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
hIfLQQAA
--------------E847A445C8188774459047F0--




Acknowledgement sent to Assaf Gordon <assafgordon@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gzip@HIDDEN. Full text available.
Report forwarded to bug-gzip@HIDDEN:
bug#33856; Package gzip. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 24 Dec 2018 08:15:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.