Hi all,

Whilst building an RPM for Fedora using copr (and on my local Fedora
35), this error is generated:

In function 'test_http_api_health_check_version',
    inlined from 'test_http_api_get' at tests/unit_tests/test_http_api.c:115:2:
tests/unit_tests/test_http_api.c:60:9: error: call to
'_curl_easy_setopt_err_write_callback' declared with attribute
warning: curl_easy_setopt expects a curl_write_callback argument for
this option [-Werror=attribute-warning]
   60 |         curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION,
      |         ^
lto1: all warnings being treated as errors
make[2]: *** [/tmp/cc6vSBoL.mk:2: /tmp/ccJRrCLn.ltrans0.ltrans.o] Error 1

at:

https://download.copr.fedorainfracloud.org/results/ghenry/SentryPeer/fedora-35-aarch64/03196835-sentrypeer/builder-live.log.gz
https://copr.fedorainfracloud.org/coprs/ghenry/SentryPeer/

yet it's set like the example:

https://curl.se/libcurl/c/getinmemory.html
https://github.com/SentryPeer/SentryPeer/blob/main/tests/unit_tests/test_http_api.c#L60

Anyone seen this before? Builds fine from source and on Debian and
Ubuntu etc. I wonder if this is Red Hats build options for RPMs....

-- 
Kind Regards,

Gavin Henry.
https://sentrypeer.org
-- 
Unsubscribe: https://lists.haxx.se/listinfo/curl-library
Etiquette:   https://curl.haxx.se/mail/etiquette.html

Reply via email to