linux-next.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* linux-next: arm tree build failure
@ 2008-08-19  5:53 Stephen Rothwell
  2008-08-19 11:16 ` Marek Vasut
  0 siblings, 1 reply; 20+ messages in thread
From: Stephen Rothwell @ 2008-08-19  5:53 UTC (permalink / raw)
  To: Russell King; +Cc: linux-next, Marek Vašut

Hi Russell,

Today's linux-next build (x86_64 allmodconfig) failed like this:

drivers/input/touchscreen/ucb1400_ts.c: In function 'ucb1400_ts_detect_irq':
drivers/input/touchscreen/ucb1400_ts.c:333: error: 'NO_IRQ' undeclared (first use in this function)

I applied the following patch.
-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/

>From 3a6383e5556524c941c1421a0e65a0725189ac9e Mon Sep 17 00:00:00 2001
From: Stephen Rothwell <sfr@canb.auug.org.au>
Date: Tue, 19 Aug 2008 15:49:30 +1000
Subject: [PATCH] ucb1400: restore NO_IRQ definition

This piece of code was removed by commit
2881353061f896c3894c64e39cf2be35b36aa9fc ("[ARM] 5184/1: Split ucb1400_ts
into core and touchscreen").

Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
---
 drivers/input/touchscreen/ucb1400_ts.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/drivers/input/touchscreen/ucb1400_ts.c b/drivers/input/touchscreen/ucb1400_ts.c
index 006499b..5498662 100644
--- a/drivers/input/touchscreen/ucb1400_ts.c
+++ b/drivers/input/touchscreen/ucb1400_ts.c
@@ -289,6 +289,10 @@ static void ucb1400_ts_close(struct input_dev *idev)
 	ucb1400_reg_write(ucb->ac97, UCB_TS_CR, 0);
 }
 
+#ifndef NO_IRQ
+#define NO_IRQ	0
+#endif
+
 /*
  * Try to probe our interrupt, rather than relying on lots of
  * hard-coded machine dependencies.
-- 
1.5.6.3

^ permalink raw reply related	[flat|nested] 20+ messages in thread
* linux-next: arm tree build failure
@ 2008-09-18 18:09 Stephen Rothwell
  2008-09-18 18:26 ` Eric Miao
  0 siblings, 1 reply; 20+ messages in thread
From: Stephen Rothwell @ 2008-09-18 18:09 UTC (permalink / raw)
  To: Russell King; +Cc: linux-next, Eric Miao

Hi Russell,

Today's linux-next build (x86_64 allmodconfig) failed like this:

drivers/video/backlight/corgi_lcd.c:26:36: error: asm/mach/sharpsl_param.h: No such file or directory
drivers/video/backlight/corgi_lcd.c: In function 'lcdtg_set_phadadj':
drivers/video/backlight/corgi_lcd.c:193: error: 'sharpsl_param' undeclared (first use in this function)
drivers/video/backlight/corgi_lcd.c: In function 'corgi_lcd_power_on':
drivers/video/backlight/corgi_lcd.c:240: error: 'sharpsl_param' undeclared (first use in this function)

I previously reported this against the pxa tree.  I have applied the
patch below (which may not be correct).

-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/

From: Stephen Rothwell <sfr@canb.auug.org.au>
Date: Mon, 15 Sep 2008 05:24:27 +1000
Subject: [PATCH] pxa: LCD_CORGI is currently BROKEN

I assume it should really depend on ARM or some such.

Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
---
 drivers/video/backlight/Kconfig |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/drivers/video/backlight/Kconfig b/drivers/video/backlight/Kconfig
index 8854dbb..361240a 100644
--- a/drivers/video/backlight/Kconfig
+++ b/drivers/video/backlight/Kconfig
@@ -27,6 +27,7 @@ config LCD_CLASS_DEVICE
 config LCD_CORGI
 	tristate "LCD Panel support for SHARP corgi/spitz model"
 	depends on LCD_CLASS_DEVICE && SPI_MASTER
+	depends on ARM
 	default n
 	help
 	  Say y here to support the LCD panels usually found on SHARP
-- 
1.5.6.5

