At a user's request, > All that is required is to change the ssl dependency as follows: > > ssl? ( || ( dev-libs/openssl:0 dev-libs/libressl:0 ) ) > > I have done this on a development server and can confirm php-7.0.3 and > php-5.6.18 compile and operate fine. The transition plan at https://github.com/gentoo/libressl/wiki/Transition-plan suggests something slightly different so it might be better to go with the "official" dependency. We might also have some trouble with the KEYWORDs. LibreSSL has only ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~x86, while PHP itself has a much larger list. The "libressl" flag is masked on alpha, arm, ia64, and sparc, though, so maybe that won't be a problem. We can try it and see what happens the next time we need to bump dev-lang/php.
Any news about this?
(In reply to timofonic from comment #1) > Any news about this? Fixed in the 5.6 and 7.0 series: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b81b8c799fe2c28d7a3211ed1af2f87f3bd033c3 There was no issue with the keywords.