[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <20120524171604.0d98284f3affc643e9714470@canb.auug.org.au>
Date: Thu, 24 May 2012 17:16:04 +1000
From: Stephen Rothwell <sfr@...b.auug.org.au>
To: Ingo Molnar <mingo@...nel.org>
Cc: Thomas Gleixner <tglx@...utronix.de>, Ingo Molnar <mingo@...e.hu>,
"H. Peter Anvin" <hpa@...or.com>,
Peter Zijlstra <peterz@...radead.org>,
linux-next@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: Re: linux-next: build failure after merge of the final tree
Hi Ingo,
On Wed, 23 May 2012 17:35:36 +0200 Ingo Molnar <mingo@...nel.org> wrote:
>
> * Stephen Rothwell <sfr@...b.auug.org.au> wrote:
>
> > On Mon, 21 May 2012 11:12:57 +0200 Ingo Molnar <mingo@...nel.org> wrote:
> > >
> > > * Stephen Rothwell <sfr@...b.auug.org.au> wrote:
> > >
> > > > After merging the final tree, today's linux-next build (i386 defconfig)
> > > > failed like this:
> > > >
> > > > Invalid absolute R_386_32 relocation: jiffies
> > >
> > > Hm, that's our fault: seems like a linker bug fallout, one which
> > > we fixed in -tip.
> > >
> > > > I am not sure what caused this (it may even been a bad merge
> > > > on my part). I have left it broken for today.
> > >
> > > While we've fixed this, to simplify merge window integration of
> > > linux-next I've excluded tip:x86/trampoline from the linux-next
> > > branch for now, so this build failure should go away tomorrow.
> >
> > Weirdly, I still got the same error today. Any ideas?
>
> Ought to be fixed now.
OK, clearly something is wrong :-( There could well be a problem with my
toolchain.
I am still getting this error. Build is an i386 defconfig
$ i386-linux-gcc --version
i386-linux-gcc (GCC) 4.6.0
Copyright (C) 2011 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
$ i386-linux-ld --version
GNU ld (GNU Binutils) 2.21
Copyright 2010 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or (at your option) a later version.
This program has absolutely no warranty.
I have CONFIG_DEBUG_SECTION_MISMATCH=y and -s on the build command line.
This is the entire build log:
In file included from /scratch/sfr/next/arch/x86/include/asm/uaccess.h:580:0,
from /scratch/sfr/next/include/linux/uaccess.h:5,
from /scratch/sfr/next/include/linux/highmem.h:8,
from /scratch/sfr/next/include/linux/pagemap.h:10,
from /scratch/sfr/next/fs/binfmt_misc.c:27:
/scratch/sfr/next/arch/x86/include/asm/uaccess_32.h: In function 'parse_command.part.1':
/scratch/sfr/next/arch/x86/include/asm/uaccess_32.h:211:26: warning: call to 'copy_from_user_overflow' declared with attribute warning: copy_from_user() buffer size is not provably correct [enabled by default]
sort done marker at 9112a4
Invalid absolute R_386_32 relocation: jiffies
make[3]: *** [arch/x86/boot/compressed/vmlinux.relocs] Error 1
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [arch/x86/boot/compressed/vmlinux] Error 2
make[1]: *** [bzImage] Error 2
make: *** [sub-make] Error 2
--
Cheers,
Stephen Rothwell sfr@...b.auug.org.au
Content of type "application/pgp-signature" skipped
Powered by blists - more mailing lists