From owner-freebsd-emulation@FreeBSD.ORG Wed Jan 25 09:42:53 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 5EF4516A41F; Wed, 25 Jan 2006 09:42:53 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from www.ebusiness-leidinger.de (jojo.ms-net.de [84.16.236.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id BAD6143D45; Wed, 25 Jan 2006 09:42:52 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from Andro-Beta.Leidinger.net (p54A5E159.dip.t-dialin.net [84.165.225.89]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.1/8.13.1) with ESMTP id k0P9Yh7g020852; Wed, 25 Jan 2006 10:34:44 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: from localhost (localhost [127.0.0.1]) by Andro-Beta.Leidinger.net (8.13.3/8.13.3) with ESMTP id k0P9gn89037695; Wed, 25 Jan 2006 10:42:49 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde MIME library) with HTTP; Wed, 25 Jan 2006 10:42:49 +0100 Message-ID: <20060125104249.c05889a6rkwwcwcs@netchild.homeip.net> X-Priority: 3 (Normal) Date: Wed, 25 Jan 2006 10:42:49 +0100 From: Alexander Leidinger To: jylefort@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) H3 (4.0.3) / FreeBSD-4.11 X-Virus-Scanned: by amavisd-new Cc: emulation@freebsd.org Subject: Bugs in the current linux-bits 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: Wed, 25 Jan 2006 09:42:53 -0000 Hi, 1. INSTALLS_SHLIB in the LINUX case (bsd.port.mk) needs to chroot to LINUXBASE, e.g. by adding "-r ${LINUXBASE}" to the ldconfig call, else it may include some FreeBSD libs. 2. the linux-rpm mk file doesn't list emulation@ as the maintainer. 3. all linux ports which install a library into LINUXBASE need to run the linux ldconfig program (either by hand, or by using "INSTALL_SHLIB=YES" (preferred, since it adds corresponding plist entries). I try to get time in the evening to submit a PR to portmgr regarding 1 and it would be nice if you (Jean-Yves) could fix 2. Everyone else is free to submit patches for 3, but please add a note to not commit this, until bsd.port.mk is fixed (in case a committer who hasn't read this wants to commit the patch). This (1 and 3) is in preparation to remove the call to the linux ldconfig program in /etc/rc.d/abi in the linux_enable="YES" case (which fails if LINUXBASE is mounted read-only). Bye, Alexander. -- http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 Please, won't somebody tell me what diddie-wa-diddie means?