From: Lennert Buytenhek Date: Mon, 19 Jan 2009 13:39:07 GMT Subject: Re: [PATCH] parsecvs: produce tagger fields acceptable to newer git versions Message-ID: <20090119133907.GF4390@xi.wantstofly.org> In-Reply-To: <87ab9nbh49.fsf@meyering.net> On Mon, Jan 19, 2009 at 01:44:06PM +0100, Jim Meyering wrote: > > Signed-off-by: Lennert Buytenhek > > > > diff --git a/git.c b/git.c > > index da320d1..8f94d1b 100644 > > --- a/git.c > > +++ b/git.c > > @@ -371,11 +371,13 @@ git_mktag (rev_commit *commit, char *name) > > "object %s\n" > > "type commit\n" > > "tag %s\n" > > - "tagger %s\n" > > + "tagger %s <%s> %lu +0000\n" > > "\n", > > commit->sha1, > > name, > > - author ? author->full : commit->author); > > + author ? author->full : commit->author, > > + author ? author->email : commit->author, > > + commit->date); > > if (rv < 1) { > > fprintf (stderr, "%s: %s\n", filename, strerror (errno)); > > fclose (f); > > Hi Lennert, Hey Jim, > I posted the same patch a while back. > > http://markmail.org/message/cebh7suc7ejpayos > > However, I never heard back. > You'll also need the patch below, if you're building > against a newer version of git. Can you make your parsecvs repository available somewhere? thanks, Lennert