[kernel] r8174 - in dists/trunk/utils/mkvmlinuz/mkvmlinuz: . debian
Aurélien GÉRÔME
ag-guest at alioth.debian.org
Sat Jan 13 23:30:29 CET 2007
Author: ag-guest
Date: Sat Jan 13 23:30:29 2007
New Revision: 8174
Modified:
dists/trunk/utils/mkvmlinuz/mkvmlinuz/debian/changelog
dists/trunk/utils/mkvmlinuz/mkvmlinuz/mkvmlinuz
Log:
* Fix silent failure by adding some checks. (Closes: #381787)
Modified: dists/trunk/utils/mkvmlinuz/mkvmlinuz/debian/changelog
==============================================================================
--- dists/trunk/utils/mkvmlinuz/mkvmlinuz/debian/changelog (original)
+++ dists/trunk/utils/mkvmlinuz/mkvmlinuz/debian/changelog Sat Jan 13 23:30:29 2007
@@ -20,8 +20,9 @@
+ Add debian/lintian.overrides for debconf-is-not-a-registry,
because we need a debconf setting from mkvmlinuz in kernel
scripts.
+ * Fix silent failure by adding some checks. (Closes: #381787)
- -- Aurélien GÉRÔME <ag at roxor.cx> Sat, 13 Jan 2007 19:52:07 +0100
+ -- Aurélien GÉRÔME <ag at roxor.cx> Sat, 13 Jan 2007 23:27:51 +0100
mkvmlinuz (29) unstable; urgency=high
Modified: dists/trunk/utils/mkvmlinuz/mkvmlinuz/mkvmlinuz
==============================================================================
--- dists/trunk/utils/mkvmlinuz/mkvmlinuz/mkvmlinuz (original)
+++ dists/trunk/utils/mkvmlinuz/mkvmlinuz/mkvmlinuz Sat Jan 13 23:30:29 2007
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/bin/bash
# usage information
usage() {
@@ -177,6 +177,10 @@
objdir="$PWD"
fi
fi
+if test \! -d "$objdir"; then
+ echo Object directory does not exist.
+ exit 1
+fi
test -z "$verbose" || echo === Using object files from $objdir.
@@ -201,10 +205,12 @@
# utilities
if test "$post_2_6_16"; then
ADDNOTE=$objdir/addnote
- ADDRAMDISK=$objdir/addRamDisk
+ ADDRAMDISK=$objdir/addRamDisk # no longer exists
objs=$objdir
STRIP="strip -s -R .comment"
GZIP="gzip --force --best"
+# The tools below no longer exist, so schedule them for removal along
+# with their calling occurrences afterwards.
else
ADDNOTE=$objdir/utils/addnote
HACKOFF=$objdir/utils/hack-coff
@@ -216,6 +222,10 @@
GZIP=gzip
STRIP=strip
fi
+if test \! -f "$ADDNOTE"; then
+ echo Missing utility in object directory.
+ exit 1
+fi
LD=ld
OBJCOPY=objcopy
MV=mv
@@ -337,7 +347,7 @@
else
do_cmd $MV $work/vmlinux.gz $work/vmlinuz.$arch.tmp
fi
-
+
# link everything into the final image file and make it bootable
vmlinuz=$work/vmlinuz.$arch
if test "$post_2_6_16"; then
@@ -440,7 +450,7 @@
fi
fi
fi
-
+
# clean up
test -z "$verbose" || echo === Cleaning up...
rm -rf $work
More information about the Kernel-svn-changes
mailing list