Author: aniolek                      Date: Thu Mar  3 10:39:04 2005 GMT
Module: SPECS                         Tag: LINUX_2_6_11
---- Log message:
- save branch aniolek to branch LINUX_2_6_11

---- Files affected:
SPECS:
   kernel.spec (1.441.2.961.2.2 -> 1.441.2.961.2.3) 

---- Diffs:

================================================================
Index: SPECS/kernel.spec
diff -u SPECS/kernel.spec:1.441.2.961.2.2 SPECS/kernel.spec:1.441.2.961.2.3
--- SPECS/kernel.spec:1.441.2.961.2.2   Thu Mar  3 11:01:58 2005
+++ SPECS/kernel.spec   Thu Mar  3 11:38:58 2005
@@ -4,19 +4,31 @@
 #              - fix lirc_sasem (usb api)
 #              - add distcc support (and don't break crossbuild!)
 #              - fix vserver against new grsec
+#              - backport patch78 (expand-stack-race).
+#              - fix SMP version - it looks for modules in /lib/modules/2.6.X-Y
+#                instead of 2.6.X-Ysmp
 #
 # Conditional build:
 %bcond_without smp             # don't build SMP kernel
 %bcond_without up              # don't build UP kernel
 %bcond_without source          # don't build kernel-source package
-%bcond_with    vserver         # enable vserver
-%bcond_with    pax             # enable PaX
+#%bcond_without        grsec           # build without grsec
+#%bcond_with   vserver         # enable vserver (disables grsec)
+#%bcond_with   pax             # enable PaX
 %bcond_with    verbose         # verbose build (V=1)
 %bcond_with    preemptive      # build preemptive kernel
-%bcond_with    regparm         # (ix86) use register arguments (this break 
binary-only modules)
+%bcond_with    regparm         # use register arguments (this break 
binary-only modules)
 
 %{?debug:%define with_verbose 1}
 
+#%if %{with vserver}
+#%undefine     with_grsec
+#%endif
+
+%if !%{with grsec}
+%undefine      with_pax
+%endif
+
 %ifarch sparc
 # sparc32 is missing important updates from 2.5 cycle - won't build
 %undefine      with_smp
@@ -44,12 +56,11 @@
 
 #define                _post_ver       .1
 %define                _post_ver       %{nil}
-%define                _rel            0.101
-%define                _cset           20041220_1904
+%define                _rel            0.28
+%define                _cset           20050302_0807
 %define                _apply_cset     0
 
 %define                _netfilter_snap         20041118
-%define                _l7_ver                 1.0
 
 %define                _enable_debug_packages                  0
 %define                no_install_post_strip                   1
@@ -66,12 +77,12 @@
 Version:       2.6.11%{_post_ver}
 Release:       %{_rel}
 Epoch:         3
-License:       GPL
+License:       GPL v2
 Group:         Base/Kernel
 %define                _rc     %{nil}
-#define                _rc     -rc2
 #Source0:      
ftp://ftp.kernel.org/pub/linux/kernel/v2.6/testing/linux-%{version}%{_rc}.tar.bz2
 Source0:       
ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-%{version}%{_rc}.tar.bz2
+# Source0-md5: f00fd1b5a80f52baf9d1d83acddfa325
 Source1:       %{name}-autoconf.h
 
 Source4:       
http://ftp.kernel.org/pub/linux/kernel/v2.6/testing/cset/cset-%{_cset}.txt.bz2
@@ -98,100 +109,86 @@
 Source91:      %{name}-grsec+pax.config
 Source92:      %{name}-vserver.config
 
-##Patch0:              2.6.0-ksyms-add.patch
-##Patch1:              linux-2.6-version.patch
-##Patch2:              2.6.0-t6-usb-irq.patch
-##Patch3:              2.6.0-t7-memleak-lkml.patch
-##Patch4:              2.6.0-t7-memleak2-lkml.patch
-###Patch5:     2.6.0-t8-swap-include-lkml.patch
-##Patch6:              2.6.0-t8-VLSI-ix86-lkml.patch
+#Patch0:               2.6.0-ksyms-add.patch
+#Patch1:               linux-2.6-alsa-1.0.8-silent-output.patch
+#Patch2:               2.6.0-t6-usb-irq.patch
+#Patch3:               2.6.0-t7-memleak-lkml.patch
+#Patch4:               2.6.0-t7-memleak2-lkml.patch
+#Patch6:               2.6.0-t8-VLSI-ix86-lkml.patch
 
