Ticket UUID: | ef48c60cee1483ef24bb551e554c9e0bb2e0555f | ||
Title: | checkout/build failure | ||
Status: | Fixed | Type: | Code_Defect |
Severity: | Important | Priority: | |
Subsystem: | Resolution: | Fixed | |
Last Modified: | 2010-10-31 23:14:15 | ||
Version Found In: | d13054ce84 | ||
Description & Comments: | |||
Using fossil [d13056] to co fossil repo at [57347e6ee87a] yields:
gcc -g -O2 -o mkindex ./src/mkindex.c ./mkindex add_.c allrepo_.c attach_.c bag_.c blob_.c ... >page_index.h gcc -g -O2 -o makeheaders ./src/makeheaders.c gmake: *** No rule to make target `src/../manifest.uuid', needed by `VERSION.h'. Stop. where fossil set is: [bch@ansel ~/work/fossil]$ fossil set auto-captcha auto-shun autosync (local) 1 binary-glob clearsign diff-command dont-push editor gdiff-command ignore-glob http-port localauth (local) 0 manifest mtime-changes pgp-command proxy repo-cksum ssh-command web-browser The following will fix at command line, but is a brittle solution to real problem (in header file): fossil set manifest 1 drh added on 2010-10-26 23:44:27: anonymous added on 2010-10-30 18:45:48: drh added on 2010-10-31 23:14:15: fossil set manifest on creates the manifest and manifest.uuid files, in addition to making sure they are updated on all future checkouts. If the "manifest" setting for a server is "on", then all ZIP archives generated by that server include the "manifest" and "manifest.uuid" files. |