From unknown Fri Aug 15 20:05:12 2025 X-Loop: help-debbugs@gnu.org Subject: bug#8526: [GNU Bison 2.4.588-2f658] testsuite: 74 75 76 77 78 79 80 81 82 141 149 185 186 188 189 190 191 195 247 250 287 289 291 293 295 296 297 298 299 300 301 302 304 305 306 307 310 311 failed Resent-From: Jim Meyering Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-automake@gnu.org Resent-Date: Wed, 20 Apr 2011 12:44:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 8526 X-GNU-PR-Package: automake X-GNU-PR-Keywords: To: "Joel E. Denny" Cc: 8526@debbugs.gnu.org, bug-bison@gnu.org X-Debbugs-Original-Cc: bug-automake@gnu.org, Bison Bugs Received: via spool by submit@debbugs.gnu.org id=B.13033034404628 (code B ref -1); Wed, 20 Apr 2011 12:44:01 +0000 Received: (at submit) by debbugs.gnu.org; 20 Apr 2011 12:44:00 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QCWlD-0001Cb-34 for submit@debbugs.gnu.org; Wed, 20 Apr 2011 08:43:59 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QCWlA-0001CO-Kn for submit@debbugs.gnu.org; Wed, 20 Apr 2011 08:43:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QCWl4-0006iq-Io for submit@debbugs.gnu.org; Wed, 20 Apr 2011 08:43:51 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, T_RP_MATCHES_RCVD autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([140.186.70.17]:35859) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QCWl4-0006im-HE for submit@debbugs.gnu.org; Wed, 20 Apr 2011 08:43:50 -0400 Received: from eggs.gnu.org ([140.186.70.92]:52849) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QCWl3-0002xX-Fl for bug-automake@gnu.org; Wed, 20 Apr 2011 08:43:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QCWl2-0006iU-4v for bug-automake@gnu.org; Wed, 20 Apr 2011 08:43:49 -0400 Received: from mx.meyering.net ([82.230.74.64]:42354) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QCWl1-0006iJ-TY; Wed, 20 Apr 2011 08:43:48 -0400 Received: by rho.meyering.net (Acme Bit-Twister, from userid 1000) id C0897602A9; Wed, 20 Apr 2011 14:43:46 +0200 (CEST) From: Jim Meyering In-Reply-To: (Joel E. Denny's message of "Wed, 20 Apr 2011 08:02:35 -0400 (EDT)") References: <871v12k01t.fsf@rho.meyering.net> <87bp03494m.fsf@rho.meyering.net> Date: Wed, 20 Apr 2011 14:43:46 +0200 Message-ID: <87aaflw0sd.fsf@rho.meyering.net> Lines: 63 MIME-Version: 1.0 Content-Type: text/plain 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: 140.186.70.17 X-Spam-Score: -5.9 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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: -5.9 (-----) [TL;DR using automake.git, bison.git fails "make distcheck"s non-srcdir build] Joel E. Denny wrote: > On Mon, 18 Apr 2011, Jim Meyering wrote: > >> FYI, now, using the latest sources from git, >> when I bootstrap, run ./configure --enable-gcc-warnings >> and then make and "make distcheck", I see this: >> >> /bin/sh ../build-aux/ylwrap ../src/parse-gram.y y.tab.c >> src/parse-gram.c y.tab.h src/parse-gram.h y.output >> src/parse-gram.output -- tests/bison -y -dv --warnings=all,error >> --report=all >> /bin/sh ../build-aux/ylwrap ../src/scan-code.l lex.yy.c src/scan-code.c -- flex >> /bin/sh ../build-aux/ylwrap ../src/scan-gram.l lex.yy.c src/scan-gram.c -- flex >> /bin/sh ../build-aux/ylwrap ../src/scan-skel.l lex.yy.c src/scan-skel.c -- flex >> /w/bison/bison-2.4.593-a78a/_build/tests/bison: line 11: >> /w/bison/bison-2.4.593-a78a/_build/src/bison: No such file or >> directory >> Can't open y.tab.[ch]: No such file or directory. >> make[1]: *** [src/parse-gram.c] Error 1 >> make[1]: *** Waiting for unfinished jobs.... >> make[1]: Leaving directory `/w/bison/bison-2.4.593-a78a/_build' >> make: *** [distcheck] Error 1 > > This doesn't happen for me. Somehow your tarball's parse-gram.y must have > a later time stamp than parse-gram.c or parse-gram.h. Is your "make dist" > setting the time stamps inappropriately for some reason? If so, perhaps > we need a dist-hook to fix that. Or are the time stamps being set > inappropriately upon extraction from the tarball? Hi Joel, I figure it's something different about my build environment. That doesn't seem to be the problem: $ tar tvf bison-2.4.593-a78a.tar.gz|grep parse-gram -rw-r--r-- 0/0 21804 2011-03-17 18:00 bison-2.4.593-a78a/src/parse-gram.y -rw-r--r-- 0/0 103025 2011-04-18 21:59 bison-2.4.593-a78a/src/parse-gram.c -rw-r--r-- 0/0 5845 2011-04-18 21:59 bison-2.4.593-a78a/src/parse-gram.h I can reproduce it by running "make dist", unpacking the result and then using it to perform a non-srcdir build. tar xf bison-2.4.593-a78a.tar.bz2 cd bison-2.4.593-a78a mkdir .j && cd .j && ../configure && make ... /bin/sh ../build-aux/ylwrap ../src/parse-gram.y y.tab.c src/parse-gram.c y.tab.h src/parse-gram.h y.output src/parse-gram.output -- tests/bison -y -dv --warnings=all,error --report=all /bin/sh ../build-aux/ylwrap ../src/scan-code.l lex.yy.c src/scan-code.c -- flex /bin/sh ../build-aux/ylwrap ../src/scan-gram.l lex.yy.c src/scan-gram.c -- flex /bin/sh ../build-aux/ylwrap ../src/scan-skel.l lex.yy.c src/scan-skel.c -- flex /h/j/w/co/bison/bison-2.4.593-a78a/.j/tests/bison: line 11: /h/j/w/co/bison/bison-2.4.593-a78a/.j/src/bison: No such file or directory Can't open y.tab.[ch]: No such file or directory. make: *** [src/parse-gram.c] Error 1 make: *** Waiting for unfinished jobs.... [Exit 2] FYI, I've just bootstrapped bison from scratch, but without using e.g., personally-installed automake build from automake.git's master. That solved the problem, but I don't know precisely why yet. I'll investigate, eventually. From unknown Fri Aug 15 20:05:12 2025 X-Loop: help-debbugs@gnu.org Subject: bug#8526: [GNU Bison 2.4.588-2f658] testsuite: 74 75 76 77 78 79 80 81 82 141 149 185 186 188 189 190 191 195 247 250 287 289 291 293 295 296 297 298 299 300 301 302 304 305 306 307 310 311 failed Resent-From: "Ralf Wildenhues" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-automake@gnu.org Resent-Date: Wed, 20 Apr 2011 13:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 8526 X-GNU-PR-Package: automake X-GNU-PR-Keywords: To: Jim Meyering Cc: 8526@debbugs.gnu.org, bug-bison@gnu.org, "Joel E. Denny" Received: via spool by 8526-submit@debbugs.gnu.org id=B8526.13033052067175 (code B ref 8526); Wed, 20 Apr 2011 13:14:02 +0000 Received: (at 8526) by debbugs.gnu.org; 20 Apr 2011 13:13:26 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QCXDi-0001rg-6e for submit@debbugs.gnu.org; Wed, 20 Apr 2011 09:13:26 -0400 Received: from mailout-de.gmx.net ([213.165.64.23]) by debbugs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1QCXDf-0001rT-Ot for 8526@debbugs.gnu.org; Wed, 20 Apr 2011 09:13:25 -0400 Received: (qmail 9506 invoked by uid 0); 20 Apr 2011 13:13:15 -0000 Received: from 131.220.223.4 by www111.gmx.net with HTTP; Wed, 20 Apr 2011 15:13:15 +0200 (CEST) Content-Type: text/plain; charset="utf-8" Date: Wed, 20 Apr 2011 15:13:15 +0200 From: "Ralf Wildenhues" In-Reply-To: <87aaflw0sd.fsf@rho.meyering.net> Message-ID: <20110420131315.8270@gmx.net> MIME-Version: 1.0 Organization: Institute for Numerical Simulation, University of Bonn References: <871v12k01t.fsf@rho.meyering.net> <87bp03494m.fsf@rho.meyering.net> <87aaflw0sd.fsf@rho.meyering.net> X-Authenticated: #13673931 X-Flags: 0001 X-Mailer: WWW-Mail 6100 (Global Message Exchange) X-Mutt-Fcc: =bug-automake X-Mutt-References: <87aaflw0sd.fsf@rho.meyering.net> X-Priority: 3 X-Provags-ID: V01U2FsdGVkX1/lVnZTBjnl3qVyucPNme7JWRSWlKMpmDdhOB3T7u rmMtx1fG9lH1IgxspHPwKpziu2n8AkYtUf9g== Content-Transfer-Encoding: 8bit X-GMX-UID: 0+mdeVFKX1V6E//IvGFywRN/SDc4NEzf X-Spam-Score: -2.6 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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 (--) * Jim Meyering wrote on Wed, Apr 20, 2011 at 02:43:46PM CEST: > [TL;DR using automake.git, bison.git fails "make distcheck"s non-srcdir build] > >> /bin/sh ../build-aux/ylwrap ../src/scan-skel.l lex.yy.c src/scan-skel.c -- flex > >> /w/bison/bison-2.4.593-a78a/_build/tests/bison: line 11: > >> /w/bison/bison-2.4.593-a78a/_build/src/bison: No such file or > >> directory > >> Can't open y.tab.[ch]: No such file or directory. > >> make[1]: *** [src/parse-gram.c] Error 1 Likely dupe of http://debbugs.gnu.org/cgi/bugreport.cgi?bug=8485 regression introduced in v1.11-328-ge87c030/ > FYI, I've just bootstrapped bison from scratch, but without using > e.g., personally-installed automake build from automake.git's master. > That solved the problem, but I don't know precisely why yet. Explained by above. Thanks, Ralf From unknown Fri Aug 15 20:05:12 2025 X-Loop: help-debbugs@gnu.org Subject: bug#8526: [GNU Bison 2.4.588-2f658] testsuite: 74 75 76 77 78 79 80 81 82 141 149 185 186 188 189 190 191 195 247 250 287 289 291 293 295 296 297 298 299 300 301 302 304 305 306 307 310 311 failed Resent-From: Jim Meyering Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-automake@gnu.org Resent-Date: Wed, 20 Apr 2011 13:53:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 8526 X-GNU-PR-Package: automake X-GNU-PR-Keywords: To: "Ralf Wildenhues" Cc: 8526@debbugs.gnu.org, bug-bison@gnu.org, "Joel E. Denny" Received: via spool by 8526-submit@debbugs.gnu.org id=B8526.130330757910554 (code B ref 8526); Wed, 20 Apr 2011 13:53:01 +0000 Received: (at 8526) by debbugs.gnu.org; 20 Apr 2011 13:52:59 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QCXpy-0002kB-Tx for submit@debbugs.gnu.org; Wed, 20 Apr 2011 09:52:59 -0400 Received: from mx.meyering.net ([82.230.74.64]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QCXpw-0002jy-KD for 8526@debbugs.gnu.org; Wed, 20 Apr 2011 09:52:57 -0400 Received: by rho.meyering.net (Acme Bit-Twister, from userid 1000) id 8E77460230; Wed, 20 Apr 2011 15:52:50 +0200 (CEST) From: Jim Meyering In-Reply-To: <20110420131315.8270@gmx.net> (Ralf Wildenhues's message of "Wed, 20 Apr 2011 15:13:15 +0200") References: <871v12k01t.fsf@rho.meyering.net> <87bp03494m.fsf@rho.meyering.net> <87aaflw0sd.fsf@rho.meyering.net> <20110420131315.8270@gmx.net> Date: Wed, 20 Apr 2011 15:52:50 +0200 Message-ID: <87ipu9uj0t.fsf@rho.meyering.net> Lines: 21 MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -5.9 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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: -5.9 (-----) Ralf Wildenhues wrote: > * Jim Meyering wrote on Wed, Apr 20, 2011 at 02:43:46PM CEST: >> [TL;DR using automake.git, bison.git fails "make distcheck"s non-srcdir build] > >> >> /bin/sh ../build-aux/ylwrap ../src/scan-skel.l lex.yy.c src/scan-skel.c -- flex >> >> /w/bison/bison-2.4.593-a78a/_build/tests/bison: line 11: >> >> /w/bison/bison-2.4.593-a78a/_build/src/bison: No such file or >> >> directory >> >> Can't open y.tab.[ch]: No such file or directory. >> >> make[1]: *** [src/parse-gram.c] Error 1 > > Likely dupe of http://debbugs.gnu.org/cgi/bugreport.cgi?bug=8485 > regression introduced in v1.11-328-ge87c030/ > >> FYI, I've just bootstrapped bison from scratch, but without using >> e.g., personally-installed automake build from automake.git's master. >> That solved the problem, but I don't know precisely why yet. > > Explained by above. Thanks. That does indeed look like the same problem. From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 18 15:10:25 2011 Received: (at control) by debbugs.gnu.org; 18 Sep 2011 19:10:25 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R5Mkz-00079k-6x for submit@debbugs.gnu.org; Sun, 18 Sep 2011 15:10:25 -0400 Received: from mail-wy0-f172.google.com ([74.125.82.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R5Mkx-00079b-70 for control@debbugs.gnu.org; Sun, 18 Sep 2011 15:10:24 -0400 Received: by wyg24 with SMTP id 24so6989587wyg.17 for ; Sun, 18 Sep 2011 12:05:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=from:to:subject:date:user-agent:mime-version:content-type :content-transfer-encoding:message-id; bh=o3LC+6LHrIZ+njZ3bk1sWcKolSRm/AOJmLxC3SGCKCs=; b=NpGPwZptZwc2vNSTzNgdFEikwS1e0gQ7X28QFgb+b4151aHjsdbVLhGN7eZScQiIq+ X9qy3a7mC75o/qAT9PbsgEVq2ce6qf6Ko5+kw59Zz7qnPfoVMGcnedSEnjxYpT2cKNAX 1w/cAwuKDySgzfa0f8h6R6ExscPuDavF+X02E= Received: by 10.227.10.67 with SMTP id o3mr1762625wbo.113.1316372725554; Sun, 18 Sep 2011 12:05:25 -0700 (PDT) Received: from bigio.localnet (host170-30-dynamic.60-82-r.retail.telecomitalia.it. [82.60.30.170]) by mx.google.com with ESMTPS id y28sm22496149wbn.17.2011.09.18.12.05.23 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 18 Sep 2011 12:05:24 -0700 (PDT) From: Stefano Lattarini To: control@debbugs.gnu.org Subject: severity of automake bugs Date: Sun, 18 Sep 2011 21:05:11 +0200 User-Agent: KMail/1.13.7 (Linux/2.6.30-2-686; KDE/4.6.5; i686; ; ) MIME-Version: 1.0 Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <201109182105.12489.stefano.lattarini@gmail.com> X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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: -4.0 (----) severity 8485 serious severity 8526 serious severity 7995 wishlist severity 7571 wishlist thanks From unknown Fri Aug 15 20:05:12 2025 X-Loop: help-debbugs@gnu.org Subject: bug#8526: [PATCH] {maint} deps: partially revert commit `v1.11-512-geeee551' References: <87aaflw0sd.fsf@rho.meyering.net> In-Reply-To: <87aaflw0sd.fsf@rho.meyering.net> Resent-From: Stefano Lattarini Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-automake@gnu.org Resent-Date: Thu, 20 Oct 2011 20:36:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 8526 X-GNU-PR-Package: automake X-GNU-PR-Keywords: To: automake-patches@gnu.org Cc: 8526@debbugs.gnu.org, 8485@debbugs.gnu.org Received: via spool by 8526-submit@debbugs.gnu.org id=B8526.131914293723132 (code B ref 8526); Thu, 20 Oct 2011 20:36:02 +0000 Received: (at 8526) by debbugs.gnu.org; 20 Oct 2011 20:35:37 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RGzKy-00060z-Qe for submit@debbugs.gnu.org; Thu, 20 Oct 2011 16:35:37 -0400 Received: from mail-wy0-f172.google.com ([74.125.82.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RGzKw-00060f-1D; Thu, 20 Oct 2011 16:35:35 -0400 Received: by wyh22 with SMTP id 22so3165199wyh.3 for ; Thu, 20 Oct 2011 13:34:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=from:to:cc:subject:date:message-id:x-mailer; bh=HMMZ41Ytxt/txWHd0C9JI7OwZjG2xWC5rJqBWznoOHA=; b=Mu3pEC+NRVKb9x7KmtZirfbgjbCFHhUxRtnuB1G8wwXnadRA9osO9wVHRi0hOTeDIG mggyc3cgylN3XCcxaIL4IPn4V/pSXXxDV0ogLf9TAliHwITLRFAqxtltYZFILjEaniQZ Nyj8y3RR+HyIT8FugEVy7YqEsyztdhgvkpTCk= Received: by 10.227.42.75 with SMTP id r11mr628313wbe.1.1319142857346; Thu, 20 Oct 2011 13:34:17 -0700 (PDT) Received: from localhost.localdomain (host71-30-dynamic.56-82-r.retail.telecomitalia.it. [82.56.30.71]) by mx.google.com with ESMTPS id e7sm17676233wbh.12.2011.10.20.13.34.14 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 20 Oct 2011 13:34:15 -0700 (PDT) From: Stefano Lattarini Date: Thu, 20 Oct 2011 22:33:59 +0200 Message-Id: <40c34328d1e5d3ab6885f046ce27517332413c13.1319142390.git.stefano.lattarini@gmail.com> X-Mailer: git-send-email 1.7.2.3 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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: -4.0 (----) This change partly reverts commit "Create subdirs for generated sources even when not dep tracking", of 2011-04-02. That commit had caused the bugs #8485 and #8526. Since we are nearing the bug-fixing automake release 1.11.2, the safest policy at the moment is to just revert the problematic hunks: an older, known bug is better than a regression. I will wait until Sunday before pushing, to allow for reviews and objections. Regards, Stefano --- ChangeLog | 14 ++++++++++++++ automake.in | 9 --------- tests/Makefile.am | 2 +- tests/Makefile.in | 2 +- 4 files changed, 16 insertions(+), 11 deletions(-) diff --git a/ChangeLog b/ChangeLog index a022b09..64284f8 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,17 @@ +2011-10-20 Stefano Lattarini + + deps: partially revert commit `v1.11-512-geeee551' + This change partly reverts commit "Create subdirs for generated + sources even when not dep tracking", of 2011-04-02. + That commit had caused the bugs #8485 and #8526. Since we are + nearing the bug-fixing automake release 1.11.2, the safest policy + at the moment is to just revert the problematic hunks: an older, + known bug is better than a regression. + * automake.in (handle_single_transform): Don't add a dirstamp + dependency, even when $object is derived and lands in a subdir. + * tests/Makefile.am (XFAIL_TESTS): Add lex-subobj-nodep.test, + remove yacc-dist-nobuild-subdir.test. + 2011-10-18 Stefano Lattarini tests: fix spurious failure with FreeBSD make and Yacc in VPATH diff --git a/automake.in b/automake.in index 516e594..db7f3c6 100755 --- a/automake.in +++ b/automake.in @@ -2053,15 +2053,6 @@ sub handle_single_transform ($$$$$%) # derived from is not. &push_dist_common ($object) unless ($topparent =~ /^(?:nobase_)?nodist_/); - - # If resulting derived source is in a subdir, we need to make - # sure the subdir exists at build time. - if ($object =~ /\//) - { - my $dirstamp = require_build_directory_maybe ($object); - depend ($object, $dirstamp) - if ($dirstamp); - } next; } diff --git a/tests/Makefile.am b/tests/Makefile.am index 36ac88e..45e50f8 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -25,7 +25,7 @@ dist-auxfile-2.test \ gcj6.test \ java-nobase.test \ pr8365-remake-timing.test \ -yacc-dist-nobuild-subdir.test \ +lex-subobj-nodep.test \ vala-vpath.test \ txinfo5.test diff --git a/tests/Makefile.in b/tests/Makefile.in index 8bdd107..be98a4e 100644 --- a/tests/Makefile.in +++ b/tests/Makefile.in @@ -296,7 +296,7 @@ dist-auxfile-2.test \ gcj6.test \ java-nobase.test \ pr8365-remake-timing.test \ -yacc-dist-nobuild-subdir.test \ +lex-subobj-nodep.test \ vala-vpath.test \ txinfo5.test -- 1.7.2.3 From unknown Fri Aug 15 20:05:12 2025 X-Loop: help-debbugs@gnu.org Subject: bug#8526: [PATCH] {maint} deps: partially revert commit `v1.11-512-geeee551' Resent-From: Stefano Lattarini Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-automake@gnu.org Resent-Date: Mon, 24 Oct 2011 17:54:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 8526 X-GNU-PR-Package: automake X-GNU-PR-Keywords: To: 8526@debbugs.gnu.org Cc: automake-patches@gnu.org, 8485@debbugs.gnu.org X-Debbugs-Original-To: bug-automake@gnu.org X-Debbugs-Original-Cc: 8526@debbugs.gnu.org, automake-patches@gnu.org, 8485@debbugs.gnu.org Received: via spool by submit@debbugs.gnu.org id=B.131947880124551 (code B ref -1); Mon, 24 Oct 2011 17:54:01 +0000 Received: (at submit) by debbugs.gnu.org; 24 Oct 2011 17:53:21 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RIOi8-0006Nw-Sr for submit@debbugs.gnu.org; Mon, 24 Oct 2011 13:53:21 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RIOi4-0006NE-Nt for submit@debbugs.gnu.org; Mon, 24 Oct 2011 13:53:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RIOgU-00067Z-Gt for submit@debbugs.gnu.org; Mon, 24 Oct 2011 13:51:39 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, HTML_MESSAGE,RCVD_IN_DNSWL_LOW,T_DKIM_INVALID,T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([140.186.70.17]:51311) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RIOgU-00067Q-En for submit@debbugs.gnu.org; Mon, 24 Oct 2011 13:51:38 -0400 Received: from eggs.gnu.org ([140.186.70.92]:60922) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RIOgT-0006F5-A6 for bug-automake@gnu.org; Mon, 24 Oct 2011 13:51:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RIOgR-00066G-LG for bug-automake@gnu.org; Mon, 24 Oct 2011 13:51:37 -0400 Received: from mail-wy0-f169.google.com ([74.125.82.169]:52455) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RIOgR-00065f-Bg; Mon, 24 Oct 2011 13:51:35 -0400 Received: by wyg34 with SMTP id 34so7653517wyg.0 for ; Mon, 24 Oct 2011 10:51:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=from:to:subject:date:user-agent:cc:references:in-reply-to :x-kmail-markup:mime-version:content-type:content-transfer-encoding :message-id; bh=OnNzCf+Fm0lwCZwu6Sz2sT/+Y6Ne8x9R1TFcjwXOKeY=; b=qG0pxsHIA+osLf43F0uCnSJG0NIomBGoQqVPxyB1PBBZk3fXLsxOOl/o5lLIffWdp6 jAaNNO9knkqVxtpTp4ry6Ga9T8MrlchTlrVy3btM4qnn+Cj9z/2hsTkCesj7WR20MrgQ tWs+14UQUW3iiWrU+VRvrG0N7gY2brNe2Q26E= Received: by 10.227.59.12 with SMTP id j12mr9614078wbh.86.1319478693993; Mon, 24 Oct 2011 10:51:33 -0700 (PDT) Received: from bigio.localnet (host113-100-dynamic.0-79-r.retail.telecomitalia.it. [79.0.100.113]) by mx.google.com with ESMTPS id fy13sm40305334wbb.18.2011.10.24.10.51.31 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 24 Oct 2011 10:51:32 -0700 (PDT) From: Stefano Lattarini Date: Mon, 24 Oct 2011 19:51:23 +0200 User-Agent: KMail/1.13.7 (Linux/2.6.30-2-686; KDE/4.6.5; i686; ; ) References: <87aaflw0sd.fsf@rho.meyering.net> <40c34328d1e5d3ab6885f046ce27517332413c13.1319142390.git.stefano.lattarini@gmail.com> In-Reply-To: <40c34328d1e5d3ab6885f046ce27517332413c13.1319142390.git.stefano.lattarini@gmail.com> X-KMail-Markup: true MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="Boundary-01=_bWapOkRDQ35ssq8" Content-Transfer-Encoding: 7bit Message-Id: <201110241951.24066.stefano.lattarini@gmail.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.17 X-Spam-Score: -4.9 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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: -5.0 (-----) --Boundary-01=_bWapOkRDQ35ssq8 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit tags 8485 patch tags 8526 patch close 8485 close 8526 thanks On Thursday 20 October 2011, Stefano Lattarini wrote: > This change partly reverts commit "Create subdirs for generated > sources even when not dep tracking", of 2011-04-02. > > That commit had caused the bugs #8485 and #8526. Since we are > nearing the bug-fixing automake release 1.11.2, the safest policy > at the moment is to just revert the problematic hunks: an older, > known bug is better than a regression. > > I will wait until Sunday before pushing, to allow for reviews > and objections. > Pushed now. I'm thus closing the relevant bug reports. OTOH, I've opened a new bug report, to keep track of the old bug my patch has re-introduced. See automake bug#9859. Regards, Stefano --Boundary-01=_bWapOkRDQ35ssq8 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: 7bit

tags 8485 patch

tags 8526 patch

close 8485

close 8526

thanks


On Thursday 20 October 2011, Stefano Lattarini wrote:

> This change partly reverts commit "Create subdirs for generated

> sources even when not dep tracking", of 2011-04-02.

>

> That commit had caused the bugs #8485 and #8526. Since we are

> nearing the bug-fixing automake release 1.11.2, the safest policy

> at the moment is to just revert the problematic hunks: an older,

> known bug is better than a regression.

>

> I will wait until Sunday before pushing, to allow for reviews

> and objections.

>

Pushed now. I'm thus closing the relevant bug reports.


OTOH, I've opened a new bug report, to keep track of the old

bug my patch has re-introduced. See automake bug#9859.


Regards,

Stefano

--Boundary-01=_bWapOkRDQ35ssq8--