All of lore.kernel.org
 help / color / mirror / Atom feed
* compat-wireless can't compile under kernel 3.2.0 both 3.3-rc1-2 and 2012-01-26 - error: missing binary operator before token "("
@ 2012-02-01  0:06 Alfonso Fiore
  2012-02-01  0:15 ` John W. Linville
  2012-09-05 10:58 ` compat-wireless can't compile under kernel 3.2.0 both 3.3-rc1-2 and 2012-01-26 - error: missing binary operator before token CHITRA
  0 siblings, 2 replies; 6+ messages in thread
From: Alfonso Fiore @ 2012-02-01  0:06 UTC (permalink / raw)
  To: linux-wireless

Hi,

I'm facing a bug you fixed in compat-wireless-3.3-rc1-2: rt2800pci:
fix spurious interrupts generation
But I must run a 3.2.0 kernel with some patches for my display driver
(cause I'm greedy and I want both to see the screen and access
internet)

I tested in kernel 3.0.0 and I can compile and see the bug is fixed.

but when I try to compile under 3.2.0 I get the following error:

$ make
./scripts/gen-compat-autoconf.sh config.mk > include/linux/compat_autoconf.h
make -C /lib/modules/3.2.0-interlaced2+/build
M=/home/alfonso/wifi/compat-wireless-2012-01-26 modules
make[1]: Entering directory `/home/alfonso/tests/kernel/linux_keithp'
  LD      /home/alfonso/wifi/compat-wireless-2012-01-26/compat/built-in.o
  CC [M]  /home/alfonso/wifi/compat-wireless-2012-01-26/compat/main.o
In file included from include/net/net_namespace.h:13:0,
                 from
/home/alfonso/wifi/compat-wireless-2012-01-26/include/net/net_namespace.h:7,
                 from include/linux/netdevice.h:49,
                 from
/home/alfonso/wifi/compat-wireless-2012-01-26/include/linux/compat-2.6.29.h:5,
                 from
/home/alfonso/wifi/compat-wireless-2012-01-26/include/linux/compat-2.6.h:24,
                 from <command-line>:0:
include/net/netns/mib.h:15:5: warning: "IS_ENABLED" is not defined [-Wundef]
include/net/netns/mib.h:15:15: error: missing binary operator before token "("
In file included from include/net/net_namespace.h:23:0,
                 from
/home/alfonso/wifi/compat-wireless-2012-01-26/include/net/net_namespace.h:7,
                 from include/linux/netdevice.h:49,
                 from
/home/alfonso/wifi/compat-wireless-2012-01-26/include/linux/compat-2.6.29.h:5,
                 from
/home/alfonso/wifi/compat-wireless-2012-01-26/include/linux/compat-2.6.h:24,
                 from <command-line>:0:
include/net/netns/xfrm.h:59:5: warning: "IS_ENABLED" is not defined [-Wundef]
include/net/netns/xfrm.h:59:15: error: missing binary operator before token "("
In file included from
/home/alfonso/wifi/compat-wireless-2012-01-26/include/net/net_namespace.h:7:0,
                 from include/linux/netdevice.h:49,
                 from
/home/alfonso/wifi/compat-wireless-2012-01-26/include/linux/compat-2.6.29.h:5,
                 from
/home/alfonso/wifi/compat-wireless-2012-01-26/include/linux/compat-2.6.h:24,
                 from <command-line>:0:
include/net/net_namespace.h:80:5: warning: "IS_ENABLED" is not defined [-Wundef]
include/net/net_namespace.h:80:15: error: missing binary operator
before token "("
In file included from include/linux/netdevice.h:54:0,
                 from
/home/alfonso/wifi/compat-wireless-2012-01-26/include/linux/compat-2.6.29.h:5,
                 from
/home/alfonso/wifi/compat-wireless-2012-01-26/include/linux/compat-2.6.h:24,
                 from <command-line>:0:
include/net/netprio_cgroup.h: In function âtask_netprio_stateâ:
include/net/netprio_cgroup.h:44:5: warning: "IS_ENABLED" is not
defined [-Wundef]
include/net/netprio_cgroup.h:44:15: error: missing binary operator
before token "("
In file included from
/home/alfonso/wifi/compat-wireless-2012-01-26/include/linux/compat-2.6.29.h:5:0,
                 from
/home/alfonso/wifi/compat-wireless-2012-01-26/include/linux/compat-2.6.h:24,
                 from <command-line>:0:
include/linux/netdevice.h: At top level:
include/linux/netdevice.h:147:39: error: missing binary operator
before token "("
include/linux/netdevice.h:153:7: warning: "IS_ENABLED" is not defined [-Wundef]
include/linux/netdevice.h:153:17: error: missing binary operator
before token "("
include/linux/netdevice.h:159:6: warning: "IS_ENABLED" is not defined [-Wundef]
include/linux/netdevice.h:159:16: error: missing binary operator
before token "("
include/linux/netdevice.h:964:5: warning: "IS_ENABLED" is not defined [-Wundef]
include/linux/netdevice.h:964:15: error: missing binary operator
before token "("
include/linux/netdevice.h:981:5: warning: "IS_ENABLED" is not defined [-Wundef]
include/linux/netdevice.h:981:15: error: missing binary operator
before token "("
include/linux/netdevice.h:1123:5: warning: "IS_ENABLED" is not defined [-Wundef]
include/linux/netdevice.h:1123:15: error: missing binary operator
before token "("
include/linux/netdevice.h:1126:5: warning: "IS_ENABLED" is not defined [-Wundef]
include/linux/netdevice.h:1126:15: error: missing binary operator
before token "("
include/linux/netdevice.h:1289:5: warning: "IS_ENABLED" is not defined [-Wundef]
include/linux/netdevice.h:1289:15: error: missing binary operator
before token "("
include/linux/netdevice.h:1293:5: warning: "IS_ENABLED" is not defined [-Wundef]
include/linux/netdevice.h:1293:15: error: missing binary operator
before token "("
include/linux/netdevice.h: In function ânetdev_uses_dsa_tagsâ:
include/linux/netdevice.h:1397:9: error: âstruct net_deviceâ has no
member named âdsa_ptrâ
include/linux/netdevice.h:1398:31: error: âstruct net_deviceâ has no
member named âdsa_ptrâ
include/linux/netdevice.h: In function ânetdev_uses_trailer_tagsâ:
include/linux/netdevice.h:1416:9: error: âstruct net_deviceâ has no
member named âdsa_ptrâ
include/linux/netdevice.h:1417:35: error: âstruct net_deviceâ has no
member named âdsa_ptrâ
In file included from
/home/alfonso/wifi/compat-wireless-2012-01-26/include/linux/compat-2.6.h:38:0,
                 from <command-line>:0:
/home/alfonso/wifi/compat-wireless-2012-01-26/include/linux/compat-3.3.h:
At top level:
/home/alfonso/wifi/compat-wireless-2012-01-26/include/linux/compat-3.3.h:28:20:
error: static declaration of âskb_complete_wifi_ackâ follows
non-static declaration
include/linux/skbuff.h:2260:6: note: previous declaration of
âskb_complete_wifi_ackâ was here
/home/alfonso/wifi/compat-wireless-2012-01-26/include/linux/compat-3.3.h:34:13:
error: conflicting types for ânetdev_features_tâ
include/linux/netdev_features.h:15:13: note: previous declaration of
ânetdev_features_tâ was here
make[3]: *** [/home/alfonso/wifi/compat-wireless-2012-01-26/compat/main.o]
Error 1
make[2]: *** [/home/alfonso/wifi/compat-wireless-2012-01-26/compat] Error 2
make[1]: *** [_module_/home/alfonso/wifi/compat-wireless-2012-01-26] Error 2
make[1]: Leaving directory `/home/alfonso/tests/kernel/linux_keithp'
make: *** [modules] Error 2

Thank you for you help,
alfonso

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

end of thread, other threads:[~2012-09-06  5:10 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-02-01  0:06 compat-wireless can't compile under kernel 3.2.0 both 3.3-rc1-2 and 2012-01-26 - error: missing binary operator before token "(" Alfonso Fiore
2012-02-01  0:15 ` John W. Linville
2012-02-01  0:32   ` Alfonso Fiore
2012-02-01  0:55     ` Richard Farina
2012-02-01  0:59       ` Alfonso Fiore
2012-09-05 10:58 ` compat-wireless can't compile under kernel 3.2.0 both 3.3-rc1-2 and 2012-01-26 - error: missing binary operator before token CHITRA

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.