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