note: [ldproxy] Running ldproxy Error: Linker C:/.embuild/espressif/tools/xtensa-esp32s3-elf/esp-2021r2-patch5-8.4.0/xtensa-esp32s3-elf/bin/xtensa-esp32s3-elf-gcc.exe failed: exit code: 1 STDERR OUTPUT: c:/.embuild/espressif/tools/xtensa-esp32s3-elf/esp-2021r2-patch5-8.4.0/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:\S3WifiC\xtensa-esp32s3-espidf\debug\deps\libhostname-c83a955bc1dd5dc9.rlib(hostname-c83a955bc1dd5dc9.1wq21g0sr3imvl6y.rcgu.o):(.literal._ZN8hostname3nix3get17hbd00b343233444fcE+0x1c): undefined reference to `gethostname' C:\S3WifiC\xtensa-esp32s3-espidf\debug\deps\libring-10bf103129b7fe03.rlib(adfd7cd7484520fe-curve25519.o): in function `OPENSSL_memcpy': c:\xmpp_s3_rust\crates_mod\ring\ring\crypto/internal.h:404:(.text+0x66): dangerous relocation: call8: call target out of range: memcpy C:\S3WifiC\xtensa-esp32s3-espidf\debug\deps\libring-10bf103129b7fe03.rlib(adfd7cd7484520fe-curve25519.o): in function `OPENSSL_memset': c:\xmpp_s3_rust\crates_mod\ring\ring\crypto/internal.h:420:(.text+0x8a): dangerous relocation: call8: call target out of range: memset C:\S3WifiC\xtensa-esp32s3-espidf\debug\deps\libring-10bf103129b7fe03.rlib(adfd7cd7484520fe-curve25519.o): in function `fe_isnonzero': C:\xmpp_s3_rust\Crates_mod\ring\ring\crypto/curve25519/curve25519.c:403:(.text+0xa525): dangerous relocation: call8: call target out of range: ring_core_0_17_8__CRYPTO_memcmp C:\S3WifiC\xtensa-esp32s3-espidf\debug\deps\libring-10bf103129b7fe03.rlib(a9cb90eb77b78836-aes_nohw.o): in function `CRYPTO_bswap4': c:\xmpp_s3_rust\crates_mod\ring\ring\crypto/internal.h:379:(.text+0x9): dangerous relocation: call8: call target out of range: __bswapsi2 C:\S3WifiC\xtensa-esp32s3-espidf\debug\deps\libring-10bf103129b7fe03.rlib(a9cb90eb77b78836-aes_nohw.o): in function `OPENSSL_memcpy': c:\xmpp_s3_rust\crates_mod\ring\ring\crypto/internal.h:404:(.text+0x2a): dangerous relocation: call8: call target out of range: memcpy C:\S3WifiC\xtensa-esp32s3-espidf\debug\deps\libring-10bf103129b7fe03.rlib(a9cb90eb77b78836-aes_nohw.o): in function `OPENSSL_memset': c:\xmpp_s3_rust\crates_mod\ring\ring\crypto/internal.h:420:(.text+0x4e): dangerous relocation: call8: call target out of range: memset C:\S3WifiC\xtensa-esp32s3-espidf\debug\deps\libring-10bf103129b7fe03.rlib(a9cb90eb77b78836-aes_nohw.o): in function `aes_nohw_to_batch': C:\xmpp_s3_rust\Crates_mod\ring\ring\crypto/fipsmodule/aes/aes_nohw.c:409:(.text+0x65f): dangerous relocation: call8: call target out of range: __assert_func C:\S3WifiC\xtensa-esp32s3-espidf\debug\deps\libring-10bf103129b7fe03.rlib(a9cb90eb77b78836-aes_nohw.o): in function `aes_nohw_from_batch': C:\xmpp_s3_rust\Crates_mod\ring\ring\crypto/fipsmodule/aes/aes_nohw.c:423:(.text+0x6bb): dangerous relocation: call8: call target out of range: memcpy C:\xmpp_s3_rust\Crates_mod\ring\ring\crypto/fipsmodule/aes/aes_nohw.c:426:(.text+0x6dd): dangerous relocation: call8: call target out of range: __assert_func C:\S3WifiC\xtensa-esp32s3-espidf\debug\deps\libring-10bf103129b7fe03.rlib(aab3273599f12bbe-montgomery.o): in function `limbs_sub': c:\xmpp_s3_rust\crates_mod\ring\ring\crypto\limbs/limbs.inl:129:(.text+0x10b): dangerous relocation: call8: call target out of range: __assert_func C:\S3WifiC\xtensa-esp32s3-espidf\debug\deps\libring-10bf103129b7fe03.rlib(a446d4ce1f93651a-gfp_p384.o): in function `limbs_add': c:\xmpp_s3_rust\crates_mod\ring\ring\crypto\limbs/limbs.inl:118:(.text+0x20b): dangerous relocation: call8: call target out of range: __assert_func C:\S3WifiC\xtensa-esp32s3-espidf\debug\deps\libring-10bf103129b7fe03.rlib(a446d4ce1f93651a-gfp_p384.o): in function `limbs_sub': c:\xmpp_s3_rust\crates_mod\ring\ring\crypto\limbs/limbs.inl:129:(.text+0x28b): dangerous relocation: call8: call target out of range: __assert_func C:\S3WifiC\xtensa-esp32s3-espidf\debug\deps\libring-10bf103129b7fe03.rlib(a446d4ce1f93651a-gfp_p384.o): in function `booth_recode': C:\xmpp_s3_rust\Crates_mod\ring\ring\crypto/fipsmodule/ec/ecp_nistz.h:251:(.text+0x795): dangerous relocation: call8: call target out of range: __assert_func C:\xmpp_s3_rust\Crates_mod\ring\ring\crypto/fipsmodule/ec/ecp_nistz.h:252:(.text+0x7af): dangerous relocation: call8: call target out of range: __assert_func C:\S3WifiC\xtensa-esp32s3-espidf\debug\deps\libring-10bf103129b7fe03.rlib(a446d4ce1f93651a-p256.o): in function `OPENSSL_memcpy': c:\xmpp_s3_rust\crates_mod\ring\ring\crypto/internal.h:404:(.text+0x6a): dangerous relocation: call8: call target out of range: memcpy C:\S3WifiC\xtensa-esp32s3-espidf\debug\deps\libring-10bf103129b7fe03.rlib(a446d4ce1f93651a-p256.o): in function `OPENSSL_memset': c:\xmpp_s3_rust\crates_mod\ring\ring\crypto/internal.h:420:(.text+0x8e): dangerous relocation: call8: call target out of range: memset C:\S3WifiC\xtensa-esp32s3-espidf\debug\deps\libring-10bf103129b7fe03.rlib(a446d4ce1f93651a-p256.o): in function `ring_core_0_17_8__p256_point_mul': c:\xmpp_s3_rust\crates_mod\ring\ring\crypto\fipsmodule\ec/p256.c:359:(.text+0x73d6): dangerous relocation: call8: call target out of range: __assert_func c:\xmpp_s3_rust\crates_mod\ring\ring\crypto\fipsmodule\ec/p256.c:360:(.text+0x73f6): dangerous relocation: call8: call target out of range: __assert_func c:\xmpp_s3_rust\crates_mod\ring\ring\crypto\fipsmodule\ec/p256.c:361:(.text+0x7416): dangerous relocation: call8: call target out of range: __assert_func c:\xmpp_s3_rust\crates_mod\ring\ring\crypto\fipsmodule\ec/p256.c:362:(.text+0x7436): dangerous relocation: call8: call target out of range: __assert_func c:\xmpp_s3_rust\crates_mod\ring\ring\crypto\fipsmodule\ec/p256.c:385:(.text+0x75ed): dangerous relocation: call8: call target out of range: memset C:\S3WifiC\xtensa-esp32s3-espidf\debug\deps\libring-10bf103129b7fe03.rlib(a446d4ce1f93651a-p256.o): in function `ring_core_0_17_8__p256_point_mul_base': c:\xmpp_s3_rust\crates_mod\ring\ring\crypto\fipsmodule\ec/p256.c:432:(.text+0x790f): dangerous relocation: call8: call target out of range: memset C:\S3WifiC\xtensa-esp32s3-espidf\debug\deps\libring-10bf103129b7fe03.rlib(353f8aa1f021fcd4-limbs.o): in function `limbs_add': C:\xmpp_s3_rust\Crates_mod\ring\ring\crypto/limbs/limbs.inl:118:(.text+0x257): dangerous relocation: call8: call target out of range: __assert_func C:\S3WifiC\xtensa-esp32s3-espidf\debug\deps\libring-10bf103129b7fe03.rlib(353f8aa1f021fcd4-limbs.o): in function `limbs_sub': C:\xmpp_s3_rust\Crates_mod\ring\ring\crypto/limbs/limbs.inl:129:(.text+0x2d7): dangerous relocation: call8: call target out of range: __assert_func C:\S3WifiC\xtensa-esp32s3-espidf\debug\deps\libring-10bf103129b7fe03.rlib(353f8aa1f021fcd4-limbs.o): in function `ring_core_0_17_8__LIMBS_equal_limb': C:\xmpp_s3_rust\Crates_mod\ring\ring\crypto/limbs/limbs.c:51:(.text+0x496): dangerous relocation: call8: call target out of range: __assert_func C:\S3WifiC\xtensa-esp32s3-espidf\debug\deps\libring-10bf103129b7fe03.rlib(353f8aa1f021fcd4-limbs.o): in function `ring_core_0_17_8__LIMBS_less_than': C:\xmpp_s3_rust\Crates_mod\ring\ring\crypto/limbs/limbs.c:71:(.text+0x50d): dangerous relocation: call8: call target out of range: __assert_func C:\S3WifiC\xtensa-esp32s3-espidf\debug\deps\libring-10bf103129b7fe03.rlib(353f8aa1f021fcd4-limbs.o): in function `ring_core_0_17_8__LIMBS_less_than_limb': C:\xmpp_s3_rust\Crates_mod\ring\ring\crypto/limbs/limbs.c:84:(.text+0x589): dangerous relocation: call8: call target out of range: __assert_func C:\S3WifiC\xtensa-esp32s3-espidf\debug\deps\libring-10bf103129b7fe03.rlib(353f8aa1f021fcd4-limbs.o): in function `ring_core_0_17_8__LIMBS_reduce_once': C:\xmpp_s3_rust\Crates_mod\ring\ring\crypto/limbs/limbs.c:94:(.text+0x5e5): dangerous relocation: call8: call target out of range: __assert_func C:\S3WifiC\xtensa-esp32s3-espidf\debug\deps\libring-10bf103129b7fe03.rlib(a446d4ce1f93651a-ecp_nistz.o): in function `ring_core_0_17_8__little_endian_bytes_from_scalar': C:\xmpp_s3_rust\Crates_mod\ring\ring\crypto/fipsmodule/ec/ecp_nistz.c:31:(.text+0x2a): dangerous relocation: call8: call target out of range: __assert_func C:\S3WifiC\xtensa-esp32s3-espidf\debug\deps\libring-10bf103129b7fe03.rlib(b9ba5263e8b8fcc1-poly1305.o): in function `OPENSSL_memcpy': c:\xmpp_s3_rust\crates_mod\ring\ring\crypto/internal.h:404:(.text+0x1a): dangerous relocation: call8: call target out of range: memcpy collect2.exe: error: ld returned 1 exit status Stack backtrace: 0: 1: 2: 3: 4: 5: 6: 7: 8: 9: BaseThreadInitThunk 10: RtlUserThreadStart = note: some `extern` functions couldn't be found; some native libraries may need to be installed or have their path specified = note: use the `-l` flag to specify native libraries to link = note: use the `cargo:rustc-link-lib` directive to specify the native libraries to link with Cargo (see https://doc.rust-lang.org/cargo/reference/build-scripts.html#rustc-link-lib) warning: `xmpp_s3_rust` (bin "xmpp_s3_rust") generated 1 warning