Hello community,
here is the log from the commit of package kernel-source for openSUSE:Factory
checked in at Sat Jun 20 01:58:19 CEST 2009.
--------
--- kernel-source/kernel-debug.changes 2009-06-08 23:58:12.000000000 +0200
+++ kernel-source/kernel-debug.changes 2009-06-13 04:06:30.000000000 +0200
@@ -1,0 +2,33 @@
+Fri Jun 12 05:14:11 CEST 2009 - greg@suse.de
+
+- scripts/sequence-patch.sh: fix bug in ketchup usage
+
+-------------------------------------------------------------------
+Wed Jun 10 16:12:01 CEST 2009 - jeffm@suse.com
+
+- Update to 2.6.30-final.
+
+-------------------------------------------------------------------
+Wed Jun 10 10:31:34 CEST 2009 - jbeulich@novell.com
+
+- Update Xen patches to 2.6.30-rc8 and c/s 898.
+- Update Xen config files.
+- patches.xen/pci-reserve: linux/pci: reserve io/memory space
+ for bridge.
+- patches.xen/xen-x86-exports: Delete.
+
+-------------------------------------------------------------------
+Tue Jun 9 17:14:45 CEST 2009 - mmarek@suse.cz
+
+- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
+ rpm/kernel-syms.spec.in, rpm/mkspec: update copyright header and
+ change indentation to what autobuild enforces on checkin. No
+ functional change.
+
+-------------------------------------------------------------------
+Tue Jun 9 17:06:06 CEST 2009 - jbeulich@novell.com
+
+- patches.suse/stack-unwind-add-declaration.patch: Fold into ...
+- patches.suse/stack-unwind: ... this one.
+
+-------------------------------------------------------------------
kernel-default.changes: same change
kernel-kdump.changes: same change
kernel-pae.changes: same change
kernel-ppc64.changes: same change
kernel-ps3.changes: same change
kernel-s390.changes: same change
kernel-source.changes: same change
kernel-syms.changes: same change
kernel-trace.changes: same change
kernel-vanilla.changes: same change
kernel-xen.changes: same change
calling whatdependson for head-i586
Old:
----
linux-2.6.29.tar.bz2
New:
----
linux-2.6.30.tar.bz2
TOLERATE-UNKNOWN-NEW-CONFIG-OPTIONS
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kernel-debug.spec ++++++
--- /var/tmp/diff_new_pack.m11140/_old 2009-06-20 01:39:48.000000000 +0200
+++ /var/tmp/diff_new_pack.m11140/_new 2009-06-20 01:39:48.000000000 +0200
@@ -33,8 +33,8 @@
%define build_xen (%build_flavor == "xen")
%define build_vanilla (%build_flavor == "vanilla")
%define build_ps3 (%build_flavor == "ps3")
-%define srcversion 2.6.29
-%define patchversion 2.6.30-rc8
+%define srcversion 2.6.30
+%define patchversion 2.6.30
%define variant %{nil}
%define release_major %(rel="%source_rel" ; echo "${rel##[^0-9]*.}")
%define kernelrelease %patchversion-%release_major
@@ -62,7 +62,7 @@
Name: kernel-debug
Summary: A Debug Version of the Kernel
Version: 2.6.30
-Release: 7
+Release: 8
%if %using_buildservice
%else
%endif
@@ -746,8 +746,8 @@
%if %CONFIG_KMSG_IDS == "y"
%package man
-License: GPL v2 only
Summary: The collection of man pages generated by the kmsg script.
+License: GPL v2 only
Group: System/Kernel
%description man
@@ -763,8 +763,8 @@
%endif
%package devel
-License: GPL v2 only
Summary: Development files necessary for building kernel modules
+License: GPL v2 only
Group: Development/Sources
Provides: %name-devel = %version-%source_rel
Requires: kernel-source%variant = %version-%source_rel
@@ -798,6 +798,24 @@
%endif
%changelog
+* Fri Jun 12 2009 greg@suse.de
+- scripts/sequence-patch.sh: fix bug in ketchup usage
+* Wed Jun 10 2009 jeffm@suse.com
+- Update to 2.6.30-final.
+* Wed Jun 10 2009 jbeulich@novell.com
+- Update Xen patches to 2.6.30-rc8 and c/s 898.
+- Update Xen config files.
+- patches.xen/pci-reserve: linux/pci: reserve io/memory space
+ for bridge.
+- patches.xen/xen-x86-exports: Delete.
+* Tue Jun 09 2009 mmarek@suse.cz
+- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
+ rpm/kernel-syms.spec.in, rpm/mkspec: update copyright header and
+ change indentation to what autobuild enforces on checkin. No
+ functional change.
+* Tue Jun 09 2009 jbeulich@novell.com
+- patches.suse/stack-unwind-add-declaration.patch: Fold into ...
+- patches.suse/stack-unwind: ... this one.
* Mon Jun 08 2009 jeffm@suse.com
- patches.suse/reiser4-set_page_dirty_notag: mm: Add
set_page_dirty_notag() helper for reiser4.
kernel-default.spec: same change
kernel-kdump.spec: same change
++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.m11140/_old 2009-06-20 01:39:50.000000000 +0200
+++ /var/tmp/diff_new_pack.m11140/_new 2009-06-20 01:39:50.000000000 +0200
@@ -33,8 +33,8 @@
%define build_xen (%build_flavor == "xen")
%define build_vanilla (%build_flavor == "vanilla")
%define build_ps3 (%build_flavor == "ps3")
-%define srcversion 2.6.29
-%define patchversion 2.6.30-rc8
+%define srcversion 2.6.30
+%define patchversion 2.6.30
%define variant %{nil}
%define release_major %(rel="%source_rel" ; echo "${rel##[^0-9]*.}")
%define kernelrelease %patchversion-%release_major
@@ -62,7 +62,7 @@
Name: kernel-pae
Summary: Kernel with PAE Support
Version: 2.6.30
-Release: 3
+Release: 4
%if %using_buildservice
%else
%endif
@@ -768,8 +768,8 @@
%if %CONFIG_KMSG_IDS == "y"
%package man
-License: GPL v2 only
Summary: The collection of man pages generated by the kmsg script.
+License: GPL v2 only
Group: System/Kernel
%description man
@@ -785,8 +785,8 @@
%endif
%package devel
-License: GPL v2 only
Summary: Development files necessary for building kernel modules
+License: GPL v2 only
Group: Development/Sources
Provides: %name-devel = %version-%source_rel
Requires: kernel-source%variant = %version-%source_rel
@@ -820,6 +820,24 @@
%endif
%changelog
+* Fri Jun 12 2009 greg@suse.de
+- scripts/sequence-patch.sh: fix bug in ketchup usage
+* Wed Jun 10 2009 jeffm@suse.com
+- Update to 2.6.30-final.
+* Wed Jun 10 2009 jbeulich@novell.com
+- Update Xen patches to 2.6.30-rc8 and c/s 898.
+- Update Xen config files.
+- patches.xen/pci-reserve: linux/pci: reserve io/memory space
+ for bridge.
+- patches.xen/xen-x86-exports: Delete.
+* Tue Jun 09 2009 mmarek@suse.cz
+- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
+ rpm/kernel-syms.spec.in, rpm/mkspec: update copyright header and
+ change indentation to what autobuild enforces on checkin. No
+ functional change.
+* Tue Jun 09 2009 jbeulich@novell.com
+- patches.suse/stack-unwind-add-declaration.patch: Fold into ...
+- patches.suse/stack-unwind: ... this one.
* Mon Jun 08 2009 jeffm@suse.com
- patches.suse/reiser4-set_page_dirty_notag: mm: Add
set_page_dirty_notag() helper for reiser4.
++++++ kernel-ppc64.spec ++++++
--- /var/tmp/diff_new_pack.m11140/_old 2009-06-20 01:39:50.000000000 +0200
+++ /var/tmp/diff_new_pack.m11140/_new 2009-06-20 01:39:50.000000000 +0200
@@ -33,8 +33,8 @@
%define build_xen (%build_flavor == "xen")
%define build_vanilla (%build_flavor == "vanilla")
%define build_ps3 (%build_flavor == "ps3")
-%define srcversion 2.6.29
-%define patchversion 2.6.30-rc8
+%define srcversion 2.6.30
+%define patchversion 2.6.30
%define variant %{nil}
%define release_major %(rel="%source_rel" ; echo "${rel##[^0-9]*.}")
%define kernelrelease %patchversion-%release_major
@@ -62,7 +62,7 @@
Name: kernel-ppc64
Summary: Kernel for ppc64 Systems
Version: 2.6.30
-Release: 7
+Release: 8
%if %using_buildservice
%else
%endif
@@ -789,8 +789,8 @@
%if %CONFIG_KMSG_IDS == "y"
%package man
-License: GPL v2 only
Summary: The collection of man pages generated by the kmsg script.
+License: GPL v2 only
Group: System/Kernel
%description man
@@ -813,8 +813,8 @@
%endif
%package devel
-License: GPL v2 only
Summary: Development files necessary for building kernel modules
+License: GPL v2 only
Group: Development/Sources
Provides: %name-devel = %version-%source_rel
Requires: kernel-source%variant = %version-%source_rel
@@ -855,6 +855,24 @@
%endif
%changelog
+* Fri Jun 12 2009 greg@suse.de
+- scripts/sequence-patch.sh: fix bug in ketchup usage
+* Wed Jun 10 2009 jeffm@suse.com
+- Update to 2.6.30-final.
+* Wed Jun 10 2009 jbeulich@novell.com
+- Update Xen patches to 2.6.30-rc8 and c/s 898.
+- Update Xen config files.
+- patches.xen/pci-reserve: linux/pci: reserve io/memory space
+ for bridge.
+- patches.xen/xen-x86-exports: Delete.
+* Tue Jun 09 2009 mmarek@suse.cz
+- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
+ rpm/kernel-syms.spec.in, rpm/mkspec: update copyright header and
+ change indentation to what autobuild enforces on checkin. No
+ functional change.
+* Tue Jun 09 2009 jbeulich@novell.com
+- patches.suse/stack-unwind-add-declaration.patch: Fold into ...
+- patches.suse/stack-unwind: ... this one.
* Mon Jun 08 2009 jeffm@suse.com
- patches.suse/reiser4-set_page_dirty_notag: mm: Add
set_page_dirty_notag() helper for reiser4.
kernel-ps3.spec: same change
kernel-s390.spec: same change
++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.m11140/_old 2009-06-20 01:39:51.000000000 +0200
+++ /var/tmp/diff_new_pack.m11140/_new 2009-06-20 01:39:51.000000000 +0200
@@ -18,7 +18,6 @@
# norootforbuild
# icecream 0
-Url: http://www.kernel.org/
%define using_buildservice 0%{?opensuse_bs}
%if %using_buildservice
# Strip off the build number ("y") from the "x.y" release number
@@ -29,8 +28,8 @@
%endif
# macro to add the source timestamp to package descriptions
%define source_timestamp %(sed '1s/^/Source timestamp: /' %_sourcedir/source-timestamp || :)
-%define srcversion 2.6.29
-%define patchversion 2.6.30-rc8
+%define srcversion 2.6.30
+%define patchversion 2.6.30
%define variant %{nil}
%define release_major %(rel="%source_rel" ; echo "${rel##[^0-9]*.}")
%define kernelrelease %patchversion-%release_major
@@ -42,12 +41,13 @@
Name: kernel-source
Summary: The Linux Kernel Sources
Version: 2.6.30
-Release: 7
+Release: 8
%if %using_buildservice
%else
%endif
License: GPL v2 only
Group: Development/Sources
+Url: http://www.kernel.org/
AutoReqProv: off
BuildRequires: coreutils sed
BuildRequires: fdupes
@@ -130,8 +130,8 @@
%source_timestamp
%package vanilla
-License: GPL v2 only
Summary: Vanilla Linux kernel sources with minor build fixes
+License: GPL v2 only
Group: Development/Sources
AutoReqProv: off
@@ -235,6 +235,24 @@
%endif
%changelog
+* Fri Jun 12 2009 greg@suse.de
+- scripts/sequence-patch.sh: fix bug in ketchup usage
+* Wed Jun 10 2009 jeffm@suse.com
+- Update to 2.6.30-final.
+* Wed Jun 10 2009 jbeulich@novell.com
+- Update Xen patches to 2.6.30-rc8 and c/s 898.
+- Update Xen config files.
+- patches.xen/pci-reserve: linux/pci: reserve io/memory space
+ for bridge.
+- patches.xen/xen-x86-exports: Delete.
+* Tue Jun 09 2009 mmarek@suse.cz
+- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
+ rpm/kernel-syms.spec.in, rpm/mkspec: update copyright header and
+ change indentation to what autobuild enforces on checkin. No
+ functional change.
+* Tue Jun 09 2009 jbeulich@novell.com
+- patches.suse/stack-unwind-add-declaration.patch: Fold into ...
+- patches.suse/stack-unwind: ... this one.
* Mon Jun 08 2009 jeffm@suse.com
- patches.suse/reiser4-set_page_dirty_notag: mm: Add
set_page_dirty_notag() helper for reiser4.
++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.m11140/_old 2009-06-20 01:39:52.000000000 +0200
+++ /var/tmp/diff_new_pack.m11140/_new 2009-06-20 01:39:52.000000000 +0200
@@ -17,7 +17,6 @@
# norootforbuild
-Url: http://www.kernel.org/
%define using_buildservice 0%{?opensuse_bs}
%if %using_buildservice
# Strip off the build number ("y") from the "x.y" release number
@@ -33,13 +32,14 @@
Name: kernel-syms
Summary: Kernel Symbol Versions (modversions)
Version: 2.6.30
-Release: 7
+Release: 8
%if %using_buildservice
%else
%define kernel_source_release %(LC_ALL=C rpm -q kernel-source%variant-%version --qf "%{RELEASE}" | grep -v 'not installed' || echo 0)
%endif
License: GPL v2 only
Group: Development/Sources
+Url: http://www.kernel.org/
AutoReqProv: off
BuildRequires: coreutils
%ifarch %ix86 ia64 ppc64 x86_64
@@ -102,6 +102,24 @@
%_docdir/%name/README.SUSE
%changelog
+* Fri Jun 12 2009 greg@suse.de
+- scripts/sequence-patch.sh: fix bug in ketchup usage
+* Wed Jun 10 2009 jeffm@suse.com
+- Update to 2.6.30-final.
+* Wed Jun 10 2009 jbeulich@novell.com
+- Update Xen patches to 2.6.30-rc8 and c/s 898.
+- Update Xen config files.
+- patches.xen/pci-reserve: linux/pci: reserve io/memory space
+ for bridge.
+- patches.xen/xen-x86-exports: Delete.
+* Tue Jun 09 2009 mmarek@suse.cz
+- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
+ rpm/kernel-syms.spec.in, rpm/mkspec: update copyright header and
+ change indentation to what autobuild enforces on checkin. No
+ functional change.
+* Tue Jun 09 2009 jbeulich@novell.com
+- patches.suse/stack-unwind-add-declaration.patch: Fold into ...
+- patches.suse/stack-unwind: ... this one.
* Mon Jun 08 2009 jeffm@suse.com
- patches.suse/reiser4-set_page_dirty_notag: mm: Add
set_page_dirty_notag() helper for reiser4.
++++++ kernel-trace.spec ++++++
--- /var/tmp/diff_new_pack.m11140/_old 2009-06-20 01:39:52.000000000 +0200
+++ /var/tmp/diff_new_pack.m11140/_new 2009-06-20 01:39:52.000000000 +0200
@@ -33,8 +33,8 @@
%define build_xen (%build_flavor == "xen")
%define build_vanilla (%build_flavor == "vanilla")
%define build_ps3 (%build_flavor == "ps3")
-%define srcversion 2.6.29
-%define patchversion 2.6.30-rc8
+%define srcversion 2.6.30
+%define patchversion 2.6.30
%define variant %{nil}
%define release_major %(rel="%source_rel" ; echo "${rel##[^0-9]*.}")
%define kernelrelease %patchversion-%release_major
@@ -62,7 +62,7 @@
Name: kernel-trace
Summary: The Realtime Linux Kernel
Version: 2.6.30
-Release: 7
+Release: 8
%if %using_buildservice
%else
%endif
@@ -757,8 +757,8 @@
%if %CONFIG_KMSG_IDS == "y"
%package man
-License: GPL v2 only
Summary: The collection of man pages generated by the kmsg script.
+License: GPL v2 only
Group: System/Kernel
%description man
@@ -780,8 +780,8 @@
%endif
%package devel
-License: GPL v2 only
Summary: Development files necessary for building kernel modules
+License: GPL v2 only
Group: Development/Sources
Provides: %name-devel = %version-%source_rel
Requires: kernel-source%variant = %version-%source_rel
@@ -821,6 +821,24 @@
%endif
%changelog
+* Fri Jun 12 2009 greg@suse.de
+- scripts/sequence-patch.sh: fix bug in ketchup usage
+* Wed Jun 10 2009 jeffm@suse.com
+- Update to 2.6.30-final.
+* Wed Jun 10 2009 jbeulich@novell.com
+- Update Xen patches to 2.6.30-rc8 and c/s 898.
+- Update Xen config files.
+- patches.xen/pci-reserve: linux/pci: reserve io/memory space
+ for bridge.
+- patches.xen/xen-x86-exports: Delete.
+* Tue Jun 09 2009 mmarek@suse.cz
+- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
+ rpm/kernel-syms.spec.in, rpm/mkspec: update copyright header and
+ change indentation to what autobuild enforces on checkin. No
+ functional change.
+* Tue Jun 09 2009 jbeulich@novell.com
+- patches.suse/stack-unwind-add-declaration.patch: Fold into ...
+- patches.suse/stack-unwind: ... this one.
* Mon Jun 08 2009 jeffm@suse.com
- patches.suse/reiser4-set_page_dirty_notag: mm: Add
set_page_dirty_notag() helper for reiser4.
kernel-vanilla.spec: same change
kernel-xen.spec: same change
++++++ config.sh ++++++
--- /var/tmp/diff_new_pack.m11140/_old 2009-06-20 01:39:56.000000000 +0200
+++ /var/tmp/diff_new_pack.m11140/_new 2009-06-20 01:39:56.000000000 +0200
@@ -1,4 +1,4 @@
# The version of the main tarball to use
-SRCVERSION=2.6.29
+SRCVERSION=2.6.30
# variant of the kernel-source package, either empty or "-rt"
VARIANT=
++++++ config.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/xen new/config/i386/xen
--- old/config/i386/xen 2009-06-01 20:55:01.000000000 +0200
+++ new/config/i386/xen 2009-06-10 10:32:51.000000000 +0200
@@ -381,6 +381,8 @@
CONFIG_PCI_LEGACY=y
# CONFIG_PCI_DEBUG is not set
CONFIG_PCI_GUESTDEV=y
+CONFIG_PCI_IOMULTI=y
+CONFIG_PCI_RESERVE=y
CONFIG_PCI_STUB=m
CONFIG_PCI_IOV=y
CONFIG_ISA_DMA_API=y
@@ -3818,6 +3820,8 @@
CONFIG_XEN_BACKEND=m
CONFIG_XEN_BLKDEV_BACKEND=m
CONFIG_XEN_BLKDEV_TAP=m
+CONFIG_XEN_BLKDEV_TAP2=m
+CONFIG_XEN_BLKBACK_PAGEMAP=m
CONFIG_XEN_NETDEV_BACKEND=m
CONFIG_XEN_NETDEV_TX_SHIFT=10
# CONFIG_XEN_NETDEV_PIPELINED_TRANSMITTER is not set
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/x86_64/xen new/config/x86_64/xen
--- old/config/x86_64/xen 2009-06-01 20:55:01.000000000 +0200
+++ new/config/x86_64/xen 2009-06-10 10:32:51.000000000 +0200
@@ -363,6 +363,8 @@
CONFIG_PCI_LEGACY=y
# CONFIG_PCI_DEBUG is not set
CONFIG_PCI_GUESTDEV=y
+CONFIG_PCI_IOMULTI=y
+CONFIG_PCI_RESERVE=y
CONFIG_PCI_STUB=m
CONFIG_PCI_IOV=y
CONFIG_ISA_DMA_API=y
@@ -3771,6 +3773,8 @@
CONFIG_XEN_BACKEND=m
CONFIG_XEN_BLKDEV_BACKEND=m
CONFIG_XEN_BLKDEV_TAP=m
+CONFIG_XEN_BLKDEV_TAP2=m
+CONFIG_XEN_BLKBACK_PAGEMAP=m
CONFIG_XEN_NETDEV_BACKEND=m
CONFIG_XEN_NETDEV_TX_SHIFT=10
# CONFIG_XEN_NETDEV_PIPELINED_TRANSMITTER is not set
++++++ kernel-binary.spec.in ++++++
--- /var/tmp/diff_new_pack.m11140/_old 2009-06-20 01:39:58.000000000 +0200
+++ /var/tmp/diff_new_pack.m11140/_new 2009-06-20 01:39:58.000000000 +0200
@@ -1,10 +1,17 @@
#
# spec file for package kernel-@FLAVOR@ (Version @RPMVERSION@)
#
-# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
-# This file and all modifications and additions to the pristine
-# package are under the same license as the package itself.
+# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
+# All modifications and additions to the file contributed by third parties
+# remain the property of their copyright owners, unless otherwise agreed
+# upon. The license for this file, and modifications and additions to the
+# file, is the same license as for the pristine package itself (unless the
+# license for the pristine package is not an Open Source License, in which
+# case the license is the MIT License). An "Open Source License" is a
+# license that conforms to the Open Source Definition (Version 1.9)
+# published by the Open Source Initiative.
+
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
@@ -69,7 +76,7 @@
%else
Release: @RELEASE_PREFIX@0
%endif
-License: GPL
+License: GPL v2 only
Group: System/Kernel
Url: http://www.kernel.org/
AutoReqProv: on
@@ -107,17 +114,17 @@
#!BuildIgnore: xen
%endif
-Provides: %name-nongpl
-Obsoletes: %name-nongpl
+Provides: %name-nongpl
+Obsoletes: %name-nongpl
%if %build_vanilla
# force bzip2 instead of lzma compression to allow install on older dist versions
%define _binary_payload w9.bzdio
%endif
# dead network if installed on SLES10, otherwise it will work (mostly)
-Conflicts: sysfsutils < 2.0
+Conflicts: sysfsutils < 2.0
%if ! %build_vanilla
-Conflicts: apparmor-profiles <= 2.1
-Conflicts: apparmor-parser < 2.3
+Conflicts: apparmor-profiles <= 2.1
+Conflicts: apparmor-parser < 2.3
# root-lvm only works with newer udevs
Conflicts: udev < 118
Conflicts: lvm2 < 2.02.33
@@ -125,76 +132,76 @@
%ifarch %ix86
Conflicts: libc.so.6()(64bit)
%endif
-Provides: kernel = %version-%source_rel
+Provides: kernel = %version-%source_rel
@PROVIDES_OBSOLETES@
-Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-%srcversion.tar.bz2
-Source10: preun.sh
-Source11: postun.sh
-Source12: pre.sh
-Source13: post.sh
-Source20: series.conf
-Source21: config.conf
-Source22: supported.conf
-Source30: arch-symbols
-Source31: guards
-Source32: config-subst
-Source33: check-for-config-changes
-Source34: check-supported-list
-Source40: source-timestamp
-Source41: built-in-where
-Source44: find-provides
-Source45: module-renames
-Source46: modversions
-Source47: symsets.pl
-Source100: config.tar.bz2
-Source101: patches.arch.tar.bz2
-Source102: patches.drivers.tar.bz2
-Source103: patches.fixes.tar.bz2
-Source104: patches.rpmify.tar.bz2
-Source105: patches.suse.tar.bz2
-Source107: patches.xen.tar.bz2
-Source108: patches.addon.tar.bz2
-Source109: patches.kernel.org.tar.bz2
-Source110: patches.apparmor.tar.bz2
-Source111: patches.rt.tar.bz2
-Source112: patches.trace.tar.bz2
-Source113: patches.kabi.tar.bz2
-Source120: kabi.tar.bz2
+Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-%srcversion.tar.bz2
+Source10: preun.sh
+Source11: postun.sh
+Source12: pre.sh
+Source13: post.sh
+Source20: series.conf
+Source21: config.conf
+Source22: supported.conf
+Source30: arch-symbols
+Source31: guards
+Source32: config-subst
+Source33: check-for-config-changes
+Source34: check-supported-list
+Source40: source-timestamp
+Source41: built-in-where
+Source44: find-provides
+Source45: module-renames
+Source46: modversions
+Source47: symsets.pl
+Source100: config.tar.bz2
+Source101: patches.arch.tar.bz2
+Source102: patches.drivers.tar.bz2
+Source103: patches.fixes.tar.bz2
+Source104: patches.rpmify.tar.bz2
+Source105: patches.suse.tar.bz2
+Source107: patches.xen.tar.bz2
+Source108: patches.addon.tar.bz2
+Source109: patches.kernel.org.tar.bz2
+Source110: patches.apparmor.tar.bz2
+Source111: patches.rt.tar.bz2
+Source112: patches.trace.tar.bz2
+Source113: patches.kabi.tar.bz2
+Source120: kabi.tar.bz2
%define my_builddir %_builddir/%{name}-%{version}
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
-ExclusiveArch: @ARCHS@
+BuildRoot: %{_tmppath}/%{name}-%{version}-build
+ExclusiveArch: @ARCHS@
# These files are found in the kernel-source package:
-NoSource: 0
-NoSource: 100
-NoSource: 101
-NoSource: 102
-NoSource: 103
-NoSource: 104
-NoSource: 105
-NoSource: 107
-NoSource: 108
-NoSource: 109
-NoSource: 110
-NoSource: 111
-NoSource: 120
+NoSource: 0
+NoSource: 100
+NoSource: 101
+NoSource: 102
+NoSource: 103
+NoSource: 104
+NoSource: 105
+NoSource: 107
+NoSource: 108
+NoSource: 109
+NoSource: 110
+NoSource: 111
+NoSource: 120
# The following KMPs have been integrated into the kernel package.
-Obsoletes: iwlwifi-kmp
-Obsoletes: ipw3945-kmp
-Obsoletes: adm8211-kmp
-Obsoletes: rt2x00-kmp
-Obsoletes: rfswitch-kmp
-Obsoletes: uvcvideo-kmp
-Obsoletes: atl2-kmp
-Obsoletes: wlan-ng-kmp
-Obsoletes: et131x-kmp
-Obsoletes: ivtv-kmp
-Obsoletes: at76_usb-kmp
-Obsoletes: pcc-acpi-kmp
-Obsoletes: uvcvideo-kmp
-Obsoletes: ralink-rt2860-kmp
+Obsoletes: iwlwifi-kmp
+Obsoletes: ipw3945-kmp
+Obsoletes: adm8211-kmp
+Obsoletes: rt2x00-kmp
+Obsoletes: rfswitch-kmp
+Obsoletes: uvcvideo-kmp
+Obsoletes: atl2-kmp
+Obsoletes: wlan-ng-kmp
+Obsoletes: et131x-kmp
+Obsoletes: ivtv-kmp
+Obsoletes: at76_usb-kmp
+Obsoletes: pcc-acpi-kmp
+Obsoletes: uvcvideo-kmp
+Obsoletes: ralink-rt2860-kmp
# Build with bash instead of sh as the shell: this turns on bash
# extensions like <(...).
@@ -745,7 +752,7 @@
%package base
Summary: @SUMMARY@ - base modules
-License: GPL
+License: GPL v2 only
Group: System/Kernel
Url: http://www.kernel.org/
AutoReqProv: on
@@ -777,7 +784,7 @@
%package extra
Summary: @SUMMARY@ - Unsupported kernel modules
-License: GPL
+License: GPL v2 only
Group: System/Kernel
Url: http://www.kernel.org/
AutoReqProv: on
@@ -812,8 +819,9 @@
%if %CONFIG_KMSG_IDS == "y"
%package man
-Summary: The collection of man pages generated by the kmsg script.
-Group: System Environment/Kernel
+Summary: The collection of man pages generated by the kmsg script.
+License: GPL v2 only
+Group: System/Kernel
%description man
This package includes the man pages that have been generated from the
@@ -827,10 +835,11 @@
%endif
%package devel
-Summary: The development environment needed to build KMPs
-Group: Development/Kernel
+Summary: Development files necessary for building kernel modules
+License: GPL v2 only
+Group: Development/Sources
Provides: %name-devel = %version-%source_rel
-Requires: kernel-source%variant = %version-%source_rel
+Requires: kernel-source%variant = %version-%source_rel
AutoReqProv: on
%description devel
++++++ kernel-source.spec.in ++++++
--- /var/tmp/diff_new_pack.m11140/_old 2009-06-20 01:39:59.000000000 +0200
+++ /var/tmp/diff_new_pack.m11140/_new 2009-06-20 01:39:59.000000000 +0200
@@ -1,17 +1,23 @@
#
# spec file for package kernel-source@VARIANT@ (Version @RPMVERSION@)
#
-# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
-# This file and all modifications and additions to the pristine
-# package are under the same license as the package itself.
+# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
+# All modifications and additions to the file contributed by third parties
+# remain the property of their copyright owners, unless otherwise agreed
+# upon. The license for this file, and modifications and additions to the
+# file, is the same license as for the pristine package itself (unless the
+# license for the pristine package is not an Open Source License, in which
+# case the license is the MIT License). An "Open Source License" is a
+# license that conforms to the Open Source Definition (Version 1.9)
+# published by the Open Source Initiative.
+
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
# icecream 0
-# FIXME: this check will go before the next release ...
%define using_buildservice 0%{?opensuse_bs}
@@ -38,76 +44,77 @@
%define tolerate_unknown_new_config_options @TOLERATE_UNKNOWN_NEW_CONFIG_OPTIONS@
-Name: kernel-source@VARIANT@
-Summary: The Linux Kernel Sources
-Version: @RPMVERSION@
+Name: kernel-source@VARIANT@
+Summary: The Linux Kernel Sources
+Version: @RPMVERSION@
%if %using_buildservice
Release: @RELEASE_PREFIX@<RELEASE>
%else
Release: @RELEASE_PREFIX@0
%endif
-License: GPL
-Group: Development/Sources
-AutoReqProv: off
+License: GPL v2 only
+Group: Development/Sources
+Url: http://www.kernel.org/
+AutoReqProv: off
BuildRequires: coreutils sed
BuildRequires: fdupes
Requires(post): coreutils sed
Provides: linux
Provides: %name = %version-%source_rel
-Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-%srcversion.tar.bz2
-Source2: source-post.sh
-Source3: %name.rpmlintrc
-Source8: devel-pre.sh
-Source9: devel-post.sh
-Source10: preun.sh
-Source11: postun.sh
-Source12: pre.sh
-Source13: post.sh
-Source14: series.conf
-Source16: guards
-Source21: config.conf
-Source23: supported.conf
-Source30: config-subst
-Source33: check-for-config-changes
-Source34: check-supported-list
-Source37: README.SUSE
-Source38: README.KSYMS
-Source40: source-timestamp
-Source41: built-in-where
-Source44: find-provides
-Source45: module-renames
-Source46: modversions
-Source47: extract-modaliases
-Source48: macros.kernel-source
-Source49: kernel-module-subpackage
-Source50: symsets.pl
-Source51: mkspec
-Source52: kernel-source%variant.changes
-Source53: kernel-source.spec.in
-Source54: kernel-binary.spec.in
-Source55: kernel-syms.spec.in
-Source56: config.sh
-Source57: compute-PATCHVERSION.sh
-Source58: old-packages.conf
-Source59: arch-symbols
-Source60: package-descriptions
-Source100: config.tar.bz2
-Source101: patches.arch.tar.bz2
-Source102: patches.drivers.tar.bz2
-Source103: patches.fixes.tar.bz2
-Source104: patches.rpmify.tar.bz2
-Source105: patches.suse.tar.bz2
-Source107: patches.xen.tar.bz2
-Source108: patches.addon.tar.bz2
-Source109: patches.kernel.org.tar.bz2
-Source110: patches.apparmor.tar.bz2
-Source111: patches.rt.tar.bz2
-Source112: patches.trace.tar.bz2
-Source113: patches.kabi.tar.bz2
-Source120: kabi.tar.bz2
-BuildRoot: %_tmppath/%name-%version-build
-BuildArchitectures: noarch
-Prefix: /usr/src
+Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-%srcversion.tar.bz2
+Source2: source-post.sh
+Source3: %name.rpmlintrc
+Source8: devel-pre.sh
+Source9: devel-post.sh
+Source10: preun.sh
+Source11: postun.sh
+Source12: pre.sh
+Source13: post.sh
+Source14: series.conf
+Source16: guards
+Source21: config.conf
+Source23: supported.conf
+Source30: config-subst
+Source33: check-for-config-changes
+Source34: check-supported-list
+Source37: README.SUSE
+Source38: README.KSYMS
+Source40: source-timestamp
+Source41: built-in-where
+Source44: find-provides
+Source45: module-renames
+Source46: modversions
+Source47: extract-modaliases
+Source48: macros.kernel-source
+Source49: kernel-module-subpackage
+Source50: symsets.pl
+Source51: mkspec
+Source52: kernel-source%variant.changes
+Source53: kernel-source.spec.in
+Source54: kernel-binary.spec.in
+Source55: kernel-syms.spec.in
+Source56: config.sh
+Source57: compute-PATCHVERSION.sh
+Source58: old-packages.conf
+Source59: arch-symbols
+Source60: package-descriptions
+Source100: config.tar.bz2
+Source101: patches.arch.tar.bz2
+Source102: patches.drivers.tar.bz2
+Source103: patches.fixes.tar.bz2
+Source104: patches.rpmify.tar.bz2
+Source105: patches.suse.tar.bz2
+Source107: patches.xen.tar.bz2
+Source108: patches.addon.tar.bz2
+Source109: patches.kernel.org.tar.bz2
+Source110: patches.apparmor.tar.bz2
+Source111: patches.rt.tar.bz2
+Source112: patches.trace.tar.bz2
+Source113: patches.kabi.tar.bz2
+Source120: kabi.tar.bz2
+BuildRoot: %{_tmppath}/%{name}-%{version}-build
+BuildArch: noarch
+Prefix: /usr/src
# Build with bash instead of sh as the shell: this turns on bash
# extensions like <(...).
@@ -128,9 +135,10 @@
%source_timestamp
%package vanilla
-Summary: Vanilla Linux kernel sources with minor build fixes.
-Group: Development/Sources
-AutoReqProv: off
+Summary: Vanilla Linux kernel sources with minor build fixes.
+License: GPL v2 only
+Group: Development/Sources
+AutoReqProv: off
%description vanilla
Vanilla Linux kernel sources with minor build fixes.
++++++ kernel-syms.spec.in ++++++
--- /var/tmp/diff_new_pack.m11140/_old 2009-06-20 01:39:59.000000000 +0200
+++ /var/tmp/diff_new_pack.m11140/_new 2009-06-20 01:39:59.000000000 +0200
@@ -1,16 +1,21 @@
#
# spec file for package kernel-syms@VARIANT@ (Version @RPMVERSION@)
#
-# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
-# This file and all modifications and additions to the pristine
-# package are under the same license as the package itself.
+# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
+# All modifications and additions to the file contributed by third parties
+# remain the property of their copyright owners, unless otherwise agreed
+# upon. The license for this file, and modifications and additions to the
+# file, is the same license as for the pristine package itself (unless the
+# license for the pristine package is not an Open Source License, in which
+# case the license is the MIT License). An "Open Source License" is a
+# license that conforms to the Open Source Definition (Version 1.9)
+# published by the Open Source Initiative.
+
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
-# ( kernel-binary-packages is expanded into the list of all binary kernel
-# packages for each architecture by Autobuild. )
%define using_buildservice 0%{?opensuse_bs}
@@ -27,24 +32,25 @@
%define variant @VARIANT@%{nil}
-Name: kernel-syms@VARIANT@
-Summary: Kernel Symbol Versions (modversions)
-Version: @RPMVERSION@
+Name: kernel-syms@VARIANT@
+Summary: Kernel Symbol Versions (modversions)
+Version: @RPMVERSION@
%if %using_buildservice
Release: @RELEASE_PREFIX@<RELEASE>
%else
%define kernel_source_release %(LC_ALL=C rpm -q kernel-source%variant-%version --qf "%{RELEASE}" | grep -v 'not installed' || echo 0)
Release: %kernel_source_release
%endif
-License: GPL
-Group: Development/Sources
-AutoReqProv: off
-BuildRequires: coreutils
+License: GPL v2 only
+Group: Development/Sources
+Url: http://www.kernel.org/
+AutoReqProv: off
+BuildRequires: coreutils
@REQUIRES@
-Source: README.KSYMS
-Requires: kernel-source%variant = %version-%source_rel
-BuildRoot: %_tmppath/%name-%version-build
-Prefix: /usr/src
+Source: README.KSYMS
+Requires: kernel-source%variant = %version-%source_rel
+BuildRoot: %{_tmppath}/%{name}-%{version}-build
+Prefix: /usr/src
%description
Kernel symbols, such as functions and variables, have version
++++++ linux-2.6.29.tar.bz2 -> linux-2.6.30.tar.bz2 ++++++
kernel-source/linux-2.6.29.tar.bz2 kernel-source/linux-2.6.30.tar.bz2 differ: byte 11, line 1
++++++ minmem ++++++
--- /var/tmp/diff_new_pack.m11140/_old 2009-06-20 01:40:00.000000000 +0200
+++ /var/tmp/diff_new_pack.m11140/_new 2009-06-20 01:40:00.000000000 +0200
@@ -1 +1 @@
-2096000
+1048576
++++++ mkspec ++++++
--- /var/tmp/diff_new_pack.m11140/_old 2009-06-20 01:40:00.000000000 +0200
+++ /var/tmp/diff_new_pack.m11140/_new 2009-06-20 01:40:00.000000000 +0200
@@ -88,7 +88,7 @@
next if $flavor eq "vanilla";
my @archs = arch2rpm(@{$flavor_archs{$flavor}});
$requires .= "%ifarch @archs\n";
- $requires .= "Requires: kernel-$flavor-devel = \%version-\%source_rel\n";
+ $requires .= "Requires: kernel-$flavor-devel = \%version-\%source_rel\n";
$requires .= "%endif\n";
}
chomp $requires;
@@ -243,8 +243,8 @@
my $rpmarch = arch2rpm($arch);
chomp $rpmarch;
$res .= "\%ifarch $rpmarch\n";
- $res .= "Provides: @packs\n";
- $res .= "Obsoletes: @packs\n";
+ $res .= "Provides: @packs\n";
+ $res .= "Obsoletes: @packs\n";
$res .= "\%endif\n";
}
chomp $res;
++++++ needed_space_in_mb ++++++
--- /var/tmp/diff_new_pack.m11140/_old 2009-06-20 01:40:01.000000000 +0200
+++ /var/tmp/diff_new_pack.m11140/_new 2009-06-20 01:40:01.000000000 +0200
@@ -1 +1 @@
-6000
+6144
++++++ patches.arch.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.arch/acpi_ec_provide_non_interrupt_mode_boot_param.patch new/patches.arch/acpi_ec_provide_non_interrupt_mode_boot_param.patch
--- old/patches.arch/acpi_ec_provide_non_interrupt_mode_boot_param.patch 2009-05-20 16:05:48.000000000 +0200
+++ new/patches.arch/acpi_ec_provide_non_interrupt_mode_boot_param.patch 2009-06-10 16:12:26.000000000 +0200
@@ -18,7 +18,7 @@
--- a/Documentation/kernel-parameters.txt
+++ b/Documentation/kernel-parameters.txt
-@@ -647,6 +647,11 @@ and is between 256 and 4096 characters.
+@@ -682,6 +682,11 @@ and is between 256 and 4096 characters.
eata= [HW,SCSI]
@@ -50,7 +50,7 @@
acpi_set_gpe_type(NULL, ec->gpe, ACPI_GPE_TYPE_RUNTIME);
acpi_enable_gpe(NULL, ec->gpe);
status = acpi_install_address_space_handler(ec->handle,
-@@ -1113,3 +1117,14 @@ static void __exit acpi_ec_exit(void)
+@@ -1114,3 +1118,14 @@ static void __exit acpi_ec_exit(void)
return;
}
#endif /* 0 */
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.arch/acpi-export-hotplug_execute new/patches.arch/acpi-export-hotplug_execute
--- old/patches.arch/acpi-export-hotplug_execute 2009-05-20 16:05:48.000000000 +0200
+++ new/patches.arch/acpi-export-hotplug_execute 2009-06-10 16:12:26.000000000 +0200
@@ -13,7 +13,7 @@
--- a/drivers/acpi/osl.c
+++ b/drivers/acpi/osl.c
-@@ -793,6 +793,7 @@ acpi_status acpi_os_hotplug_execute(acpi
+@@ -771,6 +771,7 @@ acpi_status acpi_os_hotplug_execute(acpi
{
return __acpi_os_execute(0, function, context, 1);
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.arch/acpi_thermal_passive_blacklist.patch new/patches.arch/acpi_thermal_passive_blacklist.patch
--- old/patches.arch/acpi_thermal_passive_blacklist.patch 2009-05-20 16:05:48.000000000 +0200
+++ new/patches.arch/acpi_thermal_passive_blacklist.patch 2009-06-10 16:12:26.000000000 +0200
@@ -16,7 +16,7 @@
#include