From owner-freebsd-alpha Mon Mar 5 9:50:54 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 4D08F37B719 for ; Mon, 5 Mar 2001 09:50:50 -0800 (PST) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id MAA13851; Mon, 5 Mar 2001 12:50:48 -0500 (EST) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.2/8.9.1) id f25HoIe16718; Mon, 5 Mar 2001 12:50:18 -0500 (EST) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15011.53722.757140.878738@grasshopper.cs.duke.edu> Date: Mon, 5 Mar 2001 12:50:18 -0500 (EST) To: naddy@mips.inka.de (Christian Weisgerber) Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: My list of -CURRENT problems In-Reply-To: <9806fj$1si$1@kemoauc.mips.inka.de> References: <9806fj$1si$1@kemoauc.mips.inka.de> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Christian Weisgerber writes: > I rebuilt my box from yesterdays' tree. Here's my list of annoying > problems: > > * [new] > Installing ports/lang/compaq-cc panics the machine. Actually, > I think executing a Linux binary through the linuxulator triggers > this. > > * [new] > If sysvipc is loaded as modules, the linuxulator module fails to > load with "link_elf: symbol shmctl undefined". This doesn't > happen if sysvipc is compiled statically into the kernel. > I reported this a couple of days ago on freebsd-emulation, but > didn't get any affirmation or useful response. > I wouldn't expect this to be specific to alpha, but I don't know. > I'm looking at these 2. This fixes the second, but leaves me mystified, because the code should be loaded, as the osfulator needs it too, and the linux module won't load even after the sysV modules are loaded (!): Drew Index: alpha/linux/linux_sysvec.c =================================================================== RCS file: /home/ncvs/src/sys/alpha/linux/linux_sysvec.c,v retrieving revision 1.72 diff -u -r1.72 linux_sysvec.c --- alpha/linux/linux_sysvec.c 2001/01/24 10:26:13 1.72 +++ alpha/linux/linux_sysvec.c 2001/03/05 17:43:17 @@ -61,6 +61,9 @@ MODULE_VERSION(linux, 1); MODULE_DEPEND(linux, osf1, 1, 1, 1); +MODULE_DEPEND(linux, sysvmsg, 1, 1, 1); +MODULE_DEPEND(linux, sysvsem, 1, 1, 1); +MODULE_DEPEND(linux, sysvshm, 1, 1, 1); MALLOC_DEFINE(M_LINUX, "linux", "Linux mode structures"); To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message