From: Galen S. <ga...@se...> - 2020-09-27 16:47:17
|
On 9/27/20 9:33 AM, Stephen Williams wrote: > Oh, you did that. Hm. > What's in your version_base.h? That should be managed by git. [galens@toto iverilog]$ git log -1 version_base.h commit 84b4ebee0cfcda28a242d89a07020cd70b1d3e7f (HEAD, tag: v11_0, origin/v11-branch) Author: Stephen Williams <st...@ic...> Date: Sat Sep 26 15:44:25 2020 -0700 Mark version as stable. [galens@toto iverilog]$ cat version_base.h #ifndef VERSION /* * Edit this definition in version_base.in to define the base version * number for the compiled result. */ # define VERSION_MAJOR 11 # define VERSION_MINOR 0 /* * This will be appended to the version. Use this to mark development * versions and the like. */ # define VERSION_EXTRA " (stable)" # define VERSION_STRINGIFY(x) #x # define VERSION_STR(a,b,extra) VERSION_STRINGIFY(a.b) extra #define VERSION VERSION_STR(VERSION_MAJOR,VERSION_MINOR,VERSION_EXTRA) #endif I'm guessing the problem is that version_tag.h is stale and needs to be deleted. make distclean does not delete it. That appears to be intentional, as per the distclean target in Makefile.in. distclean: clean $(foreach dir,$(SUBDIRS),$(MAKE) -C $(dir) $@ && ) true $(foreach dir,$(NOTUSED),$(MAKE) -C $(dir) $@ && ) true rm -f Makefile config.status config.log config.cache rm -f stamp-config-h config.h rm -f stamp-_pli_types-h _pli_types.h ifneq (@srcdir@,.) rm -f version_tag.h check.conf rmdir $(SUBDIRS) $(NOTUSED) endif Perhaps a release build is only meant to be done from a clone into a new directory. galen -- Galen Seitz ga...@se... |