From owner-freebsd-ports@FreeBSD.ORG Mon Jan 17 15:44:31 2005 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 09F7416A4CE for ; Mon, 17 Jan 2005 15:44:31 +0000 (GMT) Received: from voodoo.oberon.net (voodoo.oberon.net [212.118.165.100]) by mx1.FreeBSD.org (Postfix) with ESMTP id BE8A643D1D for ; Mon, 17 Jan 2005 15:44:30 +0000 (GMT) (envelope-from krion@voodoo.oberon.net) Received: from krion by voodoo.oberon.net with local (Exim 4.43 (FreeBSD)) id 1CqZ33-000Po2-Lr; Mon, 17 Jan 2005 16:44:09 +0100 Date: Mon, 17 Jan 2005 16:44:09 +0100 From: Kirill Ponomarew To: Konstantin 'Kosta' Welke Message-ID: <20050117154409.GP93155@voodoo.oberon.net> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-NCC-Regid: de.oberon X-NIC-HDL: KP869-RIPE cc: ports@freebsd.org Subject: Re: [PATCH] devel/tclcl 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: Mon, 17 Jan 2005 15:44:31 -0000 On Mon, Jan 17, 2005 at 11:50:56AM -0000, Konstantin 'Kosta' Welke wrote: > tclcl is marked broken on 5.3 because it doesnt compile with gcc 3.4.2 > i needed it so i did a quick&dirty patch. > The problem is that in tclcl-message.h, member functions of class Tcl > get called, but class Tcl isnt defined yet. So, there's a dummy declaration > of Tcl, but i guess gcc3 doesn allow member functions to be called. > anyhoo, moving the include line after the class Tcl declaration fixes > everything. > > the patch is attached and supposed to be run in /usr/ports/devel/tclcl Thanks, I committed this patch. Please use send-pr(1) in the future for such valuable fixes :) -Kirill