From am@amsoft.ru  Thu Feb 12 15:00:10 1998
Received: from amsoft.ru (amsoft.ru [194.87.86.241])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA21778
          for <FreeBSD-gnats-submit@freebsd.org>; Thu, 12 Feb 1998 14:59:08 -0800 (PST)
          (envelope-from am@amsoft.ru)
Received: (from am@localhost) by amsoft.ru (8.8.8/amsoft/1.0)
	id BAA02799 ; Fri, 13 Feb 1998 01:42:23 +0300 (MSK)
Message-Id: <199802122242.BAA02799@amsoft.ru>
Date: Fri, 13 Feb 1998 01:42:23 +0300 (MSK)
From: Andrew Maltsev <am@amsoft.ru>
Reply-To: am@amsoft.ru
To: FreeBSD-gnats-submit@freebsd.org
Subject: poll.h missed in RELENG_2_2
X-Send-Pr-Version: 3.2

>Number:         5729
>Category:       kern
>Synopsis:       poll.h missed in RELENG_2_2 but required at least by isa/snd/sound.h
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    nate
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Feb 12 15:10:02 PST 1998
>Closed-Date:    Thu Feb 12 16:03:52 PST 1998
>Last-Modified:  Fri Feb 13 05:00:01 PST 1998
>Originator:     Andrew Maltsev
>Release:        FreeBSD 2.2.5-STABLE i386
>Organization:
AM'SOFT
>Environment:

	

>Description:

	sys/poll.h missed in RELENG_2_2, but required by at least i386/isa/sound.h

>How-To-Repeat:

	Try to compile 2.2 with new sound driver

>Fix:
	
	Add sys/poll.h from HEAD and
		typedef int d_poll_t(dev_t,int,struct proc *);
	to sys/conf.h:RELENG_2_2 from HEAD.

	After these additions kernel compiles ok.

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: nate 
State-Changed-When: Thu Feb 12 16:03:52 PST 1998 
State-Changed-Why:  
The sound driver shouldn't have been brought into -stable w/out modifications. 
The poll changes were replaced by select code from Luigi's ftp site, and 
now compile and run in -stable. 


Responsible-Changed-From-To: freebsd-bugs->nate 
Responsible-Changed-By: nate 
Responsible-Changed-When: Thu Feb 12 16:03:52 PST 1998 
Responsible-Changed-Why:  
I committed the code to change poll -> select. 

From: "Jordan K. Hubbard" <jkh@time.cdrom.com>
To: am@amsoft.ru
Cc: FreeBSD-gnats-submit@FreeBSD.ORG
Subject: Re: kern/5729: poll.h missed in RELENG_2_2 
Date: Fri, 13 Feb 1998 04:48:52 -0800

 Actually, I suspect the more correct fix here is to make the 2.2.
 version not use poll(). :-)
 
 > 
 > >Number:         5729
 > >Category:       kern
 > >Synopsis:       poll.h missed in RELENG_2_2 but required at least by isa/snd
 /sound.h
 > >Confidential:   no
 > >Severity:       serious
 > >Priority:       medium
 > >Responsible:    freebsd-bugs
 > >State:          open
 > >Quarter:
 > >Keywords:
 > >Date-Required:
 > >Class:          sw-bug
 > >Submitter-Id:   current-users
 > >Arrival-Date:   Thu Feb 12 15:10:02 PST 1998
 > >Last-Modified:
 > >Originator:     Andrew Maltsev
 > >Organization:
 > AM'SOFT
 > >Release:        FreeBSD 2.2.5-STABLE i386
 > >Environment:
 > 
 > 	
 > 
 > >Description:
 > 
 > 	sys/poll.h missed in RELENG_2_2, but required by at least i386/isa/soun
 d.h
 > 
 > >How-To-Repeat:
 > 
 > 	Try to compile 2.2 with new sound driver
 > 
 > >Fix:
 > 	
 > 	Add sys/poll.h from HEAD and
 > 		typedef int d_poll_t(dev_t,int,struct proc *);
 > 	to sys/conf.h:RELENG_2_2 from HEAD.
 > 
 > 	After these additions kernel compiles ok.
 > 
 > >Audit-Trail:
 > >Unformatted:
 > 
 > To Unsubscribe: send mail to majordomo@FreeBSD.org
 > with "unsubscribe freebsd-bugs" in the body of the message
 
>Unformatted:
