Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751768AbaFVMQg (ORCPT ); Sun, 22 Jun 2014 08:16:36 -0400 Received: from xvm-169-183.ghst.net ([95.142.169.183]:52422 "EHLO photon.sigxcpu.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751531AbaFVMQf (ORCPT ); Sun, 22 Jun 2014 08:16:35 -0400 Date: Sun, 22 Jun 2014 14:16:00 +0200 From: Guido =?iso-8859-1?Q?G=FCnther?= To: Michal Marek Cc: linux-kernel@vger.kernel.org Subject: Re: [PATCH] genksyms: Include scripts/Makefile.lib Message-ID: <20140622121600.GA4775@bogon.m.sigxcpu.org> References: <20140523131522.GA25950@bogon.m.sigxcpu.org> <5396254B.8070907@suse.cz> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <5396254B.8070907@suse.cz> User-Agent: Mutt/1.5.23 (2014-03-12) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Jun 09, 2014 at 11:21:15PM +0200, Michal Marek wrote: > Dne 23.5.2014 15:15, Guido G?nther napsal(a): > > Otherwise when building out of tree like > > > > make V=1 O=/var/scratch/kernel/ > > > > it fails like > > > > make -f /home/agx/linux/scripts/Makefile.build obj=scripts > > make -f /home/agx/linux/scripts/Makefile.build obj=scripts/genksyms > > (cat /dev/null; ) > scripts/genksyms/modules.order > > gcc -Wp,-MD,scripts/genksyms/.lex.lex.o.d -Iscripts/genksyms -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -fomit-frame-pointer -I/home/agx/linux/scripts/genksyms -Iscripts/genksyms -c -o scripts/genksyms/lex.lex.o scripts/genksyms/lex.lex.c > > scripts/genksyms/lex.lex.c_shipped:567:23: fatal error: parse.tab.h: No such file or directory > > compilation terminated. > > scripts/Makefile.host:134: recipe for target 'scripts/genksyms/lex.lex.o' failed > > make[3]: *** [scripts/genksyms/lex.lex.o] Error 1 > > /home/agx/linux/scripts/Makefile.build:465: recipe for target 'scripts/genksyms' failed > > make[2]: *** [scripts/genksyms] Error 2 > > /home/agx/linux/Makefile:542: recipe for target 'scripts' failed > > > > Signed-off-by: Guido G?nther > > --- > > > > I'm not sure wether this is the root cause and would be happy any > > input on where to dig. GNU make is version 4.0. > > > > scripts/genksyms/Makefile | 1 + > > 1 file changed, 1 insertion(+) > > > > diff --git a/scripts/genksyms/Makefile b/scripts/genksyms/Makefile > > index aca33b9..1d86d14 100644 > > --- a/scripts/genksyms/Makefile > > +++ b/scripts/genksyms/Makefile > > @@ -1,3 +1,4 @@ > > +include scripts/Makefile.lib > > > > hostprogs-y := genksyms > > always := $(hostprogs-y) > > scripts/Makefile.lib is included by the Makefile that includes > scripts/genksyms/Makefile. So this is certainly not the right fix. With > which kernel version are you seeing this and what are the exact steps to > reproduce? Also please attach the full log leading to the failure. > Needless to say, I can't reproduce it. Hmm....this was v3.15-rc6 but I can't reproduce this either with a current Debian sid. In case this pops up again I'll send the full log. Thanks, -- Guido -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/