Skip site navigation (1)Skip section navigation (2)
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>