On 19/11/19 2:30 am, Bruno Haible wrote: > Hi Siddhesh, > > I'm trying the new script on gnulib itself, and I get these error messages: > > $ build-aux/vcs_to_changelog.py 56ca994d471611b44829fa89b58747b288fa66fc^ > 56ca994d471611b44829fa89b58747b288fa66fc > 2019-10-23 Paul Eggert <egg...@cs.ucla.edu> > > COMMIT: 56ca994d471611b44829fa89b58747b288fa66fc > nstrftime: speed up integer overflow checking > > * lib/nstrftime.c: Modified. > error: object 01db02bfe26f5f1ad946290ed67df834b434362f is a blob, not a commit > fatal: Invalid symmetric difference expression 01db02b... > error: object 11ad00b10db83334ca53ea36a4c33d4fa2d5c93e is a blob, not a commit > fatal: Invalid symmetric difference expression 11ad00b... > * modules/nstrftime: Modified. > error: object b559b5e2057da17e7d49df820f34607e6c2da888 is a blob, not a commit > fatal: Invalid symmetric difference expression b559b5e... > error: object a1ce1b33f647ce53f47ba6aef793430b96bff24d is a blob, not a commit > fatal: Invalid symmetric difference expression a1ce1b3... > > Can you reproduce this?
I don't see that error; here's what I get: 2019-10-23 Paul Eggert <egg...@cs.ucla.edu> COMMIT: 56ca994d471611b44829fa89b58747b288fa66fc nstrftime: speed up integer overflow checking * lib/nstrftime.c: Modified. [_LIBC && ! FPRINTFTIME](libc_hidden_def): Modified function. (INT_STRLEN_BOUND): Remove. (intprops.h): Include file. * modules/nstrftime: Modified. > Does the script require a minimum version of git? I'm using git version 2.7.4. It does appear so; I've got git 2.23.0 on my Fedora 31. I'll try to figure out the minimum git version for this and add a version check. Siddhesh