From https://github.com/archlinux/svntogit-community * branch packages/aws-c-auth -> FETCH_HEAD * [new branch] packages/aws-c-auth -> community/packages/aws-c-auth Cloning into 'aws-c-auth'... done. :: Synchronizing package databases... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 130k 100 130k 0 0 362k 0 --:--:-- --:--:-- --:--:-- 363k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 34 8545k 34 2915k 0 0 2439k 0 0:00:03 0:00:01 0:00:02 2437k 70 8545k 70 6020k 0 0 2725k 0 0:00:03 0:00:02 0:00:01 2725k 100 8545k 100 8545k 0 0 2953k 0 0:00:02 0:00:02 --:--:-- 2952k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 143k 100 143k 0 0 414k 0 --:--:-- --:--:-- --:--:-- 414k 100 143k 100 143k 0 0 412k 0 --:--:-- --:--:-- --:--:-- 411k :: Starting full system upgrade... there is nothing to do PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp/archlinux-ci/ GIT_SSL_NO_VERIFY=1 SOURCE_DATE_EPOCH=1691208007 SHELL=/bin/bash SCHROOT_CHROOT_NAME=jenkins-reproducible-archlinux no_proxy=localhost,127.0.0.1 SCHROOT_COMMAND=bash -l -c SOURCE_DATE_EPOCH='1691208007' PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin' TMPDIR='/tmp/archlinux-ci/' GIT_SSL_NO_VERIFY=1 printenv 2>&1 SCHROOT_SESSION_ID=archlinux-aws-c-auth-archlinuxrb-build-fTT7vzMt PWD=/tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk LOGNAME=jenkins SCHROOT_ALIAS_NAME=jenkins-reproducible-archlinux SCHROOT_GROUP=jenkins SCHROOT_USER=jenkins ftp_proxy=http://127.0.0.1:3128 HOME=/var/lib/jenkins LANG=C https_proxy=http://127.0.0.1:3128 USER=jenkins FTP_PROXY=http://127.0.0.1:3128 SHLVL=1 HTTPS_PROXY=http://127.0.0.1:3128 HTTP_PROXY=http://127.0.0.1:3128 SCHROOT_GID=116 http_proxy=http://127.0.0.1:3128 DEBUGINFOD_URLS=https://debuginfod.archlinux.org SCHROOT_UID=108 HG=/usr/bin/hg _=/usr/sbin/printenv ==> Making package: aws-c-auth 0.6.26-1 (Fri Sep 6 10:23:41 2024) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (7) aws-c-cal-0.6.1-1 aws-c-compression-0.2.17-1 aws-c-io-0.13.30-1 s2n-tls-1.3.47-1 aws-c-common-0.9.0-1 aws-c-http-0.7.11-1 aws-c-sdkutils-0.1.12-1 Total Download Size: 0.91 MiB Total Installed Size: 3.59 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 23 177k 23 43053 0 0 116k 0 0:00:01 --:--:-- 0:00:01 116k 100 177k 100 177k 0 0 253k 0 --:--:-- --:--:-- --:--:-- 253k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 14757 100 14757 0 0 69156 0 --:--:-- --:--:-- --:--:-- 69281 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 41602 100 41602 0 0 205k 0 --:--:-- --:--:-- --:--:-- 206k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 341k 100 341k 0 0 896k 0 --:--:-- --:--:-- --:--:-- 894k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 139k 100 139k 0 0 736k 0 --:--:-- --:--:-- --:--:-- 739k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 174k 100 174k 0 0 933k 0 --:--:-- --:--:-- --:--:-- 937k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 47156 100 47156 0 0 206k 0 --:--:-- --:--:-- --:--:-- 207k checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing aws-c-common... installing aws-c-compression... installing aws-c-cal... installing s2n-tls... installing aws-c-io... installing aws-c-http... installing aws-c-sdkutils... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (6) cppdap-1.58.0-1 hicolor-icon-theme-0.17-3 jsoncpp-1.9.5-2 libuv-1.46.0-1 rhash-1.4.3-1 cmake-3.27.1-1 Total Download Size: 12.11 MiB Total Installed Size: 74.39 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 10021 100 10021 0 0 1085k 0 --:--:-- --:--:-- --:--:-- 1223k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 151k 100 151k 0 0 20.2M 0 --:--:-- --:--:-- --:--:-- 21.1M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 238k 100 238k 0 0 48.4M 0 --:--:-- --:--:-- --:--:-- 58.3M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 171k 100 171k 0 0 58.6M 0 --:--:-- --:--:-- --:--:-- 83.8M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 335k 100 335k 0 0 39.1M 0 --:--:-- --:--:-- --:--:-- 40.9M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 11.2M 100 11.2M 0 0 122M 0 --:--:-- --:--:-- --:--:-- 123M checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cppdap... installing cmake... Optional dependencies for cmake qt6-base: cmake-gui :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Retrieving sources... -> Downloading aws-c-auth-0.6.26.zip... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 701k 0 701k 0 0 1792k 0 --:--:-- --:--:-- --:--:-- 1792k ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha256sums... aws-c-auth-0.6.26.zip ... Passed ==> Extracting sources... -> Extracting aws-c-auth-0.6.26.zip with bsdtar ==> Starting build()... CMake Deprecation Warning at CMakeLists.txt:2 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is GNU 13.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/sbin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Performing Test HAS_FPIC_FLAG -- Performing Test HAS_FPIC_FLAG - Success -- Performing Test HAS_64BIT_FILE_OFFSET_BY_DEFAULT -- Performing Test HAS_64BIT_FILE_OFFSET_BY_DEFAULT - Success -- Looking for fseeko -- Looking for fseeko - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stdbool.h -- Looking for stdbool.h - found -- Performing Test HAS_WGNU -- Performing Test HAS_WGNU - Failed -- Performing Test HAVE_SYSCONF -- Performing Test HAVE_SYSCONF - Success -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found crypto: /lib64/libcrypto.so -- LibCrypto Include Dir: /usr/include -- LibCrypto Shared Lib: /lib64/libcrypto.so -- LibCrypto Static Lib: crypto_STATIC_LIBRARY-NOTFOUND -- S2N found target: AWS::crypto -- crypto Include Dir: /usr/include -- Performing Test HAS_WNO_STRINGOP_OVERFLOW -- Performing Test HAS_WNO_STRINGOP_OVERFLOW - Success -- Configuring done (2.5s) -- Generating done (0.1s) -- Build files have been written to: /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/build [ 2%] Building C object CMakeFiles/aws-c-auth.dir/source/auth.c.o [ 4%] Building C object CMakeFiles/aws-c-auth.dir/source/aws_profile.c.o [ 6%] Building C object CMakeFiles/aws-c-auth.dir/source/aws_imds_client.c.o [ 8%] Building C object CMakeFiles/aws-c-auth.dir/source/aws_signing.c.o [ 10%] Building C object CMakeFiles/aws-c-auth.dir/source/credentials.c.o [ 12%] Building C object CMakeFiles/aws-c-auth.dir/source/credentials_provider_cached.c.o [ 14%] Building C object CMakeFiles/aws-c-auth.dir/source/credentials_provider_anonymous.c.o [ 16%] Building C object CMakeFiles/aws-c-auth.dir/source/credentials_provider_chain.c.o [ 18%] Building C object CMakeFiles/aws-c-auth.dir/source/credentials_provider_default_chain.c.o [ 20%] Building C object CMakeFiles/aws-c-auth.dir/source/credentials_provider_cognito.c.o [ 22%] Building C object CMakeFiles/aws-c-auth.dir/source/credentials_provider_delegate.c.o [ 24%] Building C object CMakeFiles/aws-c-auth.dir/source/credentials_provider_ecs.c.o [ 26%] Building C object CMakeFiles/aws-c-auth.dir/source/credentials_provider_environment.c.o [ 28%] Building C object CMakeFiles/aws-c-auth.dir/source/credentials_provider_imds.c.o [ 30%] Building C object CMakeFiles/aws-c-auth.dir/source/credentials_provider_process.c.o [ 32%] Building C object CMakeFiles/aws-c-auth.dir/source/credentials_provider_profile.c.o [ 34%] Building C object CMakeFiles/aws-c-auth.dir/source/credentials_provider_static.c.o [ 36%] Building C object CMakeFiles/aws-c-auth.dir/source/credentials_provider_sts_web_identity.c.o [ 38%] Building C object CMakeFiles/aws-c-auth.dir/source/credentials_provider_sts.c.o [ 40%] Building C object CMakeFiles/aws-c-auth.dir/source/credentials_provider_x509.c.o [ 42%] Building C object CMakeFiles/aws-c-auth.dir/source/credentials_utils.c.o [ 44%] Building C object CMakeFiles/aws-c-auth.dir/source/key_derivation.c.o [ 46%] Building C object CMakeFiles/aws-c-auth.dir/source/signable.c.o [ 48%] Building C object CMakeFiles/aws-c-auth.dir/source/signable_chunk.c.o [ 51%] Building C object CMakeFiles/aws-c-auth.dir/source/signable_http_request.c.o [ 53%] Building C object CMakeFiles/aws-c-auth.dir/source/signable_trailer.c.o /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts.c:203:45: warning: 'struct aws_xml_parser' declared inside parameter list will not be visible outside of this definition or declaration 203 | static bool s_on_node_encountered_fn(struct aws_xml_parser *parser, struct aws_xml_node *node, void *user_data) { | ^~~~~~~~~~~~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts.c: In function 's_on_node_encountered_fn': /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts.c:208:9: error: too many arguments to function 'aws_xml_node_get_name' 208 | if (aws_xml_node_get_name(node, &node_name)) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts.c:11: /usr/include/aws/common/xml_parser.h:79:24: note: declared here 79 | struct aws_byte_cursor aws_xml_node_get_name(const struct aws_xml_node *node); | ^~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts.c:208:9: error: used struct type value where scalar is required 208 | if (aws_xml_node_get_name(node, &node_name)) { | ^~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts.c:220:38: warning: passing argument 1 of 'aws_xml_node_traverse' from incompatible pointer type [-Wincompatible-pointer-types] 220 | return aws_xml_node_traverse(parser, node, s_on_node_encountered_fn, user_data); | ^~~~~~ | | | struct aws_xml_parser * /usr/include/aws/common/xml_parser.h:71:26: note: expected 'struct aws_xml_node *' but argument is of type 'struct aws_xml_parser *' 71 | struct aws_xml_node *node, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts.c:220:46: warning: passing argument 2 of 'aws_xml_node_traverse' from incompatible pointer type [-Wincompatible-pointer-types] 220 | return aws_xml_node_traverse(parser, node, s_on_node_encountered_fn, user_data); | ^~~~ | | | struct aws_xml_node * /usr/include/aws/common/xml_parser.h:72:44: note: expected 'int (*)(struct aws_xml_node *, void *)' but argument is of type 'struct aws_xml_node *' 72 | aws_xml_parser_on_node_encountered_fn *on_node_encountered, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts.c:220:52: warning: ISO C forbids passing argument 3 of 'aws_xml_node_traverse' between function pointer and 'void *' [-Wpedantic] 220 | return aws_xml_node_traverse(parser, node, s_on_node_encountered_fn, user_data); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/aws/common/xml_parser.h:73:11: note: expected 'void *' but argument is of type '_Bool (*)(struct aws_xml_parser *, struct aws_xml_node *, void *)' 73 | void *user_data); | ~~~~~~^~~~~~~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts.c:220:16: error: too many arguments to function 'aws_xml_node_traverse' 220 | return aws_xml_node_traverse(parser, node, s_on_node_encountered_fn, user_data); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/aws/common/xml_parser.h:70:5: note: declared here 70 | int aws_xml_node_traverse( | ^~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts.c:227:30: warning: passing argument 1 of 'aws_xml_node_as_body' from incompatible pointer type [-Wincompatible-pointer-types] 227 | aws_xml_node_as_body(parser, node, &credential_data); | ^~~~~~ | | | struct aws_xml_parser * /usr/include/aws/common/xml_parser.h:64:47: note: expected 'struct aws_xml_node *' but argument is of type 'struct aws_xml_parser *' 64 | int aws_xml_node_as_body(struct aws_xml_node *node, struct aws_byte_cursor *out_body); | ~~~~~~~~~~~~~~~~~~~~~^~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts.c:227:38: warning: passing argument 2 of 'aws_xml_node_as_body' from incompatible pointer type [-Wincompatible-pointer-types] 227 | aws_xml_node_as_body(parser, node, &credential_data); | ^~~~ | | | struct aws_xml_node * /usr/include/aws/common/xml_parser.h:64:77: note: expected 'struct aws_byte_cursor *' but argument is of type 'struct aws_xml_node *' 64 | int aws_xml_node_as_body(struct aws_xml_node *node, struct aws_byte_cursor *out_body); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts.c:227:9: error: too many arguments to function 'aws_xml_node_as_body' 227 | aws_xml_node_as_body(parser, node, &credential_data); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/aws/common/xml_parser.h:64:5: note: declared here 64 | int aws_xml_node_as_body(struct aws_xml_node *node, struct aws_byte_cursor *out_body); | ^~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts.c:241:30: warning: passing argument 1 of 'aws_xml_node_as_body' from incompatible pointer type [-Wincompatible-pointer-types] 241 | aws_xml_node_as_body(parser, node, &credential_data); | ^~~~~~ | | | struct aws_xml_parser * /usr/include/aws/common/xml_parser.h:64:47: note: expected 'struct aws_xml_node *' but argument is of type 'struct aws_xml_parser *' 64 | int aws_xml_node_as_body(struct aws_xml_node *node, struct aws_byte_cursor *out_body); | ~~~~~~~~~~~~~~~~~~~~~^~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts.c:241:38: warning: passing argument 2 of 'aws_xml_node_as_body' from incompatible pointer type [-Wincompatible-pointer-types] 241 | aws_xml_node_as_body(parser, node, &credential_data); | ^~~~ | | | struct aws_xml_node * /usr/include/aws/common/xml_parser.h:64:77: note: expected 'struct aws_byte_cursor *' but argument is of type 'struct aws_xml_node *' 64 | int aws_xml_node_as_body(struct aws_xml_node *node, struct aws_byte_cursor *out_body); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts.c:241:9: error: too many arguments to function 'aws_xml_node_as_body' 241 | aws_xml_node_as_body(parser, node, &credential_data); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/aws/common/xml_parser.h:64:5: note: declared here 64 | int aws_xml_node_as_body(struct aws_xml_node *node, struct aws_byte_cursor *out_body); | ^~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts.c:247:30: warning: passing argument 1 of 'aws_xml_node_as_body' from incompatible pointer type [-Wincompatible-pointer-types] 247 | aws_xml_node_as_body(parser, node, &credential_data); | ^~~~~~ | | | struct aws_xml_parser * /usr/include/aws/common/xml_parser.h:64:47: note: expected 'struct aws_xml_node *' but argument is of type 'struct aws_xml_parser *' 64 | int aws_xml_node_as_body(struct aws_xml_node *node, struct aws_byte_cursor *out_body); | ~~~~~~~~~~~~~~~~~~~~~^~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts.c:247:38: warning: passing argument 2 of 'aws_xml_node_as_body' from incompatible pointer type [-Wincompatible-pointer-types] 247 | aws_xml_node_as_body(parser, node, &credential_data); | ^~~~ | | | struct aws_xml_node * /usr/include/aws/common/xml_parser.h:64:77: note: expected 'struct aws_byte_cursor *' but argument is of type 'struct aws_xml_node *' 64 | int aws_xml_node_as_body(struct aws_xml_node *node, struct aws_byte_cursor *out_body); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts.c:247:9: error: too many arguments to function 'aws_xml_node_as_body' 247 | aws_xml_node_as_body(parser, node, &credential_data); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/aws/common/xml_parser.h:64:5: note: declared here 64 | int aws_xml_node_as_body(struct aws_xml_node *node, struct aws_byte_cursor *out_body); | ^~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts.c: In function 's_on_stream_complete_fn': /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts_web_identity.c:190:51: warning: 'struct aws_xml_parser' declared inside parameter list will not be visible outside of this definition or declaration 190 | static bool s_on_error_node_encountered_fn(struct aws_xml_parser *parser, struct aws_xml_node *node, void *user_data) { | ^~~~~~~~~~~~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts_web_identity.c: In function 's_on_error_node_encountered_fn': /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts_web_identity.c:195:9: error: too many arguments to function 'aws_xml_node_get_name' 195 | if (aws_xml_node_get_name(node, &node_name)) { | ^~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts.c:340:22: warning: implicit declaration of function 'aws_xml_parser_new'; did you mean 'aws_xml_parse'? [-Wimplicit-function-declaration] 340 | xml_parser = aws_xml_parser_new(provider_user_data->provider->allocator, &options); | ^~~~~~~~~~~~~~~~~~ | aws_xml_parse In file included from /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts_web_identity.c:15: /usr/include/aws/common/xml_parser.h:79:24: note: declared here 79 | struct aws_byte_cursor aws_xml_node_get_name(const struct aws_xml_node *node); | ^~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts_web_identity.c:195:9: error: used struct type value where scalar is required 195 | if (aws_xml_node_get_name(node, &node_name)) { | ^~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts.c:340:20: warning: assignment to 'struct aws_xml_parser *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 340 | xml_parser = aws_xml_parser_new(provider_user_data->provider->allocator, &options); | ^ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts_web_identity.c:205:38: warning: passing argument 1 of 'aws_xml_node_traverse' from incompatible pointer type [-Wincompatible-pointer-types] 205 | return aws_xml_node_traverse(parser, node, s_on_error_node_encountered_fn, user_data); | ^~~~~~ | | | struct aws_xml_parser * /usr/include/aws/common/xml_parser.h:71:26: note: expected 'struct aws_xml_node *' but argument is of type 'struct aws_xml_parser *' 71 | struct aws_xml_node *node, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts_web_identity.c:205:46: warning: passing argument 2 of 'aws_xml_node_traverse' from incompatible pointer type [-Wincompatible-pointer-types] 205 | return aws_xml_node_traverse(parser, node, s_on_error_node_encountered_fn, user_data); | ^~~~ | | | struct aws_xml_node * /usr/include/aws/common/xml_parser.h:72:44: note: expected 'int (*)(struct aws_xml_node *, void *)' but argument is of type 'struct aws_xml_node *' 72 | aws_xml_parser_on_node_encountered_fn *on_node_encountered, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts_web_identity.c:205:52: warning: ISO C forbids passing argument 3 of 'aws_xml_node_traverse' between function pointer and 'void *' [-Wpedantic] 205 | return aws_xml_node_traverse(parser, node, s_on_error_node_encountered_fn, user_data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/aws/common/xml_parser.h:73:11: note: expected 'void *' but argument is of type '_Bool (*)(struct aws_xml_parser *, struct aws_xml_node *, void *)' 73 | void *user_data); | ~~~~~~^~~~~~~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts_web_identity.c:205:16: error: too many arguments to function 'aws_xml_node_traverse' 205 | return aws_xml_node_traverse(parser, node, s_on_error_node_encountered_fn, user_data); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/aws/common/xml_parser.h:70:5: note: declared here 70 | int aws_xml_node_traverse( | ^~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts_web_identity.c:213:30: warning: passing argument 1 of 'aws_xml_node_as_body' from incompatible pointer type [-Wincompatible-pointer-types] 213 | aws_xml_node_as_body(parser, node, &data_cursor); | ^~~~~~ | | | struct aws_xml_parser * /usr/include/aws/common/xml_parser.h:64:47: note: expected 'struct aws_xml_node *' but argument is of type 'struct aws_xml_parser *' 64 | int aws_xml_node_as_body(struct aws_xml_node *node, struct aws_byte_cursor *out_body); | ~~~~~~~~~~~~~~~~~~~~~^~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts_web_identity.c:213:38: warning: passing argument 2 of 'aws_xml_node_as_body' from incompatible pointer type [-Wincompatible-pointer-types] 213 | aws_xml_node_as_body(parser, node, &data_cursor); | ^~~~ | | | struct aws_xml_node * /usr/include/aws/common/xml_parser.h:64:77: note: expected 'struct aws_byte_cursor *' but argument is of type 'struct aws_xml_node *' 64 | int aws_xml_node_as_body(struct aws_xml_node *node, struct aws_byte_cursor *out_body); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts_web_identity.c:213:9: error: too many arguments to function 'aws_xml_node_as_body' 213 | aws_xml_node_as_body(parser, node, &data_cursor); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/aws/common/xml_parser.h:64:5: note: declared here 64 | int aws_xml_node_as_body(struct aws_xml_node *node, struct aws_byte_cursor *out_body); | ^~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts_web_identity.c: In function 's_parse_retryable_error_from_response': /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts_web_identity.c:229:41: warning: implicit declaration of function 'aws_xml_parser_new'; did you mean 'aws_xml_parse'? [-Wimplicit-function-declaration] 229 | struct aws_xml_parser *xml_parser = aws_xml_parser_new(allocator, &options); | ^~~~~~~~~~~~~~~~~~ | aws_xml_parse /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts_web_identity.c:229:41: warning: initialization of 'struct aws_xml_parser *' from 'int' makes pointer from integer without a cast [-Wint-conversion] /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts.c:353:13: warning: implicit declaration of function 'aws_xml_parser_parse'; did you mean 'aws_xml_parse'? [-Wimplicit-function-declaration] 353 | if (aws_xml_parser_parse(xml_parser, s_on_node_encountered_fn, provider_user_data)) { | ^~~~~~~~~~~~~~~~~~~~ | aws_xml_parse /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts.c:383:9: warning: implicit declaration of function 'aws_xml_parser_destroy'; did you mean 'aws_mem_tracer_destroy'? [-Wimplicit-function-declaration] 383 | aws_xml_parser_destroy(xml_parser); | ^~~~~~~~~~~~~~~~~~~~~~ | aws_mem_tracer_destroy /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts_web_identity.c:238:9: warning: implicit declaration of function 'aws_xml_parser_parse'; did you mean 'aws_xml_parse'? [-Wimplicit-function-declaration] 238 | if (aws_xml_parser_parse(xml_parser, s_on_error_node_encountered_fn, &get_retryable_error)) { | ^~~~~~~~~~~~~~~~~~~~ | aws_xml_parse [ 55%] Building C object CMakeFiles/aws-c-auth.dir/source/signing.c.o [ 57%] Building C object CMakeFiles/aws-c-auth.dir/source/signing_config.c.o /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts_web_identity.c:243:9: warning: implicit declaration of function 'aws_xml_parser_destroy'; did you mean 'aws_mem_tracer_destroy'? [-Wimplicit-function-declaration] 243 | aws_xml_parser_destroy(xml_parser); | ^~~~~~~~~~~~~~~~~~~~~~ | aws_mem_tracer_destroy /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts_web_identity.c: At top level: /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts_web_identity.c:251:51: warning: 'struct aws_xml_parser' declared inside parameter list will not be visible outside of this definition or declaration 251 | static bool s_on_creds_node_encountered_fn(struct aws_xml_parser *parser, struct aws_xml_node *node, void *user_data) { | ^~~~~~~~~~~~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts_web_identity.c: In function 's_on_creds_node_encountered_fn': /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts_web_identity.c:256:9: error: too many arguments to function 'aws_xml_node_get_name' 256 | if (aws_xml_node_get_name(node, &node_name)) { | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/aws/common/xml_parser.h:79:24: note: declared here 79 | struct aws_byte_cursor aws_xml_node_get_name(const struct aws_xml_node *node); | ^~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts_web_identity.c:256:9: error: used struct type value where scalar is required 256 | if (aws_xml_node_get_name(node, &node_name)) { | ^~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts_web_identity.c:268:38: warning: passing argument 1 of 'aws_xml_node_traverse' from incompatible pointer type [-Wincompatible-pointer-types] 268 | return aws_xml_node_traverse(parser, node, s_on_creds_node_encountered_fn, user_data); | ^~~~~~ | | | struct aws_xml_parser * /usr/include/aws/common/xml_parser.h:71:26: note: expected 'struct aws_xml_node *' but argument is of type 'struct aws_xml_parser *' 71 | struct aws_xml_node *node, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts_web_identity.c:268:46: warning: passing argument 2 of 'aws_xml_node_traverse' from incompatible pointer type [-Wincompatible-pointer-types] 268 | return aws_xml_node_traverse(parser, node, s_on_creds_node_encountered_fn, user_data); | ^~~~ | | | struct aws_xml_node * /usr/include/aws/common/xml_parser.h:72:44: note: expected 'int (*)(struct aws_xml_node *, void *)' but argument is of type 'struct aws_xml_node *' 72 | aws_xml_parser_on_node_encountered_fn *on_node_encountered, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts_web_identity.c:268:52: warning: ISO C forbids passing argument 3 of 'aws_xml_node_traverse' between function pointer and 'void *' [-Wpedantic] 268 | return aws_xml_node_traverse(parser, node, s_on_creds_node_encountered_fn, user_data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/aws/common/xml_parser.h:73:11: note: expected 'void *' but argument is of type '_Bool (*)(struct aws_xml_parser *, struct aws_xml_node *, void *)' 73 | void *user_data); | ~~~~~~^~~~~~~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts_web_identity.c:268:16: error: too many arguments to function 'aws_xml_node_traverse' 268 | return aws_xml_node_traverse(parser, node, s_on_creds_node_encountered_fn, user_data); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/aws/common/xml_parser.h:70:5: note: declared here 70 | int aws_xml_node_traverse( | ^~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts_web_identity.c:275:30: warning: passing argument 1 of 'aws_xml_node_as_body' from incompatible pointer type [-Wincompatible-pointer-types] 275 | aws_xml_node_as_body(parser, node, &credential_data); | ^~~~~~ | | | struct aws_xml_parser * /usr/include/aws/common/xml_parser.h:64:47: note: expected 'struct aws_xml_node *' but argument is of type 'struct aws_xml_parser *' 64 | int aws_xml_node_as_body(struct aws_xml_node *node, struct aws_byte_cursor *out_body); | ~~~~~~~~~~~~~~~~~~~~~^~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts_web_identity.c:275:38: warning: passing argument 2 of 'aws_xml_node_as_body' from incompatible pointer type [-Wincompatible-pointer-types] 275 | aws_xml_node_as_body(parser, node, &credential_data); | ^~~~ | | | struct aws_xml_node * /usr/include/aws/common/xml_parser.h:64:77: note: expected 'struct aws_byte_cursor *' but argument is of type 'struct aws_xml_node *' 64 | int aws_xml_node_as_body(struct aws_xml_node *node, struct aws_byte_cursor *out_body); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts_web_identity.c:275:9: error: too many arguments to function 'aws_xml_node_as_body' 275 | aws_xml_node_as_body(parser, node, &credential_data); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/aws/common/xml_parser.h:64:5: note: declared here 64 | int aws_xml_node_as_body(struct aws_xml_node *node, struct aws_byte_cursor *out_body); | ^~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts_web_identity.c:281:30: warning: passing argument 1 of 'aws_xml_node_as_body' from incompatible pointer type [-Wincompatible-pointer-types] 281 | aws_xml_node_as_body(parser, node, &credential_data); | ^~~~~~ | | | struct aws_xml_parser * /usr/include/aws/common/xml_parser.h:64:47: note: expected 'struct aws_xml_node *' but argument is of type 'struct aws_xml_parser *' 64 | int aws_xml_node_as_body(struct aws_xml_node *node, struct aws_byte_cursor *out_body); | ~~~~~~~~~~~~~~~~~~~~~^~~~ make[2]: *** [CMakeFiles/aws-c-auth.dir/build.make:314: CMakeFiles/aws-c-auth.dir/source/credentials_provider_sts.c.o] Error 1 make[2]: *** Waiting for unfinished jobs.... /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts_web_identity.c:281:38: warning: passing argument 2 of 'aws_xml_node_as_body' from incompatible pointer type [-Wincompatible-pointer-types] 281 | aws_xml_node_as_body(parser, node, &credential_data); | ^~~~ | | | struct aws_xml_node * /usr/include/aws/common/xml_parser.h:64:77: note: expected 'struct aws_byte_cursor *' but argument is of type 'struct aws_xml_node *' 64 | int aws_xml_node_as_body(struct aws_xml_node *node, struct aws_byte_cursor *out_body); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts_web_identity.c:281:9: error: too many arguments to function 'aws_xml_node_as_body' 281 | aws_xml_node_as_body(parser, node, &credential_data); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/aws/common/xml_parser.h:64:5: note: declared here 64 | int aws_xml_node_as_body(struct aws_xml_node *node, struct aws_byte_cursor *out_body); | ^~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts_web_identity.c:287:30: warning: passing argument 1 of 'aws_xml_node_as_body' from incompatible pointer type [-Wincompatible-pointer-types] 287 | aws_xml_node_as_body(parser, node, &credential_data); | ^~~~~~ | | | struct aws_xml_parser * /usr/include/aws/common/xml_parser.h:64:47: note: expected 'struct aws_xml_node *' but argument is of type 'struct aws_xml_parser *' 64 | int aws_xml_node_as_body(struct aws_xml_node *node, struct aws_byte_cursor *out_body); | ~~~~~~~~~~~~~~~~~~~~~^~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts_web_identity.c:287:38: warning: passing argument 2 of 'aws_xml_node_as_body' from incompatible pointer type [-Wincompatible-pointer-types] 287 | aws_xml_node_as_body(parser, node, &credential_data); | ^~~~ | | | struct aws_xml_node * /usr/include/aws/common/xml_parser.h:64:77: note: expected 'struct aws_byte_cursor *' but argument is of type 'struct aws_xml_node *' 64 | int aws_xml_node_as_body(struct aws_xml_node *node, struct aws_byte_cursor *out_body); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts_web_identity.c:287:9: error: too many arguments to function 'aws_xml_node_as_body' 287 | aws_xml_node_as_body(parser, node, &credential_data); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/aws/common/xml_parser.h:64:5: note: declared here 64 | int aws_xml_node_as_body(struct aws_xml_node *node, struct aws_byte_cursor *out_body); | ^~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts_web_identity.c:296:30: warning: passing argument 1 of 'aws_xml_node_as_body' from incompatible pointer type [-Wincompatible-pointer-types] 296 | aws_xml_node_as_body(parser, node, &credential_data); | ^~~~~~ | | | struct aws_xml_parser * /usr/include/aws/common/xml_parser.h:64:47: note: expected 'struct aws_xml_node *' but argument is of type 'struct aws_xml_parser *' 64 | int aws_xml_node_as_body(struct aws_xml_node *node, struct aws_byte_cursor *out_body); | ~~~~~~~~~~~~~~~~~~~~~^~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts_web_identity.c:296:38: warning: passing argument 2 of 'aws_xml_node_as_body' from incompatible pointer type [-Wincompatible-pointer-types] 296 | aws_xml_node_as_body(parser, node, &credential_data); | ^~~~ | | | struct aws_xml_node * /usr/include/aws/common/xml_parser.h:64:77: note: expected 'struct aws_byte_cursor *' but argument is of type 'struct aws_xml_node *' 64 | int aws_xml_node_as_body(struct aws_xml_node *node, struct aws_byte_cursor *out_body); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts_web_identity.c:296:9: error: too many arguments to function 'aws_xml_node_as_body' 296 | aws_xml_node_as_body(parser, node, &credential_data); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/aws/common/xml_parser.h:64:5: note: declared here 64 | int aws_xml_node_as_body(struct aws_xml_node *node, struct aws_byte_cursor *out_body); | ^~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts_web_identity.c: In function 's_parse_credentials_from_response': /tmp/archlinux-ci/aws-c-auth-archlinuxrb-build-fTT7vzMt/aws-c-auth/trunk/src/aws-c-auth-0.6.26/source/credentials_provider_sts_web_identity.c:328:41: warning: initialization of 'struct aws_xml_parser *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 328 | struct aws_xml_parser *xml_parser = aws_xml_parser_new(query_user_data->allocator, &options); | ^~~~~~~~~~~~~~~~~~ make[2]: *** [CMakeFiles/aws-c-auth.dir/build.make:328: CMakeFiles/aws-c-auth.dir/source/credentials_provider_sts_web_identity.c.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:128: CMakeFiles/aws-c-auth.dir/all] Error 2 make: *** [Makefile:146: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting...