Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Fri, 10 Jan 2003 01:46:58 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Fri, 10 Jan 2003 01:46:58 -0500 Received: from harpo.it.uu.se ([130.238.12.34]:49910 "EHLO harpo.it.uu.se") by vger.kernel.org with ESMTP id ; Fri, 10 Jan 2003 01:46:57 -0500 From: Mikael Pettersson MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15902.28265.876060.314756@harpo.it.uu.se> Date: Fri, 10 Jan 2003 07:55:37 +0100 To: Stephen Hemminger Cc: Kernel Mailing List Subject: Re: Can't build sound drivers as modules (2.5.55) In-Reply-To: <1042147153.4870.66.camel@dell_ss3.pdx.osdl.net> References: <1042147153.4870.66.camel@dell_ss3.pdx.osdl.net> X-Mailer: VM 6.90 under Emacs 20.7.1 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 928 Lines: 21 Stephen Hemminger writes: > When I try to install with sound as a configured module: > > WARNING: /lib/modules/2.5.55/kernel/sound/soundcore.ko needs unknown > symbol > errno > > This is new in 2.5.55, not sure where the missing bogus definition is. > It looks like soundcore.ko contains sound_firmware.o which is seems to > be more of an application than a driver (open/close)... Someone removed the 'static int errno;' declaration in sound_firmware.c. The sys calls it uses are apparently user-space versions with errno references. The real fix is to delete the file altogether :-) Like the comments in it say, firmware should be inserted by a user-space application. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/