id summary reporter owner description type status priority component version resolution keywords cc guest host
10739 Failed build of OSE on Ubuntu Server 12.04 with latest updates => Fixed in SVN kihjin "1. Run configure
./configure --disable-alsa --disable-opengl --disable-pulse --build-headless --disable-hardening --disable-java --enable-vnc --disable-docs
2. source env.sh
3. kmk -s
(output reduced)
{{{
kBuild: xsltproc Python constants - /home/frozen/VirtualBox-4.1.18/src/VBox/Main/glue/constants-python.xsl
In file included from /home/frozen/VirtualBox-4.1.18/src/VBox/HostDrivers/VBoxNetAdp/linux/VBoxNetAdp-linux.c:24:0:
/lib/modules/3.2.0-26-generic/build/include/linux/netdevice.h:1150:15: error: missing binary operator before token ""(""
/lib/modules/3.2.0-26-generic/build/include/linux/netdevice.h: In function ‘netdev_uses_dsa_tags’:
/lib/modules/3.2.0-26-generic/build/include/linux/netdevice.h:1416:9: error: ‘struct net_device’ has no member named ‘dsa_ptr’
/lib/modules/3.2.0-26-generic/build/include/linux/netdevice.h:1417:31: error: ‘struct net_device’ has no member named ‘dsa_ptr’
/lib/modules/3.2.0-26-generic/build/include/linux/netdevice.h: In function ‘netdev_uses_trailer_tags’:
/lib/modules/3.2.0-26-generic/build/include/linux/netdevice.h:1435:9: error: ‘struct net_device’ has no member named ‘dsa_ptr’
/lib/modules/3.2.0-26-generic/build/include/linux/netdevice.h:1436:35: error: ‘struct net_device’ has no member named ‘dsa_ptr’
In file included from /home/frozen/VirtualBox-4.1.18/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c:26:0:
/lib/modules/3.2.0-26-generic/build/include/linux/netdevice.h:1150:15: error: missing binary operator before token ""(""
/lib/modules/3.2.0-26-generic/build/include/linux/netdevice.h: In function ‘netdev_uses_dsa_tags’:
/lib/modules/3.2.0-26-generic/build/include/linux/netdevice.h:1416:9: error: ‘struct net_device’ has no member named ‘dsa_ptr’
/lib/modules/3.2.0-26-generic/build/include/linux/netdevice.h:1417:31: error: ‘struct net_device’ has no member named ‘dsa_ptr’
/lib/modules/3.2.0-26-generic/build/include/linux/netdevice.h: In function ‘netdev_uses_trailer_tags’:
/lib/modules/3.2.0-26-generic/build/include/linux/netdevice.h:1435:9: error: ‘struct net_device’ has no member named ‘dsa_ptr’
/lib/modules/3.2.0-26-generic/build/include/linux/netdevice.h:1436:35: error: ‘struct net_device’ has no member named ‘dsa_ptr’
kBuild: Installing /home/frozen/VirtualBox-4.1.18/out/linux.amd64/release/bin/sdk/bindings/glue/java/TestVBox.java
}}}
Line 1150 on netdevice.h refers to
#if IS_ENABLED(CONFIG_NET_DSA)
""IS_ENABLED"" is defined in .
I was able to work around this issue by adding an include to to netdevice.h" defect closed minor other VirtualBox 4.1.18 fixed all Linux