Subject: lib/15846: alpha system not currently buildable
To: None <gnats-bugs@gnats.netbsd.org>
From: None <kre@munnari.OZ.AU>
List: netbsd-bugs
Date: 03/09/2002 23:53:01
>Number:         15846
>Category:       lib
>Synopsis:       make dependall errors in libusbhid
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    lib-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Mar 09 04:54:00 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Robert Elz
>Release:        NetBSD 1.5ZA - -current of 20020309 (updated an hour ago)
>Organization:
	University of Melbourne
>Environment:
	
	
System: NetBSD munnnari.cs.mu.OZ.AU 1.5ZA NetBSD 1.5ZA (MUNNARI) #5: Wed Dec 26 02:08:06 EST 2001 kre@munnnari.cs.mu.OZ.AU:/usr/src/sys/arch/alpha/compile/MUNNARI alpha
Architecture: alpha
Machine: alpha
>Description:
	Building on alpha doesn't work.   Haven't tested on other arch
	in the past few days.   This problem has been occurring for a
	couple of days (waited to report it in case I happened to catch
	the middle of an update).

	I have done all the obvious... nuke /usr/obj and start again,
	make cleandir (which should *never* actually be required), ...

>How-To-Repeat:
	

	run ./build.sh on an alpha, wait for ...

dependall ===> libterm
dependall ===> libusbhid 
CC=/usr/obj/tools/bin/alpha--netbsd-gcc /usr/obj/tools/bin/alpha--netbsd-lint -c
hapbxzF -d //usr/include  -i /usr/src/lib/libusbhid/descr.c
/usr/src/lib/libusbhid/descr.c(50): undefined struct/union member: ucrd_size [10
1]
/usr/src/lib/libusbhid/descr.c(54): undefined struct/union member: ucrd_data [10
1]
/usr/src/lib/libusbhid/descr.c(54): undefined struct/union member: ucrd_size [10
1]
/usr/src/lib/libusbhid/descr.c(54): warning: illegal combination of pointer and
integer, arg #1 [154]
/usr/src/lib/libusbhid/descr.c(68): warning: conversion to 'unsigned long' due t
o prototype, arg #3 [259]
*** Error code 1

Stop.
nbmake: stopped in /usr/src/lib/libusbhid
*** Error code 1

	All the "make includes" and stuff get done before this, so all
	the include files, etc, shoudl be up to date.


>Fix:
	If I find one, I'll append a fix to this PR later (but that is
	most likely going to take a couple of days - before I get time
	to even look).
>Release-Note:
>Audit-Trail:
>Unformatted: