[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#653823: transition: boost-defaults



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