SCIENTIFIC-LINUX-DEVEL Archives

November 2006

SCIENTIFIC-LINUX-DEVEL@LISTSERV.FNAL.GOV

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Troy Dawson <[log in to unmask]>
Reply To:
Troy Dawson <[log in to unmask]>
Date:
Fri, 17 Nov 2006 09:43:26 -0600
Content-Type:
text/plain
Parts/Attachments:
text/plain (85 lines)
Hello Enrico,
You don't happen to have a kernel-xen for Scientific Linux 4.x do you?

Troy

Enrico M. V. Fasanelli wrote:
> Dear all,
> 
> I made two little changes to the openafs-1.4.1-11.SL.spec in order to 
> build an rpm kernel module for xen kernel.
> 
> Here the diff.
> 
> 
> [root@main-00 ~]# diff -c /usr/src/redhat/SPECS/openafs-1.4.1-12.SL.spec \
>  > /usr/src/redhat/SPECS/openafs-1.4.1-11.SL.spec
> *** /usr/src/redhat/SPECS/openafs-1.4.1-12.SL.spec      2006-11-17 
> 13:25:29.000000000 +0100
> --- /usr/src/redhat/SPECS/openafs-1.4.1-11.SL.spec      2006-05-19 
> 09:40:48.000000000 +0200
> ***************
> *** 1,5 ****
>  %define afsvers 1.4.1
> ! %define pkgrel 0.12.SL
> 
>  # release candidates:
>  #define srcvers %{afsvers}-%(echo %{pkgrel}|sed 's/^0//'|sed 's/\\..*//')
> --- 1,5 ----
>  %define afsvers 1.4.1
> ! %define pkgrel 0.11.SL
> 
>  # release candidates:
>  #define srcvers %{afsvers}-%(echo %{pkgrel}|sed 's/^0//'|sed 's/\\..*//')
> ***************
> *** 16,22 ****
>  # (*) Request building of kernel modules
>  #       --define "build_modules 1"
>  %{!?kernel: %define kernel %(uname -r)}
> - %define xen %(echo %{kernel} | grep -q xen && echo 1 || echo 0)
>  %define smp %(echo %{kernel} | grep -q smp && echo 1 || echo 0)
>  %define hugemem %(echo %{kernel} | grep -q hugemem && echo 1 || echo 0)
>  %define largesmp %(echo %{kernel} | grep -q largesmp && echo 1 || echo 0)
> --- 16,21 ----
> ***************
> *** 819,825 ****
>  %if %{build_modules}
> 
>  srcdir=${sysname}/dest/root.client/usr/vice/etc/modload
> ! %if %smp || %hugemem || %xen
>  modname=libafs-%{kernel}.mp.ko
>  %else
>  modname=libafs-%{kernel}.ko
> --- 818,824 ----
>  %if %{build_modules}
> 
>  srcdir=${sysname}/dest/root.client/usr/vice/etc/modload
> ! %if %smp || %hugemem
>  modname=libafs-%{kernel}.mp.ko
>  %else
>  modname=libafs-%{kernel}.ko
> ***************
> *** 1125,1135 ****
>  
> ############################################################################### 
> 
> 
>  %changelog
> - * Fri Nov 17 2006  Enrico M.V. Fasanelli <[log in to unmask]> 1.4.1-12.SL
> - - added check on "xen" in the kernel version substring in order to build
> -   the kernel module with correct version number.
> - - correct the afsvers value in this changelog
> -
>  * Fri May 19 2006  Stephan Wiesand <[log in to unmask]> 1.4.0-11.SL
>  - added openafs-1.4.1-rxkad-ticketsize.patch, see mail to openafs-info
>    by H. Reuter 2006-05-17 (and the reply by R. Toebbicke)
> --- 1124,1129 ----
> 


-- 
__________________________________________________
Troy Dawson  [log in to unmask]  (630)840-6468
Fermilab  ComputingDivision/CSS  CSI Group
__________________________________________________

ATOM RSS1 RSS2