Opened 4 years ago

Closed 4 years ago

#26729 closed defect (fixed)

update curl to 7.62

Reported by: Dima Pasechnik Owned by:
Priority: major Milestone: sage-8.5
Component: packages: standard Keywords:
Cc: François Bissey Merged in:
Authors: Dima Pasechnik Reviewers: Travis Scrimshaw
Report Upstream: N/A Work issues:
Branch: 4be7a4c (Commits, GitHub, GitLab) Commit: 4be7a4c7e89f176707ff42ea41d334af573f5824
Dependencies: Stopgaps:

Status badges

Description

The current Sage's curl 7.56 (over a year old) does not work with some ssl configurations, resulting in e.g.

libtool: compile:  cc -DHAVE_CONFIG_H -I../include -I../lib -I../lib -DBUILDING_LIBCURL -DCURL_HIDDEN_SYMBOLS -I/usr/local/include -I
/usr/local/include -I/usr/local/include -fvisibility=hidden -Qunused-arguments -Os -pthread -MT vtls/libcurl_la-gtls.lo -MD -MP -MF v
tls/.deps/libcurl_la-gtls.Tpo -c vtls/gtls.c  -fPIC -DPIC -o vtls/.libs/libcurl_la-gtls.o
vtls/openssl.c:128:22: error: static declaration of 'OpenSSL_version_num' follows non-static declaration
static unsigned long OpenSSL_version_num(void)
                     ^
/usr/local/include/openssl/crypto.h:342:15: note: previous declaration is here
unsigned long OpenSSL_version_num(void);
              ^

(this is with libressl)

7.62 fixes this.

tarball: https://github.com/curl/curl/releases/download/curl-7_62_0/curl-7.62.0.tar.bz2

Change History (3)

comment:1 Changed 4 years ago by Dima Pasechnik

Branch: u/dimpase/packages/curl7620
Cc: François Bissey added
Commit: 4be7a4c7e89f176707ff42ea41d334af573f5824
Status: newneeds_review

a straightforward upgrade


New commits:

4be7a4cupdate curl to 7.62.0

comment:2 Changed 4 years ago by Travis Scrimshaw

Reviewers: Travis Scrimshaw
Status: needs_reviewpositive_review

Off to the buildbots.

comment:3 Changed 4 years ago by Volker Braun

Branch: u/dimpase/packages/curl76204be7a4c7e89f176707ff42ea41d334af573f5824
Resolution: fixed
Status: positive_reviewclosed
Note: See TracTickets for help on using tickets.