[ovs-dev] Bug#657115: openvswitch-datapath-dkms: Failed to compile with kernel 3.2

Ghe Rivero ghe at debian.org
Tue Jan 24 08:08:33 UTC 2012


Package: openvswitch-datapath-dkms
Version: 1.3.0-1
Severity: normal

Dear Maintainer,
    with kernel version 3.2, it fails to compile, openvswitch-datapath-dkms and source version too.

The first error is:
CC [M]  /var/lib/dkms/openvswitch/1.3.0/build/datapath/linux/brcompat.o
/var/lib/dkms/openvswitch/1.3.0/build/datapath/linux/brcompat.c:548:20: error: expected declaration specifiers or ‘...’ before string constant
/var/lib/dkms/openvswitch/1.3.0/build/datapath/linux/brcompat.c:549:15: error: expected declaration specifiers or ‘...’ before string constant
/var/lib/dkms/openvswitch/1.3.0/build/datapath/linux/brcompat.c:550:16: error: expected declaration specifiers or ‘...’ before string constant


But even solving this issue, more errors appear after that:
 CC [M]  /usr/src/modules/openvswitch-datapath/openvswitch/datapath/linux/tunnel.o
/usr/src/modules/openvswitch-datapath/openvswitch/datapath/linux/tunnel.c: In function ‘need_linearize’:
/usr/src/modules/openvswitch-datapath/openvswitch/datapath/linux/tunnel.c:990:7: error: incompatible type for argument 1 of ‘page_count’
/usr/src/linux-headers-3.2.0-1-common/include/linux/mm.h:375:19: note: expected ‘struct page *’ but argument is of type ‘struct <anonymous>’



-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages openvswitch-datapath-dkms depends on:
ii  dkms  2.2.0.3-1
ii  make  3.81-8.1

openvswitch-datapath-dkms recommends no packages.

openvswitch-datapath-dkms suggests no packages.

-- no debconf information





More information about the dev mailing list