ports/129226: [patch] update devel/boost from version 1.34.1 to 1.37

Alexander Churanov alexanderchuranov at gmail.com
Thu Nov 27 10:40:02 UTC 2008


>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 at 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:



More information about the freebsd-ports-bugs mailing list