Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 2 Oct 2004 09:45:12 -0400 (EDT)
From:      wietse@porcupine.org (Wietse Venema)
To:        "Peter C. Lai" <sirmoo@cowbert.net>
Cc:        Wietse Venema <wietse@porcupine.org>
Subject:   Re: [postfix-users] Re: pipe unable to parse dash flags in argv (resolved)
Message-ID:  <20041002134512.AF397BC1D1@spike.porcupine.org>
In-Reply-To: <20041001012925.GY243@cowbert.net> "from Peter C. Lai at Sep 30, 2004 09:29:25 pm"

next in thread | previous in thread | raw e-mail | index | archive | help
> > > There is no way to get it to associate the dash flags to sendmail and
> > > not pipe. (with quotes). escaping the dash just make sendmail think it's
> > > part of the $sender.
> > > 
> > > This is on freebsd4.10; postfix was installed from ports with all defaults.
> > 
> > You have linked Postfix with a brain dagaged GNU GETOPT routine.
> > 
> > Don't do that. Postfix requires that you use the system getopt
> > routine.

Peter C. Lai:
> Resolved now. (had to dig in the mailing list archives for the solution
> (built with -DPREPEND_PLUS_TO_OPTSTRING). Would the port maintainer please
> add this to postfix/Makefile:
> 
> detect for libgnugetopt (libgnugetopt.so) installed, and if detected:
> add -DPREPEND_PLUS_TO_OPTSTRING to POSTFIX_CCFLAGS.

I REPEAT: YOU HAVE LINKED POSTFIX WITH A BRAIN DAGAGED GNU GETOPT ROUTINE.

DON'T DO THAT. POSTFIX REQUIRES THAT YOU USE THE SYSTEM GETOPT
ROUTINE.



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