From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12076 invoked from network); 19 Apr 2001 14:53:33 -0000 Received: from sunsite.dk (130.225.51.30) by ns1.primenet.com.au with SMTP; 19 Apr 2001 14:53:33 -0000 Received: (qmail 23082 invoked by alias); 19 Apr 2001 14:53:26 -0000 Mailing-List: contact zsh-workers-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 14034 Received: (qmail 23071 invoked from network); 19 Apr 2001 14:53:26 -0000 X-Envelope-Sender-Is: Andrej.Borsenkow@mow.siemens.ru (at relayer david.siemens.de) Date: Thu, 19 Apr 2001 18:53:22 +0400 (MSD) From: Andrej Borsenkow X-X-Sender: To: Subject: Re: PATCH: reduce unnecessary linking In-Reply-To: <20010419104146.A25004@dman.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Thu, 19 Apr 2001, Clint Adams wrote: > +dnl zsh_SEARCH_LIBS(FUNCTION, SEARCH-LIBS [, ACTION-IF-FOUND What was wrong with AC_SEARCH_LIBS? > > -AC_CHECK_LIB(socket, socket) > +AC_CHECK_LIB(socket, socket, [LIBS_SOCKET="-lsocket" > +AC_DEFINE(HAVE_LIBSOCKET)]) > No, that won't do. I (being on SVR4) need '-lsocket -lnsl' for any networking code (what our Solaris fellas say?) Moreover, I *do* need them both in *main* module and not in any DSO (else some funny effects may happen). I really suggest that this patch should be hold off till 4.0.1 release. It is just too dangerous and can break too much. Not everybody is using Linux ... yet :-) -andrej