[OpenIndiana-discuss] building oi-userland components

Alexander Pyhalov alp at rsu.ru
Sat Oct 19 12:40:42 UTC 2013


Alexander Pyhalov писал 19.10.2013 16:13:
> Richard Feltstykket писал 19.10.2013 02:53:
>> Hi,
>> 
>> I'm trying my hand at updating a component in oi-userland, libtorrent.
>>  I've cloned the repository and done gmake setup in the components
>> directory, but am I missing something else?  This is from oi hipster,
>> just updated today.   Perhaps I'm missing some necessary build
>> packages?  Thanks!
> 
> Hello, Richard.
> 
> I don't know about necessary built packages, but libtorrent and
> rtorrent compilation will not work out of the box.
> First of all, they depend on g++-compiled sigcpp ( library/g++/sigcpp 
> ).
> Then you'll need additional patches to make it work with gcc 4.7. And
> possible some more patches to make
> it work correctly on illumos (or Solaris) (look at pull requests at
> https://github.com/rakshasa/rtorrent/
> and https://github.com/rakshasa/libtorrent/).
> 
> I've built rtorrent 0.9.3 / libtorrent 0.13.3 (they don't need patches
> for gcc 4.7 compatibility), but
> have a strange issue with some torrent files - rtorrent hangs in mmap
> system call.
> If you are interested, I'll share latest built scripts which I used to
> build rtorrent.

Uploaded my in-progress rtorrent work on github:
https://github.com/pyhalov/oi-userland/tree/rtorrent-in-progress


---
System Administrator of Southern Federal University Computer Center





More information about the OpenIndiana-discuss mailing list