Re: Build errors in v3.2-stable-queue

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 07/30/2016 12:18 PM, Ben Hutchings wrote:
On Thu, 2016-07-28 at 20:58 -0700, Guenter Roeck wrote:
alpha:defconfig:

arch/alpha/kernel/io.c:620:15: error: redefinition of ‘ioport_map’
   void __iomem *ioport_map(unsigned long port, unsigned int size)
                 ^
In file included from arch/alpha/kernel/io.c:9:0:
/opt/buildbot/slave/qemu-3.2/build/arch/alpha/include/asm/io.h:277:29: note: previous definition of ‘ioport_map’ was here

arch/alpha/kernel/io.c:625:6: error: redefinition of ‘ioport_unmap’

This is due to a compiler change, not a code change.  It seems to still
be broken upstream, as well.

Hmm.... You are right, I switched compilers because building alpha in 3.16 failed
with a kallsyms error when using gcc 4.8.3 (or 4.6.3). Oh well.

I switched back to using gcc 4.8.3 for 3.2 and 3.4.

mips:malta_defconfig:

    CC      arch/mips/kernel/asm-offsets.s
In file included from include/linux/mm.h:43:0,
                   from arch/mips/kernel/asm-offsets.c:14:
/opt/buildbot/slave/qemu-3.2/build/arch/mips/include/asm/pgtable.h: In function 'set_pte':
/opt/buildbot/slave/qemu-3.2/build/arch/mips/include/asm/pgtable.h:193:12: error: expected ':' or ')' before 'MIPS_ISA_ARCH_LEVEL'
/opt/buildbot/slave/qemu-3.2/build/./Kbuild:81: recipe for target 'arch/mips/kernel/asm-offsets.s' failed
make[1]: *** [arch/mips/kernel/asm-offsets.s] Error 1

OK, I see how to fix that.


Now I get a crash with the nosmp qemu test, and

{standard input}: Assembler messages:
{standard input}:343: Error: Unrecognized opcode `ll$4, 0($3)'
{standard input}:346: Error: Unrecognized opcode `sc$4, 0($3)'
scripts/Makefile.build:305: recipe for target 'arch/mips/mm/ioremap.o' failed
make[2]: *** [arch/mips/mm/ioremap.o] Error 1
make[2]: *** Waiting for unfinished jobs....

when building mips:malta_defconfig. Bisect points to
'MIPS: Adjust set_pte() SMP fix to handle R10000_LLSC_WAR'.

for the build error.

Guenter

--
To unsubscribe from this list: send the line "unsubscribe stable" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]