Skip to content
This repository was archived by the owner on Feb 6, 2023. It is now read-only.

Update icu4c download URL#6

Open
mkllnk wants to merge 1 commit into
datafoodconsortium:masterfrom
mkllnk:patch-1
Open

Update icu4c download URL#6
mkllnk wants to merge 1 commit into
datafoodconsortium:masterfrom
mkllnk:patch-1

Conversation

@mkllnk

@mkllnk mkllnk commented Oct 26, 2022

Copy link
Copy Markdown

The old one was broken and Docker was failing with:

Step 3/12 : RUN curl -sS -o /tmp/icu.tar.gz -L http://download.icu-project.org/files/icu4c/60.1/icu4c-60_1-src.tgz &&     tar -zxf /tmp/icu.tar.gz -C /tmp &&     cd /tmp/icu/source &&     ./configure --prefix=/usr/local &&     make &&     make install
 ---> Running in 67363b684444
curl: (60) SSL certificate problem: certificate has expired
More details here: https://curl.haxx.se/docs/sslcerts.html

curl performs SSL certificate verification by default, using a "bundle"
 of Certificate Authority (CA) public keys (CA certs). If the default
 bundle file isn't adequate, you can specify an alternate file
 using the --cacert option.
If this HTTPS server uses a certificate signed by a CA represented in
 the bundle, the certificate verification probably failed due to a
 problem with the certificate (it might be expired, or the name might
 not match the domain name in the URL).
If you'd like to turn off curl's verification of the certificate, use
 the -k (or --insecure) option.
ERROR: Service 'oauth_lrqdo' failed to build: The command '/bin/sh -c curl -sS -o /tmp/icu.tar.gz -L http://download.icu-project.org/files/icu4c/60.1/icu4c-60_1-src.tgz &&     tar -zxf /tmp/icu.tar.gz -C /tmp &&     cd /tmp/icu/source &&     ./configure --prefix=/usr/local &&     make &&     make install' returned a non-zero code: 60

There are newer releases including newer patch releases for this version we could update to. But it's the first time I'm trying this out and I didn't want to change too much.

The old one was broken and Docker was failing with:

```
Step 3/12 : RUN curl -sS -o /tmp/icu.tar.gz -L http://download.icu-project.org/files/icu4c/60.1/icu4c-60_1-src.tgz &&     tar -zxf /tmp/icu.tar.gz -C /tmp &&     cd /tmp/icu/source &&     ./configure --prefix=/usr/local &&     make &&     make install
 ---> Running in 67363b684444
curl: (60) SSL certificate problem: certificate has expired
More details here: https://curl.haxx.se/docs/sslcerts.html

curl performs SSL certificate verification by default, using a "bundle"
 of Certificate Authority (CA) public keys (CA certs). If the default
 bundle file isn't adequate, you can specify an alternate file
 using the --cacert option.
If this HTTPS server uses a certificate signed by a CA represented in
 the bundle, the certificate verification probably failed due to a
 problem with the certificate (it might be expired, or the name might
 not match the domain name in the URL).
If you'd like to turn off curl's verification of the certificate, use
 the -k (or --insecure) option.
ERROR: Service 'oauth_lrqdo' failed to build: The command '/bin/sh -c curl -sS -o /tmp/icu.tar.gz -L http://download.icu-project.org/files/icu4c/60.1/icu4c-60_1-src.tgz &&     tar -zxf /tmp/icu.tar.gz -C /tmp &&     cd /tmp/icu/source &&     ./configure --prefix=/usr/local &&     make &&     make install' returned a non-zero code: 60
```
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant