develooper Front page | perl.perl5.changes | Postings from November 2010

[perl.git] branch blead, updated. v5.13.7-194-ga812f6a

From:
Nicholas Clark
Date:
November 29, 2010 11:33
Subject:
[perl.git] branch blead, updated. v5.13.7-194-ga812f6a
Message ID:
E1PN9TF-000074-5p@camel.ams6.corp.booking.com
In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/a812f6a926c0966af8d2a9a3d2d05fe1a5df510f?hp=bca52ca1d767654670429383dea23f9af89ab5ea>

- Log -----------------------------------------------------------------
commit a812f6a926c0966af8d2a9a3d2d05fe1a5df510f
Author: Nicholas Clark <nick@ccl4.org>
Date:   Mon Nov 29 19:19:21 2010 +0000

    Following fbcaf61123069fe4, remove perlmain.c from the initial list of C files.
    
    Otherwise miniperl gets built by ./makedepend, as it calls `make clist`,
    clist depends on the initial list of C files, and perlmain.c has rules to
    (re)build it which depend on miniperl.
    
    There is no dependency problem with removing perlmain.c from the list of C
    files, and hence the list of files for which makefile dependency rules are
    generated, as its (new) dependency on miniperl means that it will always be
    rebuilt if miniperl is rebuilt, and in turn miniperl will always be rebuilt
    it miniperlmain.o is out of date. perlmain.o has the same dependencies as
    miniperlmain.o, so the requirement to rebuild is always satisfied.
    
    Thanks to Florian Ragwitz for spotting this problem.
-----------------------------------------------------------------------

Summary of changes:
 Makefile.SH |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/Makefile.SH b/Makefile.SH
index 86e6d46..3cf2939 100755
--- a/Makefile.SH
+++ b/Makefile.SH
@@ -461,7 +461,7 @@ c3 = taint.c toke.c util.c deb.c run.c universal.c pad.c globals.c
 c4 = perlio.c perlapi.c numeric.c mathoms.c locale.c pp_pack.c pp_sort.c
 c5 = $(madlysrc) $(mallocsrc)
 
-c = $(c1) $(c2) $(c3) $(c4) $(c5) miniperlmain.c perlmain.c opmini.c perlmini.c
+c = $(c1) $(c2) $(c3) $(c4) $(c5) miniperlmain.c opmini.c perlmini.c
 
 obj0 = op$(OBJ_EXT) perl$(OBJ_EXT)
 obj1 = $(madlyobj) $(mallocobj) gv$(OBJ_EXT) toke$(OBJ_EXT) perly$(OBJ_EXT) pad$(OBJ_EXT) regcomp$(OBJ_EXT) dump$(OBJ_EXT) util$(OBJ_EXT) mg$(OBJ_EXT) reentr$(OBJ_EXT) mro$(OBJ_EXT)

--
Perl5 Master Repository



nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About