[kernel] r8536 - in dists/trunk/linux-2.6/debian: . patches/debian
Bastian Blank
waldi at alioth.debian.org
Tue May 1 16:23:02 UTC 2007
Author: waldi
Date: Tue May 1 16:23:01 2007
New Revision: 8536
Modified:
dists/trunk/linux-2.6/debian/patches/debian/version.patch
dists/trunk/linux-2.6/debian/rules.real
Log:
* debian/patches/debian/version.patch: Don't rely on version.Debian.
* debian/rules.real: Export version into the build.
Modified: dists/trunk/linux-2.6/debian/patches/debian/version.patch
==============================================================================
--- dists/trunk/linux-2.6/debian/patches/debian/version.patch (original)
+++ dists/trunk/linux-2.6/debian/patches/debian/version.patch Tue May 1 16:23:01 2007
@@ -1,8 +1,8 @@
diff --git a/init/version.c b/init/version.c
-index 6c01ec1..831993d 100644
+index 9d17d70..ef8aa6e 100644
--- a/init/version.c
+++ b/init/version.c
-@@ -34,12 +34,31 @@ struct uts_namespace init_uts_ns = {
+@@ -33,12 +33,31 @@ struct uts_namespace init_uts_ns = {
};
EXPORT_SYMBOL_GPL(init_uts_ns);
@@ -38,10 +38,10 @@
+#endif
" (" LINUX_COMPILER ") %s\n";
diff --git a/scripts/mkcompile_h b/scripts/mkcompile_h
-index d7b8a38..540df31 100755
+index 82d0af4..d8e0d05 100755
--- a/scripts/mkcompile_h
+++ b/scripts/mkcompile_h
-@@ -47,15 +47,32 @@ UTS_TRUNCATE="sed -e s/\(.\{1,$UTS_LEN\}\).*/\1/"
+@@ -47,15 +47,35 @@ UTS_TRUNCATE="sed -e s/\(.\{1,$UTS_LEN\}\).*/\1/"
echo \#define UTS_VERSION \"`echo $UTS_VERSION | $UTS_TRUNCATE`\"
echo \#define LINUX_COMPILE_TIME \"`LC_ALL=C LANG=C date +%T`\"
@@ -55,19 +55,22 @@
- else
+ DISTRIBUTION=$(lsb_release -is 2>/dev/null)
+ DISTRIBUTION=${DISTRIBUTION:-Debian}
-+
-+ if [ -e version.$DISTRIBUTION ]; then
-+ echo \#define LINUX_COMPILE_DISTRIBUTION \"$DISTRIBUTION\"
-+ echo \#define LINUX_COMPILE_DISTRIBUTION_VERSION \"$(cut -d" " -f1 version.$DISTRIBUTION)\"
-+ fi
++ echo \#define LINUX_COMPILE_DISTRIBUTION \"$DISTRIBUTION\"
+
+ if [ "$DISTRIBUTION_OFFICIAL_BUILD" ]; then
+ echo \#define LINUX_COMPILE_DISTRIBUTION_OFFICIAL_BUILD
+ echo \#define LINUX_COMPILE_DISTRIBUTION_UPLOADER \"$DISTRIBUTION_UPLOADER\"
++ echo \#define LINUX_COMPILE_DISTRIBUTION_VERSION \"$DISTRIBUTION_VERSION\"
+ echo \#define LINUX_COMPILE_BY \"unknown\"
+ echo \#define LINUX_COMPILE_HOST \"$DISTRIBUTION\"
echo \#define LINUX_COMPILE_DOMAIN
+ else
++ if [ -e version.$DISTRIBUTION ]; then
++ echo \#define LINUX_COMPILE_DISTRIBUTION_VERSION \"$(cut -d" " -f1 version.$DISTRIBUTION)\"
++ else
++ echo \#define LINUX_COMPILE_DISTRIBUTION_VERSION \"unknown\"
++ fi
++
+ echo \#define LINUX_COMPILE_BY \"`whoami`\"
+ echo \#define LINUX_COMPILE_HOST \"`hostname | $UTS_TRUNCATE`\"
+
@@ -80,4 +83,4 @@
+ fi
fi
- echo \#define LINUX_COMPILER \"`$CC -v 2>&1 | tail -n 1`\"
+ echo \#define LINUX_COMPILER \"`LC_ALL=C LANG=C $CC -v 2>&1 | tail -n 1`\"
Modified: dists/trunk/linux-2.6/debian/rules.real
==============================================================================
--- dists/trunk/linux-2.6/debian/rules.real (original)
+++ dists/trunk/linux-2.6/debian/rules.real Tue May 1 16:23:01 2007
@@ -52,7 +52,7 @@
JOBS_ARG = -j$(DEBIAN_KERNEL_JOBS)
endif
-setup_env += DISTRIBUTION_OFFICIAL_BUILD=1 DISTRIBUTION_UPLOADER=$(UPLOADER)
+setup_env += DISTRIBUTION_OFFICIAL_BUILD=1 DISTRIBUTION_UPLOADER=$(UPLOADER) DISTRIBUTION_VERSION="$(SOURCEVERSION)"
#
# Targets
More information about the Kernel-svn-changes
mailing list