On Tue, Feb 03, 2015 at 02:07:48PM -0500, Peter Hurley wrote: > On 02/03/2015 01:42 PM, Guenter Roeck wrote: > > On Tue, Feb 03, 2015 at 06:20:10PM +1100, Stephen Rothwell wrote: > >> Hi all, > >> > >> Changes since 20150202: > >> > >> The target-updates tree gained a conflict against Linus' tree. > >> > >> The clk tree gained conflicts against the arm-soc tree. > >> > >> Non-merge commits (relative to Linus' tree): 7173 > >> 7143 files changed, 301126 insertions(+), 167764 deletions(-) > >> > >> ---------------------------------------------------------------------------- > >> > > Building arc:defconfig ... failed > > -------------- > > Error log: > > > > drivers/built-in.o: In function `of_setup_earlycon': > > (.init.text+0xb3e): undefined reference to `arc_early_base_baud' > > drivers/built-in.o: In function `setup_earlycon': > > (.init.text+0xcd0): undefined reference to `arc_early_base_baud' > > make: *** [vmlinux] Error 1 > > > > This is due to "ARC: Dynamically determine BASE_BAUD from DeviceTree". > > arc:defconfig does not define CONFIG_SERIAL_8250 and thus also not > > CONFIG_SERIAL_8250_CONSOLE, but it looks like it is mandatory > > after this patch. > > > > Guenter > > Thanks for the report. Does the patch below fix the build breakage? > > Regards, > Peter Hurley > > --- >% --- > Subject: [PATCH] ARC: Fix earlycon build breakage > > Commit ffb7fcd66f14 ("ARC: Dynamically determine BASE_BAUD from DeviceTree") > breaks arc:defconfig build: > > drivers/built-in.o: In function `of_setup_earlycon': > (.init.text+0xb3e): undefined reference to `arc_early_base_baud' > drivers/built-in.o: In function `setup_earlycon': > (.init.text+0xcd0): undefined reference to `arc_early_base_baud' > make: *** [vmlinux] Error 1 > > BASE_BAUD is only required for earlycon, which should depend on > CONFIG_SERIAL_EARLYCON. > > Reported-by: Guenter Roeck <linux@xxxxxxxxxxxx> > Signed-off-by: Peter Hurley <peter@xxxxxxxxxxxxxxxxxx> Yes, that fixes the problem. Tested-by: Guenter Roeck <linux@xxxxxxxxxxxx> -- To unsubscribe from this list: send the line "unsubscribe linux-next" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html