^ permalink raw reply related	[flat|nested] 20+ messages in thread
* linux-next: arm tree build failure
@ 2009-02-14  4:27 Stephen Rothwell
  2009-02-16  9:23 ` Catalin Marinas
  0 siblings, 1 reply; 20+ messages in thread
From: Stephen Rothwell @ 2009-02-14  4:27 UTC (permalink / raw)
  To: Russell King; +Cc: linux-next, Catalin Marinas

[-- Attachment #1: Type: text/plain, Size: 3205 bytes --]

Hi Russell,

Today's linux-next build (arm versatile_defconfig and many other configs)
failed like this:

  AS      usr/initramfs_data.o
arch/arm/include/asm/unwind.h: Assembler messages:
arch/arm/include/asm/unwind.h:68: Error: Bad macro parameter list
arch/arm/include/asm/unwind.h: Assembler messages:
arch/arm/include/asm/unwind.h:68: Error: arch/arm/kernel/entry-common.S:26: Error: bad instruction `unwind .fnstart'
arch/arm/kernel/entry-common.S:27: Error: Bad macro parameter listbad instruction `unwind .cantunwind'
arch/arm/kernel/entry-common.S:44: Error: bad instruction `unwind .fnend'
arch/arm/kernel/entry-armv.S:158: Error: bad instruction `unwind .fnstart'
arch/arm/kernel/entry-armv.S:158: Error: bad instruction `unwind .save{r0-pc}'
arch/arm/kernel/entry-armv.S:202: Error: bad instruction `unwind .fnend'
arch/arm/kernel/entry-armv.S:207: Error: bad instruction `unwind .fnstart'
arch/arm/kernel/entry-armv.S:207: Error: bad instruction `unwind .save{r0-pc}'
arch/arm/kernel/entry-armv.S:235: Error: bad instruction `unwind .fnend'
arch/arm/kernel/entry-armv.S:258: Error: bad instruction `unwind .fnstart'
arch/arm/kernel/entry-armv.S:258: Error: bad instruction `unwind .save{r0-pc}'
arch/arm/kernel/entry-armv.S:286: Error: bad instruction `unwind .fnend'
arch/arm/kernel/entry-armv.S:291: Error: bad instruction `unwind .fnstart'
arch/arm/kernel/entry-armv.S:291: Error: bad instruction `unwind .save{r0-pc}'
arch/arm/kernel/entry-armv.S:329: Error: bad instruction `unwind .fnend'
arch/arm/kernel/entry-armv.S:405: Error: bad instruction `unwind .fnstart'
arch/arm/kernel/entry-armv.S:405: Error: bad instruction `unwind .cantunwind'
arch/arm/kernel/entry-armv.S:432: Error: bad instruction `unwind .fnend'
arch/arm/kernel/entry-armv.S:437: Error: bad instruction `unwind .fnstart'
arch/arm/kernel/entry-armv.S:437: Error: bad instruction `unwind .cantunwind'
arch/arm/kernel/entry-armv.S:463: Error: bad instruction `unwind .fnend'
arch/arm/kernel/entry-armv.S:470: Error: bad instruction `unwind .fnstart'
arch/arm/kernel/entry-armv.S:470: Error: bad instruction `unwind .cantunwind'
arch/arm/kernel/entry-armv.S:498: Error: bad instruction `unwind .fnend'
arch/arm/kernel/entry-armv.S:673: Error: bad instruction `unwind .fnstart'
arch/arm/kernel/entry-armv.S:673: Error: bad instruction `unwind .cantunwind'
arch/arm/kernel/entry-armv.S:686: Error: bad instruction `unwind .fnend'
arch/arm/kernel/entry-armv.S:692: Error: bad instruction `unwind .fnstart'
arch/arm/kernel/entry-armv.S:693: Error: bad instruction `unwind .cantunwind'
arch/arm/kernel/entry-armv.S:697: Error: bad instruction `unwind .fnend'
arch/arm/kernel/entry-armv.S:707: Error: bad instruction `unwind .fnstart'
arch/arm/kernel/entry-armv.S:708: Error: bad instruction `unwind .cantunwind'
arch/arm/kernel/entry-armv.S:738: Error: bad instruction `unwind .fnend'

Presumably caused by commit 7e4e372df35c93e8f2693fd37010cec05c57ff47
("[ARM] 5383/1: unwind: Add core support for ARM stack unwinding").

