Date: Sun, 3 May 1998 16:58:01 +1000 From: Bruce Evans <bde@zeta.org.au> To: bde@zeta.org.au, jb@cimlogic.com.au Cc: current@FreeBSD.ORG, jb@FreeBSD.ORG Subject: Re: errno change breaks old shared library linkage Message-ID: <199805030658.QAA09383@godzilla.zeta.org.au>
next in thread | raw e-mail | index | archive | help
>> broken by the issetugid() changes. The errno change probably affects >> more libraries and is harder to kludge around. > >You want me to bump _all_ major numbers that I can find?! Or maybe not make the change. Many things still depend on the global `errno' existing and having the old semantics, beginning with libc itself (nice.c, Ovfork.S, ...), so the change doesn't actually work yet. >For a major OS release (from 2 -> 3) relinking third party programs >is reasonable. We just need to make the libraries consistent. It's not reasonable. It defeats the point of supporting old syscall interfaces (olseek() etc.) through really major OS releases. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199805030658.QAA09383>