Re: autorevision broken on tarballs

2016-12-30 Thread Eric S. Raymond
Hal Murray : > There is an additional minor bug in this area. ntpd/version.h is built with > -t c rather than -t h > That makes lines with const int rather than #define Fix pushed. -- http://www.catb.org/~esr/";>Eric S. Raymond ___ dev

Re: autorevision broken on tarballs

2016-12-30 Thread Eric S. Raymond
Hal Murray : > I made the tarball in my working directory so things may have been confused > by stuff that distclean didn't clean. > > 1290 ./waf dist > 1291 ll noname-1.0.tar.bz2 > 1292 mkdir ../foo > 1293 mv noname-1.0.tar.bz2 ../foo/ > 1294 cd ../foo/ > 1295 ll > 1296 tar -xvf n

Re: autorevision broken on tarballs

2016-12-29 Thread Hal Murray
More info on this quirk... The problem is that this line from ntpd/version.h doesn't compile because True isn't defined. > const int VCS_WC_MODIFIED = True; We call autorevision.sh twice. They make slightly different versions of the cache file. The python version has True. The c/header v

autorevision broken on tarballs

2016-12-28 Thread Hal Murray
I made the tarball in my working directory so things may have been confused by stuff that distclean didn't clean. 1290 ./waf dist 1291 ll noname-1.0.tar.bz2 1292 mkdir ../foo 1293 mv noname-1.0.tar.bz2 ../foo/ 1294 cd ../foo/ 1295 ll 1296 tar -xvf noname-1.0.tar.bz2 1297 cd nona