From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 13 07:21:03 2024 Received: (at submit) by debbugs.gnu.org; 13 Jun 2024 11:21:03 +0000 Received: from localhost ([127.0.0.1]:44182 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHiVr-0008Ld-5W for submit@debbugs.gnu.org; Thu, 13 Jun 2024 07:21:03 -0400 Received: from lists.gnu.org ([209.51.188.17]:39998) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHiVo-0008Kr-TS for submit@debbugs.gnu.org; Thu, 13 Jun 2024 07:21:01 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sHiVo-0000p0-Vj for automake-patches@gnu.org; Thu, 13 Jun 2024 07:21:01 -0400 Received: from mail-pf1-x429.google.com ([2607:f8b0:4864:20::429]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sHiVm-0002ID-Jq for automake-patches@gnu.org; Thu, 13 Jun 2024 07:21:00 -0400 Received: by mail-pf1-x429.google.com with SMTP id d2e1a72fcca58-703ed15b273so680687b3a.1 for ; Thu, 13 Jun 2024 04:20:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1718277656; x=1718882456; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:from:to:cc:subject:date:message-id:reply-to; bh=a+56gyim3XRBAptUT56SyLbtWakZp0iFFB2jB5PAqLU=; b=C2GXu8N6qeaopO2r1loHPSCeJqCmTlV+xUe1Q4YtF7lNTkLyzf5+nsjoC1Iy4FpBaZ 8epd/Qxp9IIKSpEh1nSBTnkp5Za8c0/oXrFnrZ9xdunzSuoq3U2/60mwQV/TN+SXa8da q8ei2odrYlPI/PEQ+t4SWMkSt1hBV/uOOM1Tc9ezE0aYOdlIrtdP9J4V7fGc2RMFn50b F4jLfNX1GhXVEMPyepaXWWKLxGcuoRW986hwYWw+26kKSuB0T6hhKTgNlfTjvNSKGiAo y6x7EmxERPATKebtpaGKj9D0x7v1FjZSjrAZ257QShe/PU/wWasNxS6U1/bwbZj5dtI8 sLjw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1718277656; x=1718882456; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=a+56gyim3XRBAptUT56SyLbtWakZp0iFFB2jB5PAqLU=; b=AYCkHidw/58nqxVKSWQ5GaeuUFZefvZJ8+J7+tMcmrtAZ9wXyDpNDzvFn0Qwd6TIKF wduH26VppKiSjkoq0OAsCaA8HS43rRi7mkdOQrd7ond3mscI9J6CB5RIn4kTPJVLTtAj EmLW+KdQe94l/jjgHbGRRbwAI+R9lVqKPm3ouJpAp5ro2aL3t2S7AE/TRG399jUpa+Jj VFwDDfxtr81VlHXa1nMEF4y/uyZEdA6HQHoUPJya7kKY88sYfIG0dEWwgC5ChEXapL1s dkHskj0DBplDuhLpsXYAuYxVfoFuZ4b8+176qSl+JlRxfAliImPnm2dc2IyboTgdhaHJ fFLQ== X-Gm-Message-State: AOJu0YwTjERsne49e0R3W1aMMYTEbkw1lNZSn4NReO/BMAQoTPdBlptz H/KAswzwdBOwcre2Ib+LZON7mzYQDjAB9DBmSxTtuDAn/Im+W5ucfxVZRQ== X-Google-Smtp-Source: AGHT+IFyIbNHMldn+EAQEBwDQ7y9EAc96sT0YXlMuwhrGyBPthhB6gKJi4I6G3+c3D5r/8YWTRNWbw== X-Received: by 2002:a05:6a00:2e1e:b0:705:951e:ed84 with SMTP id d2e1a72fcca58-705bce42e51mr4983277b3a.15.1718277655836; Thu, 13 Jun 2024 04:20:55 -0700 (PDT) Received: from localhost.localdomain ([121.189.153.28]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-705ccb9195asm1095462b3a.209.2024.06.13.04.20.54 for (version=TLS1 cipher=AES128-SHA bits=128/128); Thu, 13 Jun 2024 04:20:55 -0700 (PDT) From: KO Myung-Hun X-Google-Original-From: KO Myung-Hun To: automake-patches@gnu.org Subject: [PATCH] aclocal: support ACLOCAL_PATH correctly on OS/2 Date: Thu, 13 Jun 2024 20:20:38 +0900 Message-ID: <20240613112052.1480-1-komh@chollian.net> X-Mailer: git-send-email 2.42.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2607:f8b0:4864:20::429; envelope-from=komh78@gmail.com; helo=mail-pf1-x429.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.1 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.1 (--) A path separator is ';' on OS/2. Therefore, splitting ACLOCAL_PATH with ':' unconditionally is not correct. * bin/aclocal.in (parse_ACLOCAL_PATH): Use ';' as a path separator on OS/2. --- bin/aclocal.in | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bin/aclocal.in b/bin/aclocal.in index 785263fdc..96b8c68d6 100644 --- a/bin/aclocal.in +++ b/bin/aclocal.in @@ -1169,7 +1169,8 @@ sub parse_ACLOCAL_PATH () # directories, so we use unshift. However, directories that # come first in ACLOCAL_PATH take precedence over directories # coming later, which is why the result of split is reversed. - foreach my $dir (reverse split /:/, $ENV{"ACLOCAL_PATH"}) + my $sep = $^O eq 'os2' ? ';' : ':'; + foreach my $dir (reverse split /$sep/, $ENV{"ACLOCAL_PATH"}) { unshift (@system_includes, $dir) if $dir ne '' && -d $dir; } -- 2.42.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 13 17:44:56 2024 Received: (at 71534) by debbugs.gnu.org; 13 Jun 2024 21:44:56 +0000 Received: from localhost ([127.0.0.1]:39364 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHsFb-0000gX-U1 for submit@debbugs.gnu.org; Thu, 13 Jun 2024 17:44:56 -0400 Received: from frenzy.freefriends.org ([198.99.81.75]:54856 helo=freefriends.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHsFZ-0000gL-IN for 71534@debbugs.gnu.org; Thu, 13 Jun 2024 17:44:54 -0400 X-Envelope-From: karl@freefriends.org Received: from freefriends.org (localhost [127.0.0.1]) by freefriends.org (8.16.1/8.16.1) with ESMTPS id 45DLilxj359900 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Thu, 13 Jun 2024 15:44:47 -0600 Received: (from apache@localhost) by freefriends.org (8.16.1/8.14.7/Submit) id 45DLilt3359899; Thu, 13 Jun 2024 15:44:47 -0600 Date: Thu, 13 Jun 2024 15:44:47 -0600 Message-Id: <202406132144.45DLilt3359899@freefriends.org> From: Karl Berry To: komh78@gmail.com Subject: Re: [bug#71534] [PATCH] aclocal: support ACLOCAL_PATH correctly on OS/2 In-Reply-To: <20240613112052.1480-1-komh@chollian.net> X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 71534 Cc: 71534@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) + my $sep = $^O eq 'os2' ? ';' : ':'; + foreach my $dir (reverse split /$sep/, $ENV{"ACLOCAL_PATH"}) Ok, thanks. If we're going to worry about os2, then surely $O =~ /MSWin/ should also be ;-separated paths. I'll add that in. (Though I feel surprised that these tools can be used at all on such systems.) --thanks, karl. From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 13 17:56:41 2024 Received: (at 71534) by debbugs.gnu.org; 13 Jun 2024 21:56:41 +0000 Received: from localhost ([127.0.0.1]:39391 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHsQz-00011a-20 for submit@debbugs.gnu.org; Thu, 13 Jun 2024 17:56:41 -0400 Received: from wfout1-smtp.messagingengine.com ([64.147.123.144]:34439) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHsQw-00011M-Up for 71534@debbugs.gnu.org; Thu, 13 Jun 2024 17:56:40 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailfout.west.internal (Postfix) with ESMTP id 1AB181C0013E; Thu, 13 Jun 2024 17:56:33 -0400 (EDT) Received: from imap45 ([10.202.2.95]) by compute5.internal (MEProxy); Thu, 13 Jun 2024 17:56:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=owlfolio.org; h= cc:cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm3; t=1718315792; x=1718402192; bh=Y5M+1VgftO WC+G9Kh+TJMN1fYi3Sc0IxhbduWZ1W1Pg=; b=VvGCe74QBnw9T75v6nv/Z/askB XOna7xZlCpfM+YnzPvc9Uaujp4rc9noolW8HU7k9uun/aDwXVCv7qHdM8ijaRhRn kxIvq57+JgBIIHQ7lTCNqeLOqUcgfSN9MUjcF9j9rL35/mB+W2lz6eGhufLRyc8Z yIE5VIqzJWWM2sypyqPjW134//rKjmPnmN24c/lUawjo7MY79JcKgjF7RALyRQWP XTocBHd0z+v8HTvJcC2I0IN85zE8x2mjZds1d4oWf4JFvFH+QpbjwDjgmtHhuxRE HTz4FdLEXH3uVKEVNZ+kwdlsmHi6M7BmNOyGD+vhGF/t76RcTMQqYaD8qbFw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; t=1718315792; x=1718402192; bh=Y5M+1VgftOWC+G9Kh+TJMN1fYi3S c0IxhbduWZ1W1Pg=; b=E9iTPc5uuQvfH1i13z0tlpUX5o20wMoUURquzm96t01W vRfT9x6etadCfYEcKIYCJm16GMYsG5KZs8XK7aQ4y2aMpDpmrA30AjrrGx+MlJ5L qjgbZOnxk8D+aVNirrlWibgNLrTc7QtWFFkUGj5/0kGyr3KS/aj56xtmt2x/rVhC IOjav3xBiw8hDQHQ2mlXaC0JKJRZSX9l/PuK8AqYMnOh0fNoMxsI/wZrd5Lcsise iQFX0iSuP7RnpjzTrwzMgymEz2yA58KSOFvsKAQUtt4vqvlpD7hpIeTi2hGEje0p 4UQTTvbq9BkyrBadgZHTTGyVJmfB8rNPgSqMYwsJNw== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrfedukedgtdefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepofgfggfkjghffffhvfevufgtsehttdertderredtnecuhfhrohhmpedfkggr tghkucghvghinhgsvghrghdfuceoiigrtghksehofihlfhholhhiohdrohhrgheqnecugg ftrfgrthhtvghrnhephfelfeehudfhleegheegjeevheeuieehvdfgueeuteetleeiieet heefhfeludeinecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrh homhepiigrtghksehofihlfhholhhiohdrohhrgh X-ME-Proxy: Feedback-ID: i876146a2:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id 74502272007C; Thu, 13 Jun 2024 17:56:32 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.11.0-alpha0-515-g87b2bad5a-fm-20240604.001-g87b2bad5 MIME-Version: 1.0 Message-Id: <7085ae39-6df5-4c40-aeb1-236c34d95431@app.fastmail.com> In-Reply-To: <202406132144.45DLilt3359899@freefriends.org> References: <20240613112052.1480-1-komh@chollian.net> <202406132144.45DLilt3359899@freefriends.org> Date: Thu, 13 Jun 2024 17:56:15 -0400 From: "Zack Weinberg" To: "Karl Berry" , "KO Myung-Hun" Subject: Re: [bug#71534] [PATCH] aclocal: support ACLOCAL_PATH correctly on OS/2 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 71534 Cc: 71534@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Thu, Jun 13, 2024, at 5:44 PM, Karl Berry wrote: > + my $sep = $^O eq 'os2' ? ';' : ':'; > + foreach my $dir (reverse split /$sep/, $ENV{"ACLOCAL_PATH"}) > > Ok, thanks. > > If we're going to worry about os2, then surely $O =~ /MSWin/ should also > be ;-separated paths Isn't there a $variable already that's specifically the path separator? I thought we had one. Check in Perl's built-in Config module as well as automaker proper. zw From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 13 18:37:48 2024 Received: (at 71534) by debbugs.gnu.org; 13 Jun 2024 22:37:48 +0000 Received: from localhost ([127.0.0.1]:39400 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHt4l-0001zu-Ur for submit@debbugs.gnu.org; Thu, 13 Jun 2024 18:37:48 -0400 Received: from frenzy.freefriends.org ([198.99.81.75]:45722 helo=freefriends.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHt4j-0001zm-RB for 71534@debbugs.gnu.org; Thu, 13 Jun 2024 18:37:46 -0400 X-Envelope-From: karl@freefriends.org Received: from freefriends.org (localhost [127.0.0.1]) by freefriends.org (8.16.1/8.16.1) with ESMTPS id 45DMbcon366845 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Thu, 13 Jun 2024 16:37:38 -0600 Received: (from karl@localhost) by freefriends.org (8.16.1/8.14.7/Submit) id 45DMbclW366842; Thu, 13 Jun 2024 16:37:38 -0600 Date: Thu, 13 Jun 2024 16:37:38 -0600 Message-Id: <202406132237.45DMbclW366842@freefriends.org> From: Karl Berry To: zack@owlfolio.org Subject: Re: [bug#71534] [PATCH] aclocal: support ACLOCAL_PATH correctly on OS/2 In-Reply-To: <7085ae39-6df5-4c40-aeb1-236c34d95431@app.fastmail.com> X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 71534 Cc: 71534@debbugs.gnu.org, komh78@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Isn't there a $variable already that's specifically the path separator? What I see is core Perl: use Config; ... $Config{"path_sep"} ... I thought we had one. The above is not currently used anywhere in Automake. There are pervasive uses of $PATH_SEPARATOR in shell code, but no determination of the path separator in Perl code that I can see. Check in Perl's built-in Config module Indeed. I guess {path_sep} has been available forever, but I still fear breaking new ground. Also, since the Config module is based on the compile-time Configure output, there are warnings that it "cannot always be trusted". Maybe it would never come up for Automake, but then again, maybe it would. as well as automaker proper. Nothing in Automake::Config or anything else that I can find. I have to admit I am tempted to just match $^O and be done with it, instead of using something that could lead to more problems in the future. From what I've seen of other code, using $^O is a lot more common than using $Config. (Anecdotally speaking.) --thanks, karl. From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 16 11:42:34 2024 Received: (at 71534) by debbugs.gnu.org; 16 Jun 2024 15:42:34 +0000 Received: from localhost ([127.0.0.1]:38717 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sIs1a-0007cH-Du for submit@debbugs.gnu.org; Sun, 16 Jun 2024 11:42:34 -0400 Received: from frenzy.freefriends.org ([198.99.81.75]:37820 helo=freefriends.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sIs1U-0007bl-Gr; Sun, 16 Jun 2024 11:42:29 -0400 X-Envelope-From: karl@freefriends.org Received: from freefriends.org (localhost [127.0.0.1]) by freefriends.org (8.16.1/8.16.1) with ESMTPS id 45GFgK0V646715 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Sun, 16 Jun 2024 09:42:21 -0600 Received: (from apache@localhost) by freefriends.org (8.16.1/8.14.7/Submit) id 45GFgKgr646713; Sun, 16 Jun 2024 09:42:20 -0600 Date: Sun, 16 Jun 2024 09:42:20 -0600 Message-Id: <202406161542.45GFgKgr646713@freefriends.org> From: Karl Berry To: komh78@gmail.com Subject: Re: [bug#71534] [PATCH] aclocal: support ACLOCAL_PATH correctly on OS/2 In-Reply-To: <20240613112052.1480-1-komh@chollian.net> X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 71534 Cc: 71534@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) - foreach my $dir (reverse split /:/, $ENV{"ACLOCAL_PATH"}) + my $sep = $^O eq 'os2' ? ';' : ':'; + foreach my $dir (reverse split /$sep/, $ENV{"ACLOCAL_PATH"}) Thanks for the report. I added a check for Windows and committed it. --best, karl. ----------------------------------------------------------------------------- aclocal: path separator is ; on OS/2 and Windows. Adapted from and fixes https://bugs.gnu.org/71534. * bin/aclocal.in (parse_ACLOCAL_PATH): use $^O to recognize OS/2 and Windows for the environment path element separator. * NEWS: mention this. diff --git a/NEWS b/NEWS index 37a66df03..7aae0f92f 100644 --- a/NEWS +++ b/NEWS @@ -106,8 +106,10 @@ New in 1.17: - Pass any options given to AM_PROG_LEX on to AC_PROG_LEX. (bug#65600, bug#65730) + - aclocal: recognize ; as path separator on OS/2 and Windows. (bug#71534) + - Hash iterations with external effects now consistently sort keys. - (bug#25629) + (bug#25629, bug#46744) - tests: avoid some declaration conflicts for lex et al. on SunOS. (bug#34151 and others) diff --git a/bin/aclocal.in b/bin/aclocal.in index 814862af2..140c5ad29 100644 --- a/bin/aclocal.in +++ b/bin/aclocal.in @@ -1165,11 +1165,18 @@ sub parse_arguments () sub parse_ACLOCAL_PATH () { return if not defined $ENV{"ACLOCAL_PATH"}; + # Directories in ACLOCAL_PATH should take precedence over system # directories, so we use unshift. However, directories that # come first in ACLOCAL_PATH take precedence over directories # coming later, which is why the result of split is reversed. - foreach my $dir (reverse split /:/, $ENV{"ACLOCAL_PATH"}) + + # OS/2 and Windows (but not Cygwin, etc.) use ; for the path separator. + # Possibly it would be cleaner to use path_sep from Config, + # but this seems simpler. + my $path_sep = $^O =~ /^(os2|mswin)/i ? ';' : ':'; + + foreach my $dir (reverse split $path_sep, $ENV{"ACLOCAL_PATH"}) { unshift (@system_includes, $dir) if $dir ne '' && -d $dir; } compile finished at Sun Jun 16 08:41:06 2024 From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 16 20:19:45 2024 Received: (at 71534) by debbugs.gnu.org; 17 Jun 2024 00:19:45 +0000 Received: from localhost ([127.0.0.1]:56826 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sJ065-0006UD-CW for submit@debbugs.gnu.org; Sun, 16 Jun 2024 20:19:45 -0400 Received: from mail-pl1-f175.google.com ([209.85.214.175]:57737) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sJ062-0006Tt-9E for 71534@debbugs.gnu.org; Sun, 16 Jun 2024 20:19:43 -0400 Received: by mail-pl1-f175.google.com with SMTP id d9443c01a7336-1f6f031549bso34383965ad.3 for <71534@debbugs.gnu.org>; Sun, 16 Jun 2024 17:19:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1718583515; x=1719188315; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:references:subject:cc:to :mime-version:user-agent:from:date:message-id:from:to:cc:subject :date:message-id:reply-to; bh=lJ5LpLrx3rzDVyaUAXNGov56Ug+YzAQwXck4VXS46+g=; b=D1aP1HNnP2v/X3rK3IcPcGk139/Z6jJjEFiki9mBlnsWngOl8CAylrC1V9l71DWplf AaxsB117AWDcfZKXYu/QWZd6JPOreYEZPi7Thtk/SEMdq7fbnbVpPfTGMDouIvE6sE8x C5Xz+cYp8tZBwWZKkmi4kZqyfSKNLnfgBXy6XhdH4+a/6kQ7nsiS/6kleW1Ad/5AlCQe yB28LnPIiVJsjk0YLHy7aWnZTLt0JIpYlneXyoQxmAd8inNpZ6z/UhrdMku0f6MzKi0M KYHvcr0yKE0jxRI4AEjY5HZiVKDgZs+FOXtWY7n0g+paqd9tRZwakwasMTu9xcEjbJRR M+QQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1718583515; x=1719188315; h=content-transfer-encoding:in-reply-to:references:subject:cc:to :mime-version:user-agent:from:date:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=lJ5LpLrx3rzDVyaUAXNGov56Ug+YzAQwXck4VXS46+g=; b=ZQJpXnbxcnTI5b8AsHRc5I416bzIZMcHOiVTP7qOlurtMuwz49UbD2sR9e7+E9x8Zs OOs3z5j3Nf65m6IEL3u/E25KtoAH7wzZzN3MOdrPD7iFGBRMxOkkTdKiQkMTuGlNNXXO MdDqAUULInVaZxADYuXpitEl+0AGd1OH1WIOfRyshE2/C/29JGx6PAvTFxVOVvoeR46W dkcBaQ/OWYZjdyrrlXUWQ1Ekhu4d8Sg4sVzHs+3YsC2WsDXXi8njPY1qGL2sUZ/2+z9p VMR/GMPbLwHtgFUoyljdI2IZR54vdNPyCirwlEsvdR3M2te5r9qmXWbdl6p9OkXz+GWX S5lw== X-Gm-Message-State: AOJu0YzL7ikeHyldmkgb9XqCYNMzm6yy9/+hVBdgIBbxDpOJNY/Zl95V 0IYx6+cO43BhDJpNiasHm04jgPvVLvqbtnvHJ4wlxp5wl+rmjuzcQCLwwQ== X-Google-Smtp-Source: AGHT+IGAdHxf1L2d/24YpSJ7rKYcG8mEISidIRfbZBKdSijvmaFacoo0+7LiBfzfS8CGT3LRqo1O/A== X-Received: by 2002:a17:902:f688:b0:1f7:1aff:679b with SMTP id d9443c01a7336-1f8629f8a6emr90680515ad.50.1718583514469; Sun, 16 Jun 2024 17:18:34 -0700 (PDT) Received: from [10.0.2.15] ([180.81.107.78]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1f855f2fe6dsm69346125ad.257.2024.06.16.17.18.33 (version=TLS1 cipher=ECDHE-ECDSA-AES128-SHA bits=128/128); Sun, 16 Jun 2024 17:18:34 -0700 (PDT) Message-ID: <666F80D5.1000603@gmail.com> Date: Mon, 17 Jun 2024 09:18:29 +0900 From: KO Myung-Hun User-Agent: Mozilla/5.0 (OS/2; Warp 4.5; rv:10.0.6esrpre) Gecko/20120715 Firefox/10.0.6esrpre SeaMonkey/2.7.2 MIME-Version: 1.0 To: Karl Berry Subject: Re: [bug#71534] [PATCH] aclocal: support ACLOCAL_PATH correctly on OS/2 References: <202406161542.45GFgKgr646713@freefriends.org> In-Reply-To: <202406161542.45GFgKgr646713@freefriends.org> X-Enigmail-Version: 1.3.5 Content-Type: text/plain; charset=EUC-KR Content-Transfer-Encoding: 7bit X-Spam-Score: -2.0 (--) X-Debbugs-Envelope-To: 71534 Cc: 71534@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.0 (---) Karl Berry wrote: > - foreach my $dir (reverse split /:/, $ENV{"ACLOCAL_PATH"}) > + my $sep = $^O eq 'os2' ? ';' : ':'; > + foreach my $dir (reverse split /$sep/, $ENV{"ACLOCAL_PATH"}) > > Thanks for the report. I added a check for Windows and committed it. > --best, karl. > Thanks! -- KO Myung-Hun Korean OS/2 User Community : https://www.os2.kr/ From unknown Fri Sep 05 20:37:02 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 15 Jul 2024 11:24:06 +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