Compiling: HAIKU_REVISION in UserBuildConfig is disregarded by jam
|Reported by:||rrobgill||Owned by:||bonefish|
|Has a Patch:||no||Platform:||All|
The HAIKU_REVISION= workaround in UserBuildConfig for source trees lacking tags is presently not working on on either x86 and x86_64 nightly.
I've rated this as low priority as it is not an issue when using source trees from git.haiku-os.org (which contain tags), but it seems there may be something amiss in the build system.
Steps to replicate:
Download and clean-install either nightly x86 or x86_64
Update via SoftwareUpdater git clone https://github.com/haiku/haiku.git add HAIKU_REVISION=hrev98765; to UserBuildConfig in HAIKU_TOP/ and or HAIKU_TOP/build/jam ./configure run any of: jam @image, jam @nightly-raw, or jam @nightly-anyboot
AddTargetVariableToScript1 <unique!target>_target_553 fatal: No names found, cannot describe anything. Error: you are using a Haiku clone without tags, please set the revision tag to use (e.g. HAIKU_REVISION=hrev43210) ./build/scripts/determine_haiku_revision . generated/build/haiku-revision ...failed DetermineHaikuRevision1 generated/build/haiku-revision ...