libpng fails to download
Hi All, Esteban, I just attempted to build the pharo vm on Win32 and it failed due to: ftp://ftp.simplesystems.org/pub/libpng/png/src/libpng16/libpng-1.6.29.tar.gz not being available. The current version is 1.6.30, which also appears to be unavailable from this address. I successfully downloaded 1.6.29 from: http://prdownloads.sourceforge.net/libpng/libpng-1.6.29.tar.gz?download which is referenced on what appears to be the official web page: http://www.libpng.org/pub/png/libpng.html I plan to test with 1.6.30 tonight. Is there any reason not to submit a PR pointing to sourceforge? Thanks, Alistair
Indeed. Tx alistair. On Fri, Aug 25, 2017 at 10:04 AM, Alistair Grant <akgrant0710@gmail.com> wrote:
Hi All, Esteban,
I just attempted to build the pharo vm on Win32 and it failed due to:
ftp://ftp.simplesystems.org/pub/libpng/png/src/libpng16/libpng-1.6.29.tar.gz
not being available. The current version is 1.6.30, which also appears to be unavailable from this address.
I successfully downloaded 1.6.29 from:
http://prdownloads.sourceforge.net/libpng/libpng-1.6.29.tar.gz?download
which is referenced on what appears to be the official web page:
http://www.libpng.org/pub/png/libpng.html
I plan to test with 1.6.30 tonight.
Is there any reason not to submit a PR pointing to sourceforge?
Thanks, Alistair
Hi Stef, On Sat, Aug 26, 2017 at 07:59:09PM +0200, Stephane Ducasse wrote:
Indeed. Tx alistair.
This is a little terse for me to be sure of your meaning, but I'll take it to mean I should submit the patch. :-) BTW: I tested libpng-1.6.30 on the full test suite, and the set of failing tests was the same. Cheers, Alistair
On Fri, Aug 25, 2017 at 10:04 AM, Alistair Grant <akgrant0710@gmail.com> wrote:
Hi All, Esteban,
I just attempted to build the pharo vm on Win32 and it failed due to:
ftp://ftp.simplesystems.org/pub/libpng/png/src/libpng16/libpng-1.6.29.tar.gz
not being available. The current version is 1.6.30, which also appears to be unavailable from this address.
I successfully downloaded 1.6.29 from:
http://prdownloads.sourceforge.net/libpng/libpng-1.6.29.tar.gz?download
which is referenced on what appears to be the official web page:
http://www.libpng.org/pub/png/libpng.html
I plan to test with 1.6.30 tonight.
Is there any reason not to submit a PR pointing to sourceforge?
Thanks, Alistair
Yes, that's a problem. Some projetcs have a strict policy and remove old versions (for example because they have vulnerabilities). So we have to regularly update our upstream links. But we have caches on Travis/Appveyor because reconstructing those external dependencies is very costly (see the cache directive near line 7 of https://github.com/OpenSmalltalk/opensmalltalk-vm/blob/Cog/.travis.yml). Consequently, a green build on the CI server might well be red anywhere else... Nicolas 2017-08-26 20:51 GMT+02:00 Alistair Grant <akgrant0710@gmail.com>:
Hi Stef,
On Sat, Aug 26, 2017 at 07:59:09PM +0200, Stephane Ducasse wrote:
Indeed. Tx alistair.
This is a little terse for me to be sure of your meaning, but I'll take it to mean I should submit the patch. :-)
BTW: I tested libpng-1.6.30 on the full test suite, and the set of failing tests was the same.
Cheers, Alistair
On Fri, Aug 25, 2017 at 10:04 AM, Alistair Grant <akgrant0710@gmail.com> wrote:
Hi All, Esteban,
I just attempted to build the pharo vm on Win32 and it failed due to:
ftp://ftp.simplesystems.org/pub/libpng/png/src/libpng16/ libpng-1.6.29.tar.gz
not being available. The current version is 1.6.30, which also appears to be unavailable from this address.
I successfully downloaded 1.6.29 from:
http://prdownloads.sourceforge.net/libpng/libpng- 1.6.29.tar.gz?download
which is referenced on what appears to be the official web page:
http://www.libpng.org/pub/png/libpng.html
I plan to test with 1.6.30 tonight.
Is there any reason not to submit a PR pointing to sourceforge?
Thanks, Alistair
Hi Nicolas, On Sat, Aug 26, 2017 at 10:10:02PM +0200, Nicolas Cellier wrote:
Yes, that's a problem. Some projetcs have a strict policy and remove old versions (for example because they have vulnerabilities). So we have to regularly update our upstream links. But we have caches on Travis/Appveyor because reconstructing those external dependencies is very costly (see the cache directive near line 7 of https://github.com/OpenSmalltalk/ opensmalltalk-vm/blob/Cog/.travis.yml). Consequently, a green build on the CI server might well be red anywhere else...
Nicolas
Thanks for the clarification, I guessed that something like this might be happening. I've opened issue #20341: https://pharo.fogbugz.com/f/cases/20341/ Pull request to follow... Cheers, Alistair
2017-08-26 20:51 GMT+02:00 Alistair Grant <akgrant0710@gmail.com>:
Hi Stef,
On Sat, Aug 26, 2017 at 07:59:09PM +0200, Stephane Ducasse wrote: > Indeed. > Tx alistair.
This is a little terse for me to be sure of your meaning, but I'll take it to mean I should submit the patch. :-)
BTW: I tested libpng-1.6.30 on the full test suite, and the set of failing tests was the same.
Cheers, Alistair
> On Fri, Aug 25, 2017 at 10:04 AM, Alistair Grant <akgrant0710@gmail.com> wrote: > > Hi All, Esteban, > > > > I just attempted to build the pharo vm on Win32 and it failed due to: > > > > ftp://ftp.simplesystems.org/pub/libpng/png/src/libpng16/ libpng-1.6.29.tar.gz > > > > not being available. The current version is 1.6.30, which also appears > > to be unavailable from this address. > > > > I successfully downloaded 1.6.29 from: > > > > http://prdownloads.sourceforge.net/libpng/libpng-1.6.29.tar.gz?download > > > > which is referenced on what appears to be the official web page: > > > > http://www.libpng.org/pub/png/libpng.html > > > > I plan to test with 1.6.30 tonight. > > > > Is there any reason not to submit a PR pointing to sourceforge? > > > > Thanks, > > Alistair
participants (3)
-
Alistair Grant -
Nicolas Cellier -
Stephane Ducasse