[buildd-tools-devel] Bug#612510: Bug#612510: build issue with boost 1.46

Zach Carter z.carter at f5.com
Tue Feb 8 22:33:02 UTC 2011


On Tuesday, February 08, 2011 02:17:12 pm Roger Leigh wrote:
 
> The provided patch doesn't build with Boost 1.42, and I'd like to
> have backward compatibility if possible.  The final .string() is
> not required to build with 1.42, and this might also be the case
> with 1.64.  Please could you let me know if the attached modified
> patch also builds OK with 1.64?  If not we'll need to check what's
> supported in configure and conditionally compile the correct
> version (which we already do for some Boost incompatibilities).

Unfortunately, in boost 1.46 taking out the call to string() results in this 
failure:

sbuild-chroot-config.cc: In member function 'void 
sbuild::chroot_config::add_config_directory(const string&, const string&)':
sbuild-chroot-config.cc:170:49: error: no matching function for call to 
'std::basic_string<char>::basic_string(boost::filesystem3::path)'

-Zach






More information about the Buildd-tools-devel mailing list