From badam@grom.mw.mil.pl  Sun Mar  8 10:22:05 1998
Received: from grom.mw.mil.pl (grom.mw.mil.pl [153.19.99.1])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA21618
          for <FreeBSD-gnats-submit@freebsd.org>; Sun, 8 Mar 1998 10:21:58 -0800 (PST)
          (envelope-from badam@grom.mw.mil.pl)
Received: (from badam@localhost)
	by grom.mw.mil.pl (8.8.8/8.8.7) id TAA09630;
	Sun, 8 Mar 1998 19:21:28 +0100 (CET)
	(envelope-from badam)
Message-Id: <199803081821.TAA09630@grom.mw.mil.pl>
Date: Sun, 8 Mar 1998 19:21:28 +0100 (CET)
From: badam@mw.mil.pl
Reply-To: badam@mw.mil.pl
To: FreeBSD-gnats-submit@freebsd.org
Subject: <Synopsis of the problem (one line)>-stable kernel with Specialix option fails to compile
X-Send-Pr-Version: 3.2

>Number:         5947
>Category:       kern
>Synopsis:       -stable kernel with Specialix option fails to compile
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    steve
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Mar  8 10:30:01 PST 1998
>Closed-Date:    Mon Mar 9 05:07:57 PST 1998
>Last-Modified:  Mon Mar  9 05:09:23 PST 1998
>Originator:     Adam Baran
>Release:        FreeBSD 2.2.5-STABLE i386
>Organization:
>Environment:

	
FreeBSD grom.mw.mil.pl 2.2.5-STABLE FreeBSD 2.2.5-STABLE #0: Sat Feb 28 19:17:55
 CET 1998     badam@grom.mw.mil.pl:/usr/src/sys/compile/GROM  i386


>Description:

	
After some last development of Specialix driver (jet part i think),
a problem occured which makes impossible to build a kernel with Specialix optionenabled.
During link phase some symbols can't be resolved, namely 'si3_XXX' stuff.

>How-To-Repeat:

	
Enable Specialix in config file:
device          si0     at isa? iomem 0xd0000 tty irq 12 vector siintr

config machname
cd ../../compile/machname
make depend
make all

- errors

>Fix:
	
	
*** files.i386  Sat Mar  7 17:14:29 1998
--- files.i386.new      Sat Mar  7 17:15:34 1998
***************
*** 150,155 ****
--- 150,156 ----
  i386/isa/seagate.c            optional        sea     device-driver
  i386/isa/si.c                 optional        si      device-driver
  i386/isa/si_code.c            optional        si      device-driver
+ i386/isa/si_jet.c             optional        si      device-driver
  i386/isa/sio.c                        optional        sio     device-driver
  i386/isa/snd/sound.c      optional        pcm    device-driver
  i386/isa/snd/dmabuf.c     optional        pcm    device-driver



I'm not sure if it is correct fix although.
>Release-Note:
>Audit-Trail:

From: badam@mw.mil.pl
To: freebsd-gnats-submit@freebsd.org, badam@mw.mil.pl
Cc:  Subject: Re:pending/5947:-stablekernelwithSpecialixoptionfailstocompile
Date: Mon, 9 Mar 1998 13:51:35 +0100 (CET)

 I'm sure the patch is correct.
 Originator of the updates to Specialix driver was also :-)
 
 His update contained two patches: 
 1. i386/isa/si.c                    --- merged into -current and -stable
 2. i386/conf/files.i386             --- merged only into -current
 
 so apply His patch ( 2 ) against -stable and everything will be Ok.
 
 PR with patches was: 5654.
 
 
State-Changed-From-To: open->closed 
State-Changed-By: steve 
State-Changed-When: Mon Mar 9 05:07:57 PST 1998 
State-Changed-Why:  
Fix applied, thanks! 


Responsible-Changed-From-To: gnats-admin->freebsd-bugs 
Responsible-Changed-By: steve 
Responsible-Changed-When: Mon Mar 9 05:07:57 PST 1998 
Responsible-Changed-Why:  
Misfiled PR. 
>Unformatted:
