* Getting build dependencies for wheel... /builder/shared-workdir/build/sdk/staging_dir/hostpkg/lib/python3.11/site-packages/setuptools/config/setupcfg.py:508: SetuptoolsDeprecationWarning: The license_file parameter is deprecated, use license_files instead. warnings.warn(msg, warning_class) running egg_info writing src/bcrypt.egg-info/PKG-INFO writing dependency_links to src/bcrypt.egg-info/dependency_links.txt writing requirements to src/bcrypt.egg-info/requires.txt writing top-level names to src/bcrypt.egg-info/top_level.txt listing git files failed - pretending there aren't any reading manifest file 'src/bcrypt.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files found matching 'requirements.txt' warning: no previously-included files found matching 'release.py' warning: no previously-included files found matching 'mypy.ini' warning: no previously-included files matching '*' found under directory '.github' warning: no previously-included files matching '*' found under directory '.circleci' adding license file 'LICENSE' writing manifest file 'src/bcrypt.egg-info/SOURCES.txt' * Building wheel... /builder/shared-workdir/build/sdk/staging_dir/hostpkg/lib/python3.11/site-packages/setuptools/config/setupcfg.py:508: SetuptoolsDeprecationWarning: The license_file parameter is deprecated, use license_files instead. warnings.warn(msg, warning_class) running bdist_wheel running build running build_py creating build creating build/lib.-cpython-311 creating build/lib.-cpython-311/bcrypt copying src/bcrypt/__about__.py -> build/lib.-cpython-311/bcrypt copying src/bcrypt/__init__.py -> build/lib.-cpython-311/bcrypt running egg_info writing src/bcrypt.egg-info/PKG-INFO writing dependency_links to src/bcrypt.egg-info/dependency_links.txt writing requirements to src/bcrypt.egg-info/requires.txt writing top-level names to src/bcrypt.egg-info/top_level.txt listing git files failed - pretending there aren't any reading manifest file 'src/bcrypt.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files found matching 'requirements.txt' warning: no previously-included files found matching 'release.py' warning: no previously-included files found matching 'mypy.ini' warning: no previously-included files matching '*' found under directory '.github' warning: no previously-included files matching '*' found under directory '.circleci' adding license file 'LICENSE' writing manifest file 'src/bcrypt.egg-info/SOURCES.txt' copying src/bcrypt/_bcrypt.pyi -> build/lib.-cpython-311/bcrypt copying src/bcrypt/py.typed -> build/lib.-cpython-311/bcrypt warning: build_py: byte-compiling is disabled, skipping. running build_ext generating cffi module 'build/temp.-cpython-311/_bcrypt.c' creating build/temp.-cpython-311 building '_bcrypt' extension creating build/temp.-cpython-311/build creating build/temp.-cpython-311/build/temp.-cpython-311 creating build/temp.-cpython-311/src creating build/temp.-cpython-311/src/_csrc mips64-openwrt-linux-musl-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -I/builder/shared-workdir/build/sdk/staging_dir/host/include -I/builder/shared-workdir/build/sdk/staging_dir/hostpkg/include -I/builder/shared-workdir/build/sdk/staging_dir/target-mips64_octeonplus_64_musl/host/include -I/builder/shared-workdir/build/sdk/staging_dir/host/include/e2fsprogs -O2 -I/builder/shared-workdir/build/sdk/staging_dir/host/include -I/builder/shared-workdir/build/sdk/staging_dir/hostpkg/include -I/builder/shared-workdir/build/sdk/staging_dir/target-mips64_octeonplus_64_musl/host/include -I/builder/shared-workdir/build/sdk/staging_dir/host/include/e2fsprogs -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-mips64_octeonplus_64_musl/pypi/bcrypt-3.2.2=bcrypt-3.2.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/target-mips64_octeonplus_64_musl/usr/include/python3.11 -fPIC -Isrc/_csrc -I/builder/shared-workdir/build/sdk/staging_dir/hostpkg/include/python3.11 -c build/temp.-cpython-311/_bcrypt.c -o build/temp.-cpython-311/build/temp.-cpython-311/_bcrypt.o In file included from src/_csrc/pycabcrypt.h:7, from build/temp.-cpython-311/_bcrypt.c:570: src/_csrc/portable_endian.h:50: warning: "htobe16" redefined 50 | # define htobe16(x) (x) | In file included from /builder/shared-workdir/build/sdk/staging_dir/host/include/endian.h:6, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/sys/types.h:70, from src/_csrc/pycabcrypt.h:4: /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:48: note: this is the location of the previous definition 48 | #define htobe16(x) (uint16_t)(x) | src/_csrc/portable_endian.h:51: warning: "htole16" redefined 51 | # define htole16(x) (((((uint16_t)(x)) >> 8))|((((uint16_t)(x)) << 8))) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:54: note: this is the location of the previous definition 54 | #define htole16(x) __bswap16(x) | src/_csrc/portable_endian.h:52: warning: "be16toh" redefined 52 | # define be16toh(x) (x) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:49: note: this is the location of the previous definition 49 | #define be16toh(x) (uint16_t)(x) | src/_csrc/portable_endian.h:53: warning: "le16toh" redefined 53 | # define le16toh(x) (((((uint16_t)(x)) >> 8))|((((uint16_t)(x)) << 8))) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:55: note: this is the location of the previous definition 55 | #define le16toh(x) __bswap16(x) | src/_csrc/portable_endian.h:55: warning: "htobe32" redefined 55 | # define htobe32(x) (x) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:50: note: this is the location of the previous definition 50 | #define htobe32(x) (uint32_t)(x) | src/_csrc/portable_endian.h:56: warning: "htole32" redefined 56 | # define htole32(x) (((uint32_t)htole16(((uint16_t)(((uint32_t)(x)) >> 16)))) | (((uint32_t)htole16(((uint16_t)(x)))) << 16)) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:56: note: this is the location of the previous definition 56 | #define htole32(x) __bswap32(x) | src/_csrc/portable_endian.h:57: warning: "be32toh" redefined 57 | # define be32toh(x) (x) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:51: note: this is the location of the previous definition 51 | #define be32toh(x) (uint32_t)(x) | src/_csrc/portable_endian.h:58: warning: "le32toh" redefined 58 | # define le32toh(x) (((uint32_t)le16toh(((uint16_t)(((uint32_t)(x)) >> 16)))) | (((uint32_t)le16toh(((uint16_t)(x)))) << 16)) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:57: note: this is the location of the previous definition 57 | #define le32toh(x) __bswap32(x) | src/_csrc/portable_endian.h:60: warning: "htobe64" redefined 60 | # define htobe64(x) (x) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:52: note: this is the location of the previous definition 52 | #define htobe64(x) (uint64_t)(x) | src/_csrc/portable_endian.h:61: warning: "htole64" redefined 61 | # define htole64(x) (((uint64_t)htole32(((uint32_t)(((uint64_t)(x)) >> 32)))) | (((uint64_t)htole32(((uint32_t)(x)))) << 32)) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:58: note: this is the location of the previous definition 58 | #define htole64(x) __bswap64(x) | src/_csrc/portable_endian.h:62: warning: "be64toh" redefined 62 | # define be64toh(x) (x) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:53: note: this is the location of the previous definition 53 | #define be64toh(x) (uint64_t)(x) | src/_csrc/portable_endian.h:63: warning: "le64toh" redefined 63 | # define le64toh(x) (((uint64_t)le32toh(((uint32_t)(((uint64_t)(x)) >> 32)))) | (((uint64_t)le32toh(((uint32_t)(x)))) << 32)) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:59: note: this is the location of the previous definition 59 | #define le64toh(x) __bswap64(x) | mips64-openwrt-linux-musl-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -I/builder/shared-workdir/build/sdk/staging_dir/host/include -I/builder/shared-workdir/build/sdk/staging_dir/hostpkg/include -I/builder/shared-workdir/build/sdk/staging_dir/target-mips64_octeonplus_64_musl/host/include -I/builder/shared-workdir/build/sdk/staging_dir/host/include/e2fsprogs -O2 -I/builder/shared-workdir/build/sdk/staging_dir/host/include -I/builder/shared-workdir/build/sdk/staging_dir/hostpkg/include -I/builder/shared-workdir/build/sdk/staging_dir/target-mips64_octeonplus_64_musl/host/include -I/builder/shared-workdir/build/sdk/staging_dir/host/include/e2fsprogs -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-mips64_octeonplus_64_musl/pypi/bcrypt-3.2.2=bcrypt-3.2.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/target-mips64_octeonplus_64_musl/usr/include/python3.11 -fPIC -Isrc/_csrc -I/builder/shared-workdir/build/sdk/staging_dir/hostpkg/include/python3.11 -c src/_csrc/bcrypt.c -o build/temp.-cpython-311/src/_csrc/bcrypt.o In file included from src/_csrc/pycabcrypt.h:7, from src/_csrc/blf.h:35, from src/_csrc/bcrypt.c:35: src/_csrc/portable_endian.h:50: warning: "htobe16" redefined 50 | # define htobe16(x) (x) | In file included from /builder/shared-workdir/build/sdk/staging_dir/host/include/endian.h:6, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/sys/types.h:70, from src/_csrc/bcrypt.c:34: /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:48: note: this is the location of the previous definition 48 | #define htobe16(x) (uint16_t)(x) | src/_csrc/portable_endian.h:51: warning: "htole16" redefined 51 | # define htole16(x) (((((uint16_t)(x)) >> 8))|((((uint16_t)(x)) << 8))) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:54: note: this is the location of the previous definition 54 | #define htole16(x) __bswap16(x) | src/_csrc/portable_endian.h:52: warning: "be16toh" redefined 52 | # define be16toh(x) (x) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:49: note: this is the location of the previous definition 49 | #define be16toh(x) (uint16_t)(x) | src/_csrc/portable_endian.h:53: warning: "le16toh" redefined 53 | # define le16toh(x) (((((uint16_t)(x)) >> 8))|((((uint16_t)(x)) << 8))) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:55: note: this is the location of the previous definition 55 | #define le16toh(x) __bswap16(x) | src/_csrc/portable_endian.h:55: warning: "htobe32" redefined 55 | # define htobe32(x) (x) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:50: note: this is the location of the previous definition 50 | #define htobe32(x) (uint32_t)(x) | src/_csrc/portable_endian.h:56: warning: "htole32" redefined 56 | # define htole32(x) (((uint32_t)htole16(((uint16_t)(((uint32_t)(x)) >> 16)))) | (((uint32_t)htole16(((uint16_t)(x)))) << 16)) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:56: note: this is the location of the previous definition 56 | #define htole32(x) __bswap32(x) | src/_csrc/portable_endian.h:57: warning: "be32toh" redefined 57 | # define be32toh(x) (x) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:51: note: this is the location of the previous definition 51 | #define be32toh(x) (uint32_t)(x) | src/_csrc/portable_endian.h:58: warning: "le32toh" redefined 58 | # define le32toh(x) (((uint32_t)le16toh(((uint16_t)(((uint32_t)(x)) >> 16)))) | (((uint32_t)le16toh(((uint16_t)(x)))) << 16)) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:57: note: this is the location of the previous definition 57 | #define le32toh(x) __bswap32(x) | src/_csrc/portable_endian.h:60: warning: "htobe64" redefined 60 | # define htobe64(x) (x) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:52: note: this is the location of the previous definition 52 | #define htobe64(x) (uint64_t)(x) | src/_csrc/portable_endian.h:61: warning: "htole64" redefined 61 | # define htole64(x) (((uint64_t)htole32(((uint32_t)(((uint64_t)(x)) >> 32)))) | (((uint64_t)htole32(((uint32_t)(x)))) << 32)) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:58: note: this is the location of the previous definition 58 | #define htole64(x) __bswap64(x) | src/_csrc/portable_endian.h:62: warning: "be64toh" redefined 62 | # define be64toh(x) (x) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:53: note: this is the location of the previous definition 53 | #define be64toh(x) (uint64_t)(x) | src/_csrc/portable_endian.h:63: warning: "le64toh" redefined 63 | # define le64toh(x) (((uint64_t)le32toh(((uint32_t)(((uint64_t)(x)) >> 32)))) | (((uint64_t)le32toh(((uint32_t)(x)))) << 32)) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:59: note: this is the location of the previous definition 59 | #define le64toh(x) __bswap64(x) | src/_csrc/bcrypt.c: In function 'decode_base64': src/_csrc/bcrypt.c:205:29: warning: pointer targets in initialization of 'const u_int8_t *' {aka 'const unsigned char *'} from 'const char *' differ in signedness [-Wpointer-sign] 205 | const u_int8_t *p = b64data; | ^~~~~~~ src/_csrc/bcrypt.c: In function 'encode_base64': src/_csrc/bcrypt.c:247:24: warning: pointer targets in initialization of 'u_int8_t *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 247 | u_int8_t *bp = b64buffer; | ^~~~~~~~~ mips64-openwrt-linux-musl-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -I/builder/shared-workdir/build/sdk/staging_dir/host/include -I/builder/shared-workdir/build/sdk/staging_dir/hostpkg/include -I/builder/shared-workdir/build/sdk/staging_dir/target-mips64_octeonplus_64_musl/host/include -I/builder/shared-workdir/build/sdk/staging_dir/host/include/e2fsprogs -O2 -I/builder/shared-workdir/build/sdk/staging_dir/host/include -I/builder/shared-workdir/build/sdk/staging_dir/hostpkg/include -I/builder/shared-workdir/build/sdk/staging_dir/target-mips64_octeonplus_64_musl/host/include -I/builder/shared-workdir/build/sdk/staging_dir/host/include/e2fsprogs -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-mips64_octeonplus_64_musl/pypi/bcrypt-3.2.2=bcrypt-3.2.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/target-mips64_octeonplus_64_musl/usr/include/python3.11 -fPIC -Isrc/_csrc -I/builder/shared-workdir/build/sdk/staging_dir/hostpkg/include/python3.11 -c src/_csrc/bcrypt_pbkdf.c -o build/temp.-cpython-311/src/_csrc/bcrypt_pbkdf.o In file included from src/_csrc/pycabcrypt.h:7, from src/_csrc/bcrypt_pbkdf.c:22: src/_csrc/portable_endian.h:50: warning: "htobe16" redefined 50 | # define htobe16(x) (x) | In file included from /builder/shared-workdir/build/sdk/staging_dir/host/include/endian.h:6, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/sys/types.h:70, from src/_csrc/bcrypt_pbkdf.c:18: /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:48: note: this is the location of the previous definition 48 | #define htobe16(x) (uint16_t)(x) | src/_csrc/portable_endian.h:51: warning: "htole16" redefined 51 | # define htole16(x) (((((uint16_t)(x)) >> 8))|((((uint16_t)(x)) << 8))) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:54: note: this is the location of the previous definition 54 | #define htole16(x) __bswap16(x) | src/_csrc/portable_endian.h:52: warning: "be16toh" redefined 52 | # define be16toh(x) (x) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:49: note: this is the location of the previous definition 49 | #define be16toh(x) (uint16_t)(x) | src/_csrc/portable_endian.h:53: warning: "le16toh" redefined 53 | # define le16toh(x) (((((uint16_t)(x)) >> 8))|((((uint16_t)(x)) << 8))) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:55: note: this is the location of the previous definition 55 | #define le16toh(x) __bswap16(x) | src/_csrc/portable_endian.h:55: warning: "htobe32" redefined 55 | # define htobe32(x) (x) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:50: note: this is the location of the previous definition 50 | #define htobe32(x) (uint32_t)(x) | src/_csrc/portable_endian.h:56: warning: "htole32" redefined 56 | # define htole32(x) (((uint32_t)htole16(((uint16_t)(((uint32_t)(x)) >> 16)))) | (((uint32_t)htole16(((uint16_t)(x)))) << 16)) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:56: note: this is the location of the previous definition 56 | #define htole32(x) __bswap32(x) | src/_csrc/portable_endian.h:57: warning: "be32toh" redefined 57 | # define be32toh(x) (x) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:51: note: this is the location of the previous definition 51 | #define be32toh(x) (uint32_t)(x) | src/_csrc/portable_endian.h:58: warning: "le32toh" redefined 58 | # define le32toh(x) (((uint32_t)le16toh(((uint16_t)(((uint32_t)(x)) >> 16)))) | (((uint32_t)le16toh(((uint16_t)(x)))) << 16)) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:57: note: this is the location of the previous definition 57 | #define le32toh(x) __bswap32(x) | src/_csrc/portable_endian.h:60: warning: "htobe64" redefined 60 | # define htobe64(x) (x) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:52: note: this is the location of the previous definition 52 | #define htobe64(x) (uint64_t)(x) | src/_csrc/portable_endian.h:61: warning: "htole64" redefined 61 | # define htole64(x) (((uint64_t)htole32(((uint32_t)(((uint64_t)(x)) >> 32)))) | (((uint64_t)htole32(((uint32_t)(x)))) << 32)) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:58: note: this is the location of the previous definition 58 | #define htole64(x) __bswap64(x) | src/_csrc/portable_endian.h:62: warning: "be64toh" redefined 62 | # define be64toh(x) (x) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:53: note: this is the location of the previous definition 53 | #define be64toh(x) (uint64_t)(x) | src/_csrc/portable_endian.h:63: warning: "le64toh" redefined 63 | # define le64toh(x) (((uint64_t)le32toh(((uint32_t)(((uint64_t)(x)) >> 32)))) | (((uint64_t)le32toh(((uint32_t)(x)))) << 32)) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:59: note: this is the location of the previous definition 59 | #define le64toh(x) __bswap64(x) | In file included from src/_csrc/bcrypt_pbkdf.c:24: src/_csrc/sha2.h:68:9: warning: 'bounded' attribute directive ignored [-Wattributes] 68 | __attribute__((__bounded__(__string__,2,3))); | ^~~~~~~~~~~~~ src/_csrc/sha2.h:70:9: warning: 'bounded' attribute directive ignored [-Wattributes] 70 | __attribute__((__bounded__(__minbytes__,1,SHA256_DIGEST_LENGTH))); | ^~~~~~~~~~~~~ src/_csrc/sha2.h:74:9: warning: 'bounded' attribute directive ignored [-Wattributes] 74 | __attribute__((__bounded__(__string__,2,3))); | ^~~~~~~~~~~~~ src/_csrc/sha2.h:76:9: warning: 'bounded' attribute directive ignored [-Wattributes] 76 | __attribute__((__bounded__(__minbytes__,1,SHA384_DIGEST_LENGTH))); | ^~~~~~~~~~~~~ src/_csrc/sha2.h:80:9: warning: 'bounded' attribute directive ignored [-Wattributes] 80 | __attribute__((__bounded__(__string__,2,3))); | ^~~~~~~~~~~~~ src/_csrc/sha2.h:82:9: warning: 'bounded' attribute directive ignored [-Wattributes] 82 | __attribute__((__bounded__(__minbytes__,1,SHA512_DIGEST_LENGTH))); | ^~~~~~~~~~~~~ mips64-openwrt-linux-musl-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -I/builder/shared-workdir/build/sdk/staging_dir/host/include -I/builder/shared-workdir/build/sdk/staging_dir/hostpkg/include -I/builder/shared-workdir/build/sdk/staging_dir/target-mips64_octeonplus_64_musl/host/include -I/builder/shared-workdir/build/sdk/staging_dir/host/include/e2fsprogs -O2 -I/builder/shared-workdir/build/sdk/staging_dir/host/include -I/builder/shared-workdir/build/sdk/staging_dir/hostpkg/include -I/builder/shared-workdir/build/sdk/staging_dir/target-mips64_octeonplus_64_musl/host/include -I/builder/shared-workdir/build/sdk/staging_dir/host/include/e2fsprogs -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-mips64_octeonplus_64_musl/pypi/bcrypt-3.2.2=bcrypt-3.2.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/target-mips64_octeonplus_64_musl/usr/include/python3.11 -fPIC -Isrc/_csrc -I/builder/shared-workdir/build/sdk/staging_dir/hostpkg/include/python3.11 -c src/_csrc/blf.c -o build/temp.-cpython-311/src/_csrc/blf.o In file included from src/_csrc/pycabcrypt.h:7, from src/_csrc/blf.h:35, from src/_csrc/blf.c:42: src/_csrc/portable_endian.h:50: warning: "htobe16" redefined 50 | # define htobe16(x) (x) | In file included from /builder/shared-workdir/build/sdk/staging_dir/host/include/endian.h:6, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/sys/types.h:70, from src/_csrc/blf.c:40: /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:48: note: this is the location of the previous definition 48 | #define htobe16(x) (uint16_t)(x) | src/_csrc/portable_endian.h:51: warning: "htole16" redefined 51 | # define htole16(x) (((((uint16_t)(x)) >> 8))|((((uint16_t)(x)) << 8))) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:54: note: this is the location of the previous definition 54 | #define htole16(x) __bswap16(x) | src/_csrc/portable_endian.h:52: warning: "be16toh" redefined 52 | # define be16toh(x) (x) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:49: note: this is the location of the previous definition 49 | #define be16toh(x) (uint16_t)(x) | src/_csrc/portable_endian.h:53: warning: "le16toh" redefined 53 | # define le16toh(x) (((((uint16_t)(x)) >> 8))|((((uint16_t)(x)) << 8))) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:55: note: this is the location of the previous definition 55 | #define le16toh(x) __bswap16(x) | src/_csrc/portable_endian.h:55: warning: "htobe32" redefined 55 | # define htobe32(x) (x) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:50: note: this is the location of the previous definition 50 | #define htobe32(x) (uint32_t)(x) | src/_csrc/portable_endian.h:56: warning: "htole32" redefined 56 | # define htole32(x) (((uint32_t)htole16(((uint16_t)(((uint32_t)(x)) >> 16)))) | (((uint32_t)htole16(((uint16_t)(x)))) << 16)) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:56: note: this is the location of the previous definition 56 | #define htole32(x) __bswap32(x) | src/_csrc/portable_endian.h:57: warning: "be32toh" redefined 57 | # define be32toh(x) (x) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:51: note: this is the location of the previous definition 51 | #define be32toh(x) (uint32_t)(x) | src/_csrc/portable_endian.h:58: warning: "le32toh" redefined 58 | # define le32toh(x) (((uint32_t)le16toh(((uint16_t)(((uint32_t)(x)) >> 16)))) | (((uint32_t)le16toh(((uint16_t)(x)))) << 16)) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:57: note: this is the location of the previous definition 57 | #define le32toh(x) __bswap32(x) | src/_csrc/portable_endian.h:60: warning: "htobe64" redefined 60 | # define htobe64(x) (x) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:52: note: this is the location of the previous definition 52 | #define htobe64(x) (uint64_t)(x) | src/_csrc/portable_endian.h:61: warning: "htole64" redefined 61 | # define htole64(x) (((uint64_t)htole32(((uint32_t)(((uint64_t)(x)) >> 32)))) | (((uint64_t)htole32(((uint32_t)(x)))) << 32)) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:58: note: this is the location of the previous definition 58 | #define htole64(x) __bswap64(x) | src/_csrc/portable_endian.h:62: warning: "be64toh" redefined 62 | # define be64toh(x) (x) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:53: note: this is the location of the previous definition 53 | #define be64toh(x) (uint64_t)(x) | src/_csrc/portable_endian.h:63: warning: "le64toh" redefined 63 | # define le64toh(x) (((uint64_t)le32toh(((uint32_t)(((uint64_t)(x)) >> 32)))) | (((uint64_t)le32toh(((uint32_t)(x)))) << 32)) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:59: note: this is the location of the previous definition 59 | #define le64toh(x) __bswap64(x) | mips64-openwrt-linux-musl-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -I/builder/shared-workdir/build/sdk/staging_dir/host/include -I/builder/shared-workdir/build/sdk/staging_dir/hostpkg/include -I/builder/shared-workdir/build/sdk/staging_dir/target-mips64_octeonplus_64_musl/host/include -I/builder/shared-workdir/build/sdk/staging_dir/host/include/e2fsprogs -O2 -I/builder/shared-workdir/build/sdk/staging_dir/host/include -I/builder/shared-workdir/build/sdk/staging_dir/hostpkg/include -I/builder/shared-workdir/build/sdk/staging_dir/target-mips64_octeonplus_64_musl/host/include -I/builder/shared-workdir/build/sdk/staging_dir/host/include/e2fsprogs -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-mips64_octeonplus_64_musl/pypi/bcrypt-3.2.2=bcrypt-3.2.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/target-mips64_octeonplus_64_musl/usr/include/python3.11 -fPIC -Isrc/_csrc -I/builder/shared-workdir/build/sdk/staging_dir/hostpkg/include/python3.11 -c src/_csrc/sha2.c -o build/temp.-cpython-311/src/_csrc/sha2.o In file included from src/_csrc/pycabcrypt.h:7, from src/_csrc/sha2.c:37: src/_csrc/portable_endian.h:50: warning: "htobe16" redefined 50 | # define htobe16(x) (x) | In file included from /builder/shared-workdir/build/sdk/staging_dir/host/include/endian.h:6, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/sys/types.h:70, from src/_csrc/pycabcrypt.h:4: /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:48: note: this is the location of the previous definition 48 | #define htobe16(x) (uint16_t)(x) | src/_csrc/portable_endian.h:51: warning: "htole16" redefined 51 | # define htole16(x) (((((uint16_t)(x)) >> 8))|((((uint16_t)(x)) << 8))) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:54: note: this is the location of the previous definition 54 | #define htole16(x) __bswap16(x) | src/_csrc/portable_endian.h:52: warning: "be16toh" redefined 52 | # define be16toh(x) (x) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:49: note: this is the location of the previous definition 49 | #define be16toh(x) (uint16_t)(x) | src/_csrc/portable_endian.h:53: warning: "le16toh" redefined 53 | # define le16toh(x) (((((uint16_t)(x)) >> 8))|((((uint16_t)(x)) << 8))) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:55: note: this is the location of the previous definition 55 | #define le16toh(x) __bswap16(x) | src/_csrc/portable_endian.h:55: warning: "htobe32" redefined 55 | # define htobe32(x) (x) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:50: note: this is the location of the previous definition 50 | #define htobe32(x) (uint32_t)(x) | src/_csrc/portable_endian.h:56: warning: "htole32" redefined 56 | # define htole32(x) (((uint32_t)htole16(((uint16_t)(((uint32_t)(x)) >> 16)))) | (((uint32_t)htole16(((uint16_t)(x)))) << 16)) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:56: note: this is the location of the previous definition 56 | #define htole32(x) __bswap32(x) | src/_csrc/portable_endian.h:57: warning: "be32toh" redefined 57 | # define be32toh(x) (x) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:51: note: this is the location of the previous definition 51 | #define be32toh(x) (uint32_t)(x) | src/_csrc/portable_endian.h:58: warning: "le32toh" redefined 58 | # define le32toh(x) (((uint32_t)le16toh(((uint16_t)(((uint32_t)(x)) >> 16)))) | (((uint32_t)le16toh(((uint16_t)(x)))) << 16)) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:57: note: this is the location of the previous definition 57 | #define le32toh(x) __bswap32(x) | src/_csrc/portable_endian.h:60: warning: "htobe64" redefined 60 | # define htobe64(x) (x) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:52: note: this is the location of the previous definition 52 | #define htobe64(x) (uint64_t)(x) | src/_csrc/portable_endian.h:61: warning: "htole64" redefined 61 | # define htole64(x) (((uint64_t)htole32(((uint32_t)(((uint64_t)(x)) >> 32)))) | (((uint64_t)htole32(((uint32_t)(x)))) << 32)) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:58: note: this is the location of the previous definition 58 | #define htole64(x) __bswap64(x) | src/_csrc/portable_endian.h:62: warning: "be64toh" redefined 62 | # define be64toh(x) (x) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:53: note: this is the location of the previous definition 53 | #define be64toh(x) (uint64_t)(x) | src/_csrc/portable_endian.h:63: warning: "le64toh" redefined 63 | # define le64toh(x) (((uint64_t)le32toh(((uint32_t)(((uint64_t)(x)) >> 32)))) | (((uint64_t)le32toh(((uint32_t)(x)))) << 32)) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:59: note: this is the location of the previous definition 59 | #define le64toh(x) __bswap64(x) | In file included from src/_csrc/sha2.c:38: src/_csrc/sha2.h:68:9: warning: 'bounded' attribute directive ignored [-Wattributes] 68 | __attribute__((__bounded__(__string__,2,3))); | ^~~~~~~~~~~~~ src/_csrc/sha2.h:70:9: warning: 'bounded' attribute directive ignored [-Wattributes] 70 | __attribute__((__bounded__(__minbytes__,1,SHA256_DIGEST_LENGTH))); | ^~~~~~~~~~~~~ src/_csrc/sha2.h:74:9: warning: 'bounded' attribute directive ignored [-Wattributes] 74 | __attribute__((__bounded__(__string__,2,3))); | ^~~~~~~~~~~~~ src/_csrc/sha2.h:76:9: warning: 'bounded' attribute directive ignored [-Wattributes] 76 | __attribute__((__bounded__(__minbytes__,1,SHA384_DIGEST_LENGTH))); | ^~~~~~~~~~~~~ src/_csrc/sha2.h:80:9: warning: 'bounded' attribute directive ignored [-Wattributes] 80 | __attribute__((__bounded__(__string__,2,3))); | ^~~~~~~~~~~~~ src/_csrc/sha2.h:82:9: warning: 'bounded' attribute directive ignored [-Wattributes] 82 | __attribute__((__bounded__(__minbytes__,1,SHA512_DIGEST_LENGTH))); | ^~~~~~~~~~~~~ src/_csrc/sha2.c:440:22: warning: argument 1 of type 'u_int8_t[]' {aka 'unsigned char[]'} with mismatched bound [-Warray-parameter=] 440 | SHA256Final(u_int8_t digest[], SHA2_CTX *context) | ~~~~~~~~~^~~~~~~~ src/_csrc/sha2.h:69:18: note: previously declared as 'u_int8_t[32]' {aka 'unsigned char[32]'} 69 | void SHA256Final(u_int8_t[SHA256_DIGEST_LENGTH], SHA2_CTX *) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/_csrc/sha2.c:759:22: warning: argument 1 of type 'u_int8_t[]' {aka 'unsigned char[]'} with mismatched bound [-Warray-parameter=] 759 | SHA512Final(u_int8_t digest[], SHA2_CTX *context) | ~~~~~~~~~^~~~~~~~ src/_csrc/sha2.h:81:18: note: previously declared as 'u_int8_t[64]' {aka 'unsigned char[64]'} 81 | void SHA512Final(u_int8_t[SHA512_DIGEST_LENGTH], SHA2_CTX *) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/_csrc/sha2.c:796:22: warning: argument 1 of type 'u_int8_t[]' {aka 'unsigned char[]'} with mismatched bound [-Warray-parameter=] 796 | SHA384Final(u_int8_t digest[], SHA2_CTX *context) | ~~~~~~~~~^~~~~~~~ src/_csrc/sha2.h:75:18: note: previously declared as 'u_int8_t[48]' {aka 'unsigned char[48]'} 75 | void SHA384Final(u_int8_t[SHA384_DIGEST_LENGTH], SHA2_CTX *) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mips64-openwrt-linux-musl-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -I/builder/shared-workdir/build/sdk/staging_dir/host/include -I/builder/shared-workdir/build/sdk/staging_dir/hostpkg/include -I/builder/shared-workdir/build/sdk/staging_dir/target-mips64_octeonplus_64_musl/host/include -I/builder/shared-workdir/build/sdk/staging_dir/host/include/e2fsprogs -O2 -I/builder/shared-workdir/build/sdk/staging_dir/host/include -I/builder/shared-workdir/build/sdk/staging_dir/hostpkg/include -I/builder/shared-workdir/build/sdk/staging_dir/target-mips64_octeonplus_64_musl/host/include -I/builder/shared-workdir/build/sdk/staging_dir/host/include/e2fsprogs -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-mips64_octeonplus_64_musl/pypi/bcrypt-3.2.2=bcrypt-3.2.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/target-mips64_octeonplus_64_musl/usr/include/python3.11 -fPIC -Isrc/_csrc -I/builder/shared-workdir/build/sdk/staging_dir/hostpkg/include/python3.11 -c src/_csrc/timingsafe_bcmp.c -o build/temp.-cpython-311/src/_csrc/timingsafe_bcmp.o In file included from src/_csrc/pycabcrypt.h:7, from src/_csrc/timingsafe_bcmp.c:18: src/_csrc/portable_endian.h:50: warning: "htobe16" redefined 50 | # define htobe16(x) (x) | In file included from /builder/shared-workdir/build/sdk/staging_dir/host/include/endian.h:6, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/sys/types.h:70, from src/_csrc/pycabcrypt.h:4: /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:48: note: this is the location of the previous definition 48 | #define htobe16(x) (uint16_t)(x) | src/_csrc/portable_endian.h:51: warning: "htole16" redefined 51 | # define htole16(x) (((((uint16_t)(x)) >> 8))|((((uint16_t)(x)) << 8))) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:54: note: this is the location of the previous definition 54 | #define htole16(x) __bswap16(x) | src/_csrc/portable_endian.h:52: warning: "be16toh" redefined 52 | # define be16toh(x) (x) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:49: note: this is the location of the previous definition 49 | #define be16toh(x) (uint16_t)(x) | src/_csrc/portable_endian.h:53: warning: "le16toh" redefined 53 | # define le16toh(x) (((((uint16_t)(x)) >> 8))|((((uint16_t)(x)) << 8))) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:55: note: this is the location of the previous definition 55 | #define le16toh(x) __bswap16(x) | src/_csrc/portable_endian.h:55: warning: "htobe32" redefined 55 | # define htobe32(x) (x) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:50: note: this is the location of the previous definition 50 | #define htobe32(x) (uint32_t)(x) | src/_csrc/portable_endian.h:56: warning: "htole32" redefined 56 | # define htole32(x) (((uint32_t)htole16(((uint16_t)(((uint32_t)(x)) >> 16)))) | (((uint32_t)htole16(((uint16_t)(x)))) << 16)) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:56: note: this is the location of the previous definition 56 | #define htole32(x) __bswap32(x) | src/_csrc/portable_endian.h:57: warning: "be32toh" redefined 57 | # define be32toh(x) (x) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:51: note: this is the location of the previous definition 51 | #define be32toh(x) (uint32_t)(x) | src/_csrc/portable_endian.h:58: warning: "le32toh" redefined 58 | # define le32toh(x) (((uint32_t)le16toh(((uint16_t)(((uint32_t)(x)) >> 16)))) | (((uint32_t)le16toh(((uint16_t)(x)))) << 16)) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:57: note: this is the location of the previous definition 57 | #define le32toh(x) __bswap32(x) | src/_csrc/portable_endian.h:60: warning: "htobe64" redefined 60 | # define htobe64(x) (x) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:52: note: this is the location of the previous definition 52 | #define htobe64(x) (uint64_t)(x) | src/_csrc/portable_endian.h:61: warning: "htole64" redefined 61 | # define htole64(x) (((uint64_t)htole32(((uint32_t)(((uint64_t)(x)) >> 32)))) | (((uint64_t)htole32(((uint32_t)(x)))) << 32)) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:58: note: this is the location of the previous definition 58 | #define htole64(x) __bswap64(x) | src/_csrc/portable_endian.h:62: warning: "be64toh" redefined 62 | # define be64toh(x) (x) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:53: note: this is the location of the previous definition 53 | #define be64toh(x) (uint64_t)(x) | src/_csrc/portable_endian.h:63: warning: "le64toh" redefined 63 | # define le64toh(x) (((uint64_t)le32toh(((uint32_t)(((uint64_t)(x)) >> 32)))) | (((uint64_t)le32toh(((uint32_t)(x)))) << 32)) | /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/endian.h:59: note: this is the location of the previous definition 59 | #define le64toh(x) __bswap64(x) | mips64-openwrt-linux-musl-gcc -shared -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/usr/lib -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/lib -znow -zrelro -lpython3.11 -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-mips64_octeonplus_64_musl/pypi/bcrypt-3.2.2=bcrypt-3.2.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/target-mips64_octeonplus_64_musl/usr/include/python3.11 build/temp.-cpython-311/build/temp.-cpython-311/_bcrypt.o build/temp.-cpython-311/src/_csrc/bcrypt.o build/temp.-cpython-311/src/_csrc/bcrypt_pbkdf.o build/temp.-cpython-311/src/_csrc/blf.o build/temp.-cpython-311/src/_csrc/sha2.o build/temp.-cpython-311/src/_csrc/timingsafe_bcmp.o -o build/lib.-cpython-311/bcrypt/_bcrypt.abi3.so /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/bin/../lib/gcc/mips64-openwrt-linux-musl/12.3.0/../../../../mips64-openwrt-linux-musl/bin/ld: cannot find -lpython3.11: No such file or directory collect2: error: ld returned 1 exit status error: command '/builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_octeonplus_64_gcc-12.3.0_musl/bin/mips64-openwrt-linux-musl-gcc' failed with exit code 1 ERROR Backend subprocess exited when trying to invoke build_wheel make[3]: *** [Makefile:42: /builder/shared-workdir/build/sdk/build_dir/target-mips64_octeonplus_64_musl/pypi/bcrypt-3.2.2/.built] Error 1 time: package/feeds/packages/python-bcrypt/compile#2.90#0.65#5.28