Hello, pecl-http requires pecl-propro and pecl-raphf to be loaded before it.
This is what I have in /etc/php-5.4 for now: $ ls -l /etc/php-5.4 total 0 lrwxr-xr-x 1 0 0 26 Nov 30 17:19 gd.ini -> /etc/php-5.4.sample/gd.ini lrwxr-xr-x 1 0 0 29 Dec 14 20:30 mysql.ini -> /etc/php-5.4.sample/mysql.ini lrwxr-xr-x 1 0 0 33 Nov 30 17:19 pdo_mysql.ini -> /etc/php-5.4.sample/pdo_mysql.ini lrwxr-xr-x 1 0 0 30 Dec 15 10:28 propro.ini -> /etc/php-5.4.sample/propro.ini lrwxr-xr-x 1 0 0 29 Dec 15 10:10 raphf.ini -> /etc/php-5.4.sample/raphf.ini lrwxr-xr-x 1 0 0 28 Dec 15 11:28 zzz_http.ini -> /etc/php-5.4.sample/http.ini Remove the zzz_ and the http extension doesn't load anymore. Do you have any suggestions on the cleanest way to enforce a partial ordering on php extensions loading? The FreeBSD guys are using the 1.7.6 release that does not depend on propro nor raphf. I did not find this package on pkgsrc. Cheers, -- Vincent