From owner-cvs-all Sun Jan 16 23:39:22 2000 Delivered-To: cvs-all@freebsd.org Received: from overcee.netplex.com.au (overcee.netplex.com.au [202.12.86.7]) by hub.freebsd.org (Postfix) with ESMTP id 7715714BFF; Sun, 16 Jan 2000 23:39:13 -0800 (PST) (envelope-from peter@netplex.com.au) Received: from netplex.com.au (localhost [127.0.0.1]) by overcee.netplex.com.au (Postfix) with ESMTP id CB82F1CD4; Mon, 17 Jan 2000 15:39:10 +0800 (WST) (envelope-from peter@netplex.com.au) X-Mailer: exmh version 2.1.1 10/15/1999 To: Bruce Evans Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib Makefile In-Reply-To: Message from Bruce Evans of "Mon, 17 Jan 2000 17:36:05 +1100." Date: Mon, 17 Jan 2000 15:39:10 +0800 From: Peter Wemm Message-Id: <20000117073910.CB82F1CD4@overcee.netplex.com.au> Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk Bruce Evans wrote: > On Mon, 17 Jan 2000, Peter Wemm wrote: > > > Bruce Evans wrote: > > > bde 2000/01/16 17:32:40 PST > > > > > > Modified files: > > > lib Makefile > > > Log: > > > Fixed bitrot in library build order. libmd was not built before > > > libcrypt and libutil was not built before libpam. > > > > libcrypt doesn't depend on libmd.. > > Oops. > > Any progress on the probelm that dlopen() finds the wrong libraries in > makeworld, so -lmd still has to be given explicitly in lots of Makefiles? 'make world' doesn't use dynamic binaries, so the dlopen() code is never used. libcrypt.a has the required md5 code embedded... We only are supposed to be using -lmd for files that call the md5 functions explicitly. > Bruce Cheers, -Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message