From owner-freebsd-bugs Thu Dec 25 04:07:27 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id EAA08944 for bugs-outgoing; Thu, 25 Dec 1997 04:07:27 -0800 (PST) (envelope-from owner-freebsd-bugs) Received: from TYO9.gate.nec.co.jp (TYO9.gate.nec.co.jp [203.180.98.35]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id EAA08939 for ; Thu, 25 Dec 1997 04:07:20 -0800 (PST) (envelope-from h-nokubi@p28.sss.abk.nec.co.jp) Received: from mailsv.nec.co.jp ([133.200.254.203]) by TYO9.gate.nec.co.jp (8.8.7+2.7Wbeta6/3.6Wbeta697112119) with ESMTP id VAA17959; Thu, 25 Dec 1997 21:07:17 +0900 (JST) Received: from ssse15.sss.abk.nec.co.jp (ssse15.sss.abk.nec.co.jp [133.206.64.65]) by mailsv.nec.co.jp (8.8.7+2.7Wbeta6/3.6Wbeta6-97112118) with ESMTP id VAA06902; Thu, 25 Dec 1997 21:07:16 +0900 (JST) Received: from sssfw.sss.abk.nec.co.jp (sssfw [133.206.64.1]) by ssse15.sss.abk.nec.co.jp (8.8.8+2.7Wbeta7/CF3.3W9-SSS_M950609) with ESMTP id VAA00770; Thu, 25 Dec 1997 21:06:39 +0900 (JST) Received: by sssfw.sss.abk.nec.co.jp (8.7.5+2.6Wbeta6/3.4W2) id UAA28202; Thu, 25 Dec 1997 20:07:12 +0900 (JST) Received: from p28.sss.abk.nec.co.jp by e2.sss.abk.nec.co.jp (8.7.6+2.6Wbeta7/3.3W9-NEC) id VAA26363; Thu, 25 Dec 1997 21:06:59 +0900 (JST) Received: from p28.sss.abk.nec.co.jp (localhost [127.0.0.1]) by p28.sss.abk.nec.co.jp (8.8.5/3.4W403/27/97) with ESMTP id VAA00980; Thu, 25 Dec 1997 21:06:59 +0900 (JST) Message-Id: <199712251206.VAA00980@p28.sss.abk.nec.co.jp> To: ac199@hwcn.org, freebsd-bugs@FreeBSD.ORG cc: h-nokubi@nmit.mt.nec.co.jp Subject: Re: kern/2412 "Wine does not work" From: h-nokubi@nmit.tmg.nec.co.jp In-reply-to: Your message of "Thu, 25 Dec 1997 06:39:40 EST." Mime-Version: 1.0 (generated by tm-edit 7.106) Content-Type: text/plain; charset=US-ASCII Date: Thu, 25 Dec 1997 21:06:58 +0900 Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Date: Thu, 25 Dec 1997 06:39:40 -0500 (EST) > From: Tim Vanderhoek > Message-ID: > On Thu, 25 Dec 1997 hoek@hwcn.org wrote: > > > Fix > > > > > > src/sys/i386/i386/machdep.c and src/sys/i386/i386/vm_machdep.c need to include > > "opt_user_ldt.h". > > Asking perhaps the obvious, did you have "options USER_LDT" > configured in /sys/i386/conf/WHATEVER? Yes I did. But, recently (a month ago?) I installed newer Wine on newer FreeBSD again, and probably these modification is not needed. (I'm in office now, and I installed Wine on my home machine. So I can't verify it now.) I believe that when I sent PR, machdep.c and vm_machdep.c need to modify to include"opt_user_ldt.h". Probably, modifications to the other part of the kernel stale these code (#ifdef'ed code in machdep.c and vm_machdep.c) and, kern/2412 has no meaning now except that there are curious #ifdef'ed codes. So, I agree with following your message. > Date: Thu, 25 Dec 1997 06:34:32 -0500 (EST) > From: Tim Vanderhoek > Message-ID: > > sys/i386/i386/machdep.c > > sys/i386/i386/vm_machdep.c > > sys/pc98/i386/machdep.c > > contains #ifdef USER_LDT, but don't contain #include "opt_user_ldt.h". > > Rather than trying to guess wether the code is meant to be > compiled or is just stale, I'll move it into feedback and just > double-check that USER_LDT was supposed to have been configured. NOKUBI Hirotaka