Date: Thu, 8 Jul 1999 22:37:40 +0100 From: Nik Clayton <nik@nothing-going-on.demon.co.uk> To: Marcel Moolenaar <marcel@scc.nl> Cc: obrien@FreeBSD.org, Sheldon Hearn <sheldonh@uunet.co.za>, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: ports/emulators/linux-base-5.2 - Imported sources Message-ID: <19990708223740.A3633@catkin.nothing-going-on.org> In-Reply-To: <3784FA51.639E1920@scc.nl>; from Marcel Moolenaar on Thu, Jul 08, 1999 at 09:21:53PM %2B0200 References: <6514.931435144@axl.noc.iafrica.com> <3784953E.20F2005E@scc.nl> <19990708114649.A67400@dragon.nuxi.com> <3784FA51.639E1920@scc.nl>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Jul 08, 1999 at 09:21:53PM +0200, Marcel Moolenaar wrote: > That's why the port is call linux-* instead of redhat-*. It's not RH > emulation, it's Linux emulation. We also don't need 2 ports (or more for > that matter), I just want to get a new version out in the open before I > nuke the old one. That's exactly what I'm also doing now with linux_lib. Is there ever likely to be a need to have more than two copies of the libs installed, and in different places? For example, it might be nice to have a /compat/linux52, a /compat/linux60, and a plain /compat/linux. Somewhere in the ELF binary you then put which version of the libs the binary uses, which the emulator uses to determine which directory to look up in. Any directories not in /compat/linuxnn get looked up /compat/linux before failing. There seems to be a slow move to companies only certifying their closed source apps with specific Linux versions -- for example, I think CodeWarrior's new IDE is RedHat only (it'll probably run on most Linux flavours, but that's what they certify it as). We might well want to have a /compat/redhat-linux-60 /compat/debian-linux-52 /compat/suse-linux-4 or whatever, all installed at once. Different apps would be configured (perhaps as an extension of brandelf?) to look in different place as necessary. It'll be a fairly pathological case, but it'd be nice if the capability wasn't designed out of the system from the beginning. The variant-symlink supporters may now begin their incense burning and ritual chanting. N -- [intentional self-reference] can be easily accommodated using a blessed, non-self-referential dummy head-node whose own object destructor severs the links. -- Tom Christiansen in <375143b5@cs.colorado.edu> To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990708223740.A3633>