From owner-cvs-lib Mon Feb 9 12:09:45 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA15374 for cvs-lib-outgoing; Mon, 9 Feb 1998 12:09:45 -0800 (PST) (envelope-from owner-cvs-lib) Received: from austin.polstra.com (austin.polstra.com [206.213.73.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA15367; Mon, 9 Feb 1998 12:09:35 -0800 (PST) (envelope-from jdp@austin.polstra.com) Received: from austin.polstra.com (jdp@localhost) by austin.polstra.com (8.8.8/8.8.8) with ESMTP id MAA04144; Mon, 9 Feb 1998 12:08:53 -0800 (PST) (envelope-from jdp) Message-Id: <199802092008.MAA04144@austin.polstra.com> To: Mike Smith cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-lib@FreeBSD.ORG Subject: Re: cvs commit: src/lib/csu/i386 Makefile crt0.c dladdr.3 dlopen.3 src/lib/libc/gen dladdr.3 dlfcn.c dlopen.3 Makefile.inc In-reply-to: Your message of "Mon, 09 Feb 1998 11:55:04 PST." <199802091955.LAA04068@dingo.cdrom.com> Date: Mon, 09 Feb 1998 12:08:53 -0800 From: John Polstra Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > > Compatibility note: Programs which use dlopen, if compiled on > > systems with this change, will not run on systems with a libc > > from prior to this change. Very few programs use dlopen, so I > > think that is OK. > > Like, ah, Netscape, for example? No. Read it again. You can't take a dlopen-using program _built_ on the new system and run it on the _old_ system. The Netscape binaries available currently couldn't possibly have been built on the new system. It didn't exist yet when they were created. > I think this was a *very* poorly considered change. Think again. Current is current, you know that. It changes all the time. New features are added all the time. It has never been reliably possible to run programs built under -current on older versions of the OS, or even on older versions of -current. Features are constantly being added which didn't exist before. One of the requirements of running -current is that you keep up to date. -- John Polstra jdp@polstra.com John D. Polstra & Co., Inc. Seattle, Washington USA "Self-knowledge is always bad news." -- John Barth