[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20090212051057.GC12732@localhost.localdomain>
Date: Wed, 11 Feb 2009 21:10:57 -0800
From: Josh Hunt <josh@...lex86.org>
To: sam@...nborg.org
Cc: linux-kernel@...r.kernel.org, linux-kbuild@...r.kernel.org,
kiran@...lex86.org, mingo@...e.hu
Subject: [PATCH] Add vmlinux to kernel rpm - updated description
Resending with updated description:
We are building an automated system to test kernels weekly and need to
provide an rpm to our QA dept. We would like to use the ability to create
kernel rpms already in the kernel's Makefile, but need the vmlinux file
included in the rpm for later debugging. This patch adds a compressed vmlinux to
the kernel rpm when doing a make rpm-pkg or binrpm-pkg and upon install
places the vmlinux file in /boot.
Signed-off-by: Josh Hunt <josh@...lex86.org>
Index: linux-2.6.28/scripts/package/mkspec
===================================================================
--- linux-2.6.28.orig/scripts/package/mkspec 2008-12-24
15:26:37.000000000 -0800
+++ linux-2.6.28/scripts/package/mkspec 2009-01-21
16:53:03.000000000 -0800
@@ -86,6 +86,14 @@ echo "%endif"
echo 'cp System.map $RPM_BUILD_ROOT'"/boot/System.map-$KERNELRELEASE"
echo 'cp .config $RPM_BUILD_ROOT'"/boot/config-$KERNELRELEASE"
+
+echo "%ifnarch ppc64"
+echo 'cp vmlinux vmlinux.orig'
+echo 'bzip2 -9 vmlinux'
+echo 'mv vmlinux.bz2
$RPM_BUILD_ROOT'"/boot/vmlinux-$KERNELRELEASE.bz2"
+echo 'mv vmlinux.orig vmlinux'
+echo "%endif"
+
echo ""
echo "%clean"
echo '#echo -rf $RPM_BUILD_ROOT'
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists