From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: Build problems with xen 4.7 Date: Tue, 01 Dec 2015 06:19:32 -0700 Message-ID: <565DAC7402000078000BACE9@prv-mh.provo.novell.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: M A Young Cc: xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org >>> On 01.12.15 at 00:37, wrote: > When I try to build the current xen 4.7 master I get the following error > > :0:0: error: "__OBJECT_FILE__" redefined [-Werror] > :0:0: note: this is the location of the previous definition > cc1: all warnings being treated as errors > > The problem seems to be that -D__OBJECT_FILE__= is set each time > xen/Rules.mk is called, which happens more than once because of nested > makes resulting in multiple diffent values for -D__OBJECT_FILE__= Considering you're the first one to have such a problem, I think the precise compiler version you use matters here. Also the redundant definitions shouldn't be different, and identical re-definition should not yield a diagnostic. So I think there's a little more data you need to supply in order to determine whether we need to adjust something. Jan