From owner-freebsd-ports@FreeBSD.ORG Thu Dec 11 07:36:01 2003 Return-Path: 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 E933916A4CE for ; Thu, 11 Dec 2003 07:36:01 -0800 (PST) Received: from newtrinity.zeist.de (newtrinity.zeist.de [217.24.217.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id 391BB43D32 for ; Thu, 11 Dec 2003 07:35:59 -0800 (PST) (envelope-from marius@newtrinity.zeist.de) Received: from newtrinity.zeist.de (localhost [127.0.0.1]) hBBFZqMx078093 for ; Thu, 11 Dec 2003 16:35:52 +0100 (CET) (envelope-from marius@newtrinity.zeist.de) Received: (from marius@localhost) by newtrinity.zeist.de (8.12.10/8.12.10/Submit) id hBBFZlXe078092 for freebsd-ports@FreeBSD.org; Thu, 11 Dec 2003 16:35:47 +0100 (CET) (envelope-from marius) Date: Thu, 11 Dec 2003 16:35:47 +0100 From: Marius Strobl To: freebsd-ports@FreeBSD.org Message-ID: <20031211163547.A67147@newtrinity.zeist.de> References: <3FD7D655.10703@myrealbox.com> <1071093022.70756.1.camel@hood.oook.cz> <20031211102455.GC708@chetwood.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20031211102455.GC708@chetwood.ru>; from sergei@freebsd.org on Thu, Dec 11, 2003 at 01:24:55PM +0300 X-AntiVirus: checked by AntiVir Milter 1.0.6; AVE 6.23.0.1; VDF 6.23.0.5 Subject: Re: ttmkfdir conflicts with libgnugetopt headers X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Dec 2003 15:36:02 -0000 On Thu, Dec 11, 2003 at 01:24:55PM +0300, Sergei Kolobov wrote: > On 2003-12-10 at 22:50 +0100, Pav Lucistnik wrote: > > V ?t, 11. 12. 2003 v 03:28, walt p??e: > > > > > It seems that ttmkfdir erroneously pulls in the getopt.h installed > > > in /usr/local/include instead of the one in /usr/include. > > > > > > The getopt.h in /usr/local/include is installed by libgnugetopt. > > > > If you have getopt.h in /usr/include, you're probably running recent > > version of FreeBSD 5.x. Please remove libgnugetopt port, as it's no > > longer needed on your system. Then try building ttmkfdir again. > > I think libgnugetopt port should be marked IGNORE on 5.x (after > getopt_long import) to avoid situations like this. > > Any comments? > Unfortunately libgnugetopt is still required for getopt_long_only() on FreeBSD 5 (after getopt_long() addition to libc) and such used be e.g. x11/xstroke.