lkml.org 
[lkml]   [2002]   [May]   [8]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: kbuild 2.5 is ready for inclusion in the 2.5 kernel
    On Wed, May 08, 2002 at 12:54:39PM +1000, Keith Owens wrote:
    > On Mon, 6 May 2002 12:54:35 +0200,
    > Alex Riesen <Alexander.Riesen@synopsys.com> wrote:
    > >On Thu, May 02, 2002 at 12:23:33AM +1000, Keith Owens wrote:
    > >> Linus, kbuild 2.5 is ready for inclusion in the main 2.5 kernel tree.
    > >> It is faster, better documented, easier to write build rules in, has
    > >> better install facilities, allows separate source and object trees, can
    > >> do concurrent builds from the same source tree and is significantly
    > >> more accurate than the existing kernel build system.
    > >
    > >I do not like the new(core-11) "make *config" behaviour. Now it starts
    > >build immediately after finishing, make xconfig effectively does
    > >make xconfig installabled. I usually cook up the .config first, and
    > >than decide when to compile the kernel. Now i have to interrupt the
    > >build.
    >
    > I do not see either of these symptoms, and nobody else has reported
    > them.

    i've found the reason: the make's stdin was redirected in /dev/null
    (my make is aliased to a program prettifying output).
    It still starts to compile immediately after *config, though.

    /compile/kb-test-o gmake -f ../kb-test/Makefile-2.5 xconfig
    Using ARCH='i386' AS='as' LD='ld' CC='/usr/bin/gcc' CPP='/usr/bin/gcc -E' AR='ar' HOSTAS='as' HOSTLD='gcc' HOSTCC='gcc' HOSTAR='ar'
    Generating global Makefile
    phase 1 (find all inputs)
    (cd /export/home/riesen-pc0/riesen/compile/kb-test-o/.tmp_config/links/ && /export/home/riesen-pc0/riesen/compile/kb-test-o/scripts/tkparse < config.in-2.5) >> /export/home/riesen-pc0/riesen/compile/kb-test-o/scripts/kconfig.tk
    <pressed "Save&Exit" here...>
    phase 2 (convert all Makefile.in files)
    phase 3 (evaluate selections)
    phase 4 (integrity checks, write global makefile)
    Starting phase 5 (build) for installable
    CC arch/i386/kernel/setup.o
    ...
    looks like my *config targets aren't like yours and belong to phase5
    targets 8)

    -alex

    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-03-22 13:25    [W:4.314 / U:0.480 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site