From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751501AbdFHLau (ORCPT ); Thu, 8 Jun 2017 07:30:50 -0400 Received: from mga04.intel.com ([192.55.52.120]:48298 "EHLO mga04.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750914AbdFHLas (ORCPT ); Thu, 8 Jun 2017 07:30:48 -0400 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.39,314,1493708400"; d="scan'208";a="1158069233" Message-ID: <1496921443.22624.53.camel@linux.intel.com> Subject: Re: linux-next: build failure after merge of the uuid tree From: Andy Shevchenko To: Christoph Hellwig , Stephen Rothwell Cc: Linux-Next Mailing List , Linux Kernel Mailing List Date: Thu, 08 Jun 2017 14:30:43 +0300 In-Reply-To: <20170608070414.GA12961@lst.de> References: <20170608160415.007d1800@canb.auug.org.au> <20170608070414.GA12961@lst.de> Organization: Intel Finland Oy Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.22.6-1 Mime-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, 2017-06-08 at 09:04 +0200, Christoph Hellwig wrote: > On Thu, Jun 08, 2017 at 04:04:15PM +1000, Stephen Rothwell wrote: > > Hi Christoph, > > > > After merging the uuid tree, today's linux-next build (powerpc > > ppc64_defconfig) failed like this: > > > > In file included from drivers/base/cpu.c:16:0: > > include/linux/acpi.h:744:16: error: unknown type name 'guid_t' > >           const guid_t *guid, > >                 ^ > > > > Caused by commit > > > >   94116f8126de ("ACPI: Switch to use generic guid_t in > > acpi_evaluate_dsm()") > > > > linux/uuid.h is only include for the CONFIG_ACPI case (in commit > > 41c8bdb3ab10 "acpi, nfit: Switch to use new generic UUID > > API").  This > > build does not have CONFIG_ACPI set. > > Meh.  Fix below: Oh, indeed. Thanks for taking care! Acked-by: Andy Shevchenko > > --- > From bcbc2265f269cc57924371e3bce8c3220d0270c5 Mon Sep 17 00:00:00 2001 > From: Christoph Hellwig > Date: Thu, 8 Jun 2017 09:02:20 +0200 > Subject: acpi: always include uuid.h > > Without this the build will fail for !CONFIG_ACPI builds on x86. > > Fixes: 94116f81 ("ACPI: Switch to use generic guid_t in > acpi_evaluate_dsm()") > Signed-off-by: Christoph Hellwig > --- >  include/linux/acpi.h | 2 +- >  1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/include/linux/acpi.h b/include/linux/acpi.h > index ab19365c905f..cafdfb84ca28 100644 > --- a/include/linux/acpi.h > +++ b/include/linux/acpi.h > @@ -26,6 +26,7 @@ >  #include >  #include >  #include > +#include >   >  #ifndef _LINUX >  #define _LINUX > @@ -39,7 +40,6 @@ >  #include >  #include >  #include > -#include >   >  #include >  #include -- Andy Shevchenko Intel Finland Oy