[PATCH] fix make kernel rpm bug (revised)

From: Zhu, Yi
Date: Sun Dec 28 2003 - 22:26:41 EST



Thanks for Jeff and Russell King's help, I now revised the patch as
below.


diff -Nru a/Makefile b/Makefile
--- a/Makefile Wed Dec 10 13:47:52 2003
+++ b/Makefile Wed Dec 10 13:47:52 2003
@@ -872,7 +872,7 @@
$(CONFIG_SHELL) $(srctree)/scripts/mkversion > $(objtree)/.tmp_version;\
mv -f $(objtree)/.tmp_version $(objtree)/.version;

- $(RPM) -ta ../$(KERNELPATH).tar.gz
+ $(RPM) --target $(UTS_MACHINE) -ta ../$(KERNELPATH).tar.gz
rm ../$(KERNELPATH).tar.gz

# Brief documentation of the typical targets used
diff -Nru a/scripts/mkspec b/scripts/mkspec
--- a/scripts/mkspec Wed Dec 10 13:47:52 2003
+++ b/scripts/mkspec Wed Dec 10 13:47:52 2003
@@ -9,7 +9,7 @@
# Patched for non-x86 by Opencon (L) 2002 <opencon@xxxxxxxxxxxxxxx>
#
# That's the voodoo to see if it's a x86.
-ISX86=`arch | grep -ie i.86`
+ISX86=`echo ${ARCH:=\`arch\`} | grep -ie i.86`
if [ ! -z $ISX86 ]; then
PC=1
else


Thanks,
--
-----------------------------------------------------------------
Opinions expressed are those of the author and do not represent
Intel Corp.

-yi

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/