Am Mon, 07 Aug 2000 09:37:58 Mo McKinlay Sie:
 
> While attempting to build OpenSSH on HURD 0.2, I came across some
> 'missing' definitions.

If you only need openssh:

htp://homepage.ruhr-uni-bochum.de/Marcus.Brinkmann/ssh

I can produce a source diff for how I build them, but I didn't
gave it further thinking about how to do it properly for openssh.

> I got around them by subistituting pretty standard
> values,

Ha! :)

> It's pretty obvious I borrowed the values from GNU/Linux - I have no idea
> if the values are supposed to work or not, though :)

Any wvalue will work, but it won't be the best fit for the Hurd,
which doesn't have these limits (as posix allows).
 
> On a slightly related note, OpenSSL builds fine for me, configuring for
> 'linux-elf' and replacing the -DTERMIO cc flag with -DTERMIOS. I was
> wondering..is there a list kept somewhere of software that's known to
> build/run okay with HURD, and any hints one might need for compilation? I
> know it might not be a worthwhile suggestion, but I'm going to suggest it
> anyway, in the hope that it might be :) - Considering how little concrete
> documentation there is for HURD (or at least, how little there seems to
> be), this might be something useful to help newbie HURD hackers get to
> grips with the OS. Just a thought :)

The issues you were facing are not really specific to the Hurd, they are
general compatibility issues in the openssh source code. They just were
not careful enough because none of the "usual" systems you can across
needs this special treatment.
 
Thanks,
Marcus

Reply via email to