From owner-freebsd-emulation@FreeBSD.ORG Fri Sep 1 20:17:21 2006 Return-Path: X-Original-To: emulation@freebsd.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 32EFC16A4DE for ; Fri, 1 Sep 2006 20:17:21 +0000 (UTC) (envelope-from shildreth@allantgroup.com) Received: from scotth.emsphone.com (scotth.emsphone.com [199.67.51.179]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2677343D83 for ; Fri, 1 Sep 2006 20:17:09 +0000 (GMT) (envelope-from shildreth@allantgroup.com) Received: from scotth.emsphone.com (localhost [127.0.0.1]) by scotth.emsphone.com (8.13.4/8.13.4) with ESMTP id k81KH74c003903; Fri, 1 Sep 2006 15:17:07 -0500 (CDT) (envelope-from shildreth@allantgroup.com) Received: (from shildret@localhost) by scotth.emsphone.com (8.13.4/8.13.4/Submit) id k81KH7OS003902; Fri, 1 Sep 2006 15:17:07 -0500 (CDT) (envelope-from shildreth@allantgroup.com) X-Authentication-Warning: scotth.emsphone.com: shildret set sender to shildreth@allantgroup.com using -f From: "Scott T. Hildreth" To: Alexander Leidinger In-Reply-To: <20060831095244.p567o3eisg848cog@webmail.leidinger.net> References: <1156957083.54794.75.camel@scotth.emsphone.com> <68109618@srv.sem.ipt.ru> <1156967569.54794.92.camel@scotth.emsphone.com> <91304074@srv.sem.ipt.ru> <1156973617.54794.100.camel@scotth.emsphone.com> <20060831095244.p567o3eisg848cog@webmail.leidinger.net> Content-Type: text/plain Content-Transfer-Encoding: 7bit Date: Fri, 01 Sep 2006 15:17:07 -0500 Message-Id: <1157141827.54794.155.camel@scotth.emsphone.com> Mime-Version: 1.0 X-Mailer: Evolution 2.4.2.1 FreeBSD GNOME Team Port Cc: FreeBSD Emulation , gkovesdan@t-hosting.hu Subject: Re: I am trying to compile under linux compat X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: shildreth@allantgroup.com List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Sep 2006 20:17:21 -0000 On Thu, 2006-08-31 at 09:52 +0200, Alexander Leidinger wrote: > Quoting "Scott T. Hildreth" (from Wed, 30 > Aug 2006 16:33:36 -0500): > > >> I think yes, but definitely the maintainer of linux_dist-gentoo* ports > >> (CCed) knows better. > >> > > > > Well, I went ahead and installed it. Unless WITH_LINUXBASE is set, it > > installs into /usr/local/gentoo-stage1. To run progs or compile, you > > have to do a 'chroot /usr/local/gentoo-stage1'. Which is not optimal > > if I want to run something compiled there as in /usr/compat/linux. I > > This is only a problem if you compile something which needs some libs > which aren't available in linux_base. You could make a local > port/package out of them and install them to linux_base (programs > should install at least a wrapper in the FreeBSD native tree). This > would be the cleanest solution. > > Besides this you can just copy it over to linux_base... Ah that's true, good point. > > > am going to try to make it the linux_base and see how things run. > > Just curious, if linux_base-fc4 is going to be the default, why not > > make a linux-devtools port that coincides with the linux_base port? > > We have some ports which conflict with linux devtools. You also want > to chroot anyway when developing linux stuff on FreeBSD, else you may > get some nasty problems. > Picking up FreeBSD native stuff is one of > them. Another problem is that the current linux base structure is > intended to use parts of FreeBSD where possible (it relies on the fall > through to FreeBSD native directories), which isn't given when doing a > chroot into it. > > So I'm grateful we got the linux_dist ports for cross-development > stuff, they solve some nasty issues in a nice way. > > Doing a linux_devtools update is a waste of time in my eyes, Okay, then I won't waste my time. > but you > are free to do it. > In case someone does it, please switch maintainer > from emulation@ to something else. > > Bye, > Alexander. > -- Scott T. Hildreth