Whamcloud - gitweb
LU-8343 build: fix kmod_version on SLES 12 21/21021/9
authorMinh Diep <minh.diep@intel.com>
Mon, 27 Jun 2016 22:51:15 +0000 (15:51 -0700)
committerOleg Drokin <oleg.drokin@intel.com>
Mon, 11 Jul 2016 23:53:02 +0000 (23:53 +0000)
commitf77c82e1e5abaada7fa7615d25afb6f2133b8c15
tree023d2bbea8ec4dd22669d77a05a9df2e498fac10
parent4c066a61d5bc4b59e6fd23d5416500f0e61be3a1
LU-8343 build: fix kmod_version on SLES 12

Starting SLES 12, the kernel-module-subpackage script added a 'k' in
Provides string, here is the sample

%package -n %{-n*}-kmp-%1
%define _this_kmp_version %{-v*}_k%(echo %2 | sed -r 'y/-/_/; \
%s/^(2\.6\.[0-9]+)_/\\1.0_/; # use 2.6.x.0 for mainline kernels')
...
Provides: %{-n*}-kmp = %_this_kmp_version

Change-Id: I5c4a8af03d70862aaca46e41b737a62491cc3cf7
Signed-off-by: Minh Diep <minh.diep@intel.com>
Reviewed-on: http://review.whamcloud.com/21021
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Bob Glossman <bob.glossman@intel.com>
Reviewed-by: Dmitry Eremin <dmitry.eremin@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
Reviewed-by: Christopher J. Morrone <morrone2@llnl.gov>
lustre.spec.in