1
0
forked from pool/kernel-source
OBS User unknown
2008-10-13 21:31:54 +00:00
committed by Git OBS Bridge
parent b962baa347
commit 7cc11fd84e
52 changed files with 2707 additions and 144 deletions

View File

@@ -58,7 +58,7 @@
Name: kernel-debug
Summary: A Debug Version of the Kernel
Version: 2.6.27
Release: 17
Release: 18
License: GPL v2 only
Group: System/Kernel
Url: http://www.kernel.org/
@@ -196,6 +196,7 @@ Obsoletes: rt2x00-kmp
Obsoletes: rfswitch-kmp
Obsoletes: uvcvideo-kmp
Obsoletes: atl2-kmp
Obsoletes: wlan-ng-kmp
# Build with bash instead of sh as the shell: this turns on bash
# extensions like <(...).
%define _buildshell /bin/bash
@@ -214,7 +215,7 @@ Only use this kernel when investigating problems.
Source Timestamp: 2008-10-13 10:05:25 +0200
Source Timestamp: 2008-10-13 21:37:58 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
@@ -558,6 +559,9 @@ if [ $CONFIG_MODULES = y ]; then
for module in $(find lib/modules/$KERNELRELEASE -type f -name '*.ko'); do
case "$(/sbin/modinfo -F supported $module)" in
(yes|external)
modname=$(basename $module .ko)
deps=$(/sbin/modinfo -F depends $module|tr ',' ' ')
echo "$modname: $deps" >> %my_builddir/Makefile.supported
echo "/$module" >> %my_builddir/supported-modules
;;
(*)
@@ -573,10 +577,11 @@ if [ $CONFIG_MODULES = y ]; then
modules_dep=%buildroot/lib/modules/$KERNELRELEASE/modules.dep
# Make sure that no supported modules depend on any unsupported modules.
dependent_unsupported_modules=$(
comm -3 <(sort %my_builddir/supported-modules) \
<(cat %my_builddir/supported-modules \
| add_dependent_modules $modules_dep \
| sort))
OUT=$(mktemp)
sed -e 's/:.*//g' < %my_builddir/Makefile.supported | \
xargs make -rRsk -f %my_builddir/Makefile.supported > $OUT
sed -ne '/No rule/s/^.*No rule to make target//p' < $OUT | tr -d "\`'"
)
if [ -n "$dependent_unsupported_modules" ]; then
echo "The following unsupported modules are used by supported modules:"
echo "$dependent_unsupported_modules"
@@ -684,7 +689,7 @@ This package contains only the base modules, required in all installs.
Source Timestamp: 2008-10-13 10:05:25 +0200
Source Timestamp: 2008-10-13 21:37:58 +0200
%pre -n kernel-debug-base -f pre-base.sh
@@ -715,7 +720,7 @@ This package contains additional modules not supported by Novell.
Source Timestamp: 2008-10-13 10:05:25 +0200
Source Timestamp: 2008-10-13 21:37:58 +0200
%post -n kernel-debug-extra -f post-extra.sh
%if %split_packages
@@ -724,6 +729,56 @@ Source Timestamp: 2008-10-13 10:05:25 +0200
%defattr(-, root, root)
%endif
%changelog
* Mon Oct 13 2008 gregkh@suse.de
- refresh all patches (except xen and rt) to apply cleanly
* Mon Oct 13 2008 gregkh@suse.de
- rpm/kernel-binary.spec.in: add Obsoletes: wlan-ng-kmp as the needed
driver is now included from the staging tree.
* Mon Oct 13 2008 gregkh@suse.de
- put proper Patch-mainline: markings on staging patches
* Mon Oct 13 2008 gregkh@suse.de
- patches.drivers/staging-workaround-build-system-bug.patch:
Staging: workaround build system bug.
* Mon Oct 13 2008 aj@suse.de
- rpm/post.sh: Fix typo that breaks script.
* Mon Oct 13 2008 gregkh@suse.de
- disabled staging drivers for -rt trees
* Mon Oct 13 2008 gregkh@suse.de
- Add -staging tree:
- added TAINT_CRAP flag
- added eth131x network driver
- added slicoss network driver
- added sgx network driver
- added me4000 data collection driver
- added go7007 video capture driver
- added USB/IP host and client driver
- added w35und wifi network driver
- added prism2 usb wifi network driver
- added echo cancellation driver
- only enabled these on x86 platforms
* Mon Oct 13 2008 jjolly@suse.de
- patches.arch/s390-02-01-xpram.patch: xpram: per device block
request queues (bnc#434333,LTC#49030)
* Mon Oct 13 2008 jeffm@suse.de
- rpm/kernel-binary.spec.in: Updated supported.conf checker to
eliminate false positives.
* Mon Oct 13 2008 sjayaraman@suse.de
- patches.suse/SoN-14-mm-reserve.patch: Fix a compiler warning.
* Mon Oct 13 2008 jbenc@suse.cz
- supported.conf: mark drivers/net/wireless/b43* and
driver/net/wireless/rt2x00/* as unsupported because of known
problems we cannot fix.
* Mon Oct 13 2008 oneukum@suse.de
- patches.fixes/wdm_autoload.diff: add MODULE_DEVICE_TABLE to
cdc-wdm driver to compute a proper alias (bnc#433817).
* Mon Oct 13 2008 ptesarik@suse.cz
- Update config files (CONFIG_UTRACE for rt flavours).
* Mon Oct 13 2008 jbeulich@novell.com
- patches.xen/xen3-patch-2.6.27-rc3: Fix uninitialized data issue.
* Mon Oct 13 2008 ptesarik@suse.cz
- patches.trace/utrace-core: utrace core (FATE#304321).
CONFIG_UTRACE enabled only for kernel-trace.
- Update config files.
* Mon Oct 13 2008 aj@suse.de
- patches.suse/SoN-14-mm-reserve.patch: Add cast to fix compiler warning.
* Mon Oct 13 2008 sjayaraman@suse.de