From owner-freebsd-emulation@FreeBSD.ORG Sat Mar 17 07:21:03 2007 Return-Path: X-Original-To: emulation@freebsd.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6C8EC16A400 for ; Sat, 17 Mar 2007 07:21:03 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id EFF4313C45B for ; Sat, 17 Mar 2007 07:21:02 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54a5d5d3.dip.t-dialin.net [84.165.213.211]) by redbull.bpaserver.net (Postfix) with ESMTP id 15B9B2E09E; Sat, 17 Mar 2007 08:20:56 +0100 (CET) Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) by outgoing.leidinger.net (Postfix) with ESMTP id BCC365B4817; Sat, 17 Mar 2007 08:20:52 +0100 (CET) Date: Sat, 17 Mar 2007 08:20:52 +0100 From: Alexander Leidinger To: Boris Samorodov Message-ID: <20070317082052.07bec42a@Magellan.Leidinger.net> In-Reply-To: <01172875_-_@srv.sem.ipt.ru> References: <20070316120038.2iizia24mc4wcw8s@webmail.leidinger.net> <22612203@srv.sem.ipt.ru> <20070316164102.4whd3ow7c4kswcwo@webmail.leidinger.net> <01172875_-_@srv.sem.ipt.ru> X-Mailer: Claws Mail 2.8.1 (GTK+ 2.10.9; i686-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=MP_OKoUzn98ymCiYt.Y_4akebN X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.864, required 8, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: emulation@freebsd.org Subject: Re: New linux_base (was: Re: 2.6.16 for linuxulator & 7.0 release) X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Mar 2007 07:21:03 -0000 --MP_OKoUzn98ymCiYt.Y_4akebN Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Disposition: inline Quoting Boris Samorodov (Fri, 16 Mar 2007 20:59:16 +0300): > Hello, Alexander! > > > On Fri, 16 Mar 2007 16:41:02 +0100 Alexander Leidinger wrote: > > > As you have the next linux_base port ready, > > BTW, about this port. It's almost ready (other infrostructure linux > ports are not at the state for testing) and works fine with old (or > better to say current) linux ports. But this needs more testing with > real applications. We are talking about which version of FC? And it is the version which does not work with 2.4.2 but will work with 2.6.16 when 2.6.16 is finished. Right? > The port needs only one cosmetic patch to bsd.linux.rpm (ftp path to > sources changed since FC4) and may be used with > OVERRIDE_LINUX_BASE_PORT=fc6. No other changes to run/test are needed. Do we have an override for this so that people which want to give it a try don't have to patch it? > I'd better commit it (to get users a chance to test it) but sometime > ago you mentioned that you have some upcoming changes to linux* ports > which you would like to commit. I'm in doubt whether to wait for those > changes or not. What do you think? Diff attached, just integrate the change and go ahead as it fits. Bye, Alexander. -- It was easy to be a vegetarian by day. It was preventing yourself from becoming a humanitarian at night that took the real effort. (Feet of Clay) http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 --MP_OKoUzn98ymCiYt.Y_4akebN Content-Type: text/x-patch; name=linux.diff Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=linux.diff Index: pkg-descr =================================================================== RCS file: /big/FreeBSD-CVS/ports/emulators/linux_base-fc4/pkg-descr,v retrieving revision 1.2 diff -u -u -r1.2 pkg-descr --- pkg-descr 2 Jun 2006 20:50:32 -0000 1.2 +++ pkg-descr 20 Sep 2006 08:52:42 -0000 @@ -1,9 +1,14 @@ This port contains packages from a near-minimal installation of Fedora Core Linux 4. These packages, in conjunction with the linux kernel module, -form the basis of the Linux compatibility environment. +form the basis of the Linux compatibility environment. It is designed to +provide a nice user experience by using the FreeBSD configuration for +corresponding Linux stuff where possible. Because of this any work which +needs to chroot into the linux base may not work as expected (no fallthrough +to the FreeBSD config possible). This port is only available for the i386/amd64 architecture (i386/32 bit mode). -If you use an Alpha computer, please install the linux_base port instead -of this one. If you want to run X11 applications, install the x11/linux-XFree86-libs port. + +For cross-development this port is not suitable, you should use a linux_dist +port instead in this case. Index: pkg-message =================================================================== RCS file: /big/FreeBSD-CVS/ports/emulators/linux_base-fc4/pkg-message,v retrieving revision 1.1 diff -u -u -r1.1 pkg-message --- pkg-message 18 Mar 2006 19:07:04 -0000 1.1 +++ pkg-message 20 Sep 2006 08:54:57 -0000 @@ -18,3 +18,7 @@ shadow: files nis group: files nis hosts: files dns nis + +WARNING: doing work which needs to chroot into the linux base may not work. +In such cases (e.g. cross-development) you are better suited with a linux_dist +port. --MP_OKoUzn98ymCiYt.Y_4akebN--