From owner-freebsd-current Sat Sep 9 18:34:16 1995 Return-Path: current-owner Received: (from majordom@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id SAA08902 for current-outgoing; Sat, 9 Sep 1995 18:34:16 -0700 Received: from rocky.sri.MT.net (sri.MT.net [204.94.231.129]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id SAA08896 for ; Sat, 9 Sep 1995 18:34:13 -0700 Received: (from nate@localhost) by rocky.sri.MT.net (8.6.12/8.6.12) id TAA28763; Sat, 9 Sep 1995 19:36:23 -0600 Date: Sat, 9 Sep 1995 19:36:23 -0600 From: Nate Williams Message-Id: <199509100136.TAA28763@rocky.sri.MT.net> To: davidg@Root.COM Cc: Nate Williams , current@freebsd.org Subject: Re: GUS Max support in -stable? In-Reply-To: <199509100023.RAA00467@corbin.Root.COM> References: <199509100009.SAA28593@rocky.sri.MT.net> <199509100023.RAA00467@corbin.Root.COM> Sender: current-owner@freebsd.org Precedence: bulk I wrote: > >However, in -stable, isa/sound/local.h references 'gusmax.h' > >which is not generated by config, so I can't build a kernel with gus > >support. > > > >I've rebuilt config and *made* sure that the files I have are the > >correct -stable versions. The version of this file in -current no > >longer refernces gusmax.h, so I think we have some stuff pulled into > >-stable, but not everything for gus support. > > > >Does anyone have a GUS-Max working in -stable? David Greenman writes: > Hmmm. I haven't touched the sound code. So unless Jordan messed > with it, it should be identical to what was in 2.0.5. This is strange. This sounds rather naive, but how does config know which include files to generate? It no longer generates 'gusmax.h', and I'm not sure how it determines which include files to generate. If I comment out the need for gusmax.h in isa/sound/local.h in my -stable tree everything works great, otherwise it fails. I've looked at the code in the sound directory, and *it* hasn't changed since 2.0.5, but whatever file config uses to build the necessary kernel-specific files has changed. The solution is to either remove the need for gusmax.h in sound/local.h or put back the building of 'gusmax.h' in config. Nate