From owner-freebsd-ports@FreeBSD.ORG Sat Jan 7 15:08:45 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3D2351065670 for ; Sat, 7 Jan 2012 15:08:45 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from megatron.madpilot.net (megatron.madpilot.net [88.149.173.206]) by mx1.freebsd.org (Postfix) with ESMTP id D102A8FC0A for ; Sat, 7 Jan 2012 15:08:42 +0000 (UTC) Received: from megatron.madpilot.net (localhost [127.0.0.1]) by megatron.madpilot.net (Postfix) with ESMTP id ED6F717DC for ; Sat, 7 Jan 2012 16:08:40 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=madpilot.net; h= content-transfer-encoding:content-type:content-type:subject :subject:mime-version:user-agent:from:from:date:date:message-id :received:received; s=mail; t=1325948918; x=1327763319; bh=qBdUB Lt+oTqhnMdByrkKENV7p9TgDIRdcnG8kehBUz4=; b=Py8TvQY6oLoMCCjJZSccH Jpz0/XsrO0YNsKeJoPp+b8vN3HPlZPsRV4oxCPMCFHK2/rx1xn2GMq4e5SuLatxF S9WOtZETLINukNO7aMUS/UDY7cO2WeZVj9H0L5OOQKyfvY7t1GVQILjFMx7wvw2e 3i6DpsUgZf6x63xw4FIWHA= X-Virus-Scanned: amavisd-new at madpilot.net Received: from megatron.madpilot.net ([127.0.0.1]) by megatron.madpilot.net (megatron.madpilot.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id x9Cwngq3WJq7 for ; Sat, 7 Jan 2012 16:08:38 +0100 (CET) Received: from marvin.madpilot.net (localhost [127.0.0.1]) by megatron.madpilot.net (Postfix) with ESMTP for ; Sat, 7 Jan 2012 16:08:38 +0100 (CET) Message-ID: <4F085FF6.4010502@madpilot.net> Date: Sat, 07 Jan 2012 16:08:38 +0100 From: Guido Falsi User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:9.0) Gecko/20111222 Thunderbird/9.0 MIME-Version: 1.0 To: FreeBSD Ports Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit Subject: problem with games/pokerth upgrade X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Jan 2012 15:08:45 -0000 Hello, I'm seeking counsel on the upgrade of games/pokerth to latest version. The new version depends on textproc/tinyxml, but requires it to be compiled with TIXML_USE_STL defined, wich, at present, is not the default. I tested adding such an option to the tinyxml port making it the default for testing purposes. While this fixes the problem with pokerth, it breaks at least another port (ftp/filezilla). At this point I'm a little taken back. I don't really know how to solve this dilemma. I can't modify tinyxml port, since it's needed as is, nor create a slave port with this option: it would have to conflict with the original tinyxml, and leave people having to choose which version of the library to keep, precluding them at least one of the two mentioned programs. Anyone has a suggestion on how to solve this? What do the ports collection policies really allow me to do? Thanks in advance for any help. As a side note I don't like projects taking this kind of freedom with their requirements, as I often see happening, but, being the maintainer of this port, I just get the upstream code as is... -- Guido Falsi