From owner-freebsd-ports@FreeBSD.ORG Tue Aug 4 10:28:04 2009 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 8CF7B1065670 for ; Tue, 4 Aug 2009 10:28:04 +0000 (UTC) (envelope-from alexanderchuranov@gmail.com) Received: from mail-fx0-f210.google.com (mail-fx0-f210.google.com [209.85.220.210]) by mx1.freebsd.org (Postfix) with ESMTP id 170FF8FC08 for ; Tue, 4 Aug 2009 10:28:03 +0000 (UTC) (envelope-from alexanderchuranov@gmail.com) Received: by fxm6 with SMTP id 6so1849748fxm.43 for ; Tue, 04 Aug 2009 03:28:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=x8vYusTjR1X2js/HpkFui1nORVX3txnGh1mcl/VxgrY=; b=fgyhcwR1RaPDJJuMjH4hYq8+JXVQm1x816pXAJBgxar8YqGCZAhEBMvwJP49nMWE1y STcmEEjBk1CnkaQ3pwSM+/qClVNWwYTm8JbR33WNWH8spj/WnqWeoFPkqHM1R3+NhkZb bRkvTpZBw9zpM70g8QMGMVP2xXAWess1WMmNs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=nTrtczlSyd2NXySkjWE4Y/tXu3HrAIBypZ3n3fOOpS+wmGjl06mMXwz4/ChuNaQAMo oCY+7Nqn8D/ruE7Eertb7X5yFb5A/byPLoSg/zQ7Dey6VfsJYPTx/yJn0bA3LXqsI2Dh encKN0XoEjP0i4VUxdRZidStDO7Ym7pCEVCJI= MIME-Version: 1.0 Received: by 10.204.54.4 with SMTP id o4mr10401623bkg.208.1249381682430; Tue, 04 Aug 2009 03:28:02 -0700 (PDT) In-Reply-To: <200908031353.56154.mel.flynn+fbsd.ports@mailing.thruhere.net> References: <3cb459ed0906290644x86ac44cu48fd8bba52d024f9@mail.gmail.com> <200907300819.44453.mel.flynn+fbsd.ports@mailing.thruhere.net> <3cb459ed0907310529r611cc1b1lb8a5c47b6722f6b6@mail.gmail.com> <200908031353.56154.mel.flynn+fbsd.ports@mailing.thruhere.net> Date: Tue, 4 Aug 2009 14:28:02 +0400 Message-ID: <3cb459ed0908040328v7f84d838gf4bce4399ff86ab9@mail.gmail.com> From: Alexander Churanov To: Mel Flynn Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: kde-freebsd@kde.org, freebsd-ports@freebsd.org Subject: Re: devel/boost: new patch for testing update to 1.39 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: Tue, 04 Aug 2009 10:28:04 -0000 2009/8/4 Mel Flynn : > > I think for the time being PySTE support should be off by default, because it > pulls in a second libc and databases/akonadi plus kdeedu[34] use boost-python > and because gccxml looks like a dead project. Agree. > > I've attached a patch that does exactly this and also fixes WITH_DEBUG > building. There's one issue commented in the Makefile that I'm unable to > relate to anything I did, but am assuming it's from WITH_DEBUG as well. The issue was I've accidently hardcoded path which built python libraries are copied from. As a result, installation success was depending not only on DEBUG setting, but also on the version of gcc and, probably, other things. This is already fixed and checked-in to CVS. > > ports/123927 could be solved/prevented by using a WANT_BOOST_PYSTE in > dependent ports that rely on boost having PYSTE and using PKGNAMESUFFIX plus > pkg_info to verify if boost-python-libs is boost-python-pyste-libs - as a > stop-gap. Well, if the user installs some port that depends on boost-python-libs, the user gets boost-python-libs installed. Then the user wants to install another port that depends on boost-python-pyste-libs. Would this succeed? Sincerely, Alexander Churanov, maintainer of devel/boost-*