Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: 4.99.56 build and named



On Sat, Mar 22, 2008 at 11:02:33PM +0900, Takahiro Kambe wrote:

> Current 4.99.56 build failure when compiling XEN kernel.
> 
>     compile  XEN2_DOM0/xbdback.o
> /usr/src/sys/arch/xen/xen/xbdback.c: In function 'xbdback_ctrlif_rx':
> /usr/src/sys/arch/xen/xen/xbdback.c:494: error: too many arguments to 
> function 'vn_close'
> /usr/src/sys/arch/xen/xen/xbdback.c:578: error: too many arguments to 
> function 'vn_close'
> /usr/src/sys/arch/xen/xen/xbdback.c:617: error: too many arguments to 
> function 'vn_close'
> --- xbdback.o ---
> *** [xbdback.o] Error code 1
> 1 error
> 
> nbmake: stopped in /var/obj/sys/arch/i386/compile/XEN2_DOM0

Should be fixed now, I'm just doing a build to verify.
 
> And 4.99.56 userland seems to have some problem.  named crash with SIGABRT.
> 
> # gdb /usr/sbin/named
> ...
> (gdb) run -f
> Starting program: /usr/sbin/named -f
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> 
> Program received signal SIGABRT, Aborted.
> 0xbb83de17 in kill () from /usr/lib/libc.so.12
> (gdb) where
> #0  0xbb83de17 in kill () from /usr/lib/libc.so.12
> #1  0xbb83fcff in __libc_thr_errno_stub () from /usr/lib/libc.so.12
> #2  0xbb8e4795 in __errno () from /usr/lib/libc.so.12
> #3  0xbb8e4753 in __cerror () from /usr/lib/libc.so.12
> #4  0xbb89c997 in free () from /usr/lib/libc.so.12
> #5  0xbb89deed in malloc () from /usr/lib/libc.so.12
> #6  0xbba7c398 in isc_msgcat_open () from /usr/lib/libisc.so.0
> #7  0xbbbbd055 in dns_lib_initmsgcat () from /usr/lib/libdns.so.0
> #8  0xbba48dac in pthread_once () from /usr/lib/libpthread.so.0
> #9  0xbbbdee64 in dns_modules () from /usr/lib/libdns.so.0
> #10 0xbbbdc500 in ?? () from /usr/lib/libdns.so.0
> #11 0x08092be1 in program_name ()
> #12 0x0808b144 in ?? ()
> #13 0xbbbbd00a in dns_lib_initmsgcat () from /usr/lib/libdns.so.0
> #14 0xbbbbcef4 in dns_result_torcode () from /usr/lib/libdns.so.0
> #15 0x080671c8 in main ()
> (gdb) 

Very odd. I've just backed that change out (it's in libpthread).

Andrew


Home | Main Index | Thread Index | Old Index