-##Patch8:              2.6.0-t8-umsdos-lkml.patch
-##Patch9:              2.6.0-t9-acpi_osl-lkml.patch
+#Patch8:               2.6.0-t8-umsdos-lkml.patch
+#Patch9:               2.6.0-t9-acpi_osl-lkml.patch
 
 # http://www.consultmatt.co.uk/downloads/patches/kernel/2.6/
-##Patch10:     2.6.0-powernow-k7.patch
-##Patch11:     2.6.0-enable-radeon-igp-rendering.patch
-##Patch12:     2.6.0-omnikeys.patch
-
-##Patch13:     2.6.1-rc2-VLAN-NS83820-lkml.patch
-##Patch14:     linux-2.6-omnibook-20040916.patch
-##Patch15:     linux-2.6-enable-broken-advansys.patch
-##Patch16:     linux-alpha-isa.patch
-##Patch17:     2.6.4-psion-5mx.patch
-##Patch18:     2.6.5-sparc64-missing-include.patch
-##Patch19:     2.6.5-3C920b-Tornado.patch
-##Patch20:     2.6.5-i386-cmpxchg.patch
-##Patch21:     2.6.6-serial-fifo-lkml.patch
-##Patch22:     2.6.6-qsort-updated-lkml.patch
-##Patch23:     2.6.6-xfs-qsort-lkml.patch
-###Patch24:    2.6.7-bridge_sysfs-lkml.patch
-##Patch25:     2.6.7-alpha_compile.patch
-##Patch26:     2.6.7-ppc-asm-defs.patch
-##Patch27:     linux-ppc-oops.patch
-##Patch28:     linux-2.6-sparc-ksyms.patch
-
-###Patch30:    2.6.x-ppp_mppe.patch
-##Patch31:     linux-2.6-skge.patch
-##Patch32:     2.6.x-TGA-fbdev-lkml.patch
-##Patch33:     linux-kbuild-extmod.patch
+#Patch10:              2.6.0-powernow-k7.patch
+#Patch11:              2.6.0-enable-radeon-igp-rendering.patch
+#Patch12:              2.6.0-omnikeys.patch
+
+#Patch13:              2.6.1-rc2-VLAN-NS83820-lkml.patch
+#Patch14:              linux-2.6-omnibook-20040916.patch
+#Patch15:              linux-2.6-enable-broken-advansys.patch
+#Patch16:              linux-alpha-isa.patch
+#Patch17:              2.6.4-psion-5mx.patch
+#Patch18:              2.6.5-sparc64-missing-include.patch
+#Patch19:              2.6.5-3C920b-Tornado.patch
+#Patch20:              2.6.5-i386-cmpxchg.patch
+#Patch21:              2.6.6-serial-fifo-lkml.patch
+#Patch22:              2.6.6-qsort-updated-lkml.patch
+#Patch23:              2.6.6-xfs-qsort-lkml.patch
+#Patch24:              2.6.7-bridge_sysfs-lkml.patch
+#Patch25:              2.6.7-alpha_compile.patch
+#Patch26:              2.6.7-ppc-asm-defs.patch
+#Patch27:              linux-ppc-oops.patch
+#Patch28:              linux-2.6-sparc-ksyms.patch
+
+#Patch30:              2.6.x-ppp_mppe.patch
+
+#Patch32:              2.6.x-TGA-fbdev-lkml.patch
+Patch33:               linux-kbuild-extmod.patch
 
 # framebuffer fixes
-##Patch41:     linux-fbcon-margins.patch
+Patch41:               linux-fbcon-margins.patch
 
 # netfilter
