lkml.org 
[lkml]   [2010]   [Apr]   [11]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    SubjectLOCALVERSION_AUTO considered harmful
    LOCALVERSION_AUTO has nasty interaction with modules, warn about it.

    Signed-off-by: Pavel Machek <pavel@ucw.cz>

    diff --git a/init/Kconfig b/init/Kconfig
    index eb77e8c..5d33072 100644
    --- a/init/Kconfig
    +++ b/init/Kconfig
    @@ -88,7 +88,6 @@ config LOCALVERSION

    config LOCALVERSION_AUTO
    bool "Automatically append version information to the version string"
    - default y
    help
    This will try to automatically determine if the current tree is a
    release tree by looking for git tags that belong to the current
    @@ -99,6 +98,11 @@ config LOCALVERSION_AUTO
    appended after any matching localversion* files, and after the value
    set in CONFIG_LOCALVERSION.

    + Unfortunately, such finegrained versioning will mean that you will
    + not be able to use modules for development; even "make modules"
    + will change module versions, making recompiled modules impossible
    + to insert into old kernel.
    +
    (The actual string used here is the first eight characters produced
    by running the command:

    --
    (english) http://www.livejournal.com/~pavelmachek
    (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html


    \
     
     \ /
      Last update: 2010-04-11 18:49    [W:0.018 / U:119.896 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site