curl / Mailing Lists / curl-library / Single Mail
Buy commercial curl support. 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 Daniel himself.

RE: [Breakage] Release candidate 2: curl 8.13.0-rc2 on NonStop x86

From: Randall via curl-library <curl-library_at_lists.haxx.se>
Date: Mon, 17 Mar 2025 20:55:32 -0400

On March 17, 2025 2:43 PM, I wrote:
>On March 17, 2025 11:30 AM, Daniel Stenberg wrote:
>>Hello friends!
>>
>>Welcome to the second 8.13.0 release candidate: rc2.
>>
>>Please try this release candidate in your use cases and products and
>>verify that everything works as intended.
>>
>>Please try the new features and options and verify that they work the
>>way
>they
>>are documented, and maybe also the way you think they should. Features
>>that have not shipped in a release yet can still be marginally tweaked
>>if deemed desirable.
>
>We have a new issue with the rc2:
>
> br->dtor(CURL_UNCONST(br->ptr));
> ^
>"/home/jenkinsbuild/.jenkins/workspace/Curl_Pipeline/lib/bufref.c", line
64:
>error(114):
> identifier "uintptr_t" is undefined
>
> br->dtor(CURL_UNCONST(br->ptr));
> ^
>"/home/jenkinsbuild/.jenkins/workspace/Curl_Pipeline/lib/bufref.c", line
64:
>error(123):
> expected an expression
>
>2 errors detected in the compilation of "bufref.c".
>
>This did not happen in rc1. Please help.

Ok, I figured out what was going on. The uintptr_t typedef was not used in
prior
releases. I had to change the build arguments to make this work. On NonStop,
one needs to define -D__NSK_OPTIONAL_TYPES__ and then the build works.
This was a change compared to rc1, but is fine.

Randall


-- 
Unsubscribe: https://lists.haxx.se/mailman/listinfo/curl-library
Etiquette:   https://curl.se/mail/etiquette.html
Received on 2025-03-18