From unknown Sat Jun 21 17:35:06 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#14311 <14311@debbugs.gnu.org> To: bug#14311 <14311@debbugs.gnu.org> Subject: Status: [PATCH 2/7] header-vars: new variable $(am__running_with_option) Reply-To: bug#14311 <14311@debbugs.gnu.org> Date: Sun, 22 Jun 2025 00:35:06 +0000 retitle 14311 [PATCH 2/7] header-vars: new variable $(am__running_with_opti= on) reassign 14311 automake submitter 14311 Stefano Lattarini severity 14311 normal tag 14311 notabug patch thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 29 17:01:32 2013 Received: (at submit) by debbugs.gnu.org; 29 Apr 2013 21:01:32 +0000 Received: from localhost ([127.0.0.1]:50876 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UWvCV-0006am-PI for submit@debbugs.gnu.org; Mon, 29 Apr 2013 17:01:32 -0400 Received: from eggs.gnu.org ([208.118.235.92]:56153) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UWvCP-0006Zg-2N for submit@debbugs.gnu.org; Mon, 29 Apr 2013 17:01:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UWvC2-0001dv-Tk for submit@debbugs.gnu.org; Mon, 29 Apr 2013 17:01:05 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-100.0 required=5.0 tests=BAYES_20,FREEMAIL_FROM, T_DKIM_INVALID,USER_IN_WHITELIST autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:56084) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UWvC2-0001dd-Jx for submit@debbugs.gnu.org; Mon, 29 Apr 2013 17:01:02 -0400 Received: from eggs.gnu.org ([208.118.235.92]:39190) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UWvC0-00008m-Q2 for bug-automake@gnu.org; Mon, 29 Apr 2013 17:01:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UWvBv-0001aA-CM for bug-automake@gnu.org; Mon, 29 Apr 2013 17:01:00 -0400 Received: from mail-ea0-x22a.google.com ([2a00:1450:4013:c01::22a]:60266) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UWvBq-0001XX-J0; Mon, 29 Apr 2013 17:00:51 -0400 Received: by mail-ea0-f170.google.com with SMTP id z7so2868805eaf.29 for ; Mon, 29 Apr 2013 14:00:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:from:to:cc:subject:date:message-id:x-mailer:in-reply-to :references:in-reply-to:references; bh=+2wzUmyWLG54NujDIo/FBnoDWL3fdmlwgWYxFnWfxhg=; b=mo6yYkujh0QrSIaFzCME45AmdnQkdZ2lX65LoLjNJr5Tqane5a6tGjbUjV5tvGIbuG zZP2TWE/Izb2BTDCHTjLDK1/4DOt027RocFRgPoan/INeLvsqE8ueTzKglqu1f3ry2v9 nRGpq5pJZ+h4MM58Hf2Oc0xQ0tBZG2azMbKKXwZsZ/0uLEp/Yj6PBX2VcjN8h0tMmv/5 NIkvakZLRYSbdnL8LeSZxu74lMJTU3H/3Yb4Qnzle5hdCaJwcTSdzo6WpQFN/FJxKs5T x++gqc/YbpBeLc6gvGMY4vbM5UP/6BcY8X85Nn7tLXQKPfV9Q4Qy/asH0JxPJGoWscH2 h8mw== X-Received: by 10.14.3.9 with SMTP id 9mr50699945eeg.33.1367269249656; Mon, 29 Apr 2013 14:00:49 -0700 (PDT) Received: from localhost.localdomain (host93-95-dynamic.6-79-r.retail.telecomitalia.it. [79.6.95.93]) by mx.google.com with ESMTPSA id e50sm18164448eev.13.2013.04.29.14.00.47 for (version=TLSv1.2 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 29 Apr 2013 14:00:48 -0700 (PDT) From: Stefano Lattarini To: automake-patches@gnu.org Subject: [PATCH 2/7] header-vars: new variable $(am__running_with_option) Date: Mon, 29 Apr 2013 23:00:30 +0200 Message-Id: <6eedee4c85c9817e46ed3de9df912ebe0fc9baa4.1367264555.git.stefano.lattarini@gmail.com> X-Mailer: git-send-email 1.8.2.1.610.g562af5b In-Reply-To: References: <517EB083.1060208@gmail.com> In-Reply-To: References: X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -6.1 (------) X-Debbugs-Envelope-To: submit Cc: mdaniels@rim.com, bug-automake@gnu.org, 12554@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.1 (------) This is a preparatory refactoring, needed by later patches. No semantic change is intended. * lib/am/header-vars.am (am__running_with_option): New, contains shell code that determines whether the current make instance is running with a given one-letter option (e.g., -k, -n) that takes no argument. Actually, the only supported option at the moment is '-n' (support for '-k' will be added soon). (am__make_dryrun): Rewrite as a thin wrapper around '$(am__make_running_with_option)'. Signed-off-by: Stefano Lattarini --- lib/am/header-vars.am | 34 +++++++++++++++++++++++----------- 1 file changed, 23 insertions(+), 11 deletions(-) diff --git a/lib/am/header-vars.am b/lib/am/header-vars.am index d2f0984..8426dcb 100644 --- a/lib/am/header-vars.am +++ b/lib/am/header-vars.am @@ -31,21 +31,26 @@ VPATH = @srcdir@ ## enough for now. am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)' -## Shell code that determines whether make is running in "dry mode" -## ("make -n") or not. Useful in rules that invoke make recursively, -## and are thus executed also with "make -n" -- either because they -## are declared as dependencies to '.MAKE' (NetBSD make), or because -## their recipes contain the "$(MAKE)" string (GNU and Solaris make). -am__make_dryrun = \ +## Shell code that determines whether the current make instance is +## running with a given one-letter option (e.g., -k, -n) that takes +## no argument. Actually, the only supported option at the moment +## is '-n' (support for '-k' will be added soon). +am__make_running_with_option = \ { \ - am__dry=no; \ + case $${am__target_option-} in \ + n) ;; \ + *) echo "am__make_running_with_option: internal error: invalid" \ + "target option '$${am__target_option-}' specified" >&2; \ + exit 1;; \ + esac; \ + am__has_opt=no; \ if $(am__is_gnu_make); then \ ## GNU make: $(MAKEFLAGS) is quite tricky there, and the older ## $(MFLAGS) variable behaves much better. for am__flg in $$MFLAGS; do \ case $$am__flg in \ *=*|--*) ;; \ - -*n*) am__dry=yes; break;; \ + -*$$am__target_option*) am__has_opt=yes; break;; \ esac; \ done; \ else \ @@ -59,7 +64,7 @@ am__make_dryrun = \ ## This has already happened in practice. So we need this unpleasant hack. *\\[\ \ ]*) \ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ - | grep '^AM OK$$' >/dev/null || am__dry=yes ;; \ + | grep '^AM OK$$' >/dev/null || am__has_opt=yes ;; \ *) \ am__skip_next=no; \ for am__flg in $$MAKEFLAGS; do \ @@ -72,14 +77,21 @@ am__make_dryrun = \ ## Quite ugly special-casing. We might need other similar, but let's ## wait until the need arises. -I) am__skip_next=yes;; \ - *n*) am__dry=yes; break;; \ + *$$am__target_option*) am__has_opt=yes; break;; \ esac; \ done ;;\ esac; \ fi; \ - test $$am__dry = yes; \ + test $$am__has_opt = yes; \ } +## Shell code that determines whether make is running in "dry mode" +## ("make -n") or not. Useful in rules that invoke make recursively, +## and are thus executed also with "make -n" -- either because they +## are declared as dependencies to '.MAKE' (NetBSD make), or because +## their recipes contain the "$(MAKE)" string (GNU and Solaris make). +am__make_dryrun = { am__target_option=n; $(am__make_running_with_option); } + ## Some derived variables that have been found to be useful. pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ -- 1.8.2.1.610.g562af5b From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 29 17:09:02 2013 Received: (at control) by debbugs.gnu.org; 29 Apr 2013 21:09:02 +0000 Received: from localhost ([127.0.0.1]:50929 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UWvJm-0006uk-1G for submit@debbugs.gnu.org; Mon, 29 Apr 2013 17:09:02 -0400 Received: from mail-ee0-f45.google.com ([74.125.83.45]:44268) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UWvJk-0006uG-9C for control@debbugs.gnu.org; Mon, 29 Apr 2013 17:09:00 -0400 Received: by mail-ee0-f45.google.com with SMTP id l10so2916734eei.32 for ; Mon, 29 Apr 2013 14:08:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:message-id:date:from:mime-version:to:subject :content-type:content-transfer-encoding; bh=QFuBms0nOChhLFWwi2Q5kj8ywZ7olDjdIX+H0dBdNas=; b=0viXPD0zn+bfkH9/CzWtvaJePnQseztX8mKZ2rkLE2uTdFVYMxUP/UgZ0qpfoDJ4w1 zCR4Lb2GICvP2ihfE9/jF3WWHbTkcvh9Ug8TIsLG1Lt5D+SN9gvdY2kclcwiQCyddgD9 HuHEK0HcPsSSZrireM57D0f0gej4fhcScqaXCSxYxmiO0MBI10c92NZy9e8+82o6a3pe EO2AMg7TMh5qDtixxAdKJ7KiJ7v7Zb/8PaJjU+sqTEcDnm/e2PY3zN2LwqDW4UwoR22D Wxrc1aEbe3+DXxxfIJ5K6sjuJAY5Y0XmZav0X3bnbkGDsGat1XXXG+rlp+5zkWoKvTDd 6i4A== X-Received: by 10.14.173.71 with SMTP id u47mr92004340eel.24.1367269720248; Mon, 29 Apr 2013 14:08:40 -0700 (PDT) Received: from [192.168.178.20] (host93-95-dynamic.6-79-r.retail.telecomitalia.it. [79.6.95.93]) by mx.google.com with ESMTPSA id j43sm34853784eep.4.2013.04.29.14.08.38 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 29 Apr 2013 14:08:38 -0700 (PDT) Message-ID: <517EE155.2000700@gmail.com> Date: Mon, 29 Apr 2013 23:08:37 +0200 From: Stefano Lattarini MIME-Version: 1.0 To: GNU bug tracker automated control server Subject: x Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) forcemerge 14310 14315 forcemerge 14311 14315 forcemerge 14312 14315 forcemerge 14313 14315 forcemerge 14314 14315 forcemerge 14316 14315 From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 29 17:13:06 2013 Received: (at control) by debbugs.gnu.org; 29 Apr 2013 21:13:07 +0000 Received: from localhost ([127.0.0.1]:50940 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UWvNi-00074S-Ke for submit@debbugs.gnu.org; Mon, 29 Apr 2013 17:13:06 -0400 Received: from mail-ea0-f177.google.com ([209.85.215.177]:55671) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UWvNh-00074J-2c for control@debbugs.gnu.org; Mon, 29 Apr 2013 17:13:05 -0400 Received: by mail-ea0-f177.google.com with SMTP id q10so1835963eaj.36 for ; Mon, 29 Apr 2013 14:12:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:message-id:date:from:mime-version:to:subject :content-type:content-transfer-encoding; bh=cg59VfKqUYx4CLrIzstQtC1d7QEEbiMX91T6sIOz2Sg=; b=ykNW70riw+Ha+AQLefppX0gS4jqBzABlwgqN5DYPFW8RLGwI/blbVKxiinY6ZWiWNm 2RucLZfJQ+DILPB6G6zoHDtYiX4wdKs0IyScPwfgj7pU/P0jJc44gDPQYvj+FfddWf5J m5fyM1OoLv1JGaHQQdRquAMAGV0F/KaXMewS5KvBWld9lTV4UiAw7J+6cZOq8wWoFY22 3uOXgsYG4yM8CVN49W9dk4UfSzhL6DzrNwbt21ykg5yYgs+1GLEznZkAJ82TKh8RxiWc yKenA4yph5WpR1qC3b5KMOe/peismUcisAznnV02ukg2vA8Q/+QVaPhBGceTv57np/Ou N/nQ== X-Received: by 10.15.42.198 with SMTP id u46mr1092352eev.10.1367269965144; Mon, 29 Apr 2013 14:12:45 -0700 (PDT) Received: from [192.168.178.20] (host93-95-dynamic.6-79-r.retail.telecomitalia.it. [79.6.95.93]) by mx.google.com with ESMTPSA id bj2sm34887920eeb.1.2013.04.29.14.12.40 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 29 Apr 2013 14:12:43 -0700 (PDT) Message-ID: <517EE247.7040801@gmail.com> Date: Mon, 29 Apr 2013 23:12:39 +0200 From: Stefano Lattarini MIME-Version: 1.0 To: GNU bug tracker automated control server Subject: x Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) tags 14309 notabug close 14309 forcemerge 14309 14310 forcemerge 14309 14311 forcemerge 14309 14312 forcemerge 14309 14313 forcemerge 14309 14314 forcemerge 14309 14315 forcemerge 14309 14316 From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 29 17:18:07 2013 Received: (at 14311) by debbugs.gnu.org; 29 Apr 2013 21:18:07 +0000 Received: from localhost ([127.0.0.1]:50952 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UWvSY-0008Bj-SS for submit@debbugs.gnu.org; Mon, 29 Apr 2013 17:18:07 -0400 Received: from mail-ea0-f172.google.com ([209.85.215.172]:53778) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UWvSV-0008Ay-VX; Mon, 29 Apr 2013 17:18:04 -0400 Received: by mail-ea0-f172.google.com with SMTP id z16so1179830ead.17 for ; Mon, 29 Apr 2013 14:17:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:message-id:date:from:mime-version:to:subject :content-type:content-transfer-encoding; bh=gSi1w5tQFfd2TuCpuhTF6XLFUHKQvM9rS5QMfJw4EPk=; b=veCFIyZsL+xW4/gHOJzuznAfvWivCyCOSU9lp3LpOBjJYS3UkUI9OT/RQQ8gCFcRz4 jQCle4WohbvrL4D3xxSaSTbMxBf+I7iYzob1IhuQPPaHgqIJX2C4dQQuK7C35RDA70xQ 8q+zo5dejYTBfIT9Sjic8XyUnkzHHuG+/8fWahkh2SuooVJq6nFYfeRt/1ynoIbMeWfS M5Tg0AoLZ+QpqHa0mHfFPtOnSqQqVw93jOCiumIm/UYOR0ZVSZMnWR9MKVmdijWZVQKp eSqn0Q3WUYRxlsgiKYGEXUuci0D+tLiP44/3CoWy5QffvTgQ7YGane8MezXIFWDvW/hV onzg== X-Received: by 10.14.110.198 with SMTP id u46mr127777254eeg.41.1367270263335; Mon, 29 Apr 2013 14:17:43 -0700 (PDT) Received: from [192.168.178.20] (host93-95-dynamic.6-79-r.retail.telecomitalia.it. [79.6.95.93]) by mx.google.com with ESMTPSA id cb50sm34829721eeb.14.2013.04.29.14.17.41 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 29 Apr 2013 14:17:42 -0700 (PDT) Message-ID: <517EE373.1050106@gmail.com> Date: Mon, 29 Apr 2013 23:17:39 +0200 From: Stefano Lattarini MIME-Version: 1.0 To: Stefano Lattarini Subject: Spurious bug report, ignore Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 14311 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.2 (-) Oops, erroneously created while dealing with bug#12254. Please ignore, and sorry for the noise, Stefano From unknown Sat Jun 21 17:35:06 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 30 May 2013 11:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator