dev-php/pecl-http: new revisions to fix extension load order.
authorMichael Orlitzky <mjo@gentoo.org>
Sun, 19 Mar 2017 17:21:12 +0000 (13:21 -0400)
committerMichael Orlitzky <mjo@gentoo.org>
Sun, 19 Mar 2017 17:32:16 +0000 (13:32 -0400)
commite4fc5bf05ab9573dec1ed05601a31cca0e19c8f5
treec65e221971f51bc1158901f4614f69f580ed76fa
parent544a563030797c6660c9437f46dac4989d6b4af3
dev-php/pecl-http: new revisions to fix extension load order.

The http extension has dependencies on two other extensions, and needs
to be loaded after them. Our eclass currently can't handle that -- we
throw files into /etc/php/.../ext-active, and they get loaded in glob
order. For an ugly workaround, I've renamed the symlinks that get
installed in ext-active to "zzhttp.ini", but have left them pointing
to a file named "http.ini" in the "ext" directory.

That fixes the problem for pecl-http, but it would be nice to have a
long-term solution for the problem. I've made a note to that effect on
bug 586446, where we are tracking future improvements to the eclass.

Gentoo-Bug: 586446
Gentoo-Bug: 612054

Package-Manager: Portage-2.3.3, Repoman-2.3.1
dev-php/pecl-http/pecl-http-2.6.0-r1.ebuild [new file with mode: 0644]
dev-php/pecl-http/pecl-http-3.1.0-r1.ebuild [new file with mode: 0644]