Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1031350AbbD2Q1v (ORCPT ); Wed, 29 Apr 2015 12:27:51 -0400 Received: from mx1.redhat.com ([209.132.183.28]:59571 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932296AbbD2Q1u (ORCPT ); Wed, 29 Apr 2015 12:27:50 -0400 Date: Wed, 29 Apr 2015 13:27:40 -0300 From: Arnaldo Carvalho de Melo To: Namhyung Kim Cc: Ingo Molnar , Peter Zijlstra , Jiri Olsa , Linux Kernel Mailing List Subject: Re: [PATCH] perf tools: Fix bison-related build failure on CentOS 6 Message-ID: <20150429162740.GL2079@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1430322871-18107-1-git-send-email-namhyung@kernel.org> X-Url: http://acmel.wordpress.com User-Agent: Mutt/1.5.20 (2009-12-10) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1609 Lines: 42 > The YYLTYPE_IS_TRIVIAL is defined in the Build file, but unlike > pmu-bison.c, gcc complained about it for parse-events-bison.c: > > CC util/parse-events-bison.o > In file included from util/parse-events.y:16: > util/parse-events-bison.h:101:1: error: "YYLTYPE_IS_TRIVIAL" redefined > : error: this is the location of the previous definition > make[3]: *** [util/parse-events-bison.o] Error 1 > > Signed-off-by: Namhyung Kim Ok, so this helps, it builds now on RHEL6.6, which was something I and Jiri were chasing, but why has it complained for one and not the other? Ideas? - Arnaldo > --- > tools/perf/util/Build | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/tools/perf/util/Build b/tools/perf/util/Build > index b6c3f39f081a..28af8e2825b3 100644 > --- a/tools/perf/util/Build > +++ b/tools/perf/util/Build > @@ -118,7 +118,7 @@ $(OUTPUT)util/pmu-bison.c: util/pmu.y > > CFLAGS_parse-events-flex.o += -w > CFLAGS_pmu-flex.o += -w > -CFLAGS_parse-events-bison.o += -DYYENABLE_NLS=0 -DYYLTYPE_IS_TRIVIAL=0 -w > +CFLAGS_parse-events-bison.o += -DYYENABLE_NLS=0 -w > CFLAGS_pmu-bison.o += -DYYENABLE_NLS=0 -DYYLTYPE_IS_TRIVIAL=0 -w > > $(OUTPUT)util/parse-events.o: $(OUTPUT)util/parse-events-flex.c > $(OUTPUT)util/parse-events-bison.c > -- > 2.3.5 -- 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/