Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 Jul 2001 09:03:23 +0200
From:      Anders Nordby <anders@fix.no>
To:        Marc Briceno <marc_briceno@yahoo.com>
Cc:        ports@freebsd.org
Subject:   Re: cclient/imapd suggestion
Message-ID:  <20010730090323.A84581@totem.fix.no>
In-Reply-To: <20010730014223.69975.qmail@web13404.mail.yahoo.com>; from marc_briceno@yahoo.com on Sun, Jul 29, 2001 at 06:42:23PM -0700
References:  <20010730014223.69975.qmail@web13404.mail.yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,

On Sun, Jul 29, 2001 at 06:42:23PM -0700, Marc Briceno wrote:
> Perhaps I am one of the dumber ones around, but I believe that the impad
> and cclient FreeBSD ports would greatly benefit from a brief
> "step-by-step" description on how to compile and install the ports with
> SSL support.

I don't see the need for that as long as errors are caught and explained
with sensible and consistent messages. 

> In particular, could you perhaps add to the port description file the list
> of commands required to compile and install both ports with SSL support?

Why? And: does anyone else agree? There are also other WITH_ knobs like
WITH_ALL_IMAPUTILS, WITH_DRAC, WITH_RFC1730, WITH_NETSCAPE_BRAIN_DAMAGE,
WITH_MICROSOFT_BRAIN_DAMAGE. I suppose you want all of these described
too?

> I tried the following, using port skeletons cvsup'ed today:
> 
> cclient:
> 
> make clean
> make WITH_SSL=true
> 
> <cclient is now compiling, showing "Building with SSL". From the output,
> it is clear that cclient is being built with SSL support...>
> 
> make install
> 
> <cclient installs without errors>
> 
> Suggestion #1:
> It took me quite a while to figure out that I was supposed to use "make
> WITH_SSL=yes". If you were to put this into the description, others would
> benefit...

Using WITH_x knobs is a common ports thing, it should be documented
elsewhere I think. Personally, I'd prefer something similar to OpenBSD's
flavors. But then again, that's just me (?). ;)

> Next, I try to install impad-uw:
> make clean
> make WITH_SSL=yes
> 
> However, the installer fails the SSL check:
> 
> ===>  Patching for imap-uw-0106191041
> ===>  Applying FreeBSD patches for imap-uw-0106191041
> ===>  Configuring for imap-uw-0106191041
> ===>  Building for imap-uw-0106191041
> SSL check failed. Wa want SSL support, but cclient doesn't have it.
> Please recompile and reinstall the cclient port with WITH_SSL=yes set.
         ^^^^^^^^^ ^^^ ^^^^^^^^^

How can this be misunderstood?

> What am I missing?

cclient needs to be installed using WITH_SSL as well, for now. The
imap-uw port does say that too: "Please recompile and reinstall the
cclient port with WITH_SSL=yes set". But I'll move the dependancy information
generation from the install target so that it becomes more intuitive.

Cheers,

-- 
Anders.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010730090323.A84581>