From mboxrd@z Thu Jan 1 00:00:00 1970 From: Greg KH Subject: Re: linux-next: build failure after merge of the staging tree Date: Wed, 24 Jul 2013 21:25:01 -0700 Message-ID: <20130725042501.GC7122@kroah.com> References: <20130725131959.3c39e033c6fee01328b10119@canb.auug.org.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from out1-smtp.messagingengine.com ([66.111.4.25]:41164 "EHLO out1-smtp.messagingengine.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751504Ab3GYEXu (ORCPT ); Thu, 25 Jul 2013 00:23:50 -0400 Content-Disposition: inline In-Reply-To: <20130725131959.3c39e033c6fee01328b10119@canb.auug.org.au> Sender: linux-next-owner@vger.kernel.org List-ID: To: Stephen Rothwell Cc: linux-next@vger.kernel.org, linux-kernel@vger.kernel.org, Won Kang On Thu, Jul 25, 2013 at 01:19:59PM +1000, Stephen Rothwell wrote: > Hi Greg, > > After merging the staging tree, today's linux-next build (x86_64 > allmodconfig) failed like this: > > drivers/staging/gdm724x/built-in.o: In function `netlink_init': > (.text+0x19b6): multiple definition of `netlink_init' > drivers/staging/gdm72xx/built-in.o:(.text+0x19d5): first defined here > drivers/staging/gdm724x/built-in.o: In function `netlink_exit': > (.text+0x1a2a): multiple definition of `netlink_exit' > drivers/staging/gdm72xx/built-in.o:(.text+0x1a49): first defined here > drivers/staging/gdm724x/built-in.o: In function `netlink_send': > (.text+0x1a4f): multiple definition of `netlink_send' > drivers/staging/gdm72xx/built-in.o:(.text+0x1a67): first defined here > > Presumably caused by commit 61e121047645 ("staging: gdm7240: adding LTE > USB driver"). I disabled this driver using this patch: > > From: Stephen Rothwell > Date: Thu, 25 Jul 2013 13:16:30 +1000 > Subject: [PATCH] staging: disable the gdm724x driver due to build problems > > Signed-off-by: Stephen Rothwell > --- > drivers/staging/gdm724x/Kconfig | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/drivers/staging/gdm724x/Kconfig b/drivers/staging/gdm724x/Kconfig > index 10f7be1..85141bd 100644 > --- a/drivers/staging/gdm724x/Kconfig > +++ b/drivers/staging/gdm724x/Kconfig > @@ -5,6 +5,7 @@ > config LTE_GDM724X > tristate "GCT GDM724x LTE support" > depends on NET && USB > + depends on BROKEN Ugh, that means this can't be built into the kernel, due to symbol issues, I'll go fix that up with a "depends on m" patch. thanks, greg k-h