Opened 11 years ago

Closed 11 years ago

#4404 closed bug (invalid)

Host build tools are always recompiled under Haiku.

Reported by: bga Owned by: bonefish
Priority: normal Milestone: R1
Component: Build System Version: R1/pre-alpha1
Keywords: Cc:
Blocked By: Blocking:
Platform: All


Whenever I update the Haiku tree and try to compile Haiku inside itself, the host build tools (bfs_shell, for example) are always recompiled. In fact, even if I do not sync the tree and try to rebuild, they will be recompiled. This does not seem to happen under Linux so I guess it is a Haiku specific problem.

Change History (4)

comment:1 by stippi, 11 years ago

Some things you could check:

  • A clock screw up because of the GMT settings (a mismatch between your Linux and your Haiku installations perhaps).
  • You have updated your Haiku installation from within Linux, which re-copied the host headers.

If you rebuild right after you have done a build that regenerated the host build tools, does it build them a second time? The above two situations is where I have seen similar things, but I am building a lot in Haiku and am not seeing this problem otherwise.

comment:2 by axeld, 11 years ago

Likely your headers/build/ have a modified time in the future. It surely doesn't happen here. The question remains (if that is indeed the case), how it happened.

comment:3 by bga, 11 years ago

Thanks for the suggestions. I will investigate this further as soon as I get home later today.

comment:4 by bga, 11 years ago

Resolution: invalid
Status: newclosed

So yes, it was a timezone issue. My trick in userBuildConfig to automatically set the correct timezone does not seem to be working anyway. After setting the correct timezone it worked (the files were in 5the future as I installed them from Linux and it had the correct time zone).

Closing as invalid.

Note: See TracTickets for help on using tickets.