pear.php.net is down as of January 21, 2019. The server provides go-pear.phar, which is critical to our PHP archive generation builds. As a result, no new PHP archives will be provided until the service is restored.
I will look into changing the process to use GitHub-released
go-pear.phar if it’s not back up in a few more days.
I tried building
go-pear.phar from source following the instructions in
However, it appears to fail on
master branch for a couple of reasons:
- While the compilation of the PHP source appears to succeed, it does not appear to have
php-config, which is invoked by
releaseprocess outlined in the document seems to assume that some version of
pearis available. Bootstrapping
pearseems impossible. https://travis-ci.org/travis-ci/php-src-builder/jobs/487168073#L2876
Unless someone else can suggest a way around these issues, waiting appears to be the best option now.
It should not be necessary to manually build the go-pear.phar. Pre-built PEAR phars are available in a separate GitHub repo: https://github.com/pear/pearweb_phars
I’ve submitted a PR to hopefully fix the PEAR issue: https://github.com/travis-ci/php-src-builder/pull/27
Looks like launchpad.net is having a problem.
+wget https://launchpad.net/libmemcached/1.0/1.0.18/+download/libmemcached-1.0.18.tar.gz --2019-02-01 15:20:06-- https://launchpad.net/libmemcached/1.0/1.0.18/+download/libmemcached-1.0.18.tar.gz Resolving launchpad.net (launchpad.net)... 220.127.116.11, 18.104.22.168, 2001:67c:1560:8003::8004, ... Connecting to launchpad.net (launchpad.net)|22.214.171.124|:443... connected. HTTP request sent, awaiting response... 303 See Other Location: https://launchpadlibrarian.net/165454254/libmemcached-1.0.18.tar.gz [following] --2019-02-01 15:20:07-- https://launchpadlibrarian.net/165454254/libmemcached-1.0.18.tar.gz Resolving launchpadlibrarian.net (launchpadlibrarian.net)... 126.96.36.199, 188.8.131.52, 2001:67c:1560:8003::8007, ... Connecting to launchpadlibrarian.net (launchpadlibrarian.net)|184.108.40.206|:443... connected. HTTP request sent, awaiting response... ..502 Proxy Error 2019-02-01 15:21:07 ERROR 502: Proxy Error.
Unable to load dynamic library memcached.so
Snapshots and releases should now work; e.g., https://travis-ci.org/travis-ci/php-src-builder/builds/487542126
nightly needs work, including https://github.com/pear/Console_Getopt/pull/3. Maybe more, but we don’t know that yet.
PHP nightly outdated