From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Nov 27 10:40:02 2008 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A09071065673 for ; Thu, 27 Nov 2008 10:40:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 7FF8F8FC1E for ; Thu, 27 Nov 2008 10:40:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id mARAe2YW070690 for ; Thu, 27 Nov 2008 10:40:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id mARAe2gh070689; Thu, 27 Nov 2008 10:40:02 GMT (envelope-from gnats) Resent-Date: Thu, 27 Nov 2008 10:40:02 GMT Resent-Message-Id: <200811271040.mARAe2gh070689@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Alexander Churanov Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C8D031065673 for ; Thu, 27 Nov 2008 10:32:49 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id BB0198FC1E for ; Thu, 27 Nov 2008 10:32:49 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id mARAWnEs032564 for ; Thu, 27 Nov 2008 10:32:49 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id mARAWnc5032563; Thu, 27 Nov 2008 10:32:49 GMT (envelope-from nobody) Message-Id: <200811271032.mARAWnc5032563@www.freebsd.org> Date: Thu, 27 Nov 2008 10:32:49 GMT From: Alexander Churanov To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/129226: [patch] update devel/boost from version 1.34.1 to 1.37 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Nov 2008 10:40:02 -0000 >Number: 129226 >Category: ports >Synopsis: [patch] update devel/boost from version 1.34.1 to 1.37 >Confidential: no >Severity: non-critical >Priority: high >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Thu Nov 27 10:40:02 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Alexander Churanov >Release: 6.2 >Organization: -- >Environment: devstation$ uname -a FreeBSD devstation.achuranov 6.2-RELEASE FreeBSD 6.2-RELEASE #1: Mon Aug 13 12:15:37 MSD 2007 root@devstation.achuranov:/usr/src/sys/i386/compile/DEVST i386 devstation$ >Description: The devel/boost port is out of date. Port version is 1.34.1, it was released more than a year ago. Latest boost release version is 1.37. Suggest updating. >How-To-Repeat: N/A >Fix: Apply supplied patch. Note, that due to large size of the patch (slightly more 1 Mb), it is placed on 3rd party website. The patch can be downloaded from: devel-boost-from-1.34.1-to-1.37.diff.txt - http://www.driveway.com/m0a2x8z0v9 How patch was tested: 1) verified that port builds, installs and cleanly deinstalls. 2) verified that port builds, installs and cleanly deinstalls with "WITH_PYTHON=yes and WITH_PYSTE=yes" flags. 3) verified that some applications (my own works in progress) using 1.34 compile if 1.37 is installed. Applications use Boost.Assign, Boost.Bind, Boost.Operators, Boost.PointerContainer, Boost.ProgramOptions, Boost.Range, and Boost.Test libraries. This can be viewed as a very basic test for boost libraries. What was not verified: 1) That devel/boost-build is usable. 2) That any application (from ports collection) that depend on devel/boost can be built with 1.37 version. 3) That boost regression suite executes successfully. Actually, at present it's not clear how to perform this, I have problems with running boost regression testing suite. Probably, it is possible to discuss this with boost developers. >Release-Note: >Audit-Trail: >Unformatted: