Hello community,
here is the log from the commit of package kernel-source for openSUSE:Factory
checked in at Fri Aug 7 16:06:13 CEST 2009.
--------
--- kernel-source/kernel-debug.changes 2009-07-30 04:06:58.000000000 +0200
+++ kernel-source/kernel-debug.changes 2009-08-06 23:30:46.000000000 +0200
@@ -1,0 +2,99 @@
+Thu Aug 6 23:25:39 CEST 2009 - jeffm@suse.de
+
+- rpm/kernel-binary.spec.in,
+ rpm/kernel-source.spec.in: Added kernel-spec-macros to Sources.
+
+-------------------------------------------------------------------
+Thu Aug 6 16:24:09 CEST 2009 - jeffm@suse.de
+
+- patches.suse/linux-2.6.29-even-faster-kms.patch: Disabled. It
+ doesn't wake up the display on certain hardware.
+
+-------------------------------------------------------------------
+Wed Aug 5 22:33:56 CEST 2009 - mmarek@suse.cz
+
+- rpm/kernel-binary.spec.in: do not split the -extra subpackage on
+ openSUSE (bnc#528097).
+
+-------------------------------------------------------------------
+Wed Aug 5 20:46:02 CEST 2009 - jeffm@suse.de
+
+- Updated to 2.6.31-rc5-git3.
+ - Eliminated 4 patches.
+
+-------------------------------------------------------------------
+Wed Aug 5 18:22:05 CEST 2009 - gregkh@suse.de
+
+- kernel-source.changes: remove old (pre 2008) messages, and move 2008
+ to kernel-source.changes.old. No need to spam email addresses that
+ are no longer with the company for failed kernel builds.
+
+-------------------------------------------------------------------
+Wed Aug 5 17:55:56 CEST 2009 - gregkh@suse.de
+
+- patches.drivers/staging-rtl8192su-fix-build-error.patch:
+ Staging: rtl8192su: fix build error.
+
+-------------------------------------------------------------------
+Wed Aug 5 17:02:00 CEST 2009 - jeffm@suse.de
+
+- patches.suse/supported-flag-enterprise: Make the supported
+ flag configurable at build time (bnc#528097).
+
+-------------------------------------------------------------------
+Wed Aug 5 01:04:08 CEST 2009 - gregkh@suse.de
+
+- Update config files.
+ disable CONFIG_DRM_RADEON_KMS as per bnc#527910 for vanilla builds
+
+-------------------------------------------------------------------
+Tue Aug 4 23:21:31 CEST 2009 - gregkh@suse.de
+
+- Update config files.
+ disable CONFIG_DRM_RADEON_KMS as per bnc#527910
+
+-------------------------------------------------------------------
+Tue Aug 4 16:10:42 CEST 2009 - jeffm@suse.de
+
+- patches.rpmify/ttm-pgprot-fixes: ttm: Use pgprot_val for
+ comparing pgprot_t.
+
+-------------------------------------------------------------------
+Tue Aug 4 14:53:26 CEST 2009 - tiwai@suse.de
+
+- patches.drivers/alsa-hda-3[0-8]*: ALSA HD-audio updates
+- Update config files: enable CONFIG_SND_HDA_CIRRUS=y
+
+-------------------------------------------------------------------
+Mon Aug 3 22:15:32 CEST 2009 - jeffm@suse.de
+
+- Update config files: CONFIG_FRAME_WARN=2048 on all arches, fixes
+ ppc build failures.
+
+-------------------------------------------------------------------
+Mon Aug 3 22:01:58 CEST 2009 - jeffm@suse.de
+
+- patches.xen/xen3-patch-2.6.31-rc4-rc5: Fixup pgtable port
+
+-------------------------------------------------------------------
+Mon Aug 3 19:42:42 CEST 2009 - jeffm@suse.de
+
+- Updated to 2.6.31-rc5.
+ - Eliminated 11 patches.
+
+-------------------------------------------------------------------
+Mon Aug 3 11:09:08 CEST 2009 - coly.li@suse.de
+
+- Update config files to enable CONFIG_DLM_DEBUG.
+
+-------------------------------------------------------------------
+Fri Jul 31 14:30:38 CEST 2009 - jbeulich@novell.com
+
+- Update Xen patches to 2.6.31-rc4 and c/s 916.
+- patches.xen/xen3-driver-core-misc-add-nodename-support-for-misc-devices.patch:
+ Delete.
+- patches.xen/xen3-panic-on-io-nmi.diff: Delete.
+- config.conf: Re-enable Xen.
+- Update config files.
+
+-------------------------------------------------------------------
@@ -14448,36072 +14546,0 @@
--------------------------------------------------------------------
-Fri Dec 21 23:10:38 CET 2007 - jeffm@suse.de
-
-- Update to 2.6.24-rc6.
-
--------------------------------------------------------------------
-Thu Dec 20 20:48:11 CET 2007 - jeffm@suse.de
-
-- Update to 2.6.24-rc5-git7.
-
--------------------------------------------------------------------
-Wed Dec 19 03:15:13 CET 2007 - jeffm@suse.de
-
-- Update to 2.6.24-rc5-git5.
-
--------------------------------------------------------------------
-Wed Dec 19 02:57:35 CET 2007 - jeffm@suse.de
-
-- Per Kay's advice changed config settings to the following:
- - CONFIG_UEVENT_HELPER_PATH=""
- - CONFIG_LEGACY_PTY_COUNT=0
-
--------------------------------------------------------------------
-Tue Dec 18 13:02:49 CET 2007 - bwalle@suse.de
-
-- patches.drivers/igb-2007-12-11:
- Add igb (PCI-Express 82575 Gigabit Ethernet driver)
-- Update config files: Enable CONFIG_IGB for all flavours.
-
--------------------------------------------------------------------
-Mon Dec 17 22:54:02 CET 2007 - jeffm@suse.de
-
-- Update to 2.6.24-rc5-git4.
-
--------------------------------------------------------------------
-Mon Dec 17 05:47:08 CET 2007 - neilb@suse.de
-
-- patches.fixes/nfs-unmount-leak.patch: NFSv2/v3: Fix a memory
- leak when using -onolock (336253).
-
--------------------------------------------------------------------
-Sun Dec 16 00:22:28 CET 2007 - sdietrich@suse.de
-
-- Update config files: rt_debug and rt for powerpc.
-- config.conf:
-
--------------------------------------------------------------------
-Sat Dec 15 04:49:46 CET 2007 - sdietrich@suse.de
-
-- patches.rt/rt-list-mods-more-fixes.patch:
- 2.6.24-rc5-rt1 drivers/dma/ioat_dma.c compile fix (list_splice).
-
--------------------------------------------------------------------
-Sat Dec 15 04:17:03 CET 2007 - sdietrich@suse.de
-
-- Update RT to 2.6.24-rc5-rt1 (many files in patches.rt omitted)
-
--------------------------------------------------------------------
-Thu Dec 13 00:46:54 CET 2007 - ak@suse.de
-
-- patches.fixes/fix-nfs-oops: NFS: Fix an Oops in NFS unmount.
-
--------------------------------------------------------------------
-Wed Dec 12 20:18:25 CET 2007 - jeffm@suse.de
-
-- patches.kernel.org/v4l-dvb-re-add-videobuf_read_start_export:
- V4L/DVB (6609): Re-adds lock safe videobuf_read_start.
-
--------------------------------------------------------------------
-Wed Dec 12 19:54:05 CET 2007 - jeffm@suse.de
-
-- Update to 2.6.24-rc5-git2.
-
--------------------------------------------------------------------
-Wed Dec 12 17:57:32 CET 2007 - jeffm@suse.de
-
-- rpm/kernel-source.spec.in: Worked around fix introduced in git
- commits 1cacc9ab8bf10e60b3ed93d7a10b070c4cbc6c9f and
- 18c32dac75b187d1a4e858f3cfdf03e844129f5e that caused linux-obj's
- Makefile not to be generated.
-
--------------------------------------------------------------------
-Wed Dec 12 09:13:15 CET 2007 - jbeulich@novell.com
-
-- Update Xen patches to 2.6.24-rc4 and Linux c/s 355.
-- Update config files.
-- config.conf: Re-enable Xen flavors.
-
--------------------------------------------------------------------
-Tue Dec 11 22:14:55 CET 2007 - jeffm@suse.de
-
-- Update to 2.6.24-rc5.
-
--------------------------------------------------------------------
-Tue Dec 11 14:39:57 CET 2007 - bwalle@suse.de
-
-- rpm/kernel-binary.spec.in: Let the kernel build fail when
++++ 35975 more lines (skipped)
++++ between kernel-source/kernel-debug.changes
++++ and kernel-source/kernel-debug.changes
kernel-default.changes: same change
kernel-desktop.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
New Changes file:
--- /dev/null 2009-04-14 11:55:47.000000000 +0200
+++ kernel-source/kernel-xen.changes 2009-08-06 23:31:16.000000000 +0200
@@ -0,0 +1,14547 @@
+-------------------------------------------------------------------
+Thu Aug 6 23:25:39 CEST 2009 - jeffm@suse.de
+
+- rpm/kernel-binary.spec.in,
+ rpm/kernel-source.spec.in: Added kernel-spec-macros to Sources.
+
+-------------------------------------------------------------------
+Thu Aug 6 16:24:09 CEST 2009 - jeffm@suse.de
+
+- patches.suse/linux-2.6.29-even-faster-kms.patch: Disabled. It
+ doesn't wake up the display on certain hardware.
+
+-------------------------------------------------------------------
+Wed Aug 5 22:33:56 CEST 2009 - mmarek@suse.cz
+
+- rpm/kernel-binary.spec.in: do not split the -extra subpackage on
+ openSUSE (bnc#528097).
+
+-------------------------------------------------------------------
+Wed Aug 5 20:46:02 CEST 2009 - jeffm@suse.de
+
+- Updated to 2.6.31-rc5-git3.
+ - Eliminated 4 patches.
+
+-------------------------------------------------------------------
+Wed Aug 5 18:22:05 CEST 2009 - gregkh@suse.de
+
+- kernel-source.changes: remove old (pre 2008) messages, and move 2008
+ to kernel-source.changes.old. No need to spam email addresses that
+ are no longer with the company for failed kernel builds.
+
+-------------------------------------------------------------------
+Wed Aug 5 17:55:56 CEST 2009 - gregkh@suse.de
+
+- patches.drivers/staging-rtl8192su-fix-build-error.patch:
+ Staging: rtl8192su: fix build error.
+
+-------------------------------------------------------------------
+Wed Aug 5 17:02:00 CEST 2009 - jeffm@suse.de
+
+- patches.suse/supported-flag-enterprise: Make the supported
+ flag configurable at build time (bnc#528097).
+
+-------------------------------------------------------------------
+Wed Aug 5 01:04:08 CEST 2009 - gregkh@suse.de
+
+- Update config files.
+ disable CONFIG_DRM_RADEON_KMS as per bnc#527910 for vanilla builds
+
+-------------------------------------------------------------------
+Tue Aug 4 23:21:31 CEST 2009 - gregkh@suse.de
+
+- Update config files.
+ disable CONFIG_DRM_RADEON_KMS as per bnc#527910
+
+-------------------------------------------------------------------
+Tue Aug 4 16:10:42 CEST 2009 - jeffm@suse.de
+
+- patches.rpmify/ttm-pgprot-fixes: ttm: Use pgprot_val for
+ comparing pgprot_t.
+
+-------------------------------------------------------------------
+Tue Aug 4 14:53:26 CEST 2009 - tiwai@suse.de
+
+- patches.drivers/alsa-hda-3[0-8]*: ALSA HD-audio updates
+- Update config files: enable CONFIG_SND_HDA_CIRRUS=y
+
+-------------------------------------------------------------------
+Mon Aug 3 22:15:32 CEST 2009 - jeffm@suse.de
+
+- Update config files: CONFIG_FRAME_WARN=2048 on all arches, fixes
+ ppc build failures.
+
+-------------------------------------------------------------------
+Mon Aug 3 22:01:58 CEST 2009 - jeffm@suse.de
+
+- patches.xen/xen3-patch-2.6.31-rc4-rc5: Fixup pgtable port
+
+-------------------------------------------------------------------
+Mon Aug 3 19:42:42 CEST 2009 - jeffm@suse.de
+
+- Updated to 2.6.31-rc5.
+ - Eliminated 11 patches.
+
+-------------------------------------------------------------------
+Mon Aug 3 11:09:08 CEST 2009 - coly.li@suse.de
+
+- Update config files to enable CONFIG_DLM_DEBUG.
+
+-------------------------------------------------------------------
+Fri Jul 31 14:30:38 CEST 2009 - jbeulich@novell.com
+
+- Update Xen patches to 2.6.31-rc4 and c/s 916.
+- patches.xen/xen3-driver-core-misc-add-nodename-support-for-misc-devices.patch:
+ Delete.
+- patches.xen/xen3-panic-on-io-nmi.diff: Delete.
+- config.conf: Re-enable Xen.
+- Update config files.
+
+-------------------------------------------------------------------
+Wed Jul 29 16:00:59 CEST 2009 - tiwai@suse.de
+
+- Update config files: revert to CONFIG_SND=m and enabled again
+ CONFIG_SND_DEBUG=y
+
+-------------------------------------------------------------------
+Tue Jul 28 12:23:12 CEST 2009 - mmarek@suse.cz
+
+- Update config files: disable CONFIG_PRISM2_USB on ia64 and ppc.
+
+-------------------------------------------------------------------
+Tue Jul 28 11:21:11 CEST 2009 - mmarek@suse.cz
+
+- Update config files: disable CONFIG_FB_UDL on ia64.
+
+-------------------------------------------------------------------
+Tue Jul 28 09:54:55 CEST 2009 - jbeulich@novell.com
+
+- config.conf: Remove duplicate i386/desktop entry.
+
+-------------------------------------------------------------------
+Tue Jul 28 01:03:23 CEST 2009 - tiwai@suse.de
+
+- patches.drivers/alsa-hda-29-Add-quirk-for-Dell-Studio-1555:
+ ALSA: hda - Add quirk for Dell Studio 1555 (bnc#525244).
+
+-------------------------------------------------------------------
+Mon Jul 27 23:57:31 CEST 2009 - tiwai@suse.de
+
+- patches.drivers/alsa-pcm-*: ALSA PCM fixes
+- Fix/enhancement patches backported from ALSA tree
+ * patches.drivers/alsa-core-Add-new-TLV-types-for-dBwith-min-max:
+ ALSA: Add new TLV types for dBwith min/max (for usb).
+ * patches.drivers/alsa-ctxfi-*: SB X-Fi support (FATE#306935).
+ * patches.drivers/alsa-hda-*: More HD-audio fixes
+ * patches.drivers/alsa-ice-*: ICE17xx fixes
+ * patches.drivers/alsa-midi-*: MIDI fixes
+ * patches.drivers/alsa-usb-*: USB-audio/MIDI fixes
+- Remove obsoleted patches: patches.drivers/alsa-ad1984a-hp-quirks,
+ patches.drivers/alsa-ca0106-capture-bufsize-fix,
+ patches.drivers/alsa-ctxfi
+- Update config files.
+
+-------------------------------------------------------------------
+Mon Jul 27 17:06:11 CEST 2009 - mmarek@suse.cz
+
+- rpm/kernel-source.spec.in, scripts/tar-up.sh: really drop
+ config-subst from the package.
+
+-------------------------------------------------------------------
+Mon Jul 27 13:43:01 CEST 2009 - mmarek@suse.cz
+
+- rpm/kernel-binary.spec.in: manually create a -devel-debuginfo
+ subpackage with vmlinux.debug to fix build with new rpm. This
+ works for ix86 and x86_64, other archs might need further fixes.
+
+-------------------------------------------------------------------
+Mon Jul 27 03:04:23 CEST 2009 - jeffm@suse.de
+
+- patches.rpmify/rtl8192su-build-fix: more ia64 fixes
+
+-------------------------------------------------------------------
+Mon Jul 27 01:47:21 CEST 2009 - jeffm@suse.de
+
+- patches.rpmify/rtl8192su-build-fix: rtl8192su: compile fixes.
+
+-------------------------------------------------------------------
+Mon Jul 27 01:45:37 CEST 2009 - jeffm@suse.de
+
+- patches.rpmify/rtl8192su-build-fix: rtl8192su: compile fixes.
+
+-------------------------------------------------------------------
+Sun Jul 26 00:42:40 CEST 2009 - jeffm@suse.de
+
+- config.conf: Re-enabled trace flavor.
+
+-------------------------------------------------------------------
+Fri Jul 24 21:23:54 CEST 2009 - jeffm@suse.de
+
+- Update config files: Disabled optimize for size on i386 and x86_64
+ across all flavors.
+
+-------------------------------------------------------------------
+Fri Jul 24 21:21:08 CEST 2009 - jeffm@suse.de
+
+- Update to 2.6.31-rc4.
+
+-------------------------------------------------------------------
+Thu Jul 23 12:56:16 CEST 2009 - mmarek@suse.cz
+
+- rpm/kernel-binary.spec.in: cleanup %cpu_arch_flavor definition,
+ make %symbols a variable and only use it for selecting patches.
+ Also drop the RT symbol as there are not rt patches currently.
+
+-------------------------------------------------------------------
+Thu Jul 23 11:58:25 CEST 2009 - mmarek@suse.cz
+
++++ 14350 more lines (skipped)
++++ between /dev/null
++++ and kernel-source/kernel-xen.changes
calling whatdependson for head-i586
Old:
----
TOLERATE-UNKNOWN-NEW-CONFIG-OPTIONS
New:
----
kernel-xen.changes
kernel-xen.spec
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kernel-debug.spec ++++++
--- /var/tmp/diff_new_pack.n2LeeB/_old 2009-08-07 15:58:30.000000000 +0200
+++ /var/tmp/diff_new_pack.n2LeeB/_new 2009-08-07 15:58:30.000000000 +0200
@@ -18,7 +18,7 @@
# norootforbuild
%define srcversion 2.6.30
-%define patchversion 2.6.31-rc4
+%define patchversion 2.6.31-rc5-git3
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
%define build_flavor debug
@@ -36,9 +36,10 @@
%define cpu_arch_flavor %cpu_arch/%build_flavor
# Define some CONFIG variables as rpm macros as well. (rpm cannot handle
# defining them all at once.)
-%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE
+%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE CONFIG_ENTERPRISE_SUPPORT
%{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar xfj %_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in %config_vars; do echo "%%global $config ${!config:-n}"; done)}
-%define split_packages (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_base (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_extra (%CONFIG_SPLIT_PACKAGE == "y" && %CONFIG_ENTERPRISE_SUPPORT == "y")
%ifarch %ix86 x86_64
%define install_vdso 1
%else
@@ -48,7 +49,7 @@
Name: kernel-debug
Summary: A Debug Version of the Kernel
Version: 2.6.31
-Release: 1
+Release: 2
%if %using_buildservice
%else
%endif
@@ -59,7 +60,7 @@
BuildRequires: coreutils module-init-tools sparse
BuildRequires: fdupes
Provides: %{name}_%_target_cpu = %version-%release
-%if %split_packages
+%if %split_base
Requires: %name-base_%_target_cpu = %version-%release
%endif
Requires(pre): coreutils awk
@@ -125,6 +126,7 @@
Source46: modversions
Source47: symsets.pl
Source48: split-modules
+Source49: kernel-spec-macros
Source100: config.tar.bz2
Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2
@@ -374,15 +376,17 @@
# end of build_kdump
%endif
for sub in '-base' '' '-extra'; do
-%if %split_packages
- if [ "x$sub" = "x-base" ]; then
+ if \
+%if %split_base
+ [ "x$sub" = "x-base" ];
+%else
+ [ "x$sub" = "x" ];
+%endif
+ then
base_package=1
else
base_package=0
fi
-%else
- base_package=1
-%endif
for script in preun postun pre post devel-pre devel-post; do
sed -e "s:@KERNELRELEASE@:%kernelrelease:g" \
-e "s:@IMAGE@:$image:g" \
@@ -467,7 +471,7 @@
if [ $? -ne 0 ] || echo "$msg" | grep 'needs unknown symbol'; then
exit 1
fi
-%if %split_packages
+%if %split_base
%_sourcedir/split-modules -d %buildroot \
%if ! %supported_modules_check
-i \
@@ -475,6 +479,9 @@
-o %my_builddir \
-b %kernel_build_dir/Module.base \
-s %kernel_build_dir/Module.supported
+%if ! %split_extra
+ cat %my_builddir/unsupported-modules >>%my_builddir/main-modules
+%endif
%else
( cd %buildroot
find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko' -printf '/%%p\n'
@@ -574,8 +581,10 @@
echo "%%%%doc %_docdir/%name"
fi
} | add_dirs_to_filelist > %my_builddir/kernel-base.files
-%if %split_packages
+%if %split_base
add_dirs_to_filelist %my_builddir/main-modules > %my_builddir/kernel-main.files
+%endif
+%if %split_extra
add_dirs_to_filelist %my_builddir/unsupported-modules > %my_builddir/kernel-extra.files
%endif
# Hardlink duplicate files automatically (from package fdupes): It doesn't save
@@ -589,7 +598,7 @@
%pre -f pre.sh
%post -f post.sh
-%if %split_packages
+%if %split_base
%files -f kernel-main.files
%else
@@ -629,7 +638,7 @@
%pre base -f pre-base.sh
%post base -f post-base.sh
-%if %split_packages
+%if %split_base
%files base -f kernel-base.files
%defattr(-, root, root)
@@ -669,7 +678,7 @@
%pre extra -f pre-extra.sh
%post extra -f post-extra.sh
-%if %split_packages
+%if %split_extra
%files extra -f kernel-extra.files
%defattr(-, root, root)
++++++ kernel-default.spec ++++++
--- /var/tmp/diff_new_pack.n2LeeB/_old 2009-08-07 15:58:30.000000000 +0200
+++ /var/tmp/diff_new_pack.n2LeeB/_new 2009-08-07 15:58:30.000000000 +0200
@@ -18,7 +18,7 @@
# norootforbuild
%define srcversion 2.6.30
-%define patchversion 2.6.31-rc4
+%define patchversion 2.6.31-rc5-git3
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
%define build_flavor default
@@ -36,9 +36,10 @@
%define cpu_arch_flavor %cpu_arch/%build_flavor
# Define some CONFIG variables as rpm macros as well. (rpm cannot handle
# defining them all at once.)
-%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE
+%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE CONFIG_ENTERPRISE_SUPPORT
%{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar xfj %_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in %config_vars; do echo "%%global $config ${!config:-n}"; done)}
-%define split_packages (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_base (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_extra (%CONFIG_SPLIT_PACKAGE == "y" && %CONFIG_ENTERPRISE_SUPPORT == "y")
%ifarch %ix86 x86_64
%define install_vdso 1
%else
@@ -48,7 +49,7 @@
Name: kernel-default
Summary: The Standard Kernel
Version: 2.6.31
-Release: 1
+Release: 2
%if %using_buildservice
%else
%endif
@@ -59,7 +60,7 @@
BuildRequires: coreutils module-init-tools sparse
BuildRequires: fdupes
Provides: %{name}_%_target_cpu = %version-%release
-%if %split_packages
+%if %split_base
Requires: %name-base_%_target_cpu = %version-%release
%endif
Requires(pre): coreutils awk
@@ -141,6 +142,7 @@
Source46: modversions
Source47: symsets.pl
Source48: split-modules
+Source49: kernel-spec-macros
Source100: config.tar.bz2
Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2
@@ -389,15 +391,17 @@
# end of build_kdump
%endif
for sub in '-base' '' '-extra'; do
-%if %split_packages
- if [ "x$sub" = "x-base" ]; then
+ if \
+%if %split_base
+ [ "x$sub" = "x-base" ];
+%else
+ [ "x$sub" = "x" ];
+%endif
+ then
base_package=1
else
base_package=0
fi
-%else
- base_package=1
-%endif
for script in preun postun pre post devel-pre devel-post; do
sed -e "s:@KERNELRELEASE@:%kernelrelease:g" \
-e "s:@IMAGE@:$image:g" \
@@ -482,7 +486,7 @@
if [ $? -ne 0 ] || echo "$msg" | grep 'needs unknown symbol'; then
exit 1
fi
-%if %split_packages
+%if %split_base
%_sourcedir/split-modules -d %buildroot \
%if ! %supported_modules_check
-i \
@@ -490,6 +494,9 @@
-o %my_builddir \
-b %kernel_build_dir/Module.base \
-s %kernel_build_dir/Module.supported
+%if ! %split_extra
+ cat %my_builddir/unsupported-modules >>%my_builddir/main-modules
+%endif
%else
( cd %buildroot
find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko' -printf '/%%p\n'
@@ -589,8 +596,10 @@
echo "%%%%doc %_docdir/%name"
fi
} | add_dirs_to_filelist > %my_builddir/kernel-base.files
-%if %split_packages
+%if %split_base
add_dirs_to_filelist %my_builddir/main-modules > %my_builddir/kernel-main.files
+%endif
+%if %split_extra
add_dirs_to_filelist %my_builddir/unsupported-modules > %my_builddir/kernel-extra.files
%endif
# Hardlink duplicate files automatically (from package fdupes): It doesn't save
@@ -604,7 +613,7 @@
%pre -f pre.sh
%post -f post.sh
-%if %split_packages
+%if %split_base
%files -f kernel-main.files
%else
@@ -643,7 +652,7 @@
%pre base -f pre-base.sh
%post base -f post-base.sh
-%if %split_packages
+%if %split_base
%files base -f kernel-base.files
%defattr(-, root, root)
@@ -682,7 +691,7 @@
%pre extra -f pre-extra.sh
%post extra -f post-extra.sh
-%if %split_packages
+%if %split_extra
%files extra -f kernel-extra.files
%defattr(-, root, root)
++++++ kernel-desktop.spec ++++++
--- /var/tmp/diff_new_pack.n2LeeB/_old 2009-08-07 15:58:30.000000000 +0200
+++ /var/tmp/diff_new_pack.n2LeeB/_new 2009-08-07 15:58:30.000000000 +0200
@@ -18,7 +18,7 @@
# norootforbuild
%define srcversion 2.6.30
-%define patchversion 2.6.31-rc4
+%define patchversion 2.6.31-rc5-git3
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
%define build_flavor desktop
@@ -36,9 +36,10 @@
%define cpu_arch_flavor %cpu_arch/%build_flavor
# Define some CONFIG variables as rpm macros as well. (rpm cannot handle
# defining them all at once.)
-%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE
+%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE CONFIG_ENTERPRISE_SUPPORT
%{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar xfj %_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in %config_vars; do echo "%%global $config ${!config:-n}"; done)}
-%define split_packages (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_base (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_extra (%CONFIG_SPLIT_PACKAGE == "y" && %CONFIG_ENTERPRISE_SUPPORT == "y")
%ifarch %ix86 x86_64
%define install_vdso 1
%else
@@ -48,7 +49,7 @@
Name: kernel-desktop
Summary: Kernel optimized for the desktop
Version: 2.6.31
-Release: 1
+Release: 2
%if %using_buildservice
%else
%endif
@@ -59,7 +60,7 @@
BuildRequires: coreutils module-init-tools sparse
BuildRequires: fdupes
Provides: %{name}_%_target_cpu = %version-%release
-%if %split_packages
+%if %split_base
Requires: %name-base_%_target_cpu = %version-%release
%endif
Requires(pre): coreutils awk
@@ -125,6 +126,7 @@
Source46: modversions
Source47: symsets.pl
Source48: split-modules
+Source49: kernel-spec-macros
Source100: config.tar.bz2
Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2
@@ -384,15 +386,17 @@
# end of build_kdump
%endif
for sub in '-base' '' '-extra'; do
-%if %split_packages
- if [ "x$sub" = "x-base" ]; then
+ if \
+%if %split_base
+ [ "x$sub" = "x-base" ];
+%else
+ [ "x$sub" = "x" ];
+%endif
+ then
base_package=1
else
base_package=0
fi
-%else
- base_package=1
-%endif
for script in preun postun pre post devel-pre devel-post; do
sed -e "s:@KERNELRELEASE@:%kernelrelease:g" \
-e "s:@IMAGE@:$image:g" \
@@ -477,7 +481,7 @@
if [ $? -ne 0 ] || echo "$msg" | grep 'needs unknown symbol'; then
exit 1
fi
-%if %split_packages
+%if %split_base
%_sourcedir/split-modules -d %buildroot \
%if ! %supported_modules_check
-i \
@@ -485,6 +489,9 @@
-o %my_builddir \
-b %kernel_build_dir/Module.base \
-s %kernel_build_dir/Module.supported
+%if ! %split_extra
+ cat %my_builddir/unsupported-modules >>%my_builddir/main-modules
+%endif
%else
( cd %buildroot
find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko' -printf '/%%p\n'
@@ -584,8 +591,10 @@
echo "%%%%doc %_docdir/%name"
fi
} | add_dirs_to_filelist > %my_builddir/kernel-base.files
-%if %split_packages
+%if %split_base
add_dirs_to_filelist %my_builddir/main-modules > %my_builddir/kernel-main.files
+%endif
+%if %split_extra
add_dirs_to_filelist %my_builddir/unsupported-modules > %my_builddir/kernel-extra.files
%endif
# Hardlink duplicate files automatically (from package fdupes): It doesn't save
@@ -599,7 +608,7 @@
%pre -f pre.sh
%post -f post.sh
-%if %split_packages
+%if %split_base
%files -f kernel-main.files
%else
@@ -649,7 +658,7 @@
%pre base -f pre-base.sh
%post base -f post-base.sh
-%if %split_packages
+%if %split_base
%files base -f kernel-base.files
%defattr(-, root, root)
@@ -699,7 +708,7 @@
%pre extra -f pre-extra.sh
%post extra -f post-extra.sh
-%if %split_packages
+%if %split_extra
%files extra -f kernel-extra.files
%defattr(-, root, root)
++++++ kernel-kdump.spec ++++++
--- /var/tmp/diff_new_pack.n2LeeB/_old 2009-08-07 15:58:31.000000000 +0200
+++ /var/tmp/diff_new_pack.n2LeeB/_new 2009-08-07 15:58:31.000000000 +0200
@@ -18,7 +18,7 @@
# norootforbuild
%define srcversion 2.6.30
-%define patchversion 2.6.31-rc4
+%define patchversion 2.6.31-rc5-git3
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
%define build_flavor kdump
@@ -36,9 +36,10 @@
%define cpu_arch_flavor %cpu_arch/%build_flavor
# Define some CONFIG variables as rpm macros as well. (rpm cannot handle
# defining them all at once.)
-%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE
+%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE CONFIG_ENTERPRISE_SUPPORT
%{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar xfj %_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in %config_vars; do echo "%%global $config ${!config:-n}"; done)}
-%define split_packages (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_base (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_extra (%CONFIG_SPLIT_PACKAGE == "y" && %CONFIG_ENTERPRISE_SUPPORT == "y")
%ifarch %ix86 x86_64
%define install_vdso 1
%else
@@ -48,7 +49,7 @@
Name: kernel-kdump
Summary: kernel for kdump
Version: 2.6.31
-Release: 1
+Release: 2
%if %using_buildservice
%else
%endif
@@ -59,7 +60,7 @@
BuildRequires: coreutils module-init-tools sparse
BuildRequires: fdupes
Provides: %{name}_%_target_cpu = %version-%release
-%if %split_packages
+%if %split_base
Requires: %name-base_%_target_cpu = %version-%release
%endif
Requires(pre): coreutils awk
@@ -125,6 +126,7 @@
Source46: modversions
Source47: symsets.pl
Source48: split-modules
+Source49: kernel-spec-macros
Source100: config.tar.bz2
Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2
@@ -376,15 +378,17 @@
# end of build_kdump
%endif
for sub in '-base' '' '-extra'; do
-%if %split_packages
- if [ "x$sub" = "x-base" ]; then
+ if \
+%if %split_base
+ [ "x$sub" = "x-base" ];
+%else
+ [ "x$sub" = "x" ];
+%endif
+ then
base_package=1
else
base_package=0
fi
-%else
- base_package=1
-%endif
for script in preun postun pre post devel-pre devel-post; do
sed -e "s:@KERNELRELEASE@:%kernelrelease:g" \
-e "s:@IMAGE@:$image:g" \
@@ -469,7 +473,7 @@
if [ $? -ne 0 ] || echo "$msg" | grep 'needs unknown symbol'; then
exit 1
fi
-%if %split_packages
+%if %split_base
%_sourcedir/split-modules -d %buildroot \
%if ! %supported_modules_check
-i \
@@ -477,6 +481,9 @@
-o %my_builddir \
-b %kernel_build_dir/Module.base \
-s %kernel_build_dir/Module.supported
+%if ! %split_extra
+ cat %my_builddir/unsupported-modules >>%my_builddir/main-modules
+%endif
%else
( cd %buildroot
find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko' -printf '/%%p\n'
@@ -576,8 +583,10 @@
echo "%%%%doc %_docdir/%name"
fi
} | add_dirs_to_filelist > %my_builddir/kernel-base.files
-%if %split_packages
+%if %split_base
add_dirs_to_filelist %my_builddir/main-modules > %my_builddir/kernel-main.files
+%endif
+%if %split_extra
add_dirs_to_filelist %my_builddir/unsupported-modules > %my_builddir/kernel-extra.files
%endif
# Hardlink duplicate files automatically (from package fdupes): It doesn't save
@@ -591,7 +600,7 @@
%pre -f pre.sh
%post -f post.sh
-%if %split_packages
+%if %split_base
%files -f kernel-main.files
%else
@@ -633,7 +642,7 @@
%pre base -f pre-base.sh
%post base -f post-base.sh
-%if %split_packages
+%if %split_base
%files base -f kernel-base.files
%defattr(-, root, root)
@@ -675,7 +684,7 @@
%pre extra -f pre-extra.sh
%post extra -f post-extra.sh
-%if %split_packages
+%if %split_extra
%files extra -f kernel-extra.files
%defattr(-, root, root)
++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.n2LeeB/_old 2009-08-07 15:58:31.000000000 +0200
+++ /var/tmp/diff_new_pack.n2LeeB/_new 2009-08-07 15:58:31.000000000 +0200
@@ -18,7 +18,7 @@
# norootforbuild
%define srcversion 2.6.30
-%define patchversion 2.6.31-rc4
+%define patchversion 2.6.31-rc5-git3
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
%define build_flavor pae
@@ -36,9 +36,10 @@
%define cpu_arch_flavor %cpu_arch/%build_flavor
# Define some CONFIG variables as rpm macros as well. (rpm cannot handle
# defining them all at once.)
-%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE
+%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE CONFIG_ENTERPRISE_SUPPORT
%{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar xfj %_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in %config_vars; do echo "%%global $config ${!config:-n}"; done)}
-%define split_packages (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_base (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_extra (%CONFIG_SPLIT_PACKAGE == "y" && %CONFIG_ENTERPRISE_SUPPORT == "y")
%ifarch %ix86 x86_64
%define install_vdso 1
%else
@@ -48,7 +49,7 @@
Name: kernel-pae
Summary: Kernel with PAE Support
Version: 2.6.31
-Release: 1
+Release: 2
%if %using_buildservice
%else
%endif
@@ -59,7 +60,7 @@
BuildRequires: coreutils module-init-tools sparse
BuildRequires: fdupes
Provides: %{name}_%_target_cpu = %version-%release
-%if %split_packages
+%if %split_base
Requires: %name-base_%_target_cpu = %version-%release
%endif
Requires(pre): coreutils awk
@@ -129,6 +130,7 @@
Source46: modversions
Source47: symsets.pl
Source48: split-modules
+Source49: kernel-spec-macros
Source100: config.tar.bz2
Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2
@@ -384,15 +386,17 @@
# end of build_kdump
%endif
for sub in '-base' '' '-extra'; do
-%if %split_packages
- if [ "x$sub" = "x-base" ]; then
+ if \
+%if %split_base
+ [ "x$sub" = "x-base" ];
+%else
+ [ "x$sub" = "x" ];
+%endif
+ then
base_package=1
else
base_package=0
fi
-%else
- base_package=1
-%endif
for script in preun postun pre post devel-pre devel-post; do
sed -e "s:@KERNELRELEASE@:%kernelrelease:g" \
-e "s:@IMAGE@:$image:g" \
@@ -477,7 +481,7 @@
if [ $? -ne 0 ] || echo "$msg" | grep 'needs unknown symbol'; then
exit 1
fi
-%if %split_packages
+%if %split_base
%_sourcedir/split-modules -d %buildroot \
%if ! %supported_modules_check
-i \
@@ -485,6 +489,9 @@
-o %my_builddir \
-b %kernel_build_dir/Module.base \
-s %kernel_build_dir/Module.supported
+%if ! %split_extra
+ cat %my_builddir/unsupported-modules >>%my_builddir/main-modules
+%endif
%else
( cd %buildroot
find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko' -printf '/%%p\n'
@@ -584,8 +591,10 @@
echo "%%%%doc %_docdir/%name"
fi
} | add_dirs_to_filelist > %my_builddir/kernel-base.files
-%if %split_packages
+%if %split_base
add_dirs_to_filelist %my_builddir/main-modules > %my_builddir/kernel-main.files
+%endif
+%if %split_extra
add_dirs_to_filelist %my_builddir/unsupported-modules > %my_builddir/kernel-extra.files
%endif
# Hardlink duplicate files automatically (from package fdupes): It doesn't save
@@ -599,7 +608,7 @@
%pre -f pre.sh
%post -f post.sh
-%if %split_packages
+%if %split_base
%files -f kernel-main.files
%else
@@ -645,7 +654,7 @@
%pre base -f pre-base.sh
%post base -f post-base.sh
-%if %split_packages
+%if %split_base
%files base -f kernel-base.files
%defattr(-, root, root)
@@ -691,7 +700,7 @@
%pre extra -f pre-extra.sh
%post extra -f post-extra.sh
-%if %split_packages
+%if %split_extra
%files extra -f kernel-extra.files
%defattr(-, root, root)
++++++ kernel-ppc64.spec ++++++
--- /var/tmp/diff_new_pack.n2LeeB/_old 2009-08-07 15:58:31.000000000 +0200
+++ /var/tmp/diff_new_pack.n2LeeB/_new 2009-08-07 15:58:31.000000000 +0200
@@ -18,7 +18,7 @@
# norootforbuild
%define srcversion 2.6.30
-%define patchversion 2.6.31-rc4
+%define patchversion 2.6.31-rc5-git3
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
%define build_flavor ppc64
@@ -36,9 +36,10 @@
%define cpu_arch_flavor %cpu_arch/%build_flavor
# Define some CONFIG variables as rpm macros as well. (rpm cannot handle
# defining them all at once.)
-%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE
+%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE CONFIG_ENTERPRISE_SUPPORT
%{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar xfj %_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in %config_vars; do echo "%%global $config ${!config:-n}"; done)}
-%define split_packages (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_base (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_extra (%CONFIG_SPLIT_PACKAGE == "y" && %CONFIG_ENTERPRISE_SUPPORT == "y")
%ifarch %ix86 x86_64
%define install_vdso 1
%else
@@ -48,7 +49,7 @@
Name: kernel-ppc64
Summary: Kernel for ppc64 Systems
Version: 2.6.31
-Release: 1
+Release: 2
%if %using_buildservice
%else
%endif
@@ -59,7 +60,7 @@
BuildRequires: coreutils module-init-tools sparse
BuildRequires: fdupes
Provides: %{name}_%_target_cpu = %version-%release
-%if %split_packages
+%if %split_base
Requires: %name-base_%_target_cpu = %version-%release
%endif
Requires(pre): coreutils awk
@@ -129,6 +130,7 @@
Source46: modversions
Source47: symsets.pl
Source48: split-modules
+Source49: kernel-spec-macros
Source100: config.tar.bz2
Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2
@@ -384,15 +386,17 @@
# end of build_kdump
%endif
for sub in '-base' '' '-extra'; do
-%if %split_packages
- if [ "x$sub" = "x-base" ]; then
+ if \
+%if %split_base
+ [ "x$sub" = "x-base" ];
+%else
+ [ "x$sub" = "x" ];
+%endif
+ then
base_package=1
else
base_package=0
fi
-%else
- base_package=1
-%endif
for script in preun postun pre post devel-pre devel-post; do
sed -e "s:@KERNELRELEASE@:%kernelrelease:g" \
-e "s:@IMAGE@:$image:g" \
@@ -477,7 +481,7 @@
if [ $? -ne 0 ] || echo "$msg" | grep 'needs unknown symbol'; then
exit 1
fi
-%if %split_packages
+%if %split_base
%_sourcedir/split-modules -d %buildroot \
%if ! %supported_modules_check
-i \
@@ -485,6 +489,9 @@
-o %my_builddir \
-b %kernel_build_dir/Module.base \
-s %kernel_build_dir/Module.supported
+%if ! %split_extra
+ cat %my_builddir/unsupported-modules >>%my_builddir/main-modules
+%endif
%else
( cd %buildroot
find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko' -printf '/%%p\n'
@@ -584,8 +591,10 @@
echo "%%%%doc %_docdir/%name"
fi
} | add_dirs_to_filelist > %my_builddir/kernel-base.files
-%if %split_packages
+%if %split_base
add_dirs_to_filelist %my_builddir/main-modules > %my_builddir/kernel-main.files
+%endif
+%if %split_extra
add_dirs_to_filelist %my_builddir/unsupported-modules > %my_builddir/kernel-extra.files
%endif
# Hardlink duplicate files automatically (from package fdupes): It doesn't save
@@ -599,7 +608,7 @@
%pre -f pre.sh
%post -f post.sh
-%if %split_packages
+%if %split_base
%files -f kernel-main.files
%else
@@ -645,7 +654,7 @@
%pre base -f pre-base.sh
%post base -f post-base.sh
-%if %split_packages
+%if %split_base
%files base -f kernel-base.files
%defattr(-, root, root)
@@ -691,7 +700,7 @@
%pre extra -f pre-extra.sh
%post extra -f post-extra.sh
-%if %split_packages
+%if %split_extra
%files extra -f kernel-extra.files
%defattr(-, root, root)
++++++ kernel-ps3.spec ++++++
--- /var/tmp/diff_new_pack.n2LeeB/_old 2009-08-07 15:58:31.000000000 +0200
+++ /var/tmp/diff_new_pack.n2LeeB/_new 2009-08-07 15:58:31.000000000 +0200
@@ -18,7 +18,7 @@
# norootforbuild
%define srcversion 2.6.30
-%define patchversion 2.6.31-rc4
+%define patchversion 2.6.31-rc5-git3
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
%define build_flavor ps3
@@ -36,9 +36,10 @@
%define cpu_arch_flavor %cpu_arch/%build_flavor
# Define some CONFIG variables as rpm macros as well. (rpm cannot handle
# defining them all at once.)
-%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE
+%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE CONFIG_ENTERPRISE_SUPPORT
%{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar xfj %_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in %config_vars; do echo "%%global $config ${!config:-n}"; done)}
-%define split_packages (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_base (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_extra (%CONFIG_SPLIT_PACKAGE == "y" && %CONFIG_ENTERPRISE_SUPPORT == "y")
%ifarch %ix86 x86_64
%define install_vdso 1
%else
@@ -48,7 +49,7 @@
Name: kernel-ps3
Summary: kernel for ps3 bootloader
Version: 2.6.31
-Release: 1
+Release: 2
%if %using_buildservice
%else
%endif
@@ -59,7 +60,7 @@
BuildRequires: coreutils module-init-tools sparse
BuildRequires: fdupes
Provides: %{name}_%_target_cpu = %version-%release
-%if %split_packages
+%if %split_base
Requires: %name-base_%_target_cpu = %version-%release
%endif
Requires(pre): coreutils awk
@@ -125,6 +126,7 @@
Source46: modversions
Source47: symsets.pl
Source48: split-modules
+Source49: kernel-spec-macros
Source100: config.tar.bz2
Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2
@@ -376,15 +378,17 @@
# end of build_kdump
%endif
for sub in '-base' '' '-extra'; do
-%if %split_packages
- if [ "x$sub" = "x-base" ]; then
+ if \
+%if %split_base
+ [ "x$sub" = "x-base" ];
+%else
+ [ "x$sub" = "x" ];
+%endif
+ then
base_package=1
else
base_package=0
fi
-%else
- base_package=1
-%endif
for script in preun postun pre post devel-pre devel-post; do
sed -e "s:@KERNELRELEASE@:%kernelrelease:g" \
-e "s:@IMAGE@:$image:g" \
@@ -469,7 +473,7 @@
if [ $? -ne 0 ] || echo "$msg" | grep 'needs unknown symbol'; then
exit 1
fi
-%if %split_packages
+%if %split_base
%_sourcedir/split-modules -d %buildroot \
%if ! %supported_modules_check
-i \
@@ -477,6 +481,9 @@
-o %my_builddir \
-b %kernel_build_dir/Module.base \
-s %kernel_build_dir/Module.supported
+%if ! %split_extra
+ cat %my_builddir/unsupported-modules >>%my_builddir/main-modules
+%endif
%else
( cd %buildroot
find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko' -printf '/%%p\n'
@@ -576,8 +583,10 @@
echo "%%%%doc %_docdir/%name"
fi
} | add_dirs_to_filelist > %my_builddir/kernel-base.files
-%if %split_packages
+%if %split_base
add_dirs_to_filelist %my_builddir/main-modules > %my_builddir/kernel-main.files
+%endif
+%if %split_extra
add_dirs_to_filelist %my_builddir/unsupported-modules > %my_builddir/kernel-extra.files
%endif
# Hardlink duplicate files automatically (from package fdupes): It doesn't save
@@ -591,7 +600,7 @@
%pre -f pre.sh
%post -f post.sh
-%if %split_packages
+%if %split_base
%files -f kernel-main.files
%else
@@ -633,7 +642,7 @@
%pre base -f pre-base.sh
%post base -f post-base.sh
-%if %split_packages
+%if %split_base
%files base -f kernel-base.files
%defattr(-, root, root)
@@ -675,7 +684,7 @@
%pre extra -f pre-extra.sh
%post extra -f post-extra.sh
-%if %split_packages
+%if %split_extra
%files extra -f kernel-extra.files
%defattr(-, root, root)
++++++ kernel-s390.spec ++++++
--- /var/tmp/diff_new_pack.n2LeeB/_old 2009-08-07 15:58:31.000000000 +0200
+++ /var/tmp/diff_new_pack.n2LeeB/_new 2009-08-07 15:58:31.000000000 +0200
@@ -18,7 +18,7 @@
# norootforbuild
%define srcversion 2.6.30
-%define patchversion 2.6.31-rc4
+%define patchversion 2.6.31-rc5-git3
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
%define build_flavor s390
@@ -36,9 +36,10 @@
%define cpu_arch_flavor %cpu_arch/%build_flavor
# Define some CONFIG variables as rpm macros as well. (rpm cannot handle
# defining them all at once.)
-%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE
+%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE CONFIG_ENTERPRISE_SUPPORT
%{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar xfj %_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in %config_vars; do echo "%%global $config ${!config:-n}"; done)}
-%define split_packages (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_base (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_extra (%CONFIG_SPLIT_PACKAGE == "y" && %CONFIG_ENTERPRISE_SUPPORT == "y")
%ifarch %ix86 x86_64
%define install_vdso 1
%else
@@ -48,7 +49,7 @@
Name: kernel-s390
Summary: The Standard Kernel
Version: 2.6.31
-Release: 1
+Release: 2
%if %using_buildservice
%else
%endif
@@ -59,7 +60,7 @@
BuildRequires: coreutils module-init-tools sparse
BuildRequires: fdupes
Provides: %{name}_%_target_cpu = %version-%release
-%if %split_packages
+%if %split_base
Requires: %name-base_%_target_cpu = %version-%release
%endif
Requires(pre): coreutils awk
@@ -129,6 +130,7 @@
Source46: modversions
Source47: symsets.pl
Source48: split-modules
+Source49: kernel-spec-macros
Source100: config.tar.bz2
Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2
@@ -377,15 +379,17 @@
# end of build_kdump
%endif
for sub in '-base' '' '-extra'; do
-%if %split_packages
- if [ "x$sub" = "x-base" ]; then
+ if \
+%if %split_base
+ [ "x$sub" = "x-base" ];
+%else
+ [ "x$sub" = "x" ];
+%endif
+ then
base_package=1
else
base_package=0
fi
-%else
- base_package=1
-%endif
for script in preun postun pre post devel-pre devel-post; do
sed -e "s:@KERNELRELEASE@:%kernelrelease:g" \
-e "s:@IMAGE@:$image:g" \
@@ -470,7 +474,7 @@
if [ $? -ne 0 ] || echo "$msg" | grep 'needs unknown symbol'; then
exit 1
fi
-%if %split_packages
+%if %split_base
%_sourcedir/split-modules -d %buildroot \
%if ! %supported_modules_check
-i \
@@ -478,6 +482,9 @@
-o %my_builddir \
-b %kernel_build_dir/Module.base \
-s %kernel_build_dir/Module.supported
+%if ! %split_extra
+ cat %my_builddir/unsupported-modules >>%my_builddir/main-modules
+%endif
%else
( cd %buildroot
find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko' -printf '/%%p\n'
@@ -577,8 +584,10 @@
echo "%%%%doc %_docdir/%name"
fi
} | add_dirs_to_filelist > %my_builddir/kernel-base.files
-%if %split_packages
+%if %split_base
add_dirs_to_filelist %my_builddir/main-modules > %my_builddir/kernel-main.files
+%endif
+%if %split_extra
add_dirs_to_filelist %my_builddir/unsupported-modules > %my_builddir/kernel-extra.files
%endif
# Hardlink duplicate files automatically (from package fdupes): It doesn't save
@@ -592,7 +601,7 @@
%pre -f pre.sh
%post -f post.sh
-%if %split_packages
+%if %split_base
%files -f kernel-main.files
%else
@@ -631,7 +640,7 @@
%pre base -f pre-base.sh
%post base -f post-base.sh
-%if %split_packages
+%if %split_base
%files base -f kernel-base.files
%defattr(-, root, root)
@@ -670,7 +679,7 @@
%pre extra -f pre-extra.sh
%post extra -f post-extra.sh
-%if %split_packages
+%if %split_extra
%files extra -f kernel-extra.files
%defattr(-, root, root)
++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.n2LeeB/_old 2009-08-07 15:58:31.000000000 +0200
+++ /var/tmp/diff_new_pack.n2LeeB/_new 2009-08-07 15:58:31.000000000 +0200
@@ -19,7 +19,7 @@
# icecream 0
%define srcversion 2.6.30
-%define patchversion 2.6.31-rc4
+%define patchversion 2.6.31-rc5-git3
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
%define src_install_dir usr/src/linux-%kernelrelease%variant
@@ -30,7 +30,7 @@
Name: kernel-source
Summary: The Linux Kernel Sources
Version: 2.6.31
-Release: 1
+Release: 2
%if %using_buildservice
%else
%endif
@@ -79,6 +79,7 @@
Source58: old-packages.conf
Source59: arch-symbols
Source60: package-descriptions
+Source61: kernel-spec-macros
Source100: config.tar.bz2
Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2
++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.n2LeeB/_old 2009-08-07 15:58:31.000000000 +0200
+++ /var/tmp/diff_new_pack.n2LeeB/_new 2009-08-07 15:58:31.000000000 +0200
@@ -23,7 +23,7 @@
Name: kernel-syms
Summary: Kernel Symbol Versions (modversions)
Version: 2.6.31
-Release: 1
+Release: 2
%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)
@@ -54,6 +54,9 @@
%ifarch s390
Requires: kernel-s390-devel = %version-%source_rel
%endif
+%ifarch %ix86 x86_64
+Requires: kernel-xen-devel = %version-%source_rel
+%endif
Source: README.KSYMS
Requires: kernel-source%variant = %version-%source_rel
BuildRoot: %{_tmppath}/%{name}-%{version}-build
++++++ kernel-trace.spec ++++++
--- /var/tmp/diff_new_pack.n2LeeB/_old 2009-08-07 15:58:31.000000000 +0200
+++ /var/tmp/diff_new_pack.n2LeeB/_new 2009-08-07 15:58:31.000000000 +0200
@@ -18,7 +18,7 @@
# norootforbuild
%define srcversion 2.6.30
-%define patchversion 2.6.31-rc4
+%define patchversion 2.6.31-rc5-git3
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
%define build_flavor trace
@@ -36,9 +36,10 @@
%define cpu_arch_flavor %cpu_arch/%build_flavor
# Define some CONFIG variables as rpm macros as well. (rpm cannot handle
# defining them all at once.)
-%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE
+%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE CONFIG_ENTERPRISE_SUPPORT
%{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar xfj %_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in %config_vars; do echo "%%global $config ${!config:-n}"; done)}
-%define split_packages (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_base (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_extra (%CONFIG_SPLIT_PACKAGE == "y" && %CONFIG_ENTERPRISE_SUPPORT == "y")
%ifarch %ix86 x86_64
%define install_vdso 1
%else
@@ -48,7 +49,7 @@
Name: kernel-trace
Summary: The Realtime Linux Kernel
Version: 2.6.31
-Release: 1
+Release: 2
%if %using_buildservice
%else
%endif
@@ -59,7 +60,7 @@
BuildRequires: coreutils module-init-tools sparse
BuildRequires: fdupes
Provides: %{name}_%_target_cpu = %version-%release
-%if %split_packages
+%if %split_base
Requires: %name-base_%_target_cpu = %version-%release
%endif
Requires(pre): coreutils awk
@@ -125,6 +126,7 @@
Source46: modversions
Source47: symsets.pl
Source48: split-modules
+Source49: kernel-spec-macros
Source100: config.tar.bz2
Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2
@@ -373,15 +375,17 @@
# end of build_kdump
%endif
for sub in '-base' '' '-extra'; do
-%if %split_packages
- if [ "x$sub" = "x-base" ]; then
+ if \
+%if %split_base
+ [ "x$sub" = "x-base" ];
+%else
+ [ "x$sub" = "x" ];
+%endif
+ then
base_package=1
else
base_package=0
fi
-%else
- base_package=1
-%endif
for script in preun postun pre post devel-pre devel-post; do
sed -e "s:@KERNELRELEASE@:%kernelrelease:g" \
-e "s:@IMAGE@:$image:g" \
@@ -466,7 +470,7 @@
if [ $? -ne 0 ] || echo "$msg" | grep 'needs unknown symbol'; then
exit 1
fi
-%if %split_packages
+%if %split_base
%_sourcedir/split-modules -d %buildroot \
%if ! %supported_modules_check
-i \
@@ -474,6 +478,9 @@
-o %my_builddir \
-b %kernel_build_dir/Module.base \
-s %kernel_build_dir/Module.supported
+%if ! %split_extra
+ cat %my_builddir/unsupported-modules >>%my_builddir/main-modules
+%endif
%else
( cd %buildroot
find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko' -printf '/%%p\n'
@@ -573,8 +580,10 @@
echo "%%%%doc %_docdir/%name"
fi
} | add_dirs_to_filelist > %my_builddir/kernel-base.files
-%if %split_packages
+%if %split_base
add_dirs_to_filelist %my_builddir/main-modules > %my_builddir/kernel-main.files
+%endif
+%if %split_extra
add_dirs_to_filelist %my_builddir/unsupported-modules > %my_builddir/kernel-extra.files
%endif
# Hardlink duplicate files automatically (from package fdupes): It doesn't save
@@ -588,7 +597,7 @@
%pre -f pre.sh
%post -f post.sh
-%if %split_packages
+%if %split_base
%files -f kernel-main.files
%else
@@ -627,7 +636,7 @@
%pre base -f pre-base.sh
%post base -f post-base.sh
-%if %split_packages
+%if %split_base
%files base -f kernel-base.files
%defattr(-, root, root)
@@ -666,7 +675,7 @@
%pre extra -f pre-extra.sh
%post extra -f post-extra.sh
-%if %split_packages
+%if %split_extra
%files extra -f kernel-extra.files
%defattr(-, root, root)
++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.n2LeeB/_old 2009-08-07 15:58:31.000000000 +0200
+++ /var/tmp/diff_new_pack.n2LeeB/_new 2009-08-07 15:58:31.000000000 +0200
@@ -18,7 +18,7 @@
# norootforbuild
%define srcversion 2.6.30
-%define patchversion 2.6.31-rc4
+%define patchversion 2.6.31-rc5-git3
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
%define build_flavor vanilla
@@ -36,9 +36,10 @@
%define cpu_arch_flavor %cpu_arch/%build_flavor
# Define some CONFIG variables as rpm macros as well. (rpm cannot handle
# defining them all at once.)
-%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE
+%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE CONFIG_ENTERPRISE_SUPPORT
%{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar xfj %_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in %config_vars; do echo "%%global $config ${!config:-n}"; done)}
-%define split_packages (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_base (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_extra (%CONFIG_SPLIT_PACKAGE == "y" && %CONFIG_ENTERPRISE_SUPPORT == "y")
%ifarch %ix86 x86_64
%define install_vdso 1
%else
@@ -48,7 +49,7 @@
Name: kernel-vanilla
Summary: The Standard Kernel - without any SUSE patches
Version: 2.6.31
-Release: 1
+Release: 2
%if %using_buildservice
%else
%endif
@@ -59,7 +60,7 @@
BuildRequires: coreutils module-init-tools sparse
BuildRequires: fdupes
Provides: %{name}_%_target_cpu = %version-%release
-%if %split_packages
+%if %split_base
Requires: %name-base_%_target_cpu = %version-%release
%endif
Requires(pre): coreutils awk
@@ -133,6 +134,7 @@
Source46: modversions
Source47: symsets.pl
Source48: split-modules
+Source49: kernel-spec-macros
Source100: config.tar.bz2
Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2
@@ -381,15 +383,17 @@
# end of build_kdump
%endif
for sub in '-base' '' '-extra'; do
-%if %split_packages
- if [ "x$sub" = "x-base" ]; then
+ if \
+%if %split_base
+ [ "x$sub" = "x-base" ];
+%else
+ [ "x$sub" = "x" ];
+%endif
+ then
base_package=1
else
base_package=0
fi
-%else
- base_package=1
-%endif
for script in preun postun pre post devel-pre devel-post; do
sed -e "s:@KERNELRELEASE@:%kernelrelease:g" \
-e "s:@IMAGE@:$image:g" \
@@ -474,7 +478,7 @@
if [ $? -ne 0 ] || echo "$msg" | grep 'needs unknown symbol'; then
exit 1
fi
-%if %split_packages
+%if %split_base
%_sourcedir/split-modules -d %buildroot \
%if ! %supported_modules_check
-i \
@@ -482,6 +486,9 @@
-o %my_builddir \
-b %kernel_build_dir/Module.base \
-s %kernel_build_dir/Module.supported
+%if ! %split_extra
+ cat %my_builddir/unsupported-modules >>%my_builddir/main-modules
+%endif
%else
( cd %buildroot
find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko' -printf '/%%p\n'
@@ -581,8 +588,10 @@
echo "%%%%doc %_docdir/%name"
fi
} | add_dirs_to_filelist > %my_builddir/kernel-base.files
-%if %split_packages
+%if %split_base
add_dirs_to_filelist %my_builddir/main-modules > %my_builddir/kernel-main.files
+%endif
+%if %split_extra
add_dirs_to_filelist %my_builddir/unsupported-modules > %my_builddir/kernel-extra.files
%endif
# Hardlink duplicate files automatically (from package fdupes): It doesn't save
@@ -596,7 +605,7 @@
%pre -f pre.sh
%post -f post.sh
-%if %split_packages
+%if %split_base
%files -f kernel-main.files
%else
@@ -635,7 +644,7 @@
%pre base -f pre-base.sh
%post base -f post-base.sh
-%if %split_packages
+%if %split_base
%files base -f kernel-base.files
%defattr(-, root, root)
@@ -674,7 +683,7 @@
%pre extra -f pre-extra.sh
%post extra -f post-extra.sh
-%if %split_packages
+%if %split_extra
%files extra -f kernel-extra.files
%defattr(-, root, root)
++++++ kernel-xen.spec ++++++
++++ 757 lines (skipped)
++++++ config.conf ++++++
--- /var/tmp/diff_new_pack.n2LeeB/_old 2009-08-07 15:58:32.000000000 +0200
+++ /var/tmp/diff_new_pack.n2LeeB/_new 2009-08-07 15:58:32.000000000 +0200
@@ -12,7 +12,7 @@
+i386 i386/desktop
+i386 i386/pae
+i386 i386/debug
-+i386 - i386/xen
++i386 i386/xen
+i386 i386/vanilla
+i386 -syms i386/trace
@@ -23,7 +23,7 @@
+x86_64 x86_64/default
+x86_64 x86_64/desktop
-+x86_64 - x86_64/xen
++x86_64 x86_64/xen
+x86_64 x86_64/debug
+x86_64 x86_64/vanilla
+x86_64 -syms x86_64/trace
++++++ config.tar.bz2 ++++++
++++ 6049 lines of diff (skipped)
++++++ kernel-binary.spec.in ++++++
--- /var/tmp/diff_new_pack.n2LeeB/_old 2009-08-07 15:58:34.000000000 +0200
+++ /var/tmp/diff_new_pack.n2LeeB/_new 2009-08-07 15:58:34.000000000 +0200
@@ -42,9 +42,10 @@
# Define some CONFIG variables as rpm macros as well. (rpm cannot handle
# defining them all at once.)
-%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE
+%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE CONFIG_ENTERPRISE_SUPPORT
%{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar xfj %_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in %config_vars; do echo "%%global $config ${!config:-n}"; done)}
-%define split_packages (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_base (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_extra (%CONFIG_SPLIT_PACKAGE == "y" && %CONFIG_ENTERPRISE_SUPPORT == "y")
%ifarch %ix86 x86_64
%define install_vdso 1
@@ -67,7 +68,7 @@
BuildRequires: coreutils module-init-tools sparse
BuildRequires: fdupes
Provides: %{name}_%_target_cpu = %version-%release
-%if %split_packages
+%if %split_base
Requires: %name-base_%_target_cpu = %version-%release
%endif
Requires(pre): coreutils awk
@@ -137,6 +138,7 @@
Source46: modversions
Source47: symsets.pl
Source48: split-modules
+Source49: kernel-spec-macros
Source100: config.tar.bz2
Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2
@@ -420,15 +422,17 @@
%endif
for sub in '-base' '' '-extra'; do
-%if %split_packages
- if [ "x$sub" = "x-base" ]; then
+ if \
+%if %split_base
+ [ "x$sub" = "x-base" ];
+%else
+ [ "x$sub" = "x" ];
+%endif
+ then
base_package=1
else
base_package=0
fi
-%else
- base_package=1
-%endif
for script in preun postun pre post devel-pre devel-post; do
sed -e "s:@KERNELRELEASE@:%kernelrelease:g" \
-e "s:@IMAGE@:$image:g" \
@@ -530,7 +534,7 @@
exit 1
fi
-%if %split_packages
+%if %split_base
%_sourcedir/split-modules -d %buildroot \
%if ! %supported_modules_check
-i \
@@ -538,6 +542,9 @@
-o %my_builddir \
-b %kernel_build_dir/Module.base \
-s %kernel_build_dir/Module.supported
+%if ! %split_extra
+ cat %my_builddir/unsupported-modules >>%my_builddir/main-modules
+%endif
%else
( cd %buildroot
@@ -647,8 +654,10 @@
fi
} | add_dirs_to_filelist > %my_builddir/kernel-base.files
-%if %split_packages
+%if %split_base
add_dirs_to_filelist %my_builddir/main-modules > %my_builddir/kernel-main.files
+%endif
+%if %split_extra
add_dirs_to_filelist %my_builddir/unsupported-modules > %my_builddir/kernel-extra.files
%endif
@@ -662,7 +671,7 @@
%post -f post.sh
-%if %split_packages
+%if %split_base
%files -f kernel-main.files
%else
%files -f kernel-base.files
@@ -697,7 +706,7 @@
%pre base -f pre-base.sh
%post base -f post-base.sh
-%if %split_packages
+%if %split_base
%files base -f kernel-base.files
%defattr(-, root, root)
%endif
@@ -733,7 +742,7 @@
%pre extra -f pre-extra.sh
%post extra -f post-extra.sh
-%if %split_packages
+%if %split_extra
%files extra -f kernel-extra.files
%defattr(-, root, root)
%endif
++++++ kernel-source.spec.in ++++++
--- /var/tmp/diff_new_pack.n2LeeB/_old 2009-08-07 15:58:34.000000000 +0200
+++ /var/tmp/diff_new_pack.n2LeeB/_new 2009-08-07 15:58:34.000000000 +0200
@@ -83,6 +83,7 @@
Source58: old-packages.conf
Source59: arch-symbols
Source60: package-descriptions
+Source61: kernel-spec-macros
Source100: config.tar.bz2
Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2
++++++ minmem ++++++
--- /var/tmp/diff_new_pack.n2LeeB/_old 2009-08-07 15:58:36.000000000 +0200
+++ /var/tmp/diff_new_pack.n2LeeB/_new 2009-08-07 15:58:36.000000000 +0200
@@ -1 +1 @@
-2096000
+1048576
++++++ needed_space_in_mb ++++++
--- /var/tmp/diff_new_pack.n2LeeB/_old 2009-08-07 15:58:36.000000000 +0200
+++ /var/tmp/diff_new_pack.n2LeeB/_new 2009-08-07 15:58:36.000000000 +0200
@@ -1 +1 @@
-6000
+6144
++++++ patches.drivers.tar.bz2 ++++++
++++ 4032 lines of diff (skipped)
++++++ patches.kernel.org.tar.bz2 ++++++
kernel-source/patches.kernel.org.tar.bz2 kernel-source/patches.kernel.org.tar.bz2 differ: char 11, line 1
++++++ patches.suse.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/kdb-x86 new/patches.suse/kdb-x86
--- old/patches.suse/kdb-x86 2009-07-24 21:21:23.000000000 +0200
+++ new/patches.suse/kdb-x86 2009-08-05 20:48:09.000000000 +0200
@@ -26896,9 +26896,9 @@
--- a/arch/x86/kernel/reboot.c
+++ b/arch/x86/kernel/reboot.c
@@ -3,6 +3,10 @@
- #include