GNU logs - #76622, boring messages


Message sent to automake-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#76622] [PATCH] tests: force Autoconf site defaults to `/dev/null'
Resent-From: Richard Hansen <rhansen@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: automake-patches@HIDDEN
Resent-Date: Fri, 28 Feb 2025 00:56:03 +0000
Resent-Message-ID: <handler.76622.B.17407041337668 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 76622
X-GNU-PR-Package: automake-patches
X-GNU-PR-Keywords: patch
To: 76622 <at> debbugs.gnu.org
X-Debbugs-Original-To: automake-patches@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.17407041337668
          (code B ref -1); Fri, 28 Feb 2025 00:56:03 +0000
Received: (at submit) by debbugs.gnu.org; 28 Feb 2025 00:55:33 +0000
Received: from localhost ([127.0.0.1]:40651 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tnof4-0001zQ-Se
	for submit <at> debbugs.gnu.org; Thu, 27 Feb 2025 19:55:33 -0500
Received: from lists.gnu.org ([2001:470:142::17]:60178)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <rhansen@HIDDEN>)
 id 1tnoez-0001wl-PN
 for submit <at> debbugs.gnu.org; Thu, 27 Feb 2025 19:55:28 -0500
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 <rhansen@HIDDEN>)
 id 1tnoep-0000ij-Pw
 for automake-patches@HIDDEN; Thu, 27 Feb 2025 19:55:15 -0500
Received: from spork.scientician.org ([2600:3c03:e000:66::1])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <rhansen@HIDDEN>)
 id 1tnoen-00085S-4q
 for automake-patches@HIDDEN; Thu, 27 Feb 2025 19:55:15 -0500
Received: from spork.scientician.org (localhost [127.0.0.1])
 by spork.scientician.org (Postfix) with ESMTP id DE3524A755
 for <automake-patches@HIDDEN>; Thu, 27 Feb 2025 19:55:03 -0500 (EST)
