From owner-cvs-lib Mon Feb 9 19:40:03 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA03507 for cvs-lib-outgoing; Mon, 9 Feb 1998 19:40:03 -0800 (PST) (envelope-from owner-cvs-lib) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.178]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA03414; Mon, 9 Feb 1998 19:39:51 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id TAA22077; Mon, 9 Feb 1998 19:38:59 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199802100338.TAA22077@rah.star-gate.com> X-Mailer: exmh version 2.0gamma 1/27/96 To: John Polstra cc: Mike Smith , 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 12:08:53 PST." <199802092008.MAA04144@austin.polstra.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 09 Feb 1998 19:38:59 -0800 From: Amancio Hasty Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Calm down, Mike didn't read the commit message;however, others did 8) Cheers, Amancio > > > 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