From owner-freebsd-current Tue Aug 22 10: 6: 5 2000 Delivered-To: freebsd-current@freebsd.org Received: from khavrinen.lcs.mit.edu (khavrinen.lcs.mit.edu [18.24.4.193]) by hub.freebsd.org (Postfix) with ESMTP id 9395337B423; Tue, 22 Aug 2000 10:06:01 -0700 (PDT) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.9.3/8.9.3) id NAA12505; Tue, 22 Aug 2000 13:05:54 -0400 (EDT) (envelope-from wollman) Date: Tue, 22 Aug 2000 13:05:54 -0400 (EDT) From: Garrett Wollman Message-Id: <200008221705.NAA12505@khavrinen.lcs.mit.edu> To: Jeroen Ruigrok van der Werven Cc: Ollivier Robert , "FreeBSD Current Users' list" , green@FreeBSD.ORG Subject: Re: make buildworld br0ken in libutil In-Reply-To: <20000822175309.U86398@lucifer.bart.nl> References: <20000822172846.A76574@caerdonn.eurocontrol.fr> <20000822175309.U86398@lucifer.bart.nl> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG < said: > -On [20000822 17:30], Ollivier Robert (roberto@eurocontrol.fr) wrote: >> Brian, I'm afraid you broke libutil... Every program using libutil now must >> depend on libcrypt too. No. This is precisely why shared libraries have dependencies. For static linking, what Brian has done Just Works. For dynamic linking, libutil needs to depend on libcrypt to get its symbols resolved. (Alternatively you might be able to do it with weak symbols.) -GAWollman To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message