From owner-freebsd-current Sun Mar 29 02:52:38 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA01112 for freebsd-current-outgoing; Sun, 29 Mar 1998 02:52:38 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from haywire.dialix.com.au (haywire.dialix.com.au [202.12.86.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA01107 for ; Sun, 29 Mar 1998 02:52:34 -0800 (PST) (envelope-from usenet-request@haywire.dialix.com.au) Received: (from news@localhost) by haywire.dialix.com.au (8.8.8/8.8.8/Haywire) id SAA29352 for freebsd-current@freebsd.org; Sun, 29 Mar 1998 18:52:28 +0800 (WST) (envelope-from usenet-request@haywire.dialix.com.au) X-Authentication-Warning: haywire.dialix.com.au: news set sender to usenet-request@haywire.dialix.com using -f Received: from GATEWAY by haywire.dialix.com.au with netnews for freebsd-current@freebsd.org (problems to: usenet@haywire.dialix.com) To: freebsd-current@FreeBSD.ORG Date: 29 Mar 1998 10:52:27 GMT From: peter@netplex.com.au (Peter Wemm) Message-ID: <891168747.645695@einstein.dialix.com.au> Organization: DIALix Internet Services References: <19980327175305.19126@klemm.gtn.com> Subject: Re: problems with commercial sound package OSS for FreeBSD-current Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In article <19980327175305.19126@klemm.gtn.com>, andreas@klemm.gtn.com (Andreas Klemm) writes: > Hi ! > > I tried to install the OSS (Open Sound System) package from 4front: > http://www.4front-tech.com/ > > And I have problems running soundconf: > > soundconf* soundoff* soundon* > root{105} /usr/lib/oss ./soundconf > /usr/lib/oss/oss.o: Undefined symbol `_imen' referenced from text segment > /usr/lib/oss/oss.o: Undefined symbol `_imen' referenced from text segment > /usr/lib/oss/oss.o: Undefined symbol `_imen' referenced from text segment > /usr/lib/oss/oss.o: Undefined symbol `_imen' referenced from text segment > modload: /usr/bin/ld: return code 1 > Cannot load OSS driver module. > > What happened with _imen ? > > Am running -current of March 8, 98 with BISDN and CAM. And SMP? _imen is a UP-only variable. Is this a recent -current OSS driver? -stable and pre-SMP -current have references to things like _imen because of inline spl() functions. After the SMP stuff went in, this was changed so that the splxxx() routines were not inlined, so that the LKM interface was constant between SMP and UP kernels and LKM's should be interchangeable. I have not checked that this hasn't been broken since then, I don't normally compile LKM's as they are disabled in make.conf. > Andreas /// > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message