[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20070110112403.GA30765@wavehammer.waldi.eu.org>
Date: Wed, 10 Jan 2007 12:24:03 +0100
From: Bastian Blank <bastian@...di.eu.org>
To: kai@...maschewski.name, sam@...nborg.org
Cc: linux-kernel@...r.kernel.org, Andrew Morton <akpm@...l.org>
Subject: [PATCH] kbuild: Don't ignore localversion files if the path includes a ~
Hi Kai, Sam
The following patch fixes the problem that localversion files where
ignored if the tree lives in a path which contains a ~. It changes the
test to apply to the filename only.
Debian allows versions which contains ~ in it. The upstream part of the
version is in the directory name of the build tree and we got weird
results because the localversion files was just got ignored in this
case.
--- a/Makefile
+++ b/Makefile
@@ -807,7 +807,7 @@ space := $(nullstring) # end of line
___localver = $(objtree)/localversion* $(srctree)/localversion*
__localver = $(sort $(wildcard $(___localver)))
# skip backup files (containing '~')
-_localver = $(foreach f, $(__localver), $(if $(findstring ~, $(f)),,$(f)))
+_localver = $(foreach f, $(__localver), $(if $(findstring ~, $(notdir $(f))),,$(f)))
localver = $(subst $(space),, \
$(shell cat /dev/null $(_localver)) \
--
Totally illogical, there was no chance.
-- Spock, "The Galileo Seven", stardate 2822.3
Download attachment "signature.asc" of type "application/pgp-signature" (198 bytes)
Powered by blists - more mailing lists