Does this require a particular binutils version?
-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 20+ messages in thread
* linux-next: arm tree build failure
@ 2009-04-14  7:48 Stephen Rothwell
  2009-04-14 17:09 ` Russell King
  0 siblings, 1 reply; 20+ messages in thread
From: Stephen Rothwell @ 2009-04-14  7:48 UTC (permalink / raw)
  To: Russell King; +Cc: linux-next

[-- Attachment #1: Type: text/plain, Size: 916 bytes --]

Hi Russell,

Today's linux-next build (arm em_x270_defconfig) failed like this:

arch/arm/kernel/sys_oabi-compat.c: In function 'sys_oabi_epoll_wait':
arch/arm/kernel/sys_oabi-compat.c:288: error: implicit declaration of function 'kmalloc'
arch/arm/kernel/sys_oabi-compat.c:288: error: 'GFP_KERNEL' undeclared (first use in this function)
arch/arm/kernel/sys_oabi-compat.c:288: warning: assignment makes pointer from integer without a cast
arch/arm/kernel/sys_oabi-compat.c:301: error: implicit declaration of function 'kfree'
arch/arm/kernel/sys_oabi-compat.c: In function 'sys_oabi_semtimedop':
arch/arm/kernel/sys_oabi-compat.c:324: error: 'GFP_KERNEL' undeclared (first use in this function)
arch/arm/kernel/sys_oabi-compat.c:324: warning: assignment makes pointer from integer without a cast
-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 20+ messages in thread
* linux-next: arm tree build failure
@ 2009-09-10  4:59 Stephen Rothwell
  2009-09-14  8:20 ` Russell King
  0 siblings, 1 reply; 20+ messages in thread
From: Stephen Rothwell @ 2009-09-10  4:59 UTC (permalink / raw)
  To: Russell King; +Cc: linux-next, linux-kernel, sedji gaouaou

[-- Attachment #1: Type: text/plain, Size: 1260 bytes --]

Hi Russell,

The next-20090907 and later builds (arm at91cap9adk_defconfig) failed
like this:

arch/arm/mach-at91/at91cap9_devices.c:821: warning: 'struct atmel_ac97_data' declared inside parameter list
arch/arm/mach-at91/at91cap9_devices.c:821: warning: its scope is only this definition or declaration, which is probably not what you want
arch/arm/mach-at91/at91cap9_devices.c:821: error: conflicting types for 'at91_add_device_ac97'
arch/arm/mach-at91/include/mach/board.h:178: note: previous declaration of 'at91_add_device_ac97' was here
arch/arm/mach-at91/board-cap9adk.c:367: error: variable 'cap9adk_ac97_data' has initializer but incomplete type
arch/arm/mach-at91/board-cap9adk.c: In function 'cap9adk_board_init':
arch/arm/mach-at91/board-cap9adk.c:397: warning: passing argument 1 of 'at91_add_device_ac97' from incompatible pointer type
arch/arm/mach-at91/include/mach/board.h:178: note: expected 'struct ac97c_platform_data *' but argument is of type 'struct atmel_ac97_data *'

Caused by commit d656f07a7405e788e1275d0238b67f593615f2bb ("ARM: 5640/1:
This patch modifies the support of AC97 on the at91sam9263 ek board").
-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 20+ messages in thread
* linux-next: arm tree build failure
@ 2010-01-28 23:38 Stephen Rothwell
  2010-01-29 23:45 ` Russell King
  0 siblings, 1 reply; 20+ messages in thread
From: Stephen Rothwell @ 2010-01-28 23:38 UTC (permalink / raw)
  To: Russell King; +Cc: linux-next, linux-kernel

[-- Attachment #1: Type: text/plain, Size: 484 bytes --]

Hi Russell,

Yesterday's linux-next (next-20100128) build (arm versatile_defconfig)
failed like this:

arch/arm/mach-versatile/core.c: In function 'versatile_init':
arch/arm/mach-versatile/core.c:838: error: 'i' undeclared (first use in this function)

Looks like a bad merge (commit b7cdd38da36d61d0f42367057c9d04678644317a
"Merge branch 'versatile' into devel").

-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2010-01-30  1:27 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-08-19  5:53 linux-next: arm tree build failure Stephen Rothwell
2008-08-19 11:16 ` Marek Vasut
2008-08-19 11:21   ` Takashi Iwai
2008-08-19 16:06     ` Russell King
2008-08-19 16:32       ` Takashi Iwai
2008-08-20  0:01       ` Stephen Rothwell
  -- strict thread matches above, loose matches on Subject: below --
2008-09-18 18:09 Stephen Rothwell
2008-09-18 18:26 ` Eric Miao
2008-09-18 18:33   ` Eric Miao
2008-09-18 22:04     ` Russell King
2008-09-18 22:28       ` Eric Miao
2009-02-14  4:27 Stephen Rothwell
2009-02-16  9:23 ` Catalin Marinas
2009-04-14  7:48 Stephen Rothwell
2009-04-14 17:09 ` Russell King
2009-09-10  4:59 Stephen Rothwell
2009-09-14  8:20 ` Russell King
2010-01-28 23:38 Stephen Rothwell
2010-01-29 23:45 ` Russell King
2010-01-30  1:27   ` Stephen Rothwell

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).