add nodejs v22 and v23 to build matrix #317
Annotations
3 errors and 45 warnings
Build for Node-22 windows/x64
Process completed with exit code 1.
|
Build for Node-22 macos/arm64:
src/Ziti_https_request_data.c#L230
incompatible function pointer types passing 'void (tlsuv_http_req_t *, const char *, ssize_t)' (aka 'void (struct tlsuv_http_req_s *, const char *, long)') to parameter of type 'tlsuv_http_body_cb' (aka 'void (*)(struct tlsuv_http_req_s *, char *, long)') [-Wincompatible-function-pointer-types]
|
Build for Node-22 macos/arm64
Process completed with exit code 1.
|
Build for Node-22 linux/arm64:
deps/ziti-sdk-c/library/utils.c#L408
‘:’ directive output may be truncated writing 1 byte into a region of size between 0 and 16 [-Wformat-truncation=]
|
Build for Node-22 linux/arm64:
deps/ziti-sdk-c/library/model_support.c#L82
assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
|
Build for Node-22 linux/arm64:
deps/ziti-sdk-c/library/model_support.c#L84
assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
|
Build for Node-22 linux/arm64:
deps/ziti-sdk-c/library/model_support.c#L151
initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
|
Build for Node-22 linux/arm64:
deps/ziti-sdk-c/library/model_support.c#L460
initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
|
Build for Node-22 linux/arm64:
deps/ziti-sdk-c/library/model_support.c#L575
initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
|
Build for Node-22 linux/arm64:
deps/ziti-sdk-c/includes/ziti/model_collections.h#L85
comparison between pointer and integer
|
Build for Node-22 linux/arm64:
deps/ziti-sdk-c/library/internal_model.c#L243
ignoring return value of ‘getdomainname’, declared with attribute warn_unused_result [-Wunused-result]
|
Build for Node-22 linux/arm64:
deps/ziti-sdk-c/library/connect.c#L255
assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
|
Build for Node-22 linux/arm64:
deps/ziti-sdk-c/library/connect.c#L667
assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
|
Build for Node-22 linux/x64:
deps/ziti-sdk-c/library/utils.c#L408
‘:’ directive output may be truncated writing 1 byte into a region of size between 0 and 16 [-Wformat-truncation=]
|
Build for Node-22 linux/x64:
deps/ziti-sdk-c/library/model_support.c#L82
assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
|
Build for Node-22 linux/x64:
deps/ziti-sdk-c/library/model_support.c#L84
assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
|
Build for Node-22 linux/x64:
deps/ziti-sdk-c/library/model_support.c#L151
initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
|
Build for Node-22 linux/x64:
deps/ziti-sdk-c/library/model_support.c#L460
initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
|
Build for Node-22 linux/x64:
deps/ziti-sdk-c/library/model_support.c#L575
initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
|
Build for Node-22 linux/x64:
deps/ziti-sdk-c/includes/ziti/model_collections.h#L85
comparison between pointer and integer
|
Build for Node-22 linux/x64:
deps/ziti-sdk-c/library/connect.c#L255
assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
|
Build for Node-22 linux/x64:
deps/ziti-sdk-c/library/connect.c#L667
assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
|
Build for Node-22 linux/x64:
deps/ziti-sdk-c/library/internal_model.c#L243
ignoring return value of ‘getdomainname’, declared with attribute warn_unused_result [-Wunused-result]
|
Build for Node-22 macos/x64:
deps/ziti-sdk-c/library/model_support.c#L82
assigning to 'void *' from 'const void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
|
Build for Node-22 macos/x64:
deps/ziti-sdk-c/library/model_support.c#L84
assigning to 'void *' from 'const void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
|
Build for Node-22 macos/x64:
deps/ziti-sdk-c/library/model_support.c#L151
initializing 'void *' with an expression of type 'const void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
|
Build for Node-22 macos/x64:
deps/ziti-sdk-c/library/model_support.c#L460
initializing 'void *' with an expression of type 'const void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
|
Build for Node-22 macos/x64:
deps/ziti-sdk-c/library/model_support.c#L575
initializing 'void *' with an expression of type 'const void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
|
Build for Node-22 macos/x64:
deps/ziti-sdk-c/library/ziti.c#L1703
comparison between pointer and integer ('uint32_t' (aka 'unsigned int') and 'void *') [-Wpointer-integer-compare]
|
Build for Node-22 macos/x64:
deps/ziti-sdk-c/library/channel.c#L332
passing 'const char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
|
Build for Node-22 macos/x64:
deps/ziti-sdk-c/library/channel.c#L744
passing 'char[37]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
|
Build for Node-22 macos/x64:
deps/ziti-sdk-c/library/channel.c#L922
passing 'char *const' to parameter of type 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
|
Build for Node-22 macos/x64:
deps/ziti-sdk-c/library/connect.c#L255
assigning to 'struct ziti_write_req_s *' from 'const void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
|
Build for Node-22 macos/x64
autoconf 2.72 is already installed and up-to-date.
To reinstall 2.72, run:
brew reinstall autoconf
|
Build for Node-22 macos/x64
pkgconf 2.3.0_1 is already installed and up-to-date.
To reinstall 2.3.0_1, run:
brew reinstall pkgconf
|
Build for Node-22 macos/x64
libtool 2.5.4 is already installed and up-to-date.
To reinstall 2.5.4, run:
brew reinstall libtool
|
Build for Node-22 macos/arm64
pkgconf 2.3.0_1 is already installed and up-to-date.
To reinstall 2.3.0_1, run:
brew reinstall pkgconf
|
Build for Node-22 macos/arm64:
deps/ziti-sdk-c/library/model_support.c#L82
assigning to 'void *' from 'const void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
|
Build for Node-22 macos/arm64:
deps/ziti-sdk-c/library/model_support.c#L84
assigning to 'void *' from 'const void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
|
Build for Node-22 macos/arm64:
deps/ziti-sdk-c/library/model_support.c#L151
initializing 'void *' with an expression of type 'const void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
|
Build for Node-22 macos/arm64:
deps/ziti-sdk-c/library/model_support.c#L460
initializing 'void *' with an expression of type 'const void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
|
Build for Node-22 macos/arm64:
deps/ziti-sdk-c/library/model_support.c#L575
initializing 'void *' with an expression of type 'const void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
|
Build for Node-22 macos/arm64:
deps/ziti-sdk-c/library/ziti.c#L1703
comparison between pointer and integer ('uint32_t' (aka 'unsigned int') and 'void *') [-Wpointer-integer-compare]
|
Build for Node-22 macos/arm64:
deps/ziti-sdk-c/library/channel.c#L332
passing 'const char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
|
Build for Node-22 macos/arm64:
deps/ziti-sdk-c/library/channel.c#L744
passing 'char[37]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
|
Build for Node-22 macos/arm64:
deps/ziti-sdk-c/library/channel.c#L922
passing 'char *const' to parameter of type 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
|
Build for Node-22 macos/arm64:
deps/ziti-sdk-c/library/conn_bridge.c#L372
passing 'char *const' to parameter of type 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
|
Deprecation notice: v1, v2, and v3 of the artifact actions
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "build-logs-macos-arm64", "build-logs-windows-x64", "ziti_nodejs_linux_arm64_nodev22", "ziti_nodejs_linux_x64_nodev22", "ziti_nodejs_macos_x64_nodev22".
Please update your workflow to use v4 of the artifact actions.
Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
build-logs-macos-arm64
|
12.2 MB |
|
build-logs-windows-x64
|
2.49 MB |
|
ziti_nodejs_linux_arm64_nodev22
|
8.06 MB |
|
ziti_nodejs_linux_x64_nodev22
|
8.65 MB |
|
ziti_nodejs_macos_x64_nodev22
|
7.3 MB |
|