]> Cypherpunks repositories - gostls13.git/commitdiff
undo CL 84040045 / 5302b4c58aa0
authorShenghou Ma <minux.ma@gmail.com>
Tue, 20 May 2014 18:02:57 +0000 (14:02 -0400)
committerIan Lance Taylor <iant@golang.org>
Tue, 20 May 2014 18:02:57 +0000 (14:02 -0400)
This idea was rejected in CL 5731059. We should fix the
runtime docs instead.

««« original CL description
cmd/dist: reflect local changes to tree in goversion

runtime.Version() requires a trailing "+" when
tree had local modifications at time of build.

Fixes #7701

LGTM=iant
R=golang-codereviews, iant
CC=golang-codereviews
https://golang.org/cl/84040045

»»»

LGTM=rsc, mra
R=iant, rsc, mra
CC=golang-codereviews
https://golang.org/cl/100520043

src/cmd/dist/build.c

index 5d9062882962ed5d4ad5ff7f3c42ee96cf43af07..59852b0120a66da06cadcc3f1259eb7b0ae1d89f 100644 (file)
@@ -242,13 +242,12 @@ findgoversion(void)
 {
        char *tag, *rev, *p;
        int i, nrev;
-       Buf b, path, bmore, bplus, branch;
+       Buf b, path, bmore, branch;
        Vec tags;
 
        binit(&b);
        binit(&path);
        binit(&bmore);
-       binit(&bplus);
        binit(&branch);
        vinit(&tags);
 
@@ -315,16 +314,11 @@ findgoversion(void)
                // Add extra information.
                run(&bmore, goroot, CheckExit, "hg", "log", "--template", " +{node|short} {date|date}", "-r", rev, nil);
                chomp(&bmore);
-               // Generate a list of local modifications, if any.
-               run(&bplus, goroot, CheckExit, "hg", "status", "-m", "-a", "-r", "-d", nil);
-               chomp(&bplus);
        }
 
        bprintf(&b, "%s", tag);
        if(bmore.len > 0)
                bwriteb(&b, &bmore);
-       if(bplus.len > 0)
-               bwritestr(&b, " +");
 
        // Cache version.
        writefile(&b, bstr(&path), 0);
@@ -336,7 +330,6 @@ done:
        bfree(&b);
        bfree(&path);
        bfree(&bmore);
-       bfree(&bplus);
        bfree(&branch);
        vfree(&tags);