Your message dated Tue, 20 Jan 2015 21:17:06 +0000
with message-id <e1ydgac-0002pq...@franck.debian.org>
and subject line Bug#768095: fixed in openvswitch 1.4.2+git20120612-9.1~deb7u1.1
has caused the Debian Bug report #768095,
regarding openvswitch-datapath-dkms fails to build on Debian 7.7 3.2.0-4-amd64
(3.2.63-2+deb7u1)
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
768095: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=768095
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: openvswitch-datapath-dkms
Version: 1.4.2+git20120612-9.1~deb7u1
Severity: important
Dear Maintainer,
"apt-get install openvswitch-datapath-dkms" fails with the following error in
/var/lib/dkms/openvswitch/1.4.2+git20120612/build/make.log :
/var/lib/dkms/openvswitch/1.4.2+git20120612/build/datapath/linux/tunnel.c: In
function 'ovs_tnl_send':
/var/lib/dkms/openvswitch/1.4.2+git20120612/build/datapath/linux/tunnel.c:1294:3:
warning: passing argument 1 of 'ip_select_ident' from incompatible pointer
type [enabled by default]
/usr/src/linux-headers-3.2.0-4-common/include/net/ip.h:292:20: note: expected
'struct sk_buff *' but argument is of type 'struct iphdr *'
/var/lib/dkms/openvswitch/1.4.2+git20120612/build/datapath/linux/tunnel.c:1294:3:
warning: passing argument 2 of 'ip_select_ident' from incompatible pointer
type [enabled by default]
/usr/src/linux-headers-3.2.0-4-common/include/net/ip.h:292:20: note: expected
'struct sock *' but argument is of type 'struct dst_entry *'
/var/lib/dkms/openvswitch/1.4.2+git20120612/build/datapath/linux/tunnel.c:1294:3:
error: too many arguments to function 'ip_select_ident'
/usr/src/linux-headers-3.2.0-4-common/include/net/ip.h:292:20: note: declared
here
make[4]: ***
[/var/lib/dkms/openvswitch/1.4.2+git20120612/build/datapath/linux/tunnel.o]
Error 1
make[3]: ***
[_module_/var/lib/dkms/openvswitch/1.4.2+git20120612/build/datapath/linux]
Error 2
make[2]: *** [sub-make] Error 2
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.2.0-4-amd64'
make: *** [default] Error 2
make: Leaving directory
`/var/lib/dkms/openvswitch/1.4.2+git20120612/build/datapath/linux'
This bug has already been reported in Ubuntu 12.04 :
https://bugs.launchpad.net/ubuntu/+source/openvswitch/+bug/1379201
Here is a proposed patch by Chris J Arges <chris.j.ar...@ubuntu.com> (only
patching tunnel.c is sufficient to build openvswitch-datapath-dkms) :
--- datapath/tunnel.c.orig 2014-11-04 23:12:12.000000000 +0100
+++ datapath/tunnel.c 2014-11-04 23:14:26.397708868 +0100
@@ -1291,7 +1291,22 @@
iph->tos = tos;
iph->ttl = ttl;
iph->frag_off = frag_off;
- ip_select_ident(iph, &rt_dst(rt), NULL);
+
+ /*
+ * linux commits 703133de, 73f156a6 changed this function
+ * affected stable versions are: 3.13.11.7, 3.2.63
+ */
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(3,13,11) /* commit 73f156a6 */
+ ip_select_ident(skb, &rt_dst(rt));
+#elif LINUX_VERSION_CODE >= KERNEL_VERSION(3,13,0) /* commit 703133de */
+ ip_select_ident(skb, &rt_dst(rt), NULL);
+#elif LINUX_VERSION_CODE >= KERNEL_VERSION(3,2,63) /* commit 73f156a6 */
+ ip_select_ident(skb, &rt_dst(rt));
+#elif LINUX_VERSION_CODE >= KERNEL_VERSION(3,2,51) /* commit 703133de */
+ ip_select_ident(skb, &rt_dst(rt), NULL);
+#else
+ ip_select_ident(iph, &rt_dst(rt), NULL);
+#endif
skb = tnl_vport->tnl_ops->update_header(vport, mutable,
&rt_dst(rt), skb);
-- System Information:
Debian Release: 7.7
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-4-amd64 (SMP w/1 CPU core)
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.2
ii libc6-dev 2.13-38+deb7u6
ii make 3.81-8.2
openvswitch-datapath-dkms recommends no packages.
openvswitch-datapath-dkms suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: openvswitch
Source-Version: 1.4.2+git20120612-9.1~deb7u1.1
We believe that the bug you reported is fixed in the latest version of
openvswitch, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 768...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jonathan Dupart <jonat...@dupart.org> (supplier of updated openvswitch package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sun, 23 Nov 2014 14:57:32 +0100
Source: openvswitch
Binary: openvswitch-datapath-source openvswitch-datapath-dkms
openvswitch-common openvswitch-switch openvswitch-ipsec openvswitch-pki
openvswitch-controller openvswitch-brcompat openvswitch-dbg python-openvswitch
ovsdbmonitor openvswitch-test
Architecture: source amd64 all
Version: 1.4.2+git20120612-9.1~deb7u1.1
Distribution: stable-proposed-updates
Urgency: medium
Maintainer: Open vSwitch developers <d...@openvswitch.org>
Changed-By: Jonathan Dupart <jonat...@dupart.org>
Description:
openvswitch-brcompat - Open vSwitch bridge compatibility support
openvswitch-common - Open vSwitch common components
openvswitch-controller - Open vSwitch controller implementation
openvswitch-datapath-dkms - Open vSwitch datapath module source - DKMS version
openvswitch-datapath-source - Open vSwitch datapath module source -
module-assistant version
openvswitch-dbg - Debug symbols for Open vSwitch packages
openvswitch-ipsec - Open vSwitch GRE-over-IPsec support
openvswitch-pki - Open vSwitch public key infrastructure dependency package
openvswitch-switch - Open vSwitch switch implementations
openvswitch-test - Open vSwitch test package
ovsdbmonitor - Open vSwitch graphical monitoring tool
python-openvswitch - Python bindings for Open vSwitch
Closes: 768095
Changes:
openvswitch (1.4.2+git20120612-9.1~deb7u1.1) stable-proposed-updates;
urgency=medium
.
* Non-maintainer upload.
* Fix "openvswitch-datapath-dkms fails to build on Debian 7.7 3.2.0-4- amd64
(3.2.63-2+deb7u1)" import Chris J. Arges' patch for tunnel.c
(Closes: #768095)
Checksums-Sha1:
729840ce3c7962e1e2141f02725c509688726cbc 2775
openvswitch_1.4.2+git20120612-9.1~deb7u1.1.dsc
a0e6fd242f2874003eec7111cd3bbca86270be50 178475
openvswitch_1.4.2+git20120612-9.1~deb7u1.1.debian.tar.gz
7fe69e6d20551c6281c429e3b20723c23e554453 561188
openvswitch-common_1.4.2+git20120612-9.1~deb7u1.1_amd64.deb
656b2f8c2a50b5cde212b35e3f002203d9f294dd 1297128
openvswitch-switch_1.4.2+git20120612-9.1~deb7u1.1_amd64.deb
92446aafc33184f94abe04ae509117c92199e8b7 31168
openvswitch-ipsec_1.4.2+git20120612-9.1~deb7u1.1_amd64.deb
66f37ee3e71fecf21f29377fe741f740da263280 195144
openvswitch-controller_1.4.2+git20120612-9.1~deb7u1.1_amd64.deb
dca7646b6d4ca2652c773b46b552b3ba05362322 340772
openvswitch-brcompat_1.4.2+git20120612-9.1~deb7u1.1_amd64.deb
4153248fdd93a4adfaacac434ce3747848d3d397 348272
openvswitch-dbg_1.4.2+git20120612-9.1~deb7u1.1_amd64.deb
75d8fb0428e38f3e087980d395cb4c3ac4887354 2024386
openvswitch-datapath-source_1.4.2+git20120612-9.1~deb7u1.1_all.deb
3f227e0e3dcb4d806ed02cf74c600c465b20be8a 1962886
openvswitch-datapath-dkms_1.4.2+git20120612-9.1~deb7u1.1_all.deb
30af4539c1308e625b2e8fdea19ecac2c912d292 24738
openvswitch-pki_1.4.2+git20120612-9.1~deb7u1.1_all.deb
66c19d28a491cbc1dd2022588ecafbf1650a7b03 74348
python-openvswitch_1.4.2+git20120612-9.1~deb7u1.1_all.deb
2b1dd9c1ae98990fdfefbab72b3c67bb27a91273 47884
ovsdbmonitor_1.4.2+git20120612-9.1~deb7u1.1_all.deb
ee55a41c58728c52cb47eadc71ad1d6a8741b768 33406
openvswitch-test_1.4.2+git20120612-9.1~deb7u1.1_all.deb
Checksums-Sha256:
698fc970b82a2771a854c5668c04b6d1fd604e5b4365a835a07eec9cd5e04194 2775
openvswitch_1.4.2+git20120612-9.1~deb7u1.1.dsc
4ec681ba5fab9ac19b036e8f56e70fcce06c1a3c9e21ca444b598a51ccba302b 178475
openvswitch_1.4.2+git20120612-9.1~deb7u1.1.debian.tar.gz
60004a616c0ee5b993ba89d656314e2044fbd540a2e956ad625dab5354e04edc 561188
openvswitch-common_1.4.2+git20120612-9.1~deb7u1.1_amd64.deb
07e4ff7a4e4a59ad45d64b082d0fda422051fb72f7684ec2dde211e74dfc7575 1297128
openvswitch-switch_1.4.2+git20120612-9.1~deb7u1.1_amd64.deb
3a31eb9768cddcc4e087ad66498f0afd670d73ec4afd52d9b12357b826a28773 31168
openvswitch-ipsec_1.4.2+git20120612-9.1~deb7u1.1_amd64.deb
586f04baa3e9a00b7884d3da7d747c422eb404d5d97ed531a0cd0768adbf879c 195144
openvswitch-controller_1.4.2+git20120612-9.1~deb7u1.1_amd64.deb
ff0e45b786b473cbcb54b82d2783b7fa8276d9995e70b6cd7004e1ba0b4981c0 340772
openvswitch-brcompat_1.4.2+git20120612-9.1~deb7u1.1_amd64.deb
2eaf7b14cced42752cba16feae5ef778ed6548f96fbf96c76aea8b85520ba29c 348272
openvswitch-dbg_1.4.2+git20120612-9.1~deb7u1.1_amd64.deb
75302253152caa0982bfc9295bba89032c2bc950ed3187029b9365dca2c36bfe 2024386
openvswitch-datapath-source_1.4.2+git20120612-9.1~deb7u1.1_all.deb
ccf806ead67bd3f58f76ed71c326cfeb6e3289a5d993e5f4d760403e36b9c7c5 1962886
openvswitch-datapath-dkms_1.4.2+git20120612-9.1~deb7u1.1_all.deb
346a495cced320ba9064d3624de1fc0b78c096ca9646e772f68334050e058de4 24738
openvswitch-pki_1.4.2+git20120612-9.1~deb7u1.1_all.deb
0bfa79064976187c0291ef97593341609df05fcc86a02c64c29593dcea30bfef 74348
python-openvswitch_1.4.2+git20120612-9.1~deb7u1.1_all.deb
934068c4ac10aa3aeccfe3f447c0a21926c713f67ea7cdaa5f740fbfda4d316d 47884
ovsdbmonitor_1.4.2+git20120612-9.1~deb7u1.1_all.deb
5ce32e73a4454753f879e718e302eef3b2f6fe385aa234f432abe1241450c45c 33406
openvswitch-test_1.4.2+git20120612-9.1~deb7u1.1_all.deb
Files:
933aa1a4b0f445877d5fac75c03ff1ab 2775 net extra
openvswitch_1.4.2+git20120612-9.1~deb7u1.1.dsc
fc7052b9683e8456ec76e30e18d4570f 178475 net extra
openvswitch_1.4.2+git20120612-9.1~deb7u1.1.debian.tar.gz
73acdc42cdaae1f7db45f2c80925e315 561188 net extra
openvswitch-common_1.4.2+git20120612-9.1~deb7u1.1_amd64.deb
ff124d9161340822777bdd4d2bd2c762 1297128 net extra
openvswitch-switch_1.4.2+git20120612-9.1~deb7u1.1_amd64.deb
07c1c3b66ffb265341c4af4d41dd7793 31168 net extra
openvswitch-ipsec_1.4.2+git20120612-9.1~deb7u1.1_amd64.deb
f346ad862e52d0ae2b1695dbb2e248f7 195144 net extra
openvswitch-controller_1.4.2+git20120612-9.1~deb7u1.1_amd64.deb
c93a2918ea7d3c2a55b41c90f4d4b183 340772 net extra
openvswitch-brcompat_1.4.2+git20120612-9.1~deb7u1.1_amd64.deb
ee0b0bfb623acac0e2cbf09703ae76b2 348272 debug extra
openvswitch-dbg_1.4.2+git20120612-9.1~deb7u1.1_amd64.deb
67e908c87e9994900d3f75c70f5933c4 2024386 net extra
openvswitch-datapath-source_1.4.2+git20120612-9.1~deb7u1.1_all.deb
dbbf36c93d4fd7ebbd78b369920817e8 1962886 net extra
openvswitch-datapath-dkms_1.4.2+git20120612-9.1~deb7u1.1_all.deb
b592254a61db48627c1241ba60ac2acb 24738 net extra
openvswitch-pki_1.4.2+git20120612-9.1~deb7u1.1_all.deb
dd3c9071f743aab4680c9744f1a7ee15 74348 python extra
python-openvswitch_1.4.2+git20120612-9.1~deb7u1.1_all.deb
89a6fb51dacdf1a5fd4f26ba8a714596 47884 utils extra
ovsdbmonitor_1.4.2+git20120612-9.1~deb7u1.1_all.deb
9f59f68daf48bebd47cb023cd0ce5a72 33406 net extra
openvswitch-test_1.4.2+git20120612-9.1~deb7u1.1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBCAAGBQJUvWVGAAoJENQWrRWsa0P+lgUP/jXRIAVVmywm77eO+VSw4ewP
AD47edrI+wb8SALMcXtiuY4LCTcicitKhrHg2XrHFUv4CDLEVTGZHD1ja0E6JiW7
dV04p/hUwgUdJt83BXGm5vRhUnZ5H5/4BedTqvIcTE8PlDALFXcUN7t7BJ6dsTHW
cGb+2CazpuZS+hJcgmoBx26aySLiO6K3hWMmWG36X78rMtvgXAZ8faoSL3U02Klh
OPV5BnTFl6V8jIvuGG3VUVVQXzR9RcZMLavgIVLnDQn49V64IUCFs5lUvmisJr91
uNebZVSYTVdYnXCVnn2kkn/Q76FpGeODZhCYh2J44/WNQPa5jNksOxsHKi/4Psko
pqYZ2UCd8vnM4669om9BFY/K1RajXXy3A+DRL/bqsdbkcM+1M2CeXGt+QViY+x7J
rvAjlRqG8q19NMRoVzG/gXIFakAY0ylIWNwF3nmbYkoR2xpoEVB/nbTnAqirF5GM
tBjcV5cooxkOR9Cs2Akb0SIe3OltRbcnUZ7QymX8rD2OxY0GF7eg8wIG6gAPv8Y+
8qqB6iRTk25BL4psEuprUPfeMTGaa9wa3uT2IJztx4OTjLLP302nvvED24NhqIxU
aGw3uT+Fs/KfxHhNcSswsbOEorBagSoLGxKfM26WD2n4lZQ16/SCOPydBUtNdBNF
q0O6DYW2o5OOLXd5/BOs
=8bQG
-----END PGP SIGNATURE-----
--- End Message ---