Date: Mon, 09 Feb 1998 12:08:53 -0800 From: John Polstra <jdp@polstra.com> To: Mike Smith <mike@smith.net.au> 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 Message-ID: <199802092008.MAA04144@austin.polstra.com> In-Reply-To: Your message of "Mon, 09 Feb 1998 11:55:04 PST." <199802091955.LAA04068@dingo.cdrom.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> > 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 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?199802092008.MAA04144>