Subject: Re: bin/34979: -current libc causes boot failure
To: None <gnats-admin@netbsd.org, netbsd-bugs@netbsd.org, scotte@warped.com>
From: Scott Ellis <scotte@warped.com>
List: netbsd-bugs
Date: 11/12/2006 00:00:06
The following reply was made to PR bin/34979; it has been noted by GNATS.

From: Scott Ellis <scotte@warped.com>
To: Christos Zoulas <christos@zoulas.com>
Cc: gnats-bugs@NetBSD.org, gnats-admin@NetBSD.org,
	netbsd-bugs@NetBSD.org
Subject: Re: bin/34979: -current libc causes boot failure
Date: Sat, 11 Nov 2006 15:58:42 -0800

 Christos Zoulas wrote:
 > On Nov 11,  2:03pm, scotte@warped.com (Scott Ellis) wrote:
 > -- Subject: Re: bin/34979: -current libc causes boot failure
 > 
 > | This appears to be related to syslogd, as setting syslogd=NO in rc.conf 
 > | allows the system to boot and be more-or-less fully functional.
 > | 
 > | This was deduced by noting:
 > | 
 > | Enabling pf firewall.
 > | Building databases...
 > | Starting syslogd.
 > | Starting pflogd.
 > | Nov 11 13:35:59 pflogd[570]: [priv]: msg PRIV_OPEN_LOG received
 > | Starting named.
 > | Starting named.
 > | Stopped in pid 632.1 (syslogd) at       netbsd:cpu_Debugger+0x5: 
 > | leave
 > | db> step
 > | Stopped in pid 632.1 (syslogd) at       netbsd:cpu_Debugger+0x6:        ret
 > | db>
 > | 
 > | Basically the pflogd message isn't set to syslog like it was previously, 
 > | and dropping to the debugger shows that syslogd is the current process.
 > 
 > Something seems to be going wrong with the way we open unix sockets? Try
 > this:
 [snip]
 
 Thanks for the patch, but unfortunately there's no change at all with a 
 re-built userland.  Enabling syslogd results in the exact same behavior 
 as w/o this patch.
 
 What additional steps can I take to help debug?
 
 	ScottE