boost rebuild status

Adam Williamson adamwill at shaw.ca
Fri Dec 19 00:03:45 UTC 2008


On Thu, 2008-12-18 at 01:14 -0800, Benjamin Kosnik wrote:
> rb_libtorrent-0:0.13.1-3.fc10.x86_64
> rb_libtorrent-python-0:0.13.1-3.fc10.x86_64
>   bump Release, failed:
>   configuration error with boost system library
> 
> http://koji.fedoraproject.org/koji/getfile?taskID=1005216&name=build.log
> 
>   add --with-boost-system=mt to %configure, still compile fail:
>   http://koji.fedoraproject.org/koji/taskinfo?taskID=1006006
> 
> In file included from disk_io_thread.cpp:35:
> ../include/libtorrent/disk_io_thread.hpp:135: error: 'condition' in
> namespace 'boost' does not name a type
> disk_io_thread.cpp: In member function 'void
> libtorrent::disk_io_thread::join()':
> disk_io_thread.cpp:97: error: 'm_signal' was not declared in this
> scope
> disk_io_thread.cpp: In member function 'void
> libtorrent::disk_io_thread::stop(boost::intrusive_ptr<libtorrent::piece_manager>)':
> disk_io_thread.cpp:124: error: 'm_signal' was not declared in this
> scope
> disk_io_thread.cpp: In member function 'void
> libtorrent::disk_io_thread::add_job(const libtorrent::disk_io_job&,
> const boost::function<void ()(int, const
> libtorrent::disk_io_job&)>&)':
> disk_io_thread.cpp:209: error: 'm_signal' was not declared in this
> scope
> disk_io_thread.cpp: In member function 'void
> libtorrent::disk_io_thread::operator()()':
> disk_io_thread.cpp:243: error: 'm_signal' was not declared in this
> scope

There is a later version of this library, 0.14.1. It may build where
this older version doesn't, I don't know for sure.

I have verified and tested that the three things in Mandriva which use
rasterbar libtorrent - deluge, miro, and springlobby - can build and
work with this version of libtorrent (there's trivial patches for deluge
and springlobby in Mandriva SVN if needed). I don't know if Fedora has
any other rasterbar libtorrent-dependent apps which may work with 0.13
and not with 0.14.
-- 
adamw




More information about the fedora-devel-list mailing list