Received: from redacted.invalid by spork.scientician.org (Postfix) with
 ESMTPSA id CE17F48522
 for <automake-patches@HIDDEN>; Thu, 27 Feb 2025 19:55:03 -0500 (EST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rhansen.org;
 s=20130902-spork; t=1740704103;
 bh=/irB85Q8/yWkb8+h6b8yDjoEXNSPbOEAbbaTVn2S+V4=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=kuWa4xGnxkP/Q89g7/Etaubkc8zjWLo3CMh3sBdHBBCJjipggGUliWb9katH4X6Rh
 4koDSingAwI7y+SS0aBHx7+4YMYLKKn71484smJGBwEs9N4J3R9aNYoSw+4/ECdt6N
 Yc+Au56hRIkqQAJKXjERfUcgK9KW3C9OIMNW1EeU=
Received: from redacted.invalid by mail.scientician.org (Postfix) with ESMTPSA
 id 9E0BA20017; Thu, 27 Feb 2025 19:55:01 -0500 (EST)
From: Richard Hansen <rhansen@HIDDEN>
Date: Thu, 27 Feb 2025 19:52:47 -0500
Message-ID: <20250228005416.521870-1-rhansen@HIDDEN>
X-Mailer: git-send-email 2.48.1
In-Reply-To: <0a494d36-1521-4bf1-843c-8eaac1578141@HIDDEN>
References: <0a494d36-1521-4bf1-843c-8eaac1578141@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=2600:3c03:e000:66::1;
 envelope-from=rhansen@HIDDEN; helo=spork.scientician.org
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 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,
 RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
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: -0.0 (/)

* t/ax/test-defs.in: Set `CONFIG_SITE' to `/dev/null' to prevent the
system's Autoconf site defaults from breaking the test environment.
---
 t/ax/test-defs.in | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/t/ax/test-defs.in b/t/ax/test-defs.in
index 755445494..9aed4ae10 100644
--- a/t/ax/test-defs.in
+++ b/t/ax/test-defs.in
@@ -22,6 +22,10 @@
 #   - Multiple inclusions of this file should be idempotent.
 #   - This code has to be 'set -e' clean.
 
+# Ensure a consistent test environment by ignoring the system's Autoconf
+# `configure` site defaults.
+CONFIG_SITE=/dev/null; export CONFIG_SITE
+
 # See whether the current test script is expected to use TAP or not.
 # Use a sensible default, while allowing the scripts to override this check.
 if test -z "$am_test_protocol"; then
-- 
2.48.1





Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Richard Hansen <rhansen@HIDDEN>
Subject: bug#76622: Acknowledgement ([PATCH] tests: force Autoconf site
 defaults to `/dev/null')
Message-ID: <handler.76622.B.17407041337668.ack <at> debbugs.gnu.org>
References: <20250228005416.521870-1-rhansen@HIDDEN>
X-Gnu-PR-Message: ack 76622
X-Gnu-PR-Package: automake-patches
X-Gnu-PR-Keywords: patch
Reply-To: 76622 <at> debbugs.gnu.org
Date: Fri, 28 Feb 2025 00:56:04 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 automake-patches@HIDDEN

If you wish to submit further information on this problem, please
send it to 76622 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
76622: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D76622
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to automake-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#76622] [PATCH] tests: force Autoconf site defaults to `/dev/null'
References: <20250228005416.521870-1-rhansen@HIDDEN>
Resent-From: Karl Berry <karl@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: automake-patches@HIDDEN
Resent-Date: Wed, 09 Apr 2025 17:01:02 +0000
Resent-Message-ID: <handler.76622.B76622.17442180316834 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76622
X-GNU-PR-Package: automake-patches
X-GNU-PR-Keywords: patch
To: rhansen@HIDDEN
Cc: 76622 <at> debbugs.gnu.org
Received: via spool by 76622-submit <at> debbugs.gnu.org id=B76622.17442180316834
          (code B ref 76622); Wed, 09 Apr 2025 17:01:02 +0000
Received: (at 76622) by debbugs.gnu.org; 9 Apr 2025 17:00:31 +0000
Received: from localhost ([127.0.0.1]:41449 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u2Yms-0001kb-JD
	for submit <at> debbugs.gnu.org; Wed, 09 Apr 2025 13:00:31 -0400
Received: from frenzy.freefriends.org ([198.99.81.75]:58140
 helo=freefriends.org)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <karl@HIDDEN>)
 id 1u2Ymp-0001ZN-2L; Wed, 09 Apr 2025 13:00:28 -0400
X-Envelope-From: karl@HIDDEN
Received: from freefriends.org (localhost [127.0.0.1])
 by freefriends.org (8.16.1/8.16.1) with ESMTPS id 539H0P5r423930
 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT);
 Wed, 9 Apr 2025 11:00:25 -0600
Received: (from apache@localhost)
 by freefriends.org (8.16.1/8.14.7/Submit) id 539H0PQY423929;
 Wed, 9 Apr 2025 11:00:25 -0600
Date: Wed, 9 Apr 2025 11:00:25 -0600
Message-Id: <202504091700.539H0PQY423929@HIDDEN>
From: Karl Berry <karl@HIDDEN>
In-Reply-To: <20250228005416.521870-1-rhansen@HIDDEN>
X-Spam-Score: -2.3 (--)
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: -3.3 (---)

Hi Richard and all,

    +# Ensure a consistent test environment by ignoring the system's Autoconf
    +# `configure` site defaults.
    +CONFIG_SITE=/dev/null; export CONFIG_SITE

I finally committed this change. Thanks for writing it up.

Hopefully Nelson (Beebe, who reported numerous failures with the 1.17.90
pretest) will have better luck with the next pretest. We'll see. 

Meanwhile, closing this one. --thanks, karl.

-----------------------------------------------------------------------------
test: force Autoconf config.site to /dev/null.

From https://bugs.gnu.org/76622 (automake-patches).

* t/ax/test-defs.in: Set `CONFIG_SITE' to `/dev/null' to avoid
the local system's Autoconf site defaults from breaking the test
environment. Original report from Nelson Beebe, 26 Feb 2025.
* NEWS: mention this.
diff --git a/NEWS b/NEWS
index f46191a3c..62bfb36fd 100644
--- a/NEWS
+++ b/NEWS
@@ -2,7 +2,7 @@ For planned incompatibilities in a possible future Automake 2.0 release,
 please see NEWS-future and start following the advice there now.

 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-New in 1.17.90:
+New in 1.17.91:

 * New features added

@@ -38,16 +38,21 @@ New in 1.17.90:
     intended, i.e., omits the dependency on $(BUILT_SOURCES) for the
     distdir target. (bug#69908)

-  - The compile script is more robust to Windows configurations;
-    specifically, avoiding double-path translation on MSYS. (bug#75939)
-
   - Only warn about install.sh being found, instead of it being a fatal
     error. (bug#19964)

+  - The compile script is more robust to Windows configurations;
+    specifically, avoiding double-path translation on MSYS. (bug#75939)
+
+  - The test infrastructure sets the CONFIG_SITE environment variable to
+    /dev/null, to avoid the local system's Autoconf site defaults from
+    breaking the test environment. (bug#76622)
+    
   - AM_SILENT_RULES once again always ends with a newline. (bug#72267)

-  - AM_SANITY_CHECK outputs "no" on failure, so that a complete line is
-  printed to stdout before the error message is written to stderr. (bug#76448)
+  - AM_SANITY_CHECK now outputs "no" on failure, so that a complete line
+    is written to stdout before the error message is written to stderr.
+    (bug#76448)

 * Miscellaneous changes

diff --git a/t/ax/test-defs.in b/t/ax/test-defs.in
index 755445494..9aed4ae10 100644
--- a/t/ax/test-defs.in
+++ b/t/ax/test-defs.in
@@ -22,6 +22,10 @@
 #   - Multiple inclusions of this file should be idempotent.
 #   - This code has to be 'set -e' clean.

+# Ensure a consistent test environment by ignoring the system's Autoconf
+# `configure` site defaults.
+CONFIG_SITE=/dev/null; export CONFIG_SITE
+
 # See whether the current test script is expected to use TAP or not.
 # Use a sensible default, while allowing the scripts to override this check.
 if test -z "$am_test_protocol"; then

compile finished at Wed Apr  9 09:59:14 2025




Message sent:


MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Karl Berry <karl@HIDDEN>
Subject: bug#76622: closed ([PATCH] tests: force Autoconf site defaults to
 `/dev/null')
CC: tracker <at> debbugs.gnu.org
Message-ID: <handler.76622.D76622.17442180306739.ackdone <at> debbugs.gnu.org>
References: <202504091700.539H0PQY423929@HIDDEN>
 <20250228005416.521870-1-rhansen@HIDDEN>
X-Gnu-PR-Message: closed 76622
X-Gnu-PR-Package: automake-patches
X-Gnu-PR-Keywords: patch
Date: Wed, 09 Apr 2025 17:01:02 +0000
Content-Type: multipart/mixed; boundary="----------=_1744218062-11244-0"

This is a multi-part message in MIME format...

------------=_1744218062-11244-0
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=utf-8

Your message dated Wed, 9 Apr 2025 11:00:25 -0600
with message-id <202504091700.539H0PQY423929@HIDDEN>
and subject line Re: [bug#76622] [PATCH] tests: force Autoconf site default=
s to `/dev/null'
has caused the debbugs.gnu.org bug report #76622,
regarding [PATCH] tests: force Autoconf site defaults to `/dev/null'
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs@HIDDEN)


--=20
76622: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D76622
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems

------------=_1744218062-11244-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at submit) by debbugs.gnu.org; 28 Feb 2025 00:55:33 +0000
Received: from localhost ([127.0.0.1]:40651 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tnof4-0001zQ-Se
	for submit <at> debbugs.gnu.org; Thu, 27 Feb 2025 19:55:33 -0500
Received: from lists.gnu.org ([2001:470:142::17]:60178)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <rhansen@HIDDEN>)
 id 1tnoez-0001wl-PN
 for submit <at> debbugs.gnu.org; Thu, 27 Feb 2025 19:55:28 -0500
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 <rhansen@HIDDEN>)
 id 1tnoep-0000ij-Pw
 for automake-patches@HIDDEN; Thu, 27 Feb 2025 19:55:15 -0500
Received: from spork.scientician.org ([2600:3c03:e000:66::1])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <rhansen@HIDDEN>)
 id 1tnoen-00085S-4q
 for automake-patches@HIDDEN; Thu, 27 Feb 2025 19:55:15 -0500
Received: from spork.scientician.org (localhost [127.0.0.1])
 by spork.scientician.org (Postfix) with ESMTP id DE3524A755
 for <automake-patches@HIDDEN>; Thu, 27 Feb 2025 19:55:03 -0500 (EST)
Received: from redacted.invalid by spork.scientician.org (Postfix) with
 ESMTPSA id CE17F48522
 for <automake-patches@HIDDEN>; Thu, 27 Feb 2025 19:55:03 -0500 (EST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rhansen.org;
 s=20130902-spork; t=1740704103;
 bh=/irB85Q8/yWkb8+h6b8yDjoEXNSPbOEAbbaTVn2S+V4=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=kuWa4xGnxkP/Q89g7/Etaubkc8zjWLo3CMh3sBdHBBCJjipggGUliWb9katH4X6Rh
 4koDSingAwI7y+SS0aBHx7+4YMYLKKn71484smJGBwEs9N4J3R9aNYoSw+4/ECdt6N
 Yc+Au56hRIkqQAJKXjERfUcgK9KW3C9OIMNW1EeU=
Received: from redacted.invalid by mail.scientician.org (Postfix) with ESMTPSA
 id 9E0BA20017; Thu, 27 Feb 2025 19:55:01 -0500 (EST)
From: Richard Hansen <rhansen@HIDDEN>
To: automake-patches@HIDDEN
Subject: [PATCH] tests: force Autoconf site defaults to `/dev/null'
Date: Thu, 27 Feb 2025 19:52:47 -0500
Message-ID: <20250228005416.521870-1-rhansen@HIDDEN>
X-Mailer: git-send-email 2.48.1
In-Reply-To: <0a494d36-1521-4bf1-843c-8eaac1578141@HIDDEN>
References: <0a494d36-1521-4bf1-843c-8eaac1578141@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=2600:3c03:e000:66::1;
 envelope-from=rhansen@HIDDEN; helo=spork.scientician.org
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 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,
 RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.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: -0.0 (/)

* t/ax/test-defs.in: Set `CONFIG_SITE' to `/dev/null' to prevent the
system's Autoconf site defaults from breaking the test environment.
---
 t/ax/test-defs.in | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/t/ax/test-defs.in b/t/ax/test-defs.in
index 755445494..9aed4ae10 100644
--- a/t/ax/test-defs.in
+++ b/t/ax/test-defs.in
@@ -22,6 +22,10 @@
 #   - Multiple inclusions of this file should be idempotent.
 #   - This code has to be 'set -e' clean.
 
+# Ensure a consistent test environment by ignoring the system's Autoconf
+# `configure` site defaults.
+CONFIG_SITE=/dev/null; export CONFIG_SITE
+
 # See whether the current test script is expected to use TAP or not.
 # Use a sensible default, while allowing the scripts to override this check.
 if test -z "$am_test_protocol"; then
-- 
2.48.1




------------=_1744218062-11244-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at 76622-done) by debbugs.gnu.org; 9 Apr 2025 17:00:30 +0000
Received: from localhost ([127.0.0.1]:41447 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u2Yms-0001jP-2k
	for submit <at> debbugs.gnu.org; Wed, 09 Apr 2025 13:00:30 -0400
Received: from frenzy.freefriends.org ([198.99.81.75]:58140
 helo=freefriends.org)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <karl@HIDDEN>)
 id 1u2Ymp-0001ZN-2L; Wed, 09 Apr 2025 13:00:28 -0400
X-Envelope-From: karl@HIDDEN
Received: from freefriends.org (localhost [127.0.0.1])
 by freefriends.org (8.16.1/8.16.1) with ESMTPS id 539H0P5r423930
 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT);
 Wed, 9 Apr 2025 11:00:25 -0600
Received: (from apache@localhost)
 by freefriends.org (8.16.1/8.14.7/Submit) id 539H0PQY423929;
 Wed, 9 Apr 2025 11:00:25 -0600
Date: Wed, 9 Apr 2025 11:00:25 -0600
Message-Id: <202504091700.539H0PQY423929@HIDDEN>
From: Karl Berry <karl@HIDDEN>
To: rhansen@HIDDEN
Subject: Re: [bug#76622] [PATCH] tests: force Autoconf site defaults to
 `/dev/null'
In-Reply-To: <20250228005416.521870-1-rhansen@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 76622-done
Cc: 76622 <at> debbugs.gnu.org
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: -3.3 (---)

Hi Richard and all,

    +# Ensure a consistent test environment by ignoring the system's Autoconf
    +# `configure` site defaults.
    +CONFIG_SITE=/dev/null; export CONFIG_SITE

I finally committed this change. Thanks for writing it up.

Hopefully Nelson (Beebe, who reported numerous failures with the 1.17.90
pretest) will have better luck with the next pretest. We'll see. 

Meanwhile, closing this one. --thanks, karl.

-----------------------------------------------------------------------------
test: force Autoconf config.site to /dev/null.

From https://bugs.gnu.org/76622 (automake-patches).

* t/ax/test-defs.in: Set `CONFIG_SITE' to `/dev/null' to avoid
the local system's Autoconf site defaults from breaking the test
environment. Original report from Nelson Beebe, 26 Feb 2025.
* NEWS: mention this.
diff --git a/NEWS b/NEWS
index f46191a3c..62bfb36fd 100644
--- a/NEWS
+++ b/NEWS
@@ -2,7 +2,7 @@ For planned incompatibilities in a possible future Automake 2.0 release,
 please see NEWS-future and start following the advice there now.

 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-New in 1.17.90:
+New in 1.17.91:

 * New features added

@@ -38,16 +38,21 @@ New in 1.17.90:
     intended, i.e., omits the dependency on $(BUILT_SOURCES) for the
     distdir target. (bug#69908)

-  - The compile script is more robust to Windows configurations;
-    specifically, avoiding double-path translation on MSYS. (bug#75939)
-
   - Only warn about install.sh being found, instead of it being a fatal
     error. (bug#19964)

+  - The compile script is more robust to Windows configurations;
+    specifically, avoiding double-path translation on MSYS. (bug#75939)
+
+  - The test infrastructure sets the CONFIG_SITE environment variable to
+    /dev/null, to avoid the local system's Autoconf site defaults from
+    breaking the test environment. (bug#76622)
+    
   - AM_SILENT_RULES once again always ends with a newline. (bug#72267)

-  - AM_SANITY_CHECK outputs "no" on failure, so that a complete line is
-  printed to stdout before the error message is written to stderr. (bug#76448)
+  - AM_SANITY_CHECK now outputs "no" on failure, so that a complete line
+    is written to stdout before the error message is written to stderr.
+    (bug#76448)

 * Miscellaneous changes

diff --git a/t/ax/test-defs.in b/t/ax/test-defs.in
index 755445494..9aed4ae10 100644
--- a/t/ax/test-defs.in
+++ b/t/ax/test-defs.in
@@ -22,6 +22,10 @@
 #   - Multiple inclusions of this file should be idempotent.
 #   - This code has to be 'set -e' clean.

+# Ensure a consistent test environment by ignoring the system's Autoconf
+# `configure` site defaults.
+CONFIG_SITE=/dev/null; export CONFIG_SITE
+
 # See whether the current test script is expected to use TAP or not.
 # Use a sensible default, while allowing the scripts to override this check.
 if test -z "$am_test_protocol"; then

compile finished at Wed Apr  9 09:59:14 2025


------------=_1744218062-11244-0--


Message sent:


MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Richard Hansen <rhansen@HIDDEN>
Subject: bug#76622: closed (Re: [bug#76622] [PATCH] tests: force Autoconf
 site defaults to `/dev/null')
Message-ID: <handler.76622.D76622.17442180306739.notifdone <at> debbugs.gnu.org>
References: <202504091700.539H0PQY423929@HIDDEN>
 <20250228005416.521870-1-rhansen@HIDDEN>
X-Gnu-PR-Message: they-closed 76622
X-Gnu-PR-Package: automake-patches
X-Gnu-PR-Keywords: patch
Reply-To: 76622 <at> debbugs.gnu.org
Date: Wed, 09 Apr 2025 17:01:03 +0000
Content-Type: multipart/mixed; boundary="----------=_1744218063-11244-1"

This is a multi-part message in MIME format...

------------=_1744218063-11244-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"

Your bug report

#76622: [PATCH] tests: force Autoconf site defaults to `/dev/null'

which was filed against the automake-patches package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 76622 <at> debbugs.gnu.org.

--=20
76622: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D76622
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems

------------=_1744218063-11244-1
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at 76622-done) by debbugs.gnu.org; 9 Apr 2025 17:00:30 +0000
Received: from localhost ([127.0.0.1]:41447 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u2Yms-0001jP-2k
	for submit <at> debbugs.gnu.org; Wed, 09 Apr 2025 13:00:30 -0400
Received: from frenzy.freefriends.org ([198.99.81.75]:58140
 helo=freefriends.org)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <karl@HIDDEN>)
 id 1u2Ymp-0001ZN-2L; Wed, 09 Apr 2025 13:00:28 -0400
X-Envelope-From: karl@HIDDEN
Received: from freefriends.org (localhost [127.0.0.1])
 by freefriends.org (8.16.1/8.16.1) with ESMTPS id 539H0P5r423930
 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT);
 Wed, 9 Apr 2025 11:00:25 -0600
Received: (from apache@localhost)
 by freefriends.org (8.16.1/8.14.7/Submit) id 539H0PQY423929;
 Wed, 9 Apr 2025 11:00:25 -0600
Date: Wed, 9 Apr 2025 11:00:25 -0600
Message-Id: <202504091700.539H0PQY423929@HIDDEN>
From: Karl Berry <karl@HIDDEN>
To: rhansen@HIDDEN
Subject: Re: [bug#76622] [PATCH] tests: force Autoconf site defaults to
 `/dev/null'
In-Reply-To: <20250228005416.521870-1-rhansen@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 76622-done
Cc: 76622 <at> debbugs.gnu.org
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: -3.3 (---)

Hi Richard and all,

    +# Ensure a consistent test environment by ignoring the system's Autoconf
    +# `configure` site defaults.
    +CONFIG_SITE=/dev/null; export CONFIG_SITE

I finally committed this change. Thanks for writing it up.

Hopefully Nelson (Beebe, who reported numerous failures with the 1.17.90
pretest) will have better luck with the next pretest. We'll see. 

Meanwhile, closing this one. --thanks, karl.

-----------------------------------------------------------------------------
test: force Autoconf config.site to /dev/null.

From https://bugs.gnu.org/76622 (automake-patches).

* t/ax/test-defs.in: Set `CONFIG_SITE' to `/dev/null' to avoid
the local system's Autoconf site defaults from breaking the test
environment. Original report from Nelson Beebe, 26 Feb 2025.
* NEWS: mention this.
diff --git a/NEWS b/NEWS
index f46191a3c..62bfb36fd 100644
--- a/NEWS
+++ b/NEWS
@@ -2,7 +2,7 @@ For planned incompatibilities in a possible future Automake 2.0 release,
 please see NEWS-future and start following the advice there now.

 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-New in 1.17.90:
+New in 1.17.91:

 * New features added

@@ -38,16 +38,21 @@ New in 1.17.90:
     intended, i.e., omits the dependency on $(BUILT_SOURCES) for the
     distdir target. (bug#69908)

-  - The compile script is more robust to Windows configurations;
-    specifically, avoiding double-path translation on MSYS. (bug#75939)
-
   - Only warn about install.sh being found, instead of it being a fatal
     error. (bug#19964)

+  - The compile script is more robust to Windows configurations;
+    specifically, avoiding double-path translation on MSYS. (bug#75939)
+
+  - The test infrastructure sets the CONFIG_SITE environment variable to
+    /dev/null, to avoid the local system's Autoconf site defaults from
+    breaking the test environment. (bug#76622)
+    
   - AM_SILENT_RULES once again always ends with a newline. (bug#72267)

-  - AM_SANITY_CHECK outputs "no" on failure, so that a complete line is
-  printed to stdout before the error message is written to stderr. (bug#76448)
+  - AM_SANITY_CHECK now outputs "no" on failure, so that a complete line
+    is written to stdout before the error message is written to stderr.
+    (bug#76448)

 * Miscellaneous changes

diff --git a/t/ax/test-defs.in b/t/ax/test-defs.in
index 755445494..9aed4ae10 100644
--- a/t/ax/test-defs.in
+++ b/t/ax/test-defs.in
@@ -22,6 +22,10 @@
 #   - Multiple inclusions of this file should be idempotent.
 #   - This code has to be 'set -e' clean.

+# Ensure a consistent test environment by ignoring the system's Autoconf
+# `configure` site defaults.
+CONFIG_SITE=/dev/null; export CONFIG_SITE
+
 # See whether the current test script is expected to use TAP or not.
 # Use a sensible default, while allowing the scripts to override this check.
 if test -z "$am_test_protocol"; then

compile finished at Wed Apr  9 09:59:14 2025


------------=_1744218063-11244-1
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at submit) by debbugs.gnu.org; 28 Feb 2025 00:55:33 +0000
Received: from localhost ([127.0.0.1]:40651 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tnof4-0001zQ-Se
	for submit <at> debbugs.gnu.org; Thu, 27 Feb 2025 19:55:33 -0500
Received: from lists.gnu.org ([2001:470:142::17]:60178)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <rhansen@HIDDEN>)
 id 1tnoez-0001wl-PN
 for submit <at> debbugs.gnu.org; Thu, 27 Feb 2025 19:55:28 -0500
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 <rhansen@HIDDEN>)
 id 1tnoep-0000ij-Pw
 for automake-patches@HIDDEN; Thu, 27 Feb 2025 19:55:15 -0500
Received: from spork.scientician.org ([2600:3c03:e000:66::1])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <rhansen@HIDDEN>)
 id 1tnoen-00085S-4q
 for automake-patches@HIDDEN; Thu, 27 Feb 2025 19:55:15 -0500
Received: from spork.scientician.org (localhost [127.0.0.1])
 by spork.scientician.org (Postfix) with ESMTP id DE3524A755
 for <automake-patches@HIDDEN>; Thu, 27 Feb 2025 19:55:03 -0500 (EST)
Received: from redacted.invalid by spork.scientician.org (Postfix) with
 ESMTPSA id CE17F48522
 for <automake-patches@HIDDEN>; Thu, 27 Feb 2025 19:55:03 -0500 (EST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rhansen.org;
 s=20130902-spork; t=1740704103;
 bh=/irB85Q8/yWkb8+h6b8yDjoEXNSPbOEAbbaTVn2S+V4=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=kuWa4xGnxkP/Q89g7/Etaubkc8zjWLo3CMh3sBdHBBCJjipggGUliWb9katH4X6Rh
 4koDSingAwI7y+SS0aBHx7+4YMYLKKn71484smJGBwEs9N4J3R9aNYoSw+4/ECdt6N
 Yc+Au56hRIkqQAJKXjERfUcgK9KW3C9OIMNW1EeU=
Received: from redacted.invalid by mail.scientician.org (Postfix) with ESMTPSA
 id 9E0BA20017; Thu, 27 Feb 2025 19:55:01 -0500 (EST)
From: Richard Hansen <rhansen@HIDDEN>
To: automake-patches@HIDDEN
Subject: [PATCH] tests: force Autoconf site defaults to `/dev/null'
Date: Thu, 27 Feb 2025 19:52:47 -0500
Message-ID: <20250228005416.521870-1-rhansen@HIDDEN>
X-Mailer: git-send-email 2.48.1
In-Reply-To: <0a494d36-1521-4bf1-843c-8eaac1578141@HIDDEN>
References: <0a494d36-1521-4bf1-843c-8eaac1578141@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=2600:3c03:e000:66::1;
 envelope-from=rhansen@HIDDEN; helo=spork.scientician.org
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 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,
 RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.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: -0.0 (/)

* t/ax/test-defs.in: Set `CONFIG_SITE' to `/dev/null' to prevent the
system's Autoconf site defaults from breaking the test environment.
---
 t/ax/test-defs.in | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/t/ax/test-defs.in b/t/ax/test-defs.in
index 755445494..9aed4ae10 100644
--- a/t/ax/test-defs.in
+++ b/t/ax/test-defs.in
@@ -22,6 +22,10 @@
 #   - Multiple inclusions of this file should be idempotent.
 #   - This code has to be 'set -e' clean.
 
+# Ensure a consistent test environment by ignoring the system's Autoconf
+# `configure` site defaults.
+CONFIG_SITE=/dev/null; export CONFIG_SITE
+
 # See whether the current test script is expected to use TAP or not.
 # Use a sensible default, while allowing the scripts to override this check.
 if test -z "$am_test_protocol"; then
-- 
2.48.1




------------=_1744218063-11244-1--



Last modified: Wed, 9 Apr 2025 17:00:03 UTC

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