On Mon, 16 Oct 2006 19:35:02 +1000, Darren Tucker wrote:

> I think the root of the problem was that ssh had previously been built,
> but did not have the dependency information (".depend" files).
> 
> When the patch was applied and sshd rebuilt, make (not knowing any
> better) only rebuilt the changed files.  Most of the time this doesn't
> matter... except when the global structures change, which they do in
> this particular patch.  The end result is a mismatched sshd where the
> old object files use the old structure, new files using the new structure
> and it manages to limp along before eventually falling over.
> 
> I can reproduce the problem if I follow that chain of events exactly.
> 
> I think we need to change the patch installation instructions to say
> "make obj depend" not just "make obj".

I think you're right; and can confirm the properly working sshds here
using your suggestion.
Thanks so much for a great and fast help !

(And, yes, please change the instructions as soon as possible. I was only
2 km off my boxen. Others will need longer trips ... .)

Uwe

Reply via email to