xenserver: Use kernel uname version for XenServer 6.5
authorEdwin Chiu <echiu@vmware.com>
Tue, 28 Apr 2015 22:15:54 +0000 (15:15 -0700)
committerAlex Wang <alexw@nicira.com>
Sat, 2 May 2015 17:58:15 +0000 (10:58 -0700)
commite7e5467e00bab0683896d0eb71732238098111c5
treed7a1427f538fdcb13d7dae9d7be3ad4d2b5f3b67
parent0ce527f58f50015e18026c0084b91847a03be2ee
xenserver: Use kernel uname version for XenServer 6.5

In XenServer 6.5, multiple kernel packages with different
rpm versions can have the same uname.  So, it is not
necessary for openvswitch kernel module to require the
exact rpm version.  Instead, the kernel module package
should check the uname version.

This commit will add a new variable %{kernel_uname} to
specify whether to use kernel uname version or kernel
rpm version as requirement.

When %{kernel_name} is used, openvswitch-module will have
"Requires: kernel-uname-r = <uname version>" set instead of
"Requires: kernel = <version>".

Reported-by: Gosen Chien <astgosen@ccu.edu.tw>
Signed-off-by: Edwin Chiu <echiu@vmware.com>
Signed-off-by: Alex Wang <alexw@nicira.com>
INSTALL.XenServer
xenserver/openvswitch-xen.spec.in