Subject: Re: ntpd fails on sparc64?
To: None <port-sparc64@netbsd.org>
From: Christos Zoulas <christos@zoulas.com>
List: port-sparc64
Date: 06/29/2004 04:19:46
In article <I01wto.I6L@tac.nyc.ny.us>,
Christos Zoulas <christos@tac.gw.com> wrote:
>In article <40E0DA72.1000003@distal.com>,
>Chris Ross <cross+netbsd@distal.com> wrote:
>>john heasley wrote:
>>
>>> this is PR lib/25892.  Not sure what the problem is, but it appears
>>> to actually be occuring within the libc resolver.
>>> 
>>> you can likely work around by rolling your libc back to ~12.117 or
>>> using addresses instead of names in your ntpd.confg.
>>
>>   Okay. I've now confirmed that this bug doesn't occur when I
>>use addresses rather than hostnames in the ntp.conf file.  Hrm.
>
>something is wrong with the stack. if I change all the char t*[*]
>to static in the resolver, it works. I am compiling a kernel with
>64M stack limit.

I just fixed it. It was ntpd's fault for reducing the stack to only 80K
which is not enough for a 64 bit machine and the new resolver.

christos