From: Simon Wilkinson Date: Mon, 7 Jul 2008 17:42:14 +0000 (+0000) Subject: rhel3-disable-fedorakmod-20080707 X-Git-Tag: openafs-devel-1_5_61~988 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=9946c027a33b89cdf128748b9fd3000b31bee48f;p=packages%2Fo%2Fopenafs.git rhel3-disable-fedorakmod-20080707 LICENSE IPL10 FIXES 102673 if we're building for 2.4.x we need to disable fedorakmod. do so here in our packaging. --- diff --git a/src/packaging/RedHat/openafs.spec.in b/src/packaging/RedHat/openafs.spec.in index e04670215..23283b937 100644 --- a/src/packaging/RedHat/openafs.spec.in +++ b/src/packaging/RedHat/openafs.spec.in @@ -28,6 +28,15 @@ %define kernvers %(%{_sourcedir}/openafs-kernel-version.sh) %endif +# If we're building for a 2.4 series kernel, then fedora style kmods aren't +# appropriate - disable them. + +%define kern24 %([ `echo "%{kernvers}" | sed -e 's/^\([0-9]*\.[0-9]*\)\..*/\1/'` = "2.4" ] && echo 1 || echo 0) + +%if %{kern24} +%define fedorakmod 0 +%endif + %if %{fedorakmod} %define kmodtool bash %{_sourcedir}/openafs-kmodtool