I'm using the cvs version of Freecol (as of 25 Apr 07, 02:00 EEST).
The constructions of buildings didn't complete, although there are enough hammers and tools. I downgraded to FreeCol 0.6.0 and no such problem occured.
Just hit end of turn to reproduce the bug, a blacksmith's shop should have been completed in "Raki" colony.
Save game, hit end of turn to see uncompleted building.
Logged In: YES
user_id=1775928
Originator: YES
File Added: freecol-070425cvs-blacksmithshopnotcompleted.log
The freecol log file
Logged In: YES
user_id=73455
Originator: NO
The problem is that the colony currently checks whether a building can be completed before the production of extant buildings is added. In the past, the situation was reversed, which led to the problem that tools required for a building were used up by the armoury. So, in order to solve this issue, we need to produce hammers and tools, then check for the possible completion of a building, and then produce muskets from tools.
Hit "end of turn" and the ironworks in "Gani" colony doesn't complete due to lack of tools.
Logged In: YES
user_id=1775928
Originator: YES
> for a building were used up by the armoury. So, in order to solve this
> issue, we need to produce hammers and tools, then check for the possible
> completion of a building, and then produce muskets from tools.
I checked out the latest cvs, the hammers are produced before the completion; but the tools aren't. I attached a new savegame, hit "end of turn" and the ironworks in "Gani" colony doesn't complete due to lack of tools. Though the tools needed are produced during the same turn.
File Added: freecol-070426cvs-notenoughtools.fsg.gz
Logged In: YES
user_id=717082
Originator: NO
The bug has been fixed according to your bug report. Please
continue to submit bug reports, since they help us create a stable
and good game.
This document describes how you can get an updated version
from CVS:
http://freecol.sourceforge.net/index.php?section=17
Please post a comment to this bug report if you, using the
updated version, still experience the same problem.