16683 | *p = (float)strtod_l(s, &r, SOAP_LOCALE(soap)); | ^~~~~~~~ | strtok_r stdsoap2_cpp.cpp: In function 'const char* soap_strerror(soap*)': stdsoap2_cpp.cpp:22566:22: error: invalid conversion from 'int' to 'const char*' [-fpermissive] 22566 | return strerror_r(err, soap->msgbuf, sizeof(soap->msgbuf)); /* GNU-specific */ | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.0_musl_hardened-j4-20211213-184654 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-gentoo-linux-musl-11.2.1 * clang version 13.0.0 Target: x86_64-gentoo-linux-musl Thread model: posix InstalledDir: /usr/lib/llvm/13/bin /usr/lib/llvm/13 13.0.0 Python 3.9.9 Available Ruby profiles: [1] ruby26 (with Rubygems) [2] ruby27 (with Rubygems) [3] ruby30 (with Rubygems) * Available Rust versions: [1] rust-1.57.0 * php cli: HEAD of ::gentoo commit 71f374d346a2db5c029d26ee2ec35a819e659f22 Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Wed Dec 15 02:22:01 2021 +0000 2021-12-15 02:22:00 UTC emerge -qpvO net-libs/gsoap [ebuild N ] net-libs/gsoap-2.8.114 USE="ipv6 ssl -debug -doc -examples -gnutls"
Created attachment 759046 [details] emerge-info.txt
Created attachment 759047 [details] emerge-history.txt
Created attachment 759048 [details] environment
Created attachment 759049 [details] etc.portage.tar.bz2
Created attachment 759050 [details] logs.tar.bz2
Created attachment 759051 [details] net-libs:gsoap-2.8.114:20211215-033515.log
Created attachment 759052 [details] temp.tar.bz2
tinderbox_musl has reproduced this issue with version 2.8.114-r1 - Updating summary.
'dom_cpp.cpp' || echo './'`dom_cpp.cpp stdsoap2.c: In function 'soap_s2float': stdsoap2.c:16683:19: warning: implicit declaration of function 'strtod_l'; did you mean 'strtok_r'? [-Wimplicit-function-declaration] 16683 | *p = (float)strtod_l(s, &r, SOAP_LOCALE(soap)); | ^~~~~~~~ | strtok_r stdsoap2_cpp.cpp: In function 'const char* soap_strerror(soap*)': stdsoap2_cpp.cpp:22566:22: error: invalid conversion from 'int' to 'const char*' [-fpermissive] 22566 | return strerror_r(err, soap->msgbuf, sizeof(soap->msgbuf)); /* GNU-specific */ | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I.. -DWITH_IPV6 -DLINUX -DWITH_COOKIES -pipe -march=native -fno-diagnostics-color -O2 -c -o libgsoapck_a-stdsoap2_ck.o `test -f 'stdsoap2_ck.c' || echo './'`stdsoap2_ck.c stdsoap2_ck.c: In function 'soap_s2float': stdsoap2_ck.c:16683:19: warning: implicit declaration of function 'strtod_l'; did you mean 'strtok_r'? [-Wimplicit-function-declaration] 16683 | *p = (float)strtod_l(s, &r, SOAP_LOCALE(soap)); | ^~~~~~~~ | strtok_r make[4]: *** [Makefile:939: libgsoap___a-stdsoap2_cpp.o] Error 1 make[4]: *** Waiting for unfinished jobs....