Moved the special compile of getbuildno.o to ../Makefile.in.
A dummy getbuildno.o (with a number of 0) still gets built here,
to make the library complete.
diff --git a/Modules/Makefile.pre.in b/Modules/Makefile.pre.in
index 4c6b315..21f22b9 100644
--- a/Modules/Makefile.pre.in
+++ b/Modules/Makefile.pre.in
@@ -113,11 +113,7 @@
 # This target is used by the master Makefile to add the objects to the library.
 # To deal with the conflict between signalmodule.o and sigcheck.o,
 # we remove the latter if we have the former.
-add2lib:	$(OBJS) buildno
-		expr `cat buildno` + 1 >@buildno
-		mv @buildno buildno
-		$(CC) -c $(CFLAGS) -DBUILD=`cat buildno` \
-		      $(srcdir)/getbuildinfo.c
+add2lib:	$(OBJS)
 		$(AR) cr $(LIBRARY) $(OBJS)
 		-if ar x $(LIBRARY) signalmodule.o 2>/dev/null; \
 		then ar d $(LIBRARY) sigcheck.o 2>/dev/null; true; \
@@ -130,9 +126,6 @@
 		  $(LIBRARY) $(MODLIBS) $(LIBS) $(SYSLIBS) -o python $(LDLAST)
 		mv python ../python
 
-buildno:
-		echo 0 >buildno
-
 clean:
 		-rm -f *.o python core *~ [@,#]* *.old *.orig *.rej add2lib