Now that Debian has gone "stable" with Lenny, I've been updating some of my
local repositories - The current debian/rule set produces a horribly broken
patch for 2.6.28 (on x86), and probably other kernels. The attached patch
goes some way to resolving this problem for trunk and probably needs to be
applied to the v2.4.x branch so that it can be picke up by the Debian team.
Regards, Paul.
Index: debian/prepare-patch.sh
===================================================================
--- debian/prepare-patch.sh (revision 4639)
+++ debian/prepare-patch.sh (working copy)
@@ -74,12 +74,11 @@ generate_patch() {
}
diff_addons() {
- lines=`(echo ; echo ; cat $xenomai_root/scripts/Kconfig.frag) | wc -l`
+ lines=`cat $xenomai_root/scripts/Kconfig.frag | wc -l`
- echo "--- linux/arch/$linux_arch/Kconfig 1970-01-01 01:00:00.000000000 +0100" >> $patch_file
- echo "+++ linux-patched/arch/$linux_arch/Kconfig 2007-03-06 17:55:58.000000000 +0000" >> $patch_file
- echo "@@ -40,2 +40,$lines @@" >> $patch_file
- echo " source \"init/Kconfig\"" >> $patch_file
+ echo "--- linux/init/Kconfig 1970-01-01 01:00:00.000000000 +0100" >> $patch_file
+ echo "+++ linux-patched/init/Kconfig 2007-03-06 17:55:58.000000000 +0000" >> $patch_file
+ echo "@@ -950,0 +950,$lines @@" >> $patch_file
sed -e "s,@LINUX_ARCH@,$linux_arch,g" $xenomai_root/scripts/Kconfig.frag | sed 's/^/+/' >> $patch_file
echo " " >> $patch_file
}
_______________________________________________
Xenomai-core mailing list
[email protected]
https://mail.gna.org/listinfo/xenomai-core