-##Patch50:     2.6.10-pom-ng-%{_netfilter_snap}.patch
+#Patch50:      2.6.10-pom-ng-%{_netfilter_snap}.patch
 # http://l7-filter.sourceforge.net/
-##Patch52:     %{name}-2.6-layer7-%{_l7_ver}.patch
-##Patch53:     2.6.10-esfq.patch
+#Patch52:      2.6.8-ipt_layer7.patch
+#Patch53:      2.6.10-esfq.patch
 # http://www.linuximq.net/patchs/linux-2.6.9-imq1.diff
-##Patch54:     2.6.10-imq.patch
-##Patch55:     2.6.4-wrr.patch
-##Patch56:     linux-2.6-netfilter-syms.patch
-# http://kernel.umbrella.ro/net/ (included in 2.6.11-rc1)
-##Patch57:     kernel-match-nfmark-in-u32.patch
+#Patch54:      2.6.10-imq.patch
+#Patch55:      2.6.4-wrr.patch
+#Patch56:      linux-2.6-netfilter-syms.patch
 
 # pseudo terminal fix for older glibc
-###Patch60:    %{name}-pts.patch
-##Patch61:     %{name}-MAX_INIT_ARGS.patch
+#Patch60:      %{name}-pts.patch
+#Patch61:      %{name}-MAX_INIT_ARGS.patch
 
 # http://tahoe.pl/patch.htm
-##Patch70:     http://www.tahoe.pl/drivers/tahoe9xx-2.6.4-5.patch
+#Patch70:      http://www.tahoe.pl/drivers/tahoe9xx-2.6.4-5.patch
 
 # http://dev.gentoo.org/~spock/projects/gensplash/
-##Patch72:     fbsplash-0.9.1-r1-2.6.10.patch
-##Patch73:     squashfs2.1-patch
-##Patch74:     linux-static-dev.patch
-##Patch75:     
ftp://ftp.kernel.org/pub/linux/kernel/people/mbligh/patches/2.6.6-rc3/2.6.6-rc3-mjb1/350-autoswap
-##Patch76:     linux-2.6-lirc-0.7.patch
-##Patch77:     linux-2.6-alsa-1.0.8.patch
-
-# psmouse extension for ThinkPad laptops from 
http://www.clarkson.edu/~evanchsa/
-##Patch80:     trackpoint-2.6.9.patch
+Patch72:       fbsplash-0.9.1-r2-2.6.11-rc4.patch
+Patch73:       squashfs2.1-patch
+Patch74:       linux-static-dev.patch
+Patch75:       
ftp://ftp.kernel.org/pub/linux/kernel/people/mbligh/patches/2.6.6-rc3/2.6.6-rc3-mjb1/350-autoswap
+Patch76:       linux-2.6-lirc-0.7.patch
+#Patch78:      linux-2.6-expand-stack-race.patch
 
 # 
http://ftp.kernel.org/pub/linux/kernel/people/lenb/acpi/patches/release/2.6.10/
-##Patch90:     acpi-20041210-2.6.10.diff
+#Patch90:      acpi-20041210-2.6.10.diff
 
 # frpm http://www.ssi.bg/~ja/#routers
-##Patch100:    routes-2.6.10-11.diff
+#Patch100:     routes-2.6.10-11.diff
 
 # 
http://kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.10-rc2/2.6.10-rc-mm2/broken-out
-##Patch110:    linux-reiser4.patch.bz2
-
-##Patch200:    grsecurity-2.1.1-2.6.10-200501131222.patch
-##Patch201:    linux-2.6.10-secfix-200501071130.patch
-##Patch202:    linux-2.6-expand-stack-race.patch
+#Patch110:     linux-reiser4.patch.bz2
 
-##Patch210:    linux-2.6-ftdi_sio-ever_ups.patch
+#Patch200:     grsecurity-2.1.1-2.6.10-200501131222.patch
+#Patch201:     linux-2.6.10-secfix-200501071130.patch
 
 # linux vserver
 # adapted from 
