From nobody@FreeBSD.org  Tue May 18 15:24:28 2010
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id B1E1B106566B
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 18 May 2010 15:24:28 +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 A14A38FC1B
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 18 May 2010 15:24:28 +0000 (UTC)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.14.3/8.14.3) with ESMTP id o4IFORhh024299
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 18 May 2010 15:24:27 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.14.3/8.14.3/Submit) id o4IFORXm024292;
	Tue, 18 May 2010 15:24:27 GMT
	(envelope-from nobody)
Message-Id: <201005181524.o4IFORXm024292@www.freebsd.org>
Date: Tue, 18 May 2010 15:24:27 GMT
From: Armin Pirkovitsch <armin@frozen-zone.org>
To: freebsd-gnats-submit@FreeBSD.org
Subject: devel/boost-* update to 1.43
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         146707
>Category:       ports
>Synopsis:       devel/boost-* update to 1.43
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    makc
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Tue May 18 15:30:05 UTC 2010
>Closed-Date:    Fri Jun 11 23:34:32 UTC 2010
>Last-Modified:  Fri Jun 11 23:34:32 UTC 2010
>Originator:     Armin Pirkovitsch
>Release:        9.0-CURRENT
>Organization:
>Environment:
>Description:
This patch contains an update from devel/boost-* 1.41 to 1.43.

Patch: http://frozen-zone.org/ports/patch-boost.txt [1.5M]
or http://frozen-zone.org/ports/patch-boost.txt.gz [138K]
(uploaded it there due to the size)


Tinderbox Builds for 6.4, 7.3, 8.0 and 9.0 (i386 and amd64):

boost-all: http://tb.frozen-zone.org/index.php?action=describe_port&id=26
boost-python-libs: http://tb.frozen-zone.org/index.php?action=describe_port&id=31
boost-pyste: http://tb.frozen-zone.org/index.php?action=describe_port&id=34


Application using boost-libs to build for test purposes:

audio/murmur: http://tb.frozen-zone.org/index.php?action=describe_port&id=328

>How-To-Repeat:

>Fix:


>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: makc 
State-Changed-When: Mon May 24 13:56:39 UTC 2010 
State-Changed-Why:  
Wait for maintainers feedback. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=146707 

From: Max Brazhnikov <makc@freebsd.org>
To: bug-followup@freebsd.org, churanov.port.maintainer@gmail.com
Cc:  
Subject: Re: ports/146707: devel/boost-* update to 1.43
Date: Mon, 24 May 2010 17:55:57 +0400

 Maintainer of devel/boost-*,
 
 Please note that PR ports/146707 has just been submitted.
  
 If it contains a patch for an upgrade, an enhancement or a bug fix
 you agree on, reply to this email stating that you approve the patch
 and a committer will take care of it.
  
 The full text of the PR can be found at:
 http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/146707

From: Alexander Churanov <alexanderchuranov@gmail.com>
To: Max Brazhnikov <makc@freebsd.org>
Cc: bug-followup@freebsd.org, churanov.port.maintainer@gmail.com
Subject: Re: ports/146707: devel/boost-* update to 1.43
Date: Mon, 31 May 2010 21:25:05 +0400

 Folks,
 
 THIS REQUIRES TESTING.
 
 The patch looks sane.
 
 In order to approve Boost update to 1.43, I have to verify that
 dependent ports are fine with the new version. In recent years
 failures of dependent ports to build or run with a newer version of
 Boost were a major obstacle in updating. So then, I am going to
 minimize the impact and find most of issues while testing.
 
 I started testing update to 1.43 a week ago. I expect the process to
 be completed in 1-2 weeks, if no major issues are found.
 
 Alexander Churanov,
 maintainer of devel/boost-*

From: Max Brazhnikov <makc@freebsd.org>
To: Alexander Churanov <alexanderchuranov@gmail.com>
Cc: bug-followup@freebsd.org, churanov.port.maintainer@gmail.com
Subject: Re: ports/146707: devel/boost-* update to 1.43
Date: Tue, 1 Jun 2010 14:54:35 +0400

 On Mon, 31 May 2010 21:25:05 +0400, Alexander Churanov wrote:
 > Folks,
 > 
 > THIS REQUIRES TESTING.
 > 
 > The patch looks sane.
 > 
 > In order to approve Boost update to 1.43, I have to verify that
 > dependent ports are fine with the new version. In recent years
 > failures of dependent ports to build or run with a newer version of
 > Boost were a major obstacle in updating. So then, I am going to
 > minimize the impact and find most of issues while testing.
 > 
 > I started testing update to 1.43 a week ago. I expect the process to
 > be completed in 1-2 weeks, if no major issues are found.
 
 We can request exp run for this update. It takes less then two weeks.
 
 Max

From: Alexander Churanov <alexanderchuranov@gmail.com>
To: Max Brazhnikov <makc@freebsd.org>
Cc: bug-followup@freebsd.org, churanov.port.maintainer@gmail.com
Subject: Re: ports/146707: devel/boost-* update to 1.43
Date: Tue, 1 Jun 2010 19:19:11 +0400

 2010/6/1 Max Brazhnikov <makc@freebsd.org>:
 > We can request exp run for this update. It takes less then two weeks.
 >
 > Max
 
 Max,
 
 Thank you, I know that.
 However, exp-runs usually go on schedule and there is a delay between
 the actual start of the run. Additionally, it's more convenient to
 investigate the issues locally.
 
 I'll post information about the progress in this thread. I assume,
 this agrees with the bug-followup intended usage.
 
 Alexander Churanov,
 maintainer of devel/boost-*

From: Alexander Churanov <alexanderchuranov@gmail.com>
To: Max Brazhnikov <makc@freebsd.org>
Cc: bug-followup@freebsd.org, churanov.port.maintainer@gmail.com
Subject: Re: ports/146707: devel/boost-* update to 1.43
Date: Wed, 9 Jun 2010 21:27:57 +0400

 Folks,
 
 I suggest checking in slightly different version of the patch. It may
 be obtained from
 http://alexanderchuranov.com/boost-port/boost-from-1.41-to-1.43_02.diff
 The difference is in the order of filenames in pkg-plists, which makes
 recent patch smaller and easier to review, because it contains only
 changes essential to the update from the upstream. The patch also
 handles removal of port patches, which were included into 1.43 and now
 unnecessary in ports.
 
 All boost-* ports were tested for correctness: it was verified that
 they build, install, deinstall, etc. correctly as suggested in the
 handbook.
 
 The following ports, which directly depend on boost, were successfully
 build after update:
 
 audio/clementine-player
 audio/murmur
 cad/salome-kernel
 databases/drizzle
 deskutils/launchy
 devel/crow
 devel/libopkele
 devel/love
 devel/luabind
 devel/monotone
 devel/srecord
 dns/powerdns
 dns/powerdns-recursor
 editors/xmlcopyeditor
 games/alephone
 games/blobby
 games/flyhard
 games/glob2
 games/lordsawar
 games/mkhexgrid
 games/windstille
 graphics/enblend
 graphics/inkscape
 graphics/panomatic
 graphics/py-cgkit
 graphics/py-visual
 graphics/scantailor
 irc/ezbounce-devel
 math/cgal
 net/xorp-devel
 www/anyterm
 
 The following ports fail to build both with the 1.41 version of boost
 as exists in ports at present and with the updated to 1.43:
 
 cad/salome-geom
 cad/salome-gui
 cad/salome-med
 cad/salome-multipr
 cad/salome-sierpinsky
 cad/salome-smesh
 cad/salome-visu
 cad/salome-yacs
 devel/guiloader-c++
 dns/powerdns-devel
 graphics/mapnik
 security/botan
 
 Since update does not change the state of directly dependent ports, I
 suggest checking it in and handling port failures separately.
 
 Alexander Churanov,
 maintainer of devel/boost-*
Responsible-Changed-From-To: freebsd-ports-bugs->makc 
Responsible-Changed-By: makc 
Responsible-Changed-When: Wed Jun 9 17:59:44 UTC 2010 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=146707 
State-Changed-From-To: feedback->open 
State-Changed-By: makc 
State-Changed-When: Wed Jun 9 18:01:05 UTC 2010 
State-Changed-Why:  
feedback received. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=146707 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/146707: commit references a PR
Date: Fri, 11 Jun 2010 23:15:40 +0000 (UTC)

 makc        2010-06-11 23:15:26 UTC
 
   FreeBSD ports repository
 
   Modified files:
     devel/boost-all      common.mk compiled.mk 
     devel/boost-docs     distinfo pkg-plist 
     devel/boost-jam      distinfo 
     devel/boost-libs     Makefile distinfo pkg-plist 
     devel/boost-libs/files 
                            patch-boost_archive_shared_ptr_helper.hpp 
                            patch-libs_regex_build_Jamfile.v2 
     devel/boost-pyste    Makefile distinfo pkg-plist 
     devel/boost-python-libs Makefile distinfo 
   Added files:
     devel/boost-libs/files patch-boost_parameter_aux__maybe.hpp 
   Removed files:
     devel/boost-libs/files 
                            patch-boost_smart_ptr_detail_sp_counted_base_gcc_sparc.hpp 
   Log:
   Update to 1.43.0
   
   PR:             ports/146707
   Submitted by:   Armin Pirkovitsch <armin at frozen-zone.org>
   Reviewed by:    Alexander Churanov (maintainer)
   
   Revision  Changes     Path
   1.3       +1 -1       ports/devel/boost-all/common.mk
   1.2       +2 -1       ports/devel/boost-all/compiled.mk
   1.3       +3 -3       ports/devel/boost-docs/distinfo
   1.3       +1232 -679  ports/devel/boost-docs/pkg-plist
   1.3       +3 -3       ports/devel/boost-jam/distinfo
   1.5       +2 -1       ports/devel/boost-libs/Makefile
   1.3       +3 -3       ports/devel/boost-libs/distinfo
   1.2       +0 -7       ports/devel/boost-libs/files/patch-boost_archive_shared_ptr_helper.hpp
   1.1       +78 -0      ports/devel/boost-libs/files/patch-boost_parameter_aux__maybe.hpp (new)
   1.2       +0 -15      ports/devel/boost-libs/files/patch-boost_smart_ptr_detail_sp_counted_base_gcc_sparc.hpp (dead)
   1.2       +7 -7       ports/devel/boost-libs/files/patch-libs_regex_build_Jamfile.v2
   1.3       +312 -59    ports/devel/boost-libs/pkg-plist
   1.2       +4 -5       ports/devel/boost-pyste/Makefile
   1.2       +3 -3       ports/devel/boost-pyste/distinfo
   1.2       +0 -1       ports/devel/boost-pyste/pkg-plist
   1.7       +0 -5       ports/devel/boost-python-libs/Makefile
   1.3       +3 -3       ports/devel/boost-python-libs/distinfo
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
State-Changed-From-To: open->closed 
State-Changed-By: makc 
State-Changed-When: Fri Jun 11 23:34:31 UTC 2010 
State-Changed-Why:  
Committed, thanks! Alexander, I've fixed PLIST_SUB definition, so the 
ports don't need the hacks now. Make sure to sync changes, if you keep 
the ports in local repo. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=146707 
>Unformatted:
