Details
-
Bug
-
Resolution: Won't Fix
-
Minor
-
None
-
2.5.0
-
Security Level: Public
-
None
-
Untriaged
-
Unknown
-
Build Sprint 7: 6/02 - 6/20, Build Sprint 8: 6/23 - 7/11, Build Sprint 9: 7/14 - 8/01
Description
"make dist" seems to be how source tarballs are generated. However, since at least 2.1.1, the resulting tarball cannot be compiled out of the box. Specifically, the healthchecker/Makefile that gets generated has rules which attempt to copy the directories healthchecker/Cheetah and healthchecker/reports to various locations; however, those two directories are not in the tarball.
The build can be completed by the end user manually modifying healthchecker/Makefile (or Makefile.in before building) at the "install-data-hook" target to remove references to "$(CHEETAH_LIB)" and "reports". I do not know what if any functionality will be broken by these changes.
The source tarball release process will by necessity be significantly different for 3.0, and there won't be any Makefiles left either, so 2.5.0 is likely to be the last release with this issue.
Attachments
Issue Links
- is duplicated by
-
MB-10272 Get the couchbase-server_src.tar.gz for 2.2
- Closed