From owner-freebsd-ports@FreeBSD.ORG Fri Sep 2 12:43:38 2005 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B206C16A41F for ; Fri, 2 Sep 2005 12:43:38 +0000 (GMT) (envelope-from lists@webtent.net) Received: from esmtp.webtent.net (esmtp.webtent.net [208.38.145.5]) by mx1.FreeBSD.org (Postfix) with SMTP id 1816C43D46 for ; Fri, 2 Sep 2005 12:43:37 +0000 (GMT) (envelope-from lists@webtent.net) Received: from localhost (localhost.webtent.net [127.0.0.1]) by esmtp.webtent.net (WebTent ESMTP Postfix Internet Mail Gateway) with ESMTP id 92125EC852; Fri, 2 Sep 2005 08:43:29 -0400 (EDT) Received: from esmtp.webtent.net ([127.0.0.1]) by localhost (esmtp.webtent.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 97460-09; Fri, 2 Sep 2005 08:43:22 -0400 (EDT) Received: from columbus (static-70-110-70-42.tampfl.fios.verizon.net [70.110.70.42]) by esmtp.webtent.net (WebTent ESMTP Postfix Internet Mail Gateway) with ESMTP id DC841EC827; Fri, 2 Sep 2005 08:43:21 -0400 (EDT) From: Robert Fitzpatrick To: Paul Schmehl In-Reply-To: References: <1125403722.10883.5.camel@columbus> Content-Type: text/plain Date: Fri, 02 Sep 2005 08:43:21 -0400 Message-Id: <1125665001.22694.11.camel@columbus> Mime-Version: 1.0 X-Mailer: Evolution 2.0.1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new using ClamAV at webtent.net Cc: FreeBSD Ports Subject: Re: broken getopt X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: robert@webtent.com List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Sep 2005 12:43:38 -0000 On Thu, 2005-09-01 at 23:36 -0500, Paul Schmehl wrote: > --On Tuesday, August 30, 2005 8:08 AM -0400 Robert Fitzpatrick > wrote: > >> If you really must link Postfix with libraries that slurp-up GNU getopt, > >> "fix" the definition of GETOPT() in sys/util/sys_defs.h. Perhaps there > >> should be a CCARGS override for this... > >> > > > > I'll have to say I have no idea what these guys are talking about on the > > Postfix list, it must be some port I've installed that has linked in a > > way they suggest. I have not done anything except install very common > > ports on this FreeBSD mail server with no special linking or compile > > options, etc. All ran smooth until the latest portupgrade of Postfix and > > other related packages - amavisd-new, SpamAssassin, etc. Can someone > > here perhaps suggest how I might track down this problem? > > > make rmconfig, then run install again - this time don't select SPF. That > should solve your problem. The problem isn't with gnu getopt. It's with > SPF. So, I cannot use the SPF support? I have two customers on this transport server that use SPF records. Also, this is a production server and I need to be sure of my process for re-install. I assume by what you're saying above, I should run 'make rmconfig' to remove configurations and then re-install on top of what's there, or does rmconfig do more? Actually it looks like there is another version ready in the port system one minor higher than mine, can't I just run portupgrade and don't select SPF? And if I do that, should I still run rmconfig? Thanks for the help. -- Robert