curl / Mailing Lists / curl-library / Single Mail
Buy commercial curl support from WolfSSL. We help you work out your issues, debug your libcurl applications, use the API, port to new platforms, add new features and more. With a team lead by the curl founder himself.

Re: [RELEASE] curl 7.71.1

From: Dennis Clarke via curl-library <curl-library_at_cool.haxx.se>
Date: Sun, 12 Jul 2020 21:28:11 +0000

On 7/12/20 8:43 PM, Daniel Stenberg wrote:
> On Sun, 12 Jul 2020, Dennis Clarke via curl-library wrote:
>
>> TESTFAIL: These test cases failed: 1167
>
> This test runs tests/badsymbols.pl which then *probably* fails to detect
> and discard symbols that come from other include files than the
> curl-specific headers.
>
> This test was added in 7.69.0.
>

It looks all very minor. Let's not concern outselves.

As a ha ha funny moment to share I did see this :

alpha$
alpha$ curl -4 -v -L --url
'https://ftp.gnu.org/pub/gnu/grep/grep-3.4.tar.xz' -O
ld.so.1: curl: fatal: relocation error: file
/usr/local/lib/libcurl.so.4: symbol ENGINE_load_builtin_engines:
referenced symbol not found
Killed
alpha$

However I was stupidly using a previous curl on my PATH which requires
OpenSSL with all the ENGINES enabled. ./lib/vtls/openssl.c clearly has
/**
 * Global SSL init
 *
 * @retval 0 error initializing SSL
 * @retval 1 SSL initialized successfully
 */
static int Curl_ossl_init(void)
{
  OPENSSL_load_builtin_modules();

#ifdef USE_OPENSSL_ENGINE
  ENGINE_load_builtin_engines();
#endif

.
.
.

etc and I went and built OpenSSL with all hardware engines disabled.

To make a long story short I just spent 45 minutes trying to figure out
why curl was having a fit at me when in fact I was running the wrong
curl binary.

Sometimes these things happen.

Thank you for curl and the tee-shirt. Which I have.

-- 
Dennis Clarke
RISC-V/SPARC/PPC/ARM/CISC
UNIX and Linux spoken
GreyBeard and suspenders optional
-------------------------------------------------------------------
Unsubscribe: https://cool.haxx.se/list/listinfo/curl-library
Etiquette:   https://curl.haxx.se/mail/etiquette.html
Received on 2020-07-12