I tried to build cmake 4.0.0 with latest test gcc and cygwin packages, and
got the following error

/home/WDAGUtilityAccount/cmake-4.0.0/Utilities/cmcurl/lib/rand.c: In
function ‘weak_random’:
/home/WDAGUtilityAccount/cmake-4.0.0/Utilities/cmcurl/lib/rand.c:124:21:
error: implicit declaration of function ‘arc4random’; did you mean
‘srandom’? [-Wimplicit-function-declaration]
  124 |   r = (unsigned int)arc4random();
      |                     ^~~~~~~~~~
      |                     srandom
make[2]: *** [Utilities/cmcurl/lib/CMakeFiles/cmcurl.dir/build.make:1423:
Utilities/cmcurl/lib/CMakeFiles/cmcurl.dir/rand.c.o] Error 1
make[2]: *** Waiting for unfinished jobs....


CYGWIN_NT-10.0-22621 f6904e59-bb48-4060-bea5-cf49a76e528e
3.7.0-0.19.g6c5537c0298e.x86_64 2025-03-28 19:43 UTC x86_64 Cygwin

gcc version 15.0.1 20250223 (experimental) (GCC)

This was trying to investigate
https://github.com/msys2/msys2-runtime/issues/272

-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

Reply via email to