stefan-langenmaier / jami-overlay

Jami (formerly Ring (formerly SFLphone)) is a SIP compatible softphone for GNU/Linux.
GNU General Public License v3.0
21 stars 9 forks source link

net-libs/restbed: ebuild update, new deps added #24

Closed YogSottot closed 7 years ago

YogSottot commented 7 years ago

fix #20

stefan-langenmaier commented 7 years ago

Why is there a need for an asio live ebuild or maybe in restbed-9999 the dependency to asio should also be to the live version. To me it looks like there is no release 1.11 version, yet.

Is there a build problem with 1.10.8?

YogSottot commented 7 years ago

Yes, there is fail wit 1.10.8

In file included from /var/tmp/portage/net-libs/restbed-9999/work/restbed-9999/source/corvusoft/restbed/http.cpp:22:0:
/var/tmp/portage/net-libs/restbed-9999/work/restbed-9999/source/corvusoft/restbed/detail/socket_impl.hpp:24:38: fatal error: asio/io_service_strand.hpp: No such file or directory
 #include <asio/io_service_strand.hpp>
                                      ^
compilation terminated.
make[2]: *** [CMakeFiles/restbed.dir/build.make:111: CMakeFiles/restbed.dir/source/corvusoft/restbed/http.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory '/var/tmp/portage/net-libs/restbed-9999/work/restbed-9999_build'
make[1]: *** [CMakeFiles/Makefile2:68: CMakeFiles/restbed.dir/all] Error 2
make[1]: Leaving directory '/var/tmp/portage/net-libs/restbed-9999/work/restbed-9999_build'
make: *** [Makefile:128: all] Error 2
 * ERROR: net-libs/restbed-9999 failed (compile phase):
 *   emake failed
YogSottot commented 7 years ago

And yes, there is no 1.11 release, so it automatically depend over asio-9999 I changed dep, if it preferred.

stefan-langenmaier commented 7 years ago

Thanks, for changing the dep!