http://vserver.13thfloor.at/Experimental/patch-2.6.10-vs1.9.3.17.diff
-##Patch250:    linux-2.6-vs.patch
-
-# hotfixes
-##Patch300:    %{name}-hotfixes.patch
-##Patch301:    %{name}-gcc4.patch
-##Patch302:    linux-2.6-scsi-block.patch
+#Patch250:     linux-2.6-vs.patch
 
 URL:           http://www.kernel.org/
 BuildRequires: binutils >= 2.14.90.0.7
@@ -202,6 +199,7 @@
 BuildRequires: module-init-tools
 BuildRequires: perl-base
 BuildRequires: rpmbuild(macros) >= 1.153
+BuildRequires: sed >= 4.0
 Autoreqprov:   no
 PreReq:                coreutils
 PreReq:                module-init-tools >= 0.9.9
@@ -519,91 +517,87 @@
 bzcat %{SOURCE4} | patch -p1 -s
 %endif
 
-##patch0 -p1
-##patch1 -p0
-##patch2 -p1
-##patch3 -p1
-##patch4 -p1
-#patch5 -p1
-##patch6 -p1
-
-##patch8 -p1
-##patch9 -p1
-##patch10 -p1
-##patch11 -p1
-##patch12 -p1
-##patch13 -p1
-##patch14 -p1
-##patch15 -p1
-##patch16 -p1
-##patch17 -p1
-##patch18 -p1
-##patch19 -p1
-##patch20 -p1
-##patch21 -p1
-##patch22 -p1
-##patch23 -p1
+#%patch0 -p1
+#%patch1 -p1
+#%patch2 -p1
+#%patch3 -p1
+#%patch4 -p1
+#%patch6 -p1
+
+#%patch8 -p1
+#%patch9 -p1
+#%patch10 -p1
+#%patch11 -p1
+#%patch12 -p1
+#%patch13 -p1
+#%patch14 -p1
+#%patch15 -p1
+#%patch16 -p1
+#%patch17 -p1
+#%patch18 -p1
+#%patch19 -p1
+#%patch20 -p1
+#%patch21 -p1
+#%patch22 -p1
+#%patch23 -p1
 #patch24 -p1
-##patch25 -p1
-##patch26 -p1
-##patch27 -p1
-##patch28 -p1
+#%patch25 -p1
+#%patch26 -p1
+#%patch27 -p1
+#%patch28 -p1
 
 #patch30 -p1
-##patch31 -p1
+
 #patch32 -p1   NEEDS UPDATE
-##patch33 -p1
+%patch33 -p1
 
-##patch41 -p1
+%patch41 -p1
 
 # netfilter
-##patch50 -p1
+#%patch50 -p1
 
-##patch52 -p1
-##patch53 -p1
-##patch54 -p1
-##patch55 -p1
-##patch56 -p1
-##patch57 -p1
+#%patch52 -p1
+#%patch53 -p1
+#%patch54 -p1
+#%patch55 -p1
+#%patch56 -p1
 
 #patch60 -p1
-##patch61 -p1
-
-##patch70 -p1
+#%patch61 -p1
 
-##patch72 -p1
+#%patch70 -p1
 
-##patch73 -p1
-##patch74 -p1
-##patch75 -p1
-##patch76 -p1
-##patch77 -p1
+%patch72 -p1
 
-##patch80 -p1
+%patch73 -p1
+%patch74 -p1
+%patch75 -p1
+%patch76 -p1
+#patch78 -p1
 
-##patch90 -p1
+#%patch90 -p1
 
 # routers
-##patch100 -p1
+#%patch100 -p1
 
-##patch110 -p1
+#%patch110 -p1
 
-##patch200 -p1
-##patch201 -p1
-##patch202 -p1
+# <bconded_patches>
 
-##patch210 -p1
-
-%if %{with vserver}
-##patch250 -p1
-%endif
+#grsec
+#%ifarch alpha %{ix86} ia64 ppc sparc sparc64 amd64
+#%if %{with grsec}
+#%patch200 -p1
+#%patch201 -p1
+#%endif
+#%endif
+
+#%if %{with vserver}
+#%patch250 -p1
+#%endif
 
 # </bconded_patches
 
-# hotfixes
-##patch300 -p1
-##patch301 -p1
-##patch302 -p1
 
 # Fix EXTRAVERSION in main Makefile
 sed -i 's#EXTRAVERSION =.*#EXTRAVERSION =#g' Makefile
@@ -888,6 +882,11 @@
 ln -sf vmlinuz-%{version}-%{release} /boot/vmlinuz
 ln -sf System.map-%{version}-%{release} /boot/System.map
 
+if [ ! -L /lib/modules/%{version} ] ; then
+       mv -f /lib/modules/%{version} /lib/modules/%{version}.rpmsave > 
/dev/null 2>&1
+fi
+rm -f /lib/modules/%{version}
+ln -snf %{version}-%{release} /lib/modules/%{version}
 %depmod %{version}-%{release}
 
 /sbin/geninitrd -f --initrdfs=rom 
%{initrd_dir}/initrd-%{version}-%{release}.gz %{version}-%{release}
@@ -899,6 +898,13 @@
 fi
 
 %postun
+if [ -L /lib/modules/%{version} ]; then
+       if [ "`ls -l /lib/modules/%{version} | awk '{ print $10 }'`" = 
"%{version}-%{release}" ]; then
+               if [ "$1" = "0" ]; then
+                       rm -f /lib/modules/%{version}
+               fi
+       fi
+fi
 rm -f %{initrd_dir}/initrd-%{version}-%{release}.gz
 
 %post drm
@@ -940,6 +946,11 @@
 ln -sf vmlinuz-%{version}-%{release}smp /boot/vmlinuz
 ln -sf System.map-%{version}-%{release}smp /boot/System.map
 
+if [ ! -L /lib/modules/%{version} ] ; then
+       mv -f /lib/modules/%{version} /lib/modules/%{version}.rpmsave > 
/dev/null 2>&1
+fi
+rm -f /lib/modules/%{version}
+ln -snf %{version}-%{release}smp /lib/modules/%{version}
 %depmod %{version}-%{release}smp
 
 /sbin/geninitrd -f --initrdfs=rom 
%{initrd_dir}/initrd-%{version}-%{release}smp.gz %{version}-%{release}smp
@@ -951,6 +962,13 @@
 fi
 
 %postun smp
+if [ -L /lib/modules/%{version} ]; then
+       if [ "`ls -l /lib/modules/%{version} | awk '{ print $10 }'`" = 
"%{version}-%{release}smp" ]; then
+               if [ "$1" = "0" ]; then
+                       rm -f /lib/modules/%{version}
+               fi
+       fi
+fi
 rm -f %{initrd_dir}/initrd-%{version}-%{release}smp.gz
 
 %post smp-drm
@@ -1210,7 +1228,9 @@
 %{_prefix}/src/linux-%{version}/crypto
 %{_prefix}/src/linux-%{version}/drivers
 %{_prefix}/src/linux-%{version}/fs
-%{_prefix}/src/linux-%{version}/grsecurity
+#%if %{with grsec}
+#%{_prefix}/src/linux-%{version}/grsecurity
+#%endif
 %{_prefix}/src/linux-%{version}/init
 %{_prefix}/src/linux-%{version}/ipc
 %{_prefix}/src/linux-%{version}/kernel
@@ -1239,11 +1259,115 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
-Revision 1.441.2.961.2.2  2005/03/03 10:01:58  cieciwa
-- updated to final 2.6.11.
+Revision 1.441.2.961.2.3  2005/03/03 10:38:58  aniolek
+- save branch aniolek to branch LINUX_2_6_11
+
+Revision 1.441.2.951.2.29  2005/03/02 23:31:48  aniolek
+- updated fbsplash patch
+- rel. 0.28
+
+Revision 1.441.2.951.2.28  2005/03/02 23:13:34  aniolek
+- start update to final 2.6.11
+
+Revision 1.441.2.951.2.27  2005/03/01 17:01:36  darekr
+- BR: sed 4.0
+
+Revision 1.441.2.951.2.26  2005/02/25 00:16:59  aniolek
+- start updated to rc5
+
+Revision 1.441.2.951.2.25  2005/02/13 20:36:44  aniolek
+- updated to 2.6.11-rc4
+- rel. 0.26
+- dropped linux-2.6-alsa-1.0.8-silent-output.patch
+
+Revision 1.441.2.951.2.24  2005/02/10 13:01:46  aniolek
+- updated cset
+- rel. 0.25
+
+Revision 1.441.2.951.2.23  2005/02/09 23:40:06  aniolek
+- applied linux-fbcon-margins.patch
+
+Revision 1.441.2.951.2.22  2005/02/09 10:00:52  aniolek
+- applied linux-static-dev.patch
+- applied 250-autoswap
+- applied linux-2.6-lirc-0.7.patch
+- updated cset
+- rel 0.24
+
+Revision 1.441.2.951.2.21  2005/02/08 20:30:09  aniolek
+- applied linux-kbuild-exmod.patch
+- rel. 0.23
+
+Revision 1.441.2.951.2.20  2005/02/08 09:54:56  aniolek
+- updated cset
+- rel. 0.22
+
+Revision 1.441.2.951.2.19  2005/02/07 21:41:58  aniolek
+- rel. 0.21
+
+Revision 1.441.2.951.2.18  2005/02/07 21:31:54  aniolek
+- dropped another patch
+
+Revision 1.441.2.951.2.17  2005/02/07 21:08:10  aniolek
+- dropped some patch
+
+Revision 1.441.2.951.2.16  2005/02/07 20:45:04  aniolek
+- updated cset
+- rel. 0.20
+- added fbsplash patch
+
+Revision 1.441.2.951.2.15  2005/02/03 22:23:06  aniolek
+- updated md5sum
+
+Revision 1.441.2.951.2.14  2005/02/03 22:16:11  aniolek
+- updated to 2.6.11 rc3
+- updated cset
+- rel. 0.19
+
+Revision 1.441.2.951.2.13  2005/02/02 15:35:31  aniolek
+- added alsa output patch
+
+Revision 1.441.2.951.2.12  2005/02/02 15:28:44  aniolek
+- updated cset
+- rel. 0.18
+
+Revision 1.441.2.951.2.11  2005/01/25 23:34:59  aniolek
+- updated cset
+- rel. 0.17
+- dropped grsec
+
+Revision 1.441.2.951.2.10  2005/01/25 13:51:47  aniolek
+- log cutted
+
+Revision 1.441.2.951.2.9  2005/01/25 13:41:56  aniolek
+- rel. 0.16
+
+Revision 1.441.2.951.2.8  2005/01/25 10:30:58  aniolek
+- updated cset
+
+Revision 1.441.2.951.2.7  2005/01/25 00:17:00  aniolek
+- updated to 2.6.11-rc2
+- dropped fbsplash patch
+- updated cset
+- upplied squashfs
+
+Revision 1.441.2.951.2.6  2005/01/18 22:27:53  aniolek
+- updated cset to 20040118_1713
+
+Revision 1.441.2.951.2.5  2005/01/18 14:45:19  aniolek
+- updated cset to 20050118_0115
+
+Revision 1.441.2.951.2.4  2005/01/16 13:36:33  aniolek
+- updated cset
+- rel. 0.12
+
+Revision 1.441.2.951.2.3  2005/01/16 12:53:32  aniolek
+- rel. 0.11
+
+Revision 1.441.2.951.2.2  2005/01/16 12:47:07  aniolek
+- updated fbsplash patch
 
-Revision 1.441.2.961.2.1  2005/01/25 09:09:42  cieciwa
-- begining update to version 2.6.11,
-- _rc 2,
-- cutting Changelog.
+Revision 1.441.2.951.2.1  2005/01/16 12:26:43  aniolek
+- start 2.6.11-rc1
+- without any patch
 
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/SPECS/kernel.spec?r1=1.441.2.961.2.2&r2=1.441.2.961.2.3&f=u


_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to