From owner-freebsd-ports@FreeBSD.ORG Fri May 17 09:34:13 2013 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 7DB9B1A0 for ; Fri, 17 May 2013 09:34:13 +0000 (UTC) (envelope-from pierre@geobsd.com) Received: from nova.planethoster.net (nova.planethoster.net [199.16.131.121]) by mx1.freebsd.org (Postfix) with ESMTP id 55136F89 for ; Fri, 17 May 2013 09:34:12 +0000 (UTC) Received: from 30.105-67-87.adsl-dyn.isp.belgacom.be ([87.67.105.30]:47324 helo=localhost) by nova.planethoster.net with esmtp (Exim 4.80) (envelope-from ) id 1UdG6v-0018hH-Il for freebsd-ports@freebsd.org; Fri, 17 May 2013 10:33:57 +0200 Date: Fri, 17 May 2013 10:33:58 +0200 From: Pierre =?iso-8859-1?Q?St=E9vens?= To: freebsd-ports@freebsd.org Subject: QGIS With Grass Plugin doesn't build (kpty.cpp) Message-ID: <20130517083358.GB63515@geobsd.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - nova.planethoster.net X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - geobsd.com X-Get-Message-Sender-Via: nova.planethoster.net: acl_c_relayhosts_text_entry: pierre@geobsd.com|geobsd.com X-Source: X-Source-Args: X-Source-Dir: X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 May 2013 09:34:13 -0000 Have you Qgis with Grass plugin on your v9.1 FreeBSD machine ? - Problem come from file : graphics/qgis/work/qgis-1.8.0/src/plugins/grass/qtermwidget/kpty.cpp - On line 85, it tries to include . - Thanks to v9 release notes : "The utmp(5) user accounting database has been replaced by utmpx(3). User accounting utilities will now use utmpx database files exclusively." - On line 51, I've tried to insert "#define HAVE_UTMPX" but it still trying to include but, new fact, another error appears : kpty.cpp:456: error: 'struct utmpx' has no member named 'ut_name' - Function KPty::login can not been declared. Resources : https://github.com/qgis/Quantum-GIS/blob/master/src/plugins/grass/qtermwidget/kpty.cpp http://80386.nl/unix/utmpx/