Subject: Re: Unnecessary dependencies in USE_SOCKS case
To: Johnny Lam <jlam@jgrind.org>
From: Frederick Bruckman <fredb@immanent.net>
List: tech-pkg
Date: 05/25/2002 14:37:39
On Sat, 25 May 2002, Frederick Bruckman wrote:

> On Sat, 25 May 2002, Johnny Lam wrote:
>
> > On Sat, May 25, 2002 at 01:34:02PM -0500, Frederick Bruckman wrote:
> > > Re pkg/17010: the buildlink.mk's in net/socks4 and net/socks5
> > > introduce a DEPENDS on socks[45]. However, in the socks4 case, there
> > > is no shared library, and in the socks5 case, we rarely use it. So
> > > should they rather be a BUILD_DEPENDS? We can always add a DEPENDS to
> > > packages that need it.
> >
> > I thought I had made them BUILD_DEPENDS originally, but I see that I was
> > mistaken.  Yes, since most packages just use the library archives, these
> > should just be BUILD_DEPENDS.  Please go ahead and make this change.
>
> Will do. I see that the socks5 shared libraries have a funny name,
> evidently to keep "-lsocks5" from pulling them in inadvertently. Do
> you know, offhand, if any packages utilize that?

To answer my own question, it doesn't look like any of the 11 packages
that respect USE_SOCKS use "-lsocks5_sh". I'll go ahead and make the
change.

Frederick