Hello Release Team,

On Sat, Mar 03, 2012 at 12:21:20PM -0600, Steve M. Robbins wrote:

> I need some guidance from the release team regarding Boost.  
> 
> Last Sunday I uploaded another new version (1.49).  It's still in NEW,
> but I'd like to transition boost-defaults to 1.49 ASAP.  I plan to do
> local rebuilds as I did for 1.48 prior to transitioning and submit any
> patches necessary to support Boost 1.49.

OK, I have just finished the local rebuilds against boost-defaults set
to 1.49.

The good news is that of 249 packages, there are just TWO new issues
related to boost 1.49!  Thus I'd like to formally request that this
transition (bug #653823) be changed to Boost 1.49 transition.

My next steps are to work on the issues, described in detail below.
IMHO, none of them seem to be show-stoppers so I'd like to get a
sense of when you feel it would be appropriate to flip the 
boost-default and upload.

What follows is a summary of my rebuilds.  I use the shorthand
"package: #bug [tag] explanation", where "#none" means no bug is yet
filed.


New Issues
----------

luabind: #none [NEW] ./luabind/detail/call_member.hpp:319:1: error: missing 
binary operator before token "("

This issue is described in upstream tracker ticket
https://svn.boost.org/trac/boost/ticket/6631 .  I'm discussing the
options with upstream on the mailing list; see
http://lists.boost.org/Archives/boost/2012/03/191073.php . It sounds
like there may be a way to fix this in boost itself that I will
investigate.  Otherwise, it's a simple fix to luabind.



vtk: #none [NEW] vtkBoostBreadthFirstSearchTree.cxx:56:14: error: 'const class 
boost::detail::reverse_graph_edge_descriptor<vtkEdgeType>' has no member named 
'underlying_desc'

This issue is upstream: the VTK code depends on Boost internals and
needs patch for 1.49.  I've filed the bug and will work with upstream
http://vtk.org/Bug/view.php?id=12988



Old Issues
----------

These issues were uncovered when the defaults switched to 1.48, and
remain unfixed.  Two of these have a patch in PTS, the third is for a
package (wesnoth-1.8) that is superceeded and won't be fixed.

openvrml: #652790 [PENDING] 
/usr/include/boost/multi_index/detail/scope_guard.hpp:122:29: error: 
'boost::mpl' has not been declared
wesnoth-1.8: #653806 [WONTFIX] error: 
'boost::noncopyable_::noncopyable::noncopyable(const 
boost::noncopyable_::noncopyable&)' is private (known bug, fixed in 
wesnoth-1.10; won't be fixed in wesnoth-1.8)
witty: #653807 [PATCH] random_device.cpp:45:63: error: 'const result_type 
boost::random::random_device::min_value' is not a static member of 'class 
boost::random::random_device' (patch known from boost 1.48)



Unrelated to Boost
------------------

These are all either due to inability to satisfy build-depends or a
build failure unrelated to boost.  All I plan to do is file FTBFS bugs
where none yet exist.

Tags used:
[DEPS] Cannot install all build dependencies, not related to boost
[FTBFS] Failed To Build From Source, not related to boost
[SOVER] Package builds library with SOVERSION 4.7.0, but installs or links to 
version 4.6.0

csound: #660232 [FTBFS] scons: *** [_csnd.so] Implicit dependency 
`/usr/lib/libpython2.7.a' not found, needed by target `_csnd.so'.
ember: #629767 [DEPS] Build-Depends dependency for ember cannot be satisfied 
because the package libceguiogre-dev cannot be found
esys-particle: #none [DEPS] libvtk5-dev : Depends: libnetcdf-dev but it is not 
going to be installed
feel++: #none [DEPS] Build-Depends dependency for feel++ cannot be satisfied 
because package libpetsc3.1-dev has no candidate version
freecad: #none [FTBFS] AppPartPy.cpp:495:69: error: no matching function for 
call to 'BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(Handle_Geom_Plane&, 
double, double&, double, double&)' (verified failure on sid)
gnuradio: #none [DEPS] dpkg-buildpackage: warning: Build dependencies/conflicts 
unsatisfied; aborting.
gofigure2: #none [DEPS] libvtk5-qt4-dev : Depends: libvtk5-dev (= 5.8.0-7) but 
it is not going to be installed
gpsdrive: #646446 [FTBFS] mapnik.cpp:33:15: error: 'mapnik::Image32' has not 
been declared
kdebase-workspace: #none [SOVER] cp: cannot stat 
`debian/tmp/usr/lib/libplasma_applet-system-monitor.so.4.6.0': No such file or 
directory
kdeedu: #none [SOVER] cp: cannot stat 
`debian/tmp/usr/lib/libakregatorinterfaces.so.4.6.0': No such file or directory
kdepim: #none [SOVER] cp: cannot stat 
`debian/tmp/usr/lib/libakonadi-xml.so.4.6.0': No such file or directory
kdepim-runtime: #none [SOVER] cp: cannot stat 
`debian/tmp/usr/lib/libakonadi-xml.so.4.6.0': No such file or directory
libgdf: #none [FTBFS] make[1]: *** [override_dh_auto_install] Error 1
osmium: #none [FTBFS] ../include/osmium/osm/position.hpp:31:35: fatal error: 
geos/geom/Coordinate.h: No such file or directory
performous: #none [FTBFS] CMake Error: Required library Pango NOT FOUND.
player: #662593 [FTBFS] /usr/bin/ld: cannot find -lgeos
smc: #none [FTBFS] video.h:26:62: fatal error: 
RendererModules/OpenGLGUIRenderer/openglrenderer.h: No such file or directory
toonloop: #none [FTBFS] Test failure (segfault) in check_imageimporter
yade: #none [DEPS] libvtk5-dev : Depends: libnetcdf-dev but it is not going to 
be installed


Thanks,
-Steve

Attachment: signature.asc
Description: Digital signature

Reply via email to