From unknown Sun Aug 10 20:13:42 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11369: 2 test failures in Automake-1.12 Resent-From: Matt Burgess Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-automake@gnu.org Resent-Date: Sat, 28 Apr 2012 09:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 11369 X-GNU-PR-Package: automake X-GNU-PR-Keywords: To: 11369@debbugs.gnu.org X-Debbugs-Original-To: bug-automake@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.133560545328233 (code B ref -1); Sat, 28 Apr 2012 09:31:02 +0000 Received: (at submit) by debbugs.gnu.org; 28 Apr 2012 09:30:53 +0000 Received: from localhost ([127.0.0.1]:56114 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SO3zQ-0007LI-GM for submit@debbugs.gnu.org; Sat, 28 Apr 2012 05:30:53 -0400 Received: from eggs.gnu.org ([208.118.235.92]:44026) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SO3zN-0007L4-QY for submit@debbugs.gnu.org; Sat, 28 Apr 2012 05:30:51 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SO3y9-0002Mq-Cd for submit@debbugs.gnu.org; Sat, 28 Apr 2012 05:29:35 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI, T_DKIM_INVALID autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:34127) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SO3y9-0002MP-7H for submit@debbugs.gnu.org; Sat, 28 Apr 2012 05:29:33 -0400 Received: from eggs.gnu.org ([208.118.235.92]:60312) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SO3y6-0008AA-Fo for bug-automake@gnu.org; Sat, 28 Apr 2012 05:29:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SO3y3-0002HU-T7 for bug-automake@gnu.org; Sat, 28 Apr 2012 05:29:29 -0400 Received: from nm24-vm5.bullet.mail.ird.yahoo.com ([212.82.109.196]:37301) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1SO3y3-0002EU-0E for bug-automake@gnu.org; Sat, 28 Apr 2012 05:29:27 -0400 Received: from [77.238.189.52] by nm24.bullet.mail.ird.yahoo.com with NNFMP; 28 Apr 2012 09:29:23 -0000 Received: from [212.82.108.227] by tm5.bullet.mail.ird.yahoo.com with NNFMP; 28 Apr 2012 09:29:23 -0000 Received: from [127.0.0.1] by omp1004.bt.mail.ird.yahoo.com with NNFMP; 28 Apr 2012 09:29:23 -0000 X-Yahoo-Newman-Id: 398741.8711.bm@omp1004.bt.mail.ird.yahoo.com Received: (qmail 54975 invoked from network); 28 Apr 2012 09:29:23 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1335605363; bh=TaPobqjpqqJs5DpnIWFWKwgtfCNJZuZRw46Q7gny660=; h=X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:Received:Message-ID:Subject:From:To:Date:Content-Type:X-Mailer:Mime-Version; b=4Bch/7lUe7pib8oCD2/hwAftet1bBHmbK4+iIezWkQR/f9E9AaqsP573jAmAnfiIzTU8tUWwzccXYGYlMrvnOMwpan68NlY+s1Xs5Deq/cKlJpl96u7q8CnASUpueM5wuCWlWT6o8lvERq8sFpdi87+einZgsMOpkPf/T+cM8qA= X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: hm3yoR4VM1myCtgHGcu4IXxlBOMARlqEZOacsL7T1xeMQKt GOQZgRhGLs8hinrievVpkBGXl0Yh5Qew0_JuvaCUOzPteo2aX9xfQFFlQbm_ 2CORAOt6yAmKkiQQgVJKULX30vpWNwlQm3o9mnaP1Ve5dn8p8lRnulmUZ3uG ic2EUkoRa9px0.HNmUSqjfcW_A7TnGewWlqTUbMjssGLBwAAAv54m7la1XGN 4QC3XeunjAX2S_qFMafQLzcd2vRhiR8hO2dKXkENlxKhRRV7PCLDX7_S27kv ZFMU4cT6WOxiMlInmTXy0t9zQDZjwgI6al0Bb3idQ5Y_JYLRZIQcWHR93.I5 RlPi0xJyuQ41q4XQtsfYndiVzT2aFRWVVr.TDvTE1z3D7F24rHLsvs7qSo5n k984ljraAW_5uBp7VtpAmDTPPsdM4i6EbyZUVfDvZfYk28luSdORQHmpWfVl vWivI4uQ3gXpzj_RugKM70P2W1DV1oGLvDfL4X_VOe.QtE15MUOqbYU8m7Ek xIU_Ql6vWp5pdELQWtDm7xbIloaSX4WC5oUparKq7iUEuzR8oHF8wxXeVhqK 3D.I- X-Yahoo-SMTP: wyYcNWyswBCGVL.frqMtM_78a8pWUGJ.MK0SkaS06skXXXF4cmtHuUKnLFp8 Received: from [192.168.0.3] (matthew@90.213.116.228 with login) by smtp815.mail.ird.yahoo.com with SMTP; 28 Apr 2012 09:29:23 +0000 GMT Message-ID: <1335605362.2282.3.camel@kyoto.localdomain> From: Matt Burgess Date: Sat, 28 Apr 2012 10:29:22 +0100 Content-Type: multipart/mixed; boundary="=-sdYfixDtpy6qFzA3FrJw" X-Mailer: Evolution 3.2.3 (3.2.3-3.fc16) Mime-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.9 (------) 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.9 (------) --=-sdYfixDtpy6qFzA3FrJw Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Hi, Testing the latest release of Automake, I see test failures in dist-readonly and lex-clean. I've attached the relevant sections of test-suite.log. Thanks, Matt. --=-sdYfixDtpy6qFzA3FrJw Content-Disposition: attachment; filename="test-suite.log" Content-Type: text/x-log; name="test-suite.log"; charset="UTF-8" Content-Transfer-Encoding: 7bit FAIL: t/dist-readonly ===================== Running from installcheck: no Using TAP: no PATH = /sources/automake-1.12/t/ax:/sources/automake-1.12/t/wrap:/bin:/usr/bin:/sbin:/usr/sbin:/tools/bin:/usr/sbin ++ pwd /sources/automake-1.12/t/dist-readonly.dir + cat + cat + echo 'int main (void) { return 0; }' + echo To be, or not to be ... + chmod a-w foo.c bar.txt + aclocal-1.12 -Werror + autoconf + automake-1.12 --foreign -Werror -Wall + ./configure checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for gcc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ISO C89... none needed checking for style of include used by make... GNU checking dependency style of cc... gcc3 checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make distdir if test -d "dist-readonly-1.0"; then find "dist-readonly-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "dist-readonly-1 .0" || { sleep 5 && rm -rf "dist-readonly-1.0"; }; else :; fi test -d "dist-readonly-1.0" || mkdir "dist-readonly-1.0" test -n "" \ || find "dist-readonly-1.0" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec /bin/sh /sources/automake-1.12/t/dist-readonly.dir/install-sh -c -m a+r {} {} \; \ || chmod -R a+r "dist-readonly-1.0" + ls -l dist-readonly-1.0 total 264 -rw-r--r-- 1 root root 405 Apr 27 21:07 Makefile.am -rw-r--r-- 1 root root 21384 Apr 27 21:07 Makefile.in -rw-r--r-- 1 root root 35135 Apr 27 21:07 aclocal.m4 -r--r--r-- 1 root root 24 Apr 27 21:07 bar.txt -rwxr-xr-x 1 root root 135560 Apr 27 21:07 configure -rw-r--r-- 1 root root 98 Apr 27 21:07 configure.ac -rwxr-xr-x 1 root root 20842 Apr 27 21:07 depcomp -r--r--r-- 1 root root 30 Apr 27 21:07 foo.c -rwxr-xr-x 1 root root 13997 Apr 27 21:07 install-sh -rwxr-xr-x 1 root root 10179 Apr 27 21:07 missing + test -f foo.c + test '!' -w foo.c + Exit 1 + set +e + test 77 = 1 + exit 1 + exit 1 + exit_status=1 + set +e + cd /sources/automake-1.12 + test no = yes + case $am_explicit_skips in + test 1 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x dist-readonly: exit 1 FAIL: t/lex-clean ================= Running from installcheck: no Using TAP: no PATH = /sources/automake-1.12/t/ax:/sources/automake-1.12/t/wrap:/bin:/usr/bin:/sbin:/usr/sbin:/tools/bin:/usr/sbin ++ pwd /sources/automake-1.12/t/lex-clean.dir + cat + cat + cat + cat + aclocal-1.12 -Werror + autoconf + automake-1.12 --foreign -Werror -Wall -a configure.ac: installing './ylwrap' + ./configure checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking for flex... no checking for lex... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + cp config.status config.sav + make gcc -DPACKAGE_NAME=\"lex-clean\" -DPACKAGE_TARNAME=\"lex-clean\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"lex-clean\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"lex-clean\" -DVERSION=\"1.0\" -I. -g -O2 -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c mv -f .deps/main.Tpo .deps/main.Po /bin/sh ./ylwrap lexer.l .c lexer.c -- : make: *** [lexer.c] Error 1 + exit_status=2 + set +e + cd /sources/automake-1.12 + test no = yes + case $am_explicit_skips in + test 2 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x lex-clean: exit 2 --=-sdYfixDtpy6qFzA3FrJw-- From unknown Sun Aug 10 20:13:42 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11369: 2 test failures in Automake-1.12 Resent-From: Stefano Lattarini Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-automake@gnu.org Resent-Date: Sat, 28 Apr 2012 19:39:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11369 X-GNU-PR-Package: automake X-GNU-PR-Keywords: To: Matt Burgess Cc: 11369@debbugs.gnu.org, "automake-patches@gnu.org" Received: via spool by 11369-submit@debbugs.gnu.org id=B11369.133564190522348 (code B ref 11369); Sat, 28 Apr 2012 19:39:01 +0000 Received: (at 11369) by debbugs.gnu.org; 28 Apr 2012 19:38:25 +0000 Received: from localhost ([127.0.0.1]:57084 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SODTM-0005oP-I9 for submit@debbugs.gnu.org; Sat, 28 Apr 2012 15:38:24 -0400 Received: from mail-wi0-f180.google.com ([209.85.212.180]:33027) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SODTK-0005oC-IT for 11369@debbugs.gnu.org; Sat, 28 Apr 2012 15:38:23 -0400 Received: by wibhm17 with SMTP id hm17so1456274wib.15 for <11369@debbugs.gnu.org>; Sat, 28 Apr 2012 12:37:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:mime-version:to:cc:subject:references :in-reply-to:content-type; bh=PjJGrSfqn83boQClC+OpIyWF8LcsRId7G2UGU+LUlVI=; b=n8ZNc80fEy6v66T2ArGKjOcdahL9m+BmFCTpo7vaCamHGF86W23omlC8vX9W007aQY ioqfFUjXzjDdZdszgDMVsamoefkAKE/A7uP9OO26bfAgdQrYzbssILHtNnAwWy2jmla3 +PkuVDUcKImAy5uYtmIPzkxwskIrxlo3vUDv4Dd3dtIctD2S+LRI8B4+5p+1cXvwgW5b moK0oagnlafW+AzlRu2NM28yKbMsEe7eP+/xjkw7ElduABQpvJPd1DXLG3GmQK03vXn7 mE/NHDlx4mN175Xq6ZKMJ177+0Wi/rM7DtJAfdAAAydXZnGl88QZSy9bT2ZG9439ZUWR Zz0g== Received: by 10.216.135.103 with SMTP id t81mr9687139wei.113.1335641825143; Sat, 28 Apr 2012 12:37:05 -0700 (PDT) Received: from [87.2.97.239] (host239-97-dynamic.2-87-r.retail.telecomitalia.it. [87.2.97.239]) by mx.google.com with ESMTPS id j3sm23711309wiw.1.2012.04.28.12.37.03 (version=SSLv3 cipher=OTHER); Sat, 28 Apr 2012 12:37:04 -0700 (PDT) Message-ID: <4F9C46DD.4080204@gmail.com> Date: Sat, 28 Apr 2012 21:37:01 +0200 From: Stefano Lattarini MIME-Version: 1.0 References: <1335605362.2282.3.camel@kyoto.localdomain> In-Reply-To: <1335605362.2282.3.camel@kyoto.localdomain> Content-Type: multipart/mixed; boundary="------------000506040608010905070309" X-Spam-Score: -2.6 (--) 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 (--) This is a multi-part message in MIME format. --------------000506040608010905070309 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Hi Matt, thanks for the report. On 04/28/2012 11:29 AM, Matt Burgess wrote: > Hi, > > Testing the latest release of Automake, I see test failures in > dist-readonly and lex-clean. I've attached the relevant sections of > test-suite.log. > Let's see to the lex failure first: FAIL: t/lex-clean ================= Running from installcheck: no Using TAP: no PATH = /sources/automake-1.12/t/ax:/sources/automake-1.12/t/wrap:/bin:/usr/bin:/sbin:/usr/sbin:/tools/bin:/usr/sbin ++ pwd /sources/automake-1.12/t/lex-clean.dir + cat + cat + cat + cat + aclocal-1.12 -Werror + autoconf + automake-1.12 --foreign -Werror -Wall -a configure.ac: installing './ylwrap' + ./configure checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking for flex... no checking for lex... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + cp config.status config.sav + make gcc -DPACKAGE_NAME=\"lex-clean\" -DPACKAGE_TARNAME=\"lex-clean\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"lex-clean\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"lex-clean\" -DVERSION=\"1.0\" -I. -g -O2 -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c mv -f .deps/main.Tpo .deps/main.Po /bin/sh ./ylwrap lexer.l .c lexer.c -- : make: *** [lexer.c] Error 1 Oops, you have no 'lex' program installed on your machine, still this test was not skipped because it was mistakenly requiring 'yacc' instead of 'lex'. Fixed by the attached patch (for maint). Regards, Stefano --------------000506040608010905070309 Content-Type: text/x-diff; name="0001-tests-require-lex-not-yacc-in-a-lex-test-case.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="0001-tests-require-lex-not-yacc-in-a-lex-test-case.patch" >From 807f3cf63a223f1d7eb6b06c02ec0abb1d4486ae Mon Sep 17 00:00:00 2001 Message-Id: <807f3cf63a223f1d7eb6b06c02ec0abb1d4486ae.1335641805.git.stefano.lattarini@gmail.com> From: Stefano Lattarini Date: Sat, 28 Apr 2012 21:36:42 +0200 Subject: [PATCH] tests: require lex, not yacc, in a lex test case See automake bug#11369. * t/lex-clean.sh ($required): Require 'lex', not 'yacc'. Signed-off-by: Stefano Lattarini --- t/lex-clean.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/t/lex-clean.sh b/t/lex-clean.sh index 9b23f01..4213195 100755 --- a/t/lex-clean.sh +++ b/t/lex-clean.sh @@ -19,7 +19,7 @@ # distributed .l sources are cleaned by "make maintainer-clean". # See also sister test 'lex-clean-cxx.test'. -required=yacc +required=lex . ./defs || Exit 1 cat >> configure.ac << 'END' -- 1.7.9.5 --------------000506040608010905070309-- From unknown Sun Aug 10 20:13:42 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11369: 2 test failures in Automake-1.12 Resent-From: Stefano Lattarini Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-automake@gnu.org Resent-Date: Sat, 28 Apr 2012 19:59:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11369 X-GNU-PR-Package: automake X-GNU-PR-Keywords: To: Matt Burgess Cc: 11369@debbugs.gnu.org Received: via spool by 11369-submit@debbugs.gnu.org id=B11369.133564313324067 (code B ref 11369); Sat, 28 Apr 2012 19:59:01 +0000 Received: (at 11369) by debbugs.gnu.org; 28 Apr 2012 19:58:53 +0000 Received: from localhost ([127.0.0.1]:57095 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SODnA-0006G7-UF for submit@debbugs.gnu.org; Sat, 28 Apr 2012 15:58:53 -0400 Received: from mail-we0-f172.google.com ([74.125.82.172]:62670) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SODn8-0006Fs-Jy; Sat, 28 Apr 2012 15:58:52 -0400 Received: by werb10 with SMTP id b10so1216864wer.3 for ; Sat, 28 Apr 2012 12:57:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:mime-version:to:cc:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=UVrd90XObiWQVZQz59sYTGaxawYsdVGuQh6l1birn7M=; b=DQJZ4/wIUUtTwE52y+qlQ2fsM1zijyg+S3Eqx7ZCOvBtC3E1Kz2LDQ4cyGSXoiTAo1 6UaVxNvk151gpnq9xcZlmoyFdwKodGktfZo9h8J8E6+l744okRFj7j2dXhctsGeFgkGb ijkdTFu5B7GkdlAuDjPQahoB9Cp9+2ISlvf1OIQyFDosBcmwDkQPf432gWPAaZGNHWd8 DCYhH+b6tPvyx2fJTRHZ5+Xm8IXUBJopi08kTK3HYx4L3nTcFmnuKBAJQYRsbcs58iEx E/QnbvhP+cIL8lcS3XqvTxPLGHqBy09VuDIM3z/aAgc1O0YDNqPGFTNs96ctJrXnTsRh eolw== Received: by 10.180.104.137 with SMTP id ge9mr5380162wib.20.1335643053019; Sat, 28 Apr 2012 12:57:33 -0700 (PDT) Received: from [87.2.97.239] (host239-97-dynamic.2-87-r.retail.telecomitalia.it. [87.2.97.239]) by mx.google.com with ESMTPS id ff2sm23866758wib.9.2012.04.28.12.57.29 (version=SSLv3 cipher=OTHER); Sat, 28 Apr 2012 12:57:31 -0700 (PDT) Message-ID: <4F9C4BA7.3030103@gmail.com> Date: Sat, 28 Apr 2012 21:57:27 +0200 From: Stefano Lattarini MIME-Version: 1.0 References: <1335605362.2282.3.camel@kyoto.localdomain> In-Reply-To: <1335605362.2282.3.camel@kyoto.localdomain> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -2.6 (--) 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 11369 moreinfo thanks On 04/28/2012 11:29 AM, Matt Burgess wrote: > FAIL: t/dist-readonly > ===================== > > Running from installcheck: no > Using TAP: no > PATH = /sources/automake-1.12/t/ax:/sources/automake-1.12/t/wrap:/bin:/usr/bin:/sbin:/usr/sbin:/tools/bin:/usr/sbin > ++ pwd > /sources/automake-1.12/t/dist-readonly.dir > + cat > + cat > + echo 'int main (void) { return 0; }' > + echo To be, or not to be ... > + chmod a-w foo.c bar.txt > + aclocal-1.12 -Werror > + autoconf > + automake-1.12 --foreign -Werror -Wall > + ./configure > + ... > + make distdir > if test -d "dist-readonly-1.0"; then find "dist-readonly-1.0" -type d ! \ > -perm -200 -exec chmod u+w {} ';' && rm -rf "dist-readonly-1.0" || \ > { sleep 5 && rm -rf "dist-readonly-1.0"; }; else :; fi > test -d "dist-readonly-1.0" || mkdir "dist-readonly-1.0" > test -n "" \ > || find "dist-readonly-1.0" -type d ! -perm -755 \ > -exec chmod u+rwx,go+rx {} \; -o \ > ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ > ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ > ! -type d ! -perm -444 -exec /bin/sh \ > /sources/automake-1.12/t/dist-readonly.dir/install-sh \ > -c -m a+r {} {} \; \ > || chmod -R a+r "dist-readonly-1.0" > + ls -l dist-readonly-1.0 > total 264 > -rw-r--r-- 1 root root 405 Apr 27 21:07 Makefile.am > -rw-r--r-- 1 root root 21384 Apr 27 21:07 Makefile.in > -rw-r--r-- 1 root root 35135 Apr 27 21:07 aclocal.m4 > -r--r--r-- 1 root root 24 Apr 27 21:07 bar.txt > -rwxr-xr-x 1 root root 135560 Apr 27 21:07 configure > -rw-r--r-- 1 root root 98 Apr 27 21:07 configure.ac > -rwxr-xr-x 1 root root 20842 Apr 27 21:07 depcomp > -r--r--r-- 1 root root 30 Apr 27 21:07 foo.c > Weird, according to this, foo.c is not writable (as we expect ...) > -rwxr-xr-x 1 root root 13997 Apr 27 21:07 install-sh > -rwxr-xr-x 1 root root 10179 Apr 27 21:07 missing > + test -f foo.c > + test '!' -w foo.c > + Exit 1 > ... but according to the 'test' builtin, foo.c *is* writable! What system are you on exactly? Please send us the contents of the 't/get-sysconf.log' file, that should report all the relevant (to us) information and details about your system. Also, what happens if you do this on your system? $ echo x > foo $ chmod a-w foo $ test ! -w foo || echo still writable $ (echo y > foo) && echo can write to unwritable $ cat foo Thanks, Stefano From unknown Sun Aug 10 20:13:42 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11369: 2 test failures in Automake-1.12 Resent-From: Matt Burgess Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-automake@gnu.org Resent-Date: Sat, 28 Apr 2012 20:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11369 X-GNU-PR-Package: automake X-GNU-PR-Keywords: moreinfo To: Stefano Lattarini Cc: 11369@debbugs.gnu.org Received: via spool by 11369-submit@debbugs.gnu.org id=B11369.133564491629705 (code B ref 11369); Sat, 28 Apr 2012 20:29:02 +0000 Received: (at 11369) by debbugs.gnu.org; 28 Apr 2012 20:28:36 +0000 Received: from localhost ([127.0.0.1]:57110 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SOEFt-0007j1-Ie for submit@debbugs.gnu.org; Sat, 28 Apr 2012 16:28:35 -0400 Received: from nm2.bullet.mail.ird.yahoo.com ([77.238.189.59]:37757) by debbugs.gnu.org with smtp (Exim 4.72) (envelope-from ) id 1SOEFo-0007il-Ih for 11369@debbugs.gnu.org; Sat, 28 Apr 2012 16:28:32 -0400 Received: from [77.238.189.57] by nm2.bullet.mail.ird.yahoo.com with NNFMP; 28 Apr 2012 20:27:10 -0000 Received: from [212.82.108.227] by tm10.bullet.mail.ird.yahoo.com with NNFMP; 28 Apr 2012 20:27:10 -0000 Received: from [127.0.0.1] by omp1004.bt.mail.ird.yahoo.com with NNFMP; 28 Apr 2012 20:27:10 -0000 X-Yahoo-Newman-Id: 581175.4927.bm@omp1004.bt.mail.ird.yahoo.com Received: (qmail 5231 invoked from network); 28 Apr 2012 20:27:10 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1335644830; bh=Mqq2NxFAe3+71X62P2ZV+r6Lv0UlkNO2y5ZtdO9o3ZU=; h=X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:Received:Message-ID:Subject:From:To:Cc:Date:In-Reply-To:References:Content-Type:X-Mailer:Mime-Version; b=CebP8oz78C9IazdKU6Ub2DASvnaCVQrVuDRAm0taBjXuI3Pd7IsWM8ALo91fvevz/SWSSyz4i+ydXzf/UIgjsLnn8fAhDfVRAJqEXZbzqqYZiH2+Nyk7Cthvo2JFanq5alprRrDh+kYe8SyLn35Ol8W6iHD36sfpSoQg5K9aR10= X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: ANJsjmIVM1lpHNNCa15Vij1.9yNF3ePbgEXDvTONCk4f8gL Ya8wtO_6PqmbyGDISG8uqCZ4wS7idrWTdHAS7ybI_3u92qV9WBCz5SAv.2tJ 64hG8fQ1e_deEZc7auyeGqkKOtWyrLYD4ZScSD3hvGcpZLLGmJ6pUqkcq9zb D_.jDohOjpig9.rbo.wcN18eJC7wwg9fskD7uP6eEQ.2a7.8HzHAUu6kXhmF YQYDhijF.rSfe_KL_1RmiaXLM8fPdxSF_iTH.61Z0zPumwLNQXtVlu544TkU DFE8cwsZ5WA9Qj249nD9w9IHVEGRYNW1Ta9H8XO.UgPuLIQ617LJWDv7pyJr thLxhj7_iIJTbtowICwBtLE4zxYuqrRojFGTornMJDiQqY7UW9s5s0tHj8S4 PqnARRxjNvPF4Xtw0oWCGtA3CsUTyxP.i1wzLNHkPBLuqLNJYrEFZIu_5EIZ uzIYfgBhfMjksnQDfFItX8NeHeXxmF1JKx7ovp0.zixFiUaaSug8RlUefhwq N7.1yMs8Nch1IlDpkdw_T.rDRbEqmj6oVWbXVyM49VJ3A3l1GpCYx3dgVZUO tHOi2TgJn_T25ZwMOb80127SeMfeo11c9hDnaf2GkYFrVRNJ85qSgYYsvuc_ 44UX5Q5vI_X1PJAycEPNu83l0FAffOm4UgwPazmKA8B5ZK2n90xTRg7w2n_4 - X-Yahoo-SMTP: wyYcNWyswBCGVL.frqMtM_78a8pWUGJ.MK0SkaS06skXXXF4cmtHuUKnLFp8 Received: from [192.168.0.3] (matthew@90.213.116.228 with login) by smtp819.mail.ird.yahoo.com with SMTP; 28 Apr 2012 20:27:09 +0000 GMT Message-ID: <1335644828.2282.9.camel@kyoto.localdomain> From: Matt Burgess Date: Sat, 28 Apr 2012 21:27:08 +0100 In-Reply-To: <4F9C4BA7.3030103@gmail.com> References: <1335605362.2282.3.camel@kyoto.localdomain> <4F9C4BA7.3030103@gmail.com> Content-Type: multipart/mixed; boundary="=-trdclD0WcQllPUulcGCQ" X-Mailer: Evolution 3.2.3 (3.2.3-3.fc16) Mime-Version: 1.0 X-Spam-Score: -1.9 (-) 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.9 (-) --=-trdclD0WcQllPUulcGCQ Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit On Sat, 2012-04-28 at 21:57 +0200, Stefano Lattarini wrote: > What system are you on exactly? I've reproduced this on a Fedora 16 x86_64 host. > Please send us the contents of the > 't/get-sysconf.log' file, that should report all the relevant (to > us) information and details about your system. OK, attached. > Also, what happens if you do this on your system? > > $ echo x > foo > $ chmod a-w foo > $ test ! -w foo || echo still writable > $ (echo y > foo) && echo can write to unwritable > $ cat foo As root I see: # echo x > foo # chmod a-w foo # test ! -w foo || echo still writable still writable # (echo y > foo) && echo can write to unwritable can write to unwritable # cat foo y As a regular user, I see: $ echo x > foo $ chmod a-w foo $ test ! -w foo || echo still writable $ (echo y > foo) && echo can write to unwritable bash: foo: Permission denied $ cat foo x This is as I'd expect, as root can always write to a file, regardless of permissions. Due to our particular build environment, automake is built and tested as the root user in a chroot environment. Regards, Matt. --=-trdclD0WcQllPUulcGCQ Content-Disposition: attachment; filename="get-sysconf.log" Content-Type: text/x-log; name="get-sysconf.log"; charset="UTF-8" Content-Transfer-Encoding: 7bit Running from installcheck: no Using TAP: no PATH = /sources/automake-1.12/t/ax:/sources/automake-1.12/t/wrap:/bin:/usr/bin:/sbin:/usr/sbin:/tools/bin:/usr/sbin ++ pwd /sources/automake-1.12/t/get-sysconf.dir + st=0 + test -d /sources/automake-1.12/.git + test -f /sources/automake-1.12/ChangeLog + awk ' BEGIN { first = 1 } (first == 1) { print; first = 0; next; } /^[^\t]/ { exit(0); } { print } ' /sources/automake-1.12/ChangeLog 2012-04-25 Stefano Lattarini release: stable major release 1.12 * configure.ac (AC_INIT): Bump version number to 1.12. * NEWS: Likewise. * m4/amversion.m4 (AM_AUTOMAKE_VERSION): Likewise (autoupdated by ./bootstrap). + /usr/bin/perl -V Summary of my perl5 (revision 5 version 14 subversion 2) configuration: Platform: osname=linux, osvers=3.3.2-6.fc16.x86_64, archname=x86_64-linux uname='linux kyoto.localdomain 3.3.2-6.fc16.x86_64 #1 smp sat apr 21 12:43:20 utc 2012 x86_64 gnulinux ' config_args='-des -Dprefix=/usr -Dvendorprefix=/usr -Dman1dir=/usr/share/man/man1 -Dman3dir=/usr/share/man/man3 -Dpager=/usr/bin/less -isR -Duseshrplib' hint=recommended, useposix=true, d_sigaction=define useithreads=undef, usemultiplicity=undef useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef use64bitint=define, use64bitall=define, uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='cc', ccflags ='-fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64', optimize='-O2', cppflags='-fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include' ccversion='', gccversion='4.7.0', gccosandvers='' intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16 ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=8, prototype=define Linker and Libraries: ld='cc', ldflags =' -fstack-protector -L/usr/local/lib' libpth=/usr/local/lib /lib/../lib64 /usr/lib/../lib64 /lib /usr/lib /lib64 /usr/lib64 libs=-lnsl -lgdbm -ldl -lm -lcrypt -lutil -lc -lgdbm_compat perllibs=-lnsl -ldl -lm -lcrypt -lutil -lc libc=/lib/libc-2.15.so, so=so, useshrplib=true, libperl=libperl.so gnulibc_version='2.15' Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E -Wl,-rpath,/usr/lib/perl5/5.14.2/x86_64-linux/CORE' cccdlflags='-fPIC', lddlflags='-shared -O2 -L/usr/local/lib -fstack-protector' Characteristics of this binary (from libperl): Compile-time options: PERL_DONT_CREATE_GVSV PERL_MALLOC_WRAP PERL_PRESERVE_IVUV USE_64_BIT_ALL USE_64_BIT_INT USE_LARGE_FILES USE_PERLIO USE_PERL_ATOF Built under linux Compiled at Apr 28 2012 15:07:20 @INC: /usr/lib/perl5/site_perl/5.14.2/x86_64-linux /usr/lib/perl5/site_perl/5.14.2 /usr/lib/perl5/vendor_perl/5.14.2/x86_64-linux /usr/lib/perl5/vendor_perl/5.14.2 /usr/lib/perl5/5.14.2/x86_64-linux /usr/lib/perl5/5.14.2 . + /usr/bin/perl -e 'use TAP::Parser; print $TAP::Parser::VERSION, "\n"' 3.23 + cat /sources/automake-1.12/config.log This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by GNU Automake configure 1.12, which was generated by GNU Autoconf 2.68. Invocation command line was $ ./configure --prefix=/usr --docdir=/usr/share/doc/automake-1.12 ## --------- ## ## Platform. ## ## --------- ## hostname = kyoto.localdomain uname -m = x86_64 uname -r = 3.3.2-6.fc16.x86_64 uname -s = Linux uname -v = #1 SMP Sat Apr 21 12:43:20 UTC 2012 /usr/bin/uname -p = unknown /bin/uname -X = unknown /bin/arch = unknown /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /bin PATH: /usr/bin PATH: /sbin PATH: /usr/sbin PATH: /tools/bin PATH: /usr/sbin ## ----------- ## ## Core tests. ## ## ----------- ## configure:2007: checking whether make supports nested variables configure:2024: result: yes configure:2040: checking build system type configure:2054: result: x86_64-unknown-linux-gnu configure:2074: checking host system type configure:2087: result: x86_64-unknown-linux-gnu configure:2140: checking for a BSD-compatible install configure:2208: result: /usr/bin/install -c configure:2219: checking whether build environment is sane configure:2274: result: yes configure:2425: checking for a thread-safe mkdir -p configure:2464: result: /bin/mkdir -p configure:2477: checking for gawk configure:2493: found /tools/bin/gawk configure:2504: result: gawk configure:2515: checking whether make sets $(MAKE) configure:2537: result: yes configure:2637: checking for perl configure:2655: found /usr/bin/perl configure:2667: result: /usr/bin/perl configure:2679: /usr/bin/perl --version This is perl 5, version 14, subversion 2 (v5.14.2) built for x86_64-linux Copyright 1987-2011, Larry Wall Perl may be copied only under the terms of either the Artistic License or the GNU General Public License, which may be found in the Perl 5 source kit. Complete documentation for Perl, including FAQ lists, should be found on this system using "man perl" or "perldoc perl". If you have access to the Internet, point your browser at http://www.perl.org/, the Perl Home Page. configure:2682: $? = 0 configure:2692: checking whether /usr/bin/perl supports ithreads configure:2715: result: no configure:2727: checking for tex configure:2757: result: no configure:2765: --version , This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by David J. MacKenzie and Akim Demaille. configure:2884: $? = 0 configure:2892: result: yes configure:2899: checking whether autoconf works configure:2906: cd conftest && autoconf -o /dev/null conftest.ac configure:2909: $? = 0 configure:2918: result: yes configure:2925: checking whether autoconf is recent enough configure:2932: cd conftest && autoconf -o /dev/null conftest.ac configure:2935: $? = 0 configure:2944: result: yes configure:2951: checking whether ln works configure:2971: result: yes configure:2986: checking for grep that handles long lines and -e configure:3044: result: /bin/grep configure:3049: checking for egrep configure:3111: result: /bin/grep -E configure:3116: checking for fgrep configure:3178: result: /bin/grep -F configure:3184: checking whether /bin/sh has working 'set -e' with exit trap configure:3197: result: yes configure:3228: will now look for generic compilers configure:3291: checking for cc configure:3307: found /usr/bin/cc configure:3318: result: cc configure:3351: checking for C compiler version configure:3360: cc --version >&5 cc (GCC) 4.7.0 Copyright (C) 2012 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:3371: $? = 0 configure:3360: cc -v >&5 Using built-in specs. COLLECT_GCC=cc COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.0/lto-wrapper Target: x86_64-unknown-linux-gnu Configured with: ../gcc-4.7.0/configure --prefix=/usr --libexecdir=/usr/lib --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-languages=c,c++ --disable-multilib --disable-bootstrap --with-system-zlib Thread model: posix gcc version 4.7.0 (GCC) configure:3371: $? = 0 configure:3360: cc -V >&5 cc: error: unrecognized command line option '-V' cc: fatal error: no input files compilation terminated. configure:3371: $? = 1 configure:3360: cc -qversion >&5 cc: error: unrecognized command line option '-qversion' cc: fatal error: no input files compilation terminated. configure:3371: $? = 1 configure:3391: checking whether the C compiler works configure:3413: cc conftest.c >&5 configure:3417: $? = 0 configure:3467: result: yes configure:3470: checking for C compiler default output file name configure:3472: result: a.out configure:3478: checking for suffix of executables configure:3485: cc -o conftest conftest.c >&5 configure:3489: $? = 0 configure:3513: result: configure:3535: checking whether we are cross compiling configure:3543: cc -o conftest conftest.c >&5 configure:3547: $? = 0 configure:3554: ./conftest configure:3558: $? = 0 configure:3576: result: no configure:3581: checking for suffix of object files configure:3603: cc -c conftest.c >&5 configure:3607: $? = 0 configure:3630: result: o configure:3634: checking whether we are using the GNU C compiler configure:3653: cc -c conftest.c >&5 configure:3653: $? = 0 configure:3662: result: yes configure:3671: checking whether cc accepts -g configure:3691: cc -c -g conftest.c >&5 configure:3691: $? = 0 configure:3732: result: yes configure:3749: checking for cc option to accept ISO C89 configure:3813: cc -c -g -O2 conftest.c >&5 configure:3813: $? = 0 configure:3826: result: none needed configure:3938: checking for aCC configure:3968: result: no configure:3938: checking for CC configure:3968: result: no configure:3938: checking for FCC configure:3968: result: no configure:3938: checking for KCC configure:3968: result: no configure:3938: checking for RCC configure:3968: result: no configure:3938: checking for xlC_r configure:3968: result: no configure:3938: checking for xlC configure:3968: result: no configure:3938: checking for c++ configure:3954: found /usr/bin/c++ configure:3965: result: c++ configure:3992: checking for C++ compiler version configure:4001: c++ --version >&5 c++ (GCC) 4.7.0 Copyright (C) 2012 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:4012: $? = 0 configure:4001: c++ -v >&5 Using built-in specs. COLLECT_GCC=c++ COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.0/lto-wrapper Target: x86_64-unknown-linux-gnu Configured with: ../gcc-4.7.0/configure --prefix=/usr --libexecdir=/usr/lib --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-languages=c,c++ --disable-multilib --disable-bootstrap --with-system-zlib Thread model: posix gcc version 4.7.0 (GCC) configure:4012: $? = 0 configure:4001: c++ -V >&5 c++: error: unrecognized command line option '-V' c++: fatal error: no input files compilation terminated. configure:4012: $? = 1 configure:4001: c++ -qversion >&5 c++: error: unrecognized command line option '-qversion' c++: fatal error: no input files compilation terminated. configure:4012: $? = 1 configure:4032: checking whether the C++ compiler works configure:4054: c++ conftest.cpp >&5 configure:4058: $? = 0 configure:4108: result: yes configure:4111: checking for C++ compiler default output file name configure:4113: result: a.out configure:4119: checking for suffix of executables configure:4126: c++ -o conftest conftest.cpp >&5 configure:4130: $? = 0 configure:4154: result: configure:4176: checking whether we are cross compiling configure:4184: c++ -o conftest conftest.cpp >&5 configure:4188: $? = 0 configure:4195: ./conftest configure:4199: $? = 0 configure:4217: result: no configure:4222: checking for suffix of object files configure:4244: c++ -c conftest.cpp >&5 configure:4248: $? = 0 configure:4271: result: o configure:4275: checking whether we are using the GNU C++ compiler configure:4294: c++ -c conftest.cpp >&5 configure:4294: $? = 0 configure:4303: result: yes configure:4312: checking whether c++ accepts -g configure:4332: c++ -c -g conftest.cpp >&5 configure:4332: $? = 0 configure:4373: result: yes configure:4484: checking for xlf95 configure:4514: result: no configure:4484: checking for f95 configure:4514: result: no configure:4484: checking for fort configure:4514: result: no configure:4484: checking for ifort configure:4514: result: no configure:4484: checking for ifc configure:4514: result: no configure:4484: checking for efc configure:4514: result: no configure:4484: checking for pgfortran configure:4514: result: no configure:4484: checking for pgf95 configure:4514: result: no configure:4484: checking for lf95 configure:4514: result: no configure:4484: checking for ftn configure:4514: result: no configure:4484: checking for nagfor configure:4514: result: no configure:4484: checking for xlf90 configure:4514: result: no configure:4484: checking for f90 configure:4514: result: no configure:4484: checking for pgf90 configure:4514: result: no configure:4484: checking for pghpf configure:4514: result: no configure:4484: checking for epcf90 configure:4514: result: no configure:4484: checking for g95 configure:4514: result: no configure:4484: checking for gfortran configure:4514: result: no configure:4537: checking for Fortran compiler version configure:4546: --version >&5 ./configure: line 4548: --version: command not found configure:4557: $? = 127 configure:4546: -v >&5 ./configure: line 4548: -v: command not found configure:4557: $? = 127 configure:4546: -V >&5 ./configure: line 4548: -V: command not found configure:4557: $? = 127 configure:4546: -qversion >&5 ./configure: line 4548: -qversion: command not found configure:4557: $? = 127 configure:4572: checking whether the Fortran compiler works configure:4594: conftest.f >&5 ./configure: line 4596: conftest.f: command not found configure:4598: $? = 127 configure:4636: result: no configure: failed program was: | program main | | end configure:4642: WARNING: Fortran compiler cannot create executables configure:4881: tests requiring the Fortran compiler will be skipped configure:4962: checking for xlf configure:4992: result: no configure:4962: checking for f77 configure:4992: result: no configure:4962: checking for frt configure:4992: result: no configure:4962: checking for pgf77 configure:4992: result: no configure:4962: checking for cf77 configure:4992: result: no configure:4962: checking for fort77 configure:4992: result: no configure:4962: checking for fl32 configure:4992: result: no configure:4962: checking for af77 configure:4992: result: no configure:4962: checking for g77 configure:4992: result: no configure:4962: checking for gfortran configure:4992: result: no configure:5015: checking for Fortran 77 compiler version configure:5024: --version >&5 ./configure: line 5026: --version: command not found configure:5035: $? = 127 configure:5024: -v >&5 ./configure: line 5026: -v: command not found configure:5035: $? = 127 configure:5024: -V >&5 ./configure: line 5026: -V: command not found configure:5035: $? = 127 configure:5024: -qversion >&5 ./configure: line 5026: -qversion: command not found configure:5035: $? = 127 configure:5050: checking whether the Fortran 77 compiler works configure:5072: conftest.f >&5 ./configure: line 5074: conftest.f: command not found configure:5076: $? = 127 configure:5114: result: no configure: failed program was: | program main | | end configure:5120: WARNING: Fortran 77 compiler cannot create executables configure:5364: tests requiring the Fortran 77 compiler will be skipped configure:5396: will now look for GNU compilers configure:5403: cc is already a GNU C compiler configure:5508: cc --version && cc -v cc (GCC) 4.7.0 Copyright (C) 2012 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Using built-in specs. COLLECT_GCC=cc COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.0/lto-wrapper Target: x86_64-unknown-linux-gnu Configured with: ../gcc-4.7.0/configure --prefix=/usr --libexecdir=/usr/lib --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-languages=c,c++ --disable-multilib --disable-bootstrap --with-system-zlib Thread model: posix gcc version 4.7.0 (GCC) configure:5511: $? = 0 configure:5525: c++ is already a GNU C++ compiler configure:5631: c++ --version && c++ -v c++ (GCC) 4.7.0 Copyright (C) 2012 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Using built-in specs. COLLECT_GCC=c++ COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.0/lto-wrapper Target: x86_64-unknown-linux-gnu Configured with: ../gcc-4.7.0/configure --prefix=/usr --libexecdir=/usr/lib --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-languages=c,c++ --disable-multilib --disable-bootstrap --with-system-zlib Thread model: posix gcc version 4.7.0 (GCC) configure:5634: $? = 0 configure:5702: checking for gfortran configure:5732: result: no configure:5754: false --version && false -v configure:5757: $? = 1 configure:5761: WARNING: botched installation for GNU Fortran compiler configure:5763: tests requiring the GNU Fortran compiler will be skipped configure:5825: checking for g77 configure:5855: result: no configure:5825: checking for gfortran configure:5855: result: no configure:5877: false --version && false -v configure:5880: $? = 1 configure:5884: WARNING: botched installation for GNU Fortran 77 compiler configure:5886: tests requiring the GNU Fortran 77 compiler will be skipped configure:5942: checking for gcj configure:5972: result: no configure:5993: false --version && false -v configure:5996: $? = 1 configure:6000: WARNING: botched installation for GNU Java compiler configure:6002: tests requiring the GNU Java compiler will be skipped configure:6173: checking that generated files are newer than configure configure:6179: result: done configure:6194: creating ./config.status ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by GNU Automake config.status 1.12, which was generated by GNU Autoconf 2.68. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status on kyoto.localdomain config.status:834: creating Makefile config.status:834: creating t/wrap/aclocal-1.12 config.status:834: creating t/wrap/automake-1.12 ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_build=x86_64-unknown-linux-gnu ac_cv_c_compiler_gnu=yes ac_cv_cxx_compiler_gnu=yes ac_cv_env_CCC_set= ac_cv_env_CCC_value= ac_cv_env_CC_set= ac_cv_env_CC_value= ac_cv_env_CFLAGS_set= ac_cv_env_CFLAGS_value= ac_cv_env_CPPFLAGS_set= ac_cv_env_CPPFLAGS_value= ac_cv_env_CXXFLAGS_set= ac_cv_env_CXXFLAGS_value= ac_cv_env_CXX_set= ac_cv_env_CXX_value= ac_cv_env_F77_set= ac_cv_env_F77_value= ac_cv_env_FCFLAGS_set= ac_cv_env_FCFLAGS_value= ac_cv_env_FC_set= ac_cv_env_FC_value= ac_cv_env_FFLAGS_set= ac_cv_env_FFLAGS_value= ac_cv_env_GNU_CC_set= ac_cv_env_GNU_CC_value= ac_cv_env_GNU_CFLAGS_set= ac_cv_env_GNU_CFLAGS_value= ac_cv_env_GNU_CXXFLAGS_set= ac_cv_env_GNU_CXXFLAGS_value= ac_cv_env_GNU_CXX_set= ac_cv_env_GNU_CXX_value= ac_cv_env_GNU_F77_set= ac_cv_env_GNU_F77_value= ac_cv_env_GNU_FCFLAGS_set= ac_cv_env_GNU_FCFLAGS_value= ac_cv_env_GNU_FC_set= ac_cv_env_GNU_FC_value= ac_cv_env_GNU_FFLAGS_set= ac_cv_env_GNU_FFLAGS_value= ac_cv_env_GNU_GCJFLAGS_set= ac_cv_env_GNU_GCJFLAGS_value= ac_cv_env_GNU_GCJ_set= ac_cv_env_GNU_GCJ_value= ac_cv_env_LDFLAGS_set= ac_cv_env_LDFLAGS_value= ac_cv_env_LIBS_set= ac_cv_env_LIBS_value= ac_cv_env_build_alias_set= ac_cv_env_build_alias_value= ac_cv_env_host_alias_set= ac_cv_env_host_alias_value= ac_cv_env_target_alias_set= ac_cv_env_target_alias_value= ac_cv_host=x86_64-unknown-linux-gnu ac_cv_path_EGREP='/bin/grep -E' ac_cv_path_FGREP='/bin/grep -F' ac_cv_path_GREP=/bin/grep ac_cv_path_PERL=/usr/bin/perl ac_cv_path_install='/usr/bin/install -c' ac_cv_path_mkdir=/bin/mkdir ac_cv_prog_AWK=gawk ac_cv_prog_YACC=yacc ac_cv_prog_ac_ct_CC=cc ac_cv_prog_ac_ct_CXX=c++ ac_cv_prog_cc_c89= ac_cv_prog_cc_g=yes ac_cv_prog_cxx_g=yes ac_cv_prog_make_make_set=yes am_cv_autoconf_installed=yes am_cv_autoconf_version=yes am_cv_autoconf_works=yes am_cv_make_support_nested_variables=yes am_cv_prog_PERL_ithreads=no am_cv_prog_ln=ln am_cv_sh_errexit_works=yes ## ----------------- ## ## Output variables. ## ## ----------------- ## ACLOCAL='perllibdir="/sources/automake-1.12/lib:./lib" "/sources/automake-1.12/aclocal" --acdir=m4 -I m4' AMTAR='$${TAR-tar}' AM_BACKSLASH='\' AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' AM_DEFAULT_VERBOSITY='0' AM_V='$(V)' APIVERSION='1.12' AUTOCONF='${SHELL} /sources/automake-1.12/lib/missing --run autoconf' AUTOHEADER='${SHELL} /sources/automake-1.12/lib/missing --run autoheader' AUTOMAKE='perllibdir="/sources/automake-1.12/lib:./lib" "/sources/automake-1.12/automake" --libdir=lib' AWK='gawk' CC='cc' CFLAGS='-g -O2' CPPFLAGS='' CXX='c++' CXXFLAGS='-g -O2' CYGPATH_W='echo' DEFS='-DPACKAGE_NAME=\"GNU\ Automake\" -DPACKAGE_TARNAME=\"automake\" -DPACKAGE_VERSION=\"1.12\" -DPACKAGE_STRING=\"GNU\ Automake\ 1.12\" -DPACKAGE_BUGREPORT=\"bug-automake@gnu.org\" -DPACKAGE_URL=\"http://www.gnu.org/software/automake/\"' ECHO_C='' ECHO_N='-n' ECHO_T='' EGREP='/bin/grep -E' EXEEXT='UNKNOWN' F77='false' FC='false' FCFLAGS='' FFLAGS='' FGREP='/bin/grep -F' GNU_CC='cc' GNU_CFLAGS='-g -O2' GNU_CXX='c++' GNU_CXXFLAGS='-g -O2' GNU_F77='false' GNU_FC='false' GNU_FCFLAGS='' GNU_FFLAGS='' GNU_GCJ='false' GNU_GCJFLAGS='' GREP='/bin/grep' INSTALL_DATA='${INSTALL} -m 644' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' INSTALL_STRIP_PROGRAM='$(install_sh) -c -s' LDFLAGS='' LEX='false' LIBOBJS='' LIBS='' LN='ln' LTLIBOBJS='' MAKEINFO='${SHELL} /sources/automake-1.12/lib/missing --run makeinfo' MKDIR_P='/bin/mkdir -p' MODIFICATION_DELAY='2' OBJEXT='UNKNOWN' PACKAGE='automake' PACKAGE_BUGREPORT='bug-automake@gnu.org' PACKAGE_NAME='GNU Automake' PACKAGE_STRING='GNU Automake 1.12' PACKAGE_TARNAME='automake' PACKAGE_URL='http://www.gnu.org/software/automake/' PACKAGE_VERSION='1.12' PATH_SEPARATOR=':' PERL='/usr/bin/perl' PERL_THREADS='0' SET_MAKE='' SHELL='/bin/sh' STRIP='' TEX='' VERSION='1.12' YACC='yacc' ac_ct_CC='cc' ac_ct_CXX='c++' ac_ct_F77='' ac_ct_FC='' ac_ct_GNU_CC='' ac_ct_GNU_CXX='' ac_ct_GNU_F77='' ac_ct_GNU_FC='' ac_ct_GNU_GCJ='' am_AUTOCONF='autoconf' am_AUTOHEADER='autoheader' am_AUTOM4TE='autom4te' am_AUTORECONF='autoreconf' am_AUTOUPDATE='autoupdate' am__EXEEXT_FALSE='#' am__EXEEXT_TRUE='' am__isrc='' am__leading_dot='.' am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' amdir='${pkgvdatadir}/am' automake_acdir='${datadir}/aclocal-1.12' bindir='${exec_prefix}/bin' build='x86_64-unknown-linux-gnu' build_alias='' build_cpu='x86_64' build_os='linux-gnu' build_vendor='unknown' datadir='${datarootdir}' datarootdir='${prefix}/share' docdir='/usr/share/doc/automake-1.12' dvidir='${docdir}' exec_prefix='${prefix}' host='x86_64-unknown-linux-gnu' host_alias='' host_cpu='x86_64' host_os='linux-gnu' host_vendor='unknown' htmldir='${docdir}' includedir='${prefix}/include' infodir='${datarootdir}/info' install_sh='${SHELL} /sources/automake-1.12/lib/install-sh' libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/libexec' localedir='${datarootdir}/locale' localstatedir='${prefix}/var' mandir='${datarootdir}/man' mkdir_p='/bin/mkdir -p' oldincludedir='/usr/include' pdfdir='${docdir}' pkgvdatadir='${datadir}/automake-1.12' prefix='/usr' program_transform_name='s,x,x,' psdir='${docdir}' sbindir='${exec_prefix}/sbin' scriptdir='${pkgvdatadir}' sh_errexit_works='yes' sharedstatedir='${prefix}/com' sysconfdir='${prefix}/etc' system_acdir='${datadir}/aclocal' target_alias='' ## ----------- ## ## confdefs.h. ## ## ----------- ## /* confdefs.h */ #define PACKAGE_NAME "GNU Automake" #define PACKAGE_TARNAME "automake" #define PACKAGE_VERSION "1.12" #define PACKAGE_STRING "GNU Automake 1.12" #define PACKAGE_BUGREPORT "bug-automake@gnu.org" #define PACKAGE_URL "http://www.gnu.org/software/automake/" configure: exit 0 ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by GNU Automake config.status 1.12, which was generated by GNU Autoconf 2.68. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status --file=- on kyoto.localdomain ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by GNU Automake config.status 1.12, which was generated by GNU Autoconf 2.68. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status --file=- on kyoto.localdomain ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by GNU Automake config.status 1.12, which was generated by GNU Autoconf 2.68. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status --file=- on kyoto.localdomain ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by GNU Automake config.status 1.12, which was generated by GNU Autoconf 2.68. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status Makefile on kyoto.localdomain config.status:834: creating Makefile ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by GNU Automake config.status 1.12, which was generated by GNU Autoconf 2.68. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status --file=- on kyoto.localdomain ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by GNU Automake config.status 1.12, which was generated by GNU Autoconf 2.68. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status --file=- on kyoto.localdomain ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by GNU Automake config.status 1.12, which was generated by GNU Autoconf 2.68. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status --file=- on kyoto.localdomain ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by GNU Automake config.status 1.12, which was generated by GNU Autoconf 2.68. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status --file=- on kyoto.localdomain + cat /sources/automake-1.12/t/wrap/aclocal-1.12 #!/bin/sh # t/wrap/aclocal-1.12. Generated from aclocal.in by configure. # Copyright (C) 2012 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2, or (at your option) # any later version. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # You should have received a copy of the GNU General Public License # along with this program. If not, see . # Be Bourne compatible if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then emulate sh NULLCMD=: # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' fi perllibdir="/sources/automake-1.12/lib:/sources/automake-1.12/lib" export perllibdir exec "/sources/automake-1.12/aclocal" "--automake-acdir=/sources/automake-1.12/m4" \ "--system-acdir=/sources/automake-1.12/m4/acdir" ${1+"$@"} + cat /sources/automake-1.12/t/wrap/automake-1.12 #!/bin/sh # t/wrap/automake-1.12. Generated from automake.in by configure. # Copyright (C) 2012 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2, or (at your option) # any later version. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # You should have received a copy of the GNU General Public License # along with this program. If not, see . # Be Bourne compatible if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then emulate sh NULLCMD=: # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' fi perllibdir="/sources/automake-1.12/lib:/sources/automake-1.12/lib" export perllibdir exec "/sources/automake-1.12/automake" "--libdir=/sources/automake-1.12/lib" ${1+"$@"} + test 0 -eq 0 + Exit 77 + set +e + test 77 = 77 + am__test_skipped=yes + exit 77 + exit 77 + exit_status=77 + set +e + cd /sources/automake-1.12 + test no = yes + case $am_explicit_skips in + test 77 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x get-sysconf: exit 77 --=-trdclD0WcQllPUulcGCQ-- From unknown Sun Aug 10 20:13:42 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11369: 2 test failures in Automake-1.12 Resent-From: Matt Burgess Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-automake@gnu.org Resent-Date: Sat, 28 Apr 2012 21:09:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11369 X-GNU-PR-Package: automake X-GNU-PR-Keywords: moreinfo To: Stefano Lattarini Cc: 11369@debbugs.gnu.org, "automake-patches@gnu.org" Received: via spool by 11369-submit@debbugs.gnu.org id=B11369.1335647287781 (code B ref 11369); Sat, 28 Apr 2012 21:09:01 +0000 Received: (at 11369) by debbugs.gnu.org; 28 Apr 2012 21:08:07 +0000 Received: from localhost ([127.0.0.1]:57139 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SOEsA-0000CX-Fa for submit@debbugs.gnu.org; Sat, 28 Apr 2012 17:08:06 -0400 Received: from nm25-vm0.bullet.mail.ukl.yahoo.com ([217.146.177.22]:35869) by debbugs.gnu.org with smtp (Exim 4.72) (envelope-from ) id 1SOEs8-0000C4-Ne for 11369@debbugs.gnu.org; Sat, 28 Apr 2012 17:08:05 -0400 Received: from [217.146.183.184] by nm25.bullet.mail.ukl.yahoo.com with NNFMP; 28 Apr 2012 21:06:46 -0000 Received: from [217.146.183.203] by tm15.bullet.mail.ukl.yahoo.com with NNFMP; 28 Apr 2012 21:06:46 -0000 Received: from [127.0.0.1] by omp1001.bt.mail.ukl.yahoo.com with NNFMP; 28 Apr 2012 21:06:46 -0000 X-Yahoo-Newman-Id: 747022.40900.bm@omp1001.bt.mail.ukl.yahoo.com Received: (qmail 88649 invoked from network); 28 Apr 2012 21:06:46 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1335647206; bh=y+vGpaBcWPzeiGsVAZeNH0r+KJYTmxT/TA2ntrDJTS0=; h=X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:Received:Message-ID:Subject:From:To:Cc:Date:In-Reply-To:References:Content-Type:X-Mailer:Content-Transfer-Encoding:Mime-Version; b=qYpqvcmeK7Ew+GNcYEg2xQIV9QK7pzZJzlHQw+nVoDDKpLKPONSP1GHrnKMVgjUOzCFf286J+dIaOt8zOz6BuwudlGhIe85fAGHTGSj+lZpEPMS740AMQmhBmEtW6XsAqn4pm+AQcCt8mVA4sopv3CZ/buAumUUWKQ0+o17xFdY= X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: 32px_9kVM1n2TBlTxfAi9y2yVJiVueTbxlqKdEXzf6EIN1G _gIJOVGVcQ6d3urxQ7iEAucs_mdMULCCYPe_chJBRagK6GL0YJveMJ9HcgNK BBphaXvDG250ojyjeSSdcc3X9fOinX_kUvvM5ZlOcaz7ogfekEt7wyHEc6wN TUJlvxKI0iP5L5lKNW2bAnyxH1d.oBwQwg9jmOZp1RZbpFZEtdeOqsfLSwEv KliEGQPvZoDKYpnVP96hS_7tbWNdjU7CMuubBFlvsNA1IuyHao68ZeIh9PlC wQHuCgd5kMAZBMPeUMi7PcS45J9pcMKG0Ornf2Ju4wh8C.cRARcPSoxDQ3TH Gxv8dABz7yG.JAliKJKtuioTgJKGw46o0jaZeGfYHB1N9NA13N8OvwnxfQ7G L8pnjAyN5.n4_zV2SvpQ3gmMWHjAVLlewLpZ8CGpZDDpXnJJ4NxoA3ZsVEDD gCNM_iuqHv3vp6p1GHA-- X-Yahoo-SMTP: wyYcNWyswBCGVL.frqMtM_78a8pWUGJ.MK0SkaS06skXXXF4cmtHuUKnLFp8 Received: from [192.168.0.3] (matthew@90.213.116.228 with login) by smtp827.mail.ukl.yahoo.com with SMTP; 28 Apr 2012 14:06:46 -0700 PDT Message-ID: <1335647205.2282.11.camel@kyoto.localdomain> From: Matt Burgess Date: Sat, 28 Apr 2012 22:06:45 +0100 In-Reply-To: <4F9C46DD.4080204@gmail.com> References: <1335605362.2282.3.camel@kyoto.localdomain> <4F9C46DD.4080204@gmail.com> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.2.3 (3.2.3-3.fc16) Content-Transfer-Encoding: 7bit Mime-Version: 1.0 X-Spam-Score: -1.9 (-) 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.9 (-) On Sat, 2012-04-28 at 21:37 +0200, Stefano Lattarini wrote: > Oops, you have no 'lex' program installed on your machine, still this > test was not skipped because it was mistakenly requiring 'yacc' instead > of 'lex'. Fixed by the attached patch (for maint). Thanks, Stefano. FWIW, I can confirm the patch changes the test from failing to being skipped as expected on my build system. Regards, Matt. From unknown Sun Aug 10 20:13:42 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11369: 2 test failures in Automake-1.12 Resent-From: Stefano Lattarini Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-automake@gnu.org Resent-Date: Sat, 28 Apr 2012 21:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11369 X-GNU-PR-Package: automake X-GNU-PR-Keywords: moreinfo To: Matt Burgess Cc: 11369@debbugs.gnu.org Received: via spool by 11369-submit@debbugs.gnu.org id=B11369.13356481201983 (code B ref 11369); Sat, 28 Apr 2012 21:22:02 +0000 Received: (at 11369) by debbugs.gnu.org; 28 Apr 2012 21:22:00 +0000 Received: from localhost ([127.0.0.1]:57172 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SOF5c-0000Vw-CU for submit@debbugs.gnu.org; Sat, 28 Apr 2012 17:22:00 -0400 Received: from mail-wg0-f46.google.com ([74.125.82.46]:37767) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SOF5a-0000Vg-Lm for 11369@debbugs.gnu.org; Sat, 28 Apr 2012 17:21:59 -0400 Received: by wgbdq10 with SMTP id dq10so1692754wgb.15 for <11369@debbugs.gnu.org>; Sat, 28 Apr 2012 14:20:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:mime-version:to:cc:subject:references :in-reply-to:content-type; bh=72QKet3beU7r4ogCEKBqErZHDmXOnxuUWqUGqg8jTCE=; b=huUO+WubyP77HeSTHyHn59RaNr8Sfc6CNa61efy2P7r9yuDhJ+2xqwdsR0g47OB19E yDj29cRXjZ49rGHncpmyaa/rDZ7NhDrVoRqnfOLf56w6P+VKB/ulWNqHY/SYhpL7cRGm cGD7en7008veT4TM21L/BqHS5UToVjD+lKMQowQjFvUp72m/Dd/3JEeMmidOfYk/7frD sE8h88z9MdVt8kxZIcEc7janz1Cj9R+aSoU3Qs45dKusBo9Iio2YxJML7ODt5Mt8n01g 8Sh4UDdnpfdrUIUvHFMeSCaYtjHvWgcwXcfmA4cUFDxTlM5D6ccg5zqQ/B/wffrcpON7 X8CQ== Received: by 10.180.82.132 with SMTP id i4mr8419001wiy.12.1335648040825; Sat, 28 Apr 2012 14:20:40 -0700 (PDT) Received: from [87.2.97.239] (host239-97-dynamic.2-87-r.retail.telecomitalia.it. [87.2.97.239]) by mx.google.com with ESMTPS id ff2sm24639430wib.9.2012.04.28.14.20.38 (version=SSLv3 cipher=OTHER); Sat, 28 Apr 2012 14:20:39 -0700 (PDT) Message-ID: <4F9C5F1E.9070205@gmail.com> Date: Sat, 28 Apr 2012 23:20:30 +0200 From: Stefano Lattarini MIME-Version: 1.0 References: <1335605362.2282.3.camel@kyoto.localdomain> <4F9C4BA7.3030103@gmail.com> <1335644828.2282.9.camel@kyoto.localdomain> In-Reply-To: <1335644828.2282.9.camel@kyoto.localdomain> Content-Type: multipart/mixed; boundary="------------050507010608040902020007" X-Spam-Score: -2.6 (--) 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 (--) This is a multi-part message in MIME format. --------------050507010608040902020007 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit severity 11369 minor tags 11369 - moreinfo tags 11369 + patch close 11369 thanks On 04/28/2012 10:27 PM, Matt Burgess wrote: > > Due to our particular build environment, automake is built and tested > as the root user in a chroot environment. > Ah, this explain it all. So this error was due to another testsuite weakness, that is solved by the attached patch. All the two failures explained ad fixed, I'm closing this bug report. Thanks again for your help, Stefano --------------050507010608040902020007 Content-Type: text/x-diff; name="0001-tests-root-can-write-on-files-without-write-perms-ca.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename*0="0001-tests-root-can-write-on-files-without-write-perms-ca.pa"; filename*1="tch" >From d3303684e6f05d550b4bec305b6a8650bb0ebfb9 Mon Sep 17 00:00:00 2001 Message-Id: From: Stefano Lattarini Date: Sat, 28 Apr 2012 23:18:45 +0200 Subject: [PATCH] tests: root can write on files without write perms; cater for this Fixes last part of automake bug#11369. * t/dist-readonly.sh ($required): Add 'non-root'. Signed-off-by: Stefano Lattarini --- t/dist-readonly.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/t/dist-readonly.sh b/t/dist-readonly.sh index 1aa32c8..2bf2a6d 100755 --- a/t/dist-readonly.sh +++ b/t/dist-readonly.sh @@ -17,7 +17,9 @@ # Test that a readonly files are distributed as such, and not make # writable while being copied in the $(distdir). -required=cc +# This test expect the user to be unable to write on files lacking +# write permissions -- so it won't work if the user is 'root'. +required='non-root cc' . ./defs || Exit 1 cat >> configure.ac << 'END' -- 1.7.9.5 --------------050507010608040902020007-- From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 11 04:53:48 2012 Received: (at control) by debbugs.gnu.org; 11 Sep 2012 08:53:48 +0000 Received: from localhost ([127.0.0.1]:53595 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TBME8-0005Zt-A7 for submit@debbugs.gnu.org; Tue, 11 Sep 2012 04:53:48 -0400 Received: from mail-ey0-f172.google.com ([209.85.215.172]:49903) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TBME6-0005Zk-9o for control@debbugs.gnu.org; Tue, 11 Sep 2012 04:53:47 -0400 Received: by eaai11 with SMTP id i11so122834eaa.3 for ; Tue, 11 Sep 2012 01:53:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:mime-version:to:subject:content-type :content-transfer-encoding; bh=UVnxssE1rK/+GexMzeBOxSyd9EkI6bwf0OX8y7+kGVs=; b=dJs8pM1NIfQMsx0dtaq8UgSPnRgyQcOpQr9BGyJgIUJ8zO13idX/2qN8ARufA3ySpI BS7SAQIKxYHrrDtGGXJVMVdGGlEa1q+EeAb2Rclwq7eAKPikYDHbUsmJpJg95awvvn76 4KtQMgalTSyTWYvpTEjW/ksyAUXJD2DYPKV1E7Si6eRXArTI0a/FgLI/FRXEacAjz8zR MPL58SJykI6T0ksjgx7NP2mg8P7FU0v1TI6yI23IHCZY/6z6UkrotouFtC2bv7uovID6 pejbQEiNcCrgDI6dmevXuPdxtC7wbsScSNfq0cb1hdqBDgT3PBl8No70SeUiJBuFGNLn /Ocg== Received: by 10.204.128.65 with SMTP id j1mr4333953bks.93.1347353586123; Tue, 11 Sep 2012 01:53:06 -0700 (PDT) Received: from [192.168.178.21] (host194-94-dynamic.2-87-r.retail.telecomitalia.it. [87.2.94.194]) by mx.google.com with ESMTPS id c18sm8703701bkv.8.2012.09.11.01.53.04 (version=SSLv3 cipher=OTHER); Tue, 11 Sep 2012 01:53:05 -0700 (PDT) Message-ID: <504EFBEE.5030009@gmail.com> Date: Tue, 11 Sep 2012 10:53:02 +0200 From: Stefano Lattarini MIME-Version: 1.0 To: control@debbugs.gnu.org Subject: closing bug 11369 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -2.6 (--) 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 (--) severity 11369 minor tags 11369 - moreinfo tags 11369 + patch close 11369 thanks Oops, I had forgotten to actually close this already-resolved bug ... closing it now. Thanks, Stefano