Mock Version: 5.0 Mock Version: 5.0 Mock Version: 5.0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/python-cryptography.spec'], chrootPath='/mnt/mock/kojid//dist-an23.3-riscv64-gcc14-build-479085-74214/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=172800uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/python-cryptography.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: bogus date in %changelog: Wed May 31 2024 mgb01105731 - 42.0.5-2 Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1717113600 Wrote: /builddir/build/SRPMS/python-cryptography-42.0.5-2.an23_rva23.src.rpm RPM build warnings: bogus date in %changelog: Wed May 31 2024 mgb01105731 - 42.0.5-2 Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target riscv64 --nodeps /builddir/build/SPECS/python-cryptography.spec'], chrootPath='/mnt/mock/kojid//dist-an23.3-riscv64-gcc14-build-479085-74214/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=172800uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target riscv64 --nodeps /builddir/build/SPECS/python-cryptography.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: bogus date in %changelog: Wed May 31 2024 mgb01105731 - 42.0.5-2 Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1717113600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.hsvrJW + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf cryptography-42.0.5 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/cryptography-42.0.5.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd cryptography-42.0.5 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/skip-overflow-tests-32bit.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + tar -xjf /builddir/build/SOURCES/cryptography-42.0.5-vendor.tar.bz2 + set -euo pipefail + /usr/bin/mkdir -p target/rpm + /usr/bin/ln -s rpm target/release + /usr/bin/rm -rf .cargo/ + /usr/bin/mkdir -p .cargo + cat + cat + /usr/bin/rm -f Cargo.toml.orig + sed -i s,--no-subtests-shortletter,, pyproject.toml + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.80tzCX + umask 022 + cd /builddir/build/BUILD + cd cryptography-42.0.5 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -march=rv64imafdcbv_zicsr_zicntr_zihpm_ziccif_ziccrse_ziccamoa_zicclsm_zic64b_za64rs_zihintpause_zba_zbb_zbs_zicbom_zicbop_zicboz_zfhmin_zkt_zvfhmin_zvbb_zvkt_zihintntl_zicond_zimop_zcmop_zcb_zfa_zawrs -mabi=lp64d -Wno-error=implicit-function-declaration -Wno-error=incompatible-pointer-types -Wno-error=int-conversion -Wno-error=return-mismatch -Wno-error=declaration-missing-parameter-type -Wno-error=implicit-int' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -march=rv64imafdcbv_zicsr_zicntr_zihpm_ziccif_ziccrse_ziccamoa_zicclsm_zic64b_za64rs_zihintpause_zba_zbb_zbs_zicbom_zicbop_zicboz_zfhmin_zkt_zvfhmin_zvbb_zvkt_zihintntl_zicond_zimop_zcmop_zcb_zfa_zawrs -mabi=lp64d' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -march=rv64imafdcbv_zicsr_zicntr_zihpm_ziccif_ziccrse_ziccamoa_zicclsm_zic64b_za64rs_zihintpause_zba_zbb_zbs_zicbom_zicbop_zicboz_zfhmin_zkt_zvfhmin_zvbb_zvkt_zihintntl_zicond_zimop_zcmop_zcb_zfa_zawrs -mabi=lp64d -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -march=rv64imafdcbv_zicsr_zicntr_zihpm_ziccif_ziccrse_ziccamoa_zicclsm_zic64b_za64rs_zihintpause_zba_zbb_zbs_zicbom_zicbop_zicboz_zfhmin_zkt_zvfhmin_zvbb_zvkt_zihintntl_zicond_zimop_zcmop_zcb_zfa_zawrs -mabi=lp64d -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/cryptography-42.0.5/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -march=rv64imafdcbv_zicsr_zicntr_zihpm_ziccif_ziccrse_ziccamoa_zicclsm_zic64b_za64rs_zihintpause_zba_zbb_zbs_zicbom_zicbop_zicboz_zfhmin_zkt_zvfhmin_zvbb_zvkt_zihintntl_zicond_zimop_zcmop_zcb_zfa_zawrs -mabi=lp64d -Wno-error=implicit-function-declaration -Wno-error=incompatible-pointer-types -Wno-error=int-conversion -Wno-error=return-mismatch -Wno-error=declaration-missing-parameter-type -Wno-error=implicit-int' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/cryptography-42.0.5/.pyproject-builddir + RPM_TOXENV=py311 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/anolis/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/cryptography-42.0.5/pyproject-wheeldir --output /builddir/build/BUILD/python-cryptography-42.0.5-2.an23_rva23.riscv64-pyproject-buildrequires -t Handling setuptools>=61.0.0 from build-system.requires Requirement satisfied: setuptools>=61.0.0 (installed: setuptools 68.0.0) Handling wheel from build-system.requires Requirement not satisfied: wheel Handling cffi>=1.12; platform_python_implementation != 'PyPy' from build-system.requires Requirement satisfied: cffi>=1.12; platform_python_implementation != 'PyPy' (installed: cffi 1.15.1) Handling setuptools-rust>=1.7.0 from build-system.requires Requirement satisfied: setuptools-rust>=1.7.0 (installed: setuptools-rust 1.8.1) Exiting dependency generation pass: build backend + cat /builddir/build/BUILD/python-cryptography-42.0.5-2.an23_rva23.riscv64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-cryptography-42.0.5-2.an23_rva23.buildreqs.nosrc.rpm RPM build warnings: bogus date in %changelog: Wed May 31 2024 mgb01105731 - 42.0.5-2 Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target riscv64 --nodeps /builddir/build/SPECS/python-cryptography.spec'], chrootPath='/mnt/mock/kojid//dist-an23.3-riscv64-gcc14-build-479085-74214/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=172800uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target riscv64 --nodeps /builddir/build/SPECS/python-cryptography.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: bogus date in %changelog: Wed May 31 2024 mgb01105731 - 42.0.5-2 Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1717113600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.XeVYYS + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf cryptography-42.0.5 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/cryptography-42.0.5.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd cryptography-42.0.5 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/skip-overflow-tests-32bit.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + tar -xjf /builddir/build/SOURCES/cryptography-42.0.5-vendor.tar.bz2 + set -euo pipefail + /usr/bin/mkdir -p target/rpm + /usr/bin/ln -s rpm target/release + /usr/bin/rm -rf .cargo/ + /usr/bin/mkdir -p .cargo + cat + cat + /usr/bin/rm -f Cargo.toml.orig + sed -i s,--no-subtests-shortletter,, pyproject.toml + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.EIuyg1 + umask 022 + cd /builddir/build/BUILD + cd cryptography-42.0.5 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -march=rv64imafdcbv_zicsr_zicntr_zihpm_ziccif_ziccrse_ziccamoa_zicclsm_zic64b_za64rs_zihintpause_zba_zbb_zbs_zicbom_zicbop_zicboz_zfhmin_zkt_zvfhmin_zvbb_zvkt_zihintntl_zicond_zimop_zcmop_zcb_zfa_zawrs -mabi=lp64d -Wno-error=implicit-function-declaration -Wno-error=incompatible-pointer-types -Wno-error=int-conversion -Wno-error=return-mismatch -Wno-error=declaration-missing-parameter-type -Wno-error=implicit-int' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -march=rv64imafdcbv_zicsr_zicntr_zihpm_ziccif_ziccrse_ziccamoa_zicclsm_zic64b_za64rs_zihintpause_zba_zbb_zbs_zicbom_zicbop_zicboz_zfhmin_zkt_zvfhmin_zvbb_zvkt_zihintntl_zicond_zimop_zcmop_zcb_zfa_zawrs -mabi=lp64d' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -march=rv64imafdcbv_zicsr_zicntr_zihpm_ziccif_ziccrse_ziccamoa_zicclsm_zic64b_za64rs_zihintpause_zba_zbb_zbs_zicbom_zicbop_zicboz_zfhmin_zkt_zvfhmin_zvbb_zvkt_zihintntl_zicond_zimop_zcmop_zcb_zfa_zawrs -mabi=lp64d -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -march=rv64imafdcbv_zicsr_zicntr_zihpm_ziccif_ziccrse_ziccamoa_zicclsm_zic64b_za64rs_zihintpause_zba_zbb_zbs_zicbom_zicbop_zicboz_zfhmin_zkt_zvfhmin_zvbb_zvkt_zihintntl_zicond_zimop_zcmop_zcb_zfa_zawrs -mabi=lp64d -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/cryptography-42.0.5/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -march=rv64imafdcbv_zicsr_zicntr_zihpm_ziccif_ziccrse_ziccamoa_zicclsm_zic64b_za64rs_zihintpause_zba_zbb_zbs_zicbom_zicbop_zicboz_zfhmin_zkt_zvfhmin_zvbb_zvkt_zihintntl_zicond_zimop_zcmop_zcb_zfa_zawrs -mabi=lp64d -Wno-error=implicit-function-declaration -Wno-error=incompatible-pointer-types -Wno-error=int-conversion -Wno-error=return-mismatch -Wno-error=declaration-missing-parameter-type -Wno-error=implicit-int' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/cryptography-42.0.5/.pyproject-builddir + RPM_TOXENV=py311 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/anolis/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/cryptography-42.0.5/pyproject-wheeldir --output /builddir/build/BUILD/python-cryptography-42.0.5-2.an23_rva23.riscv64-pyproject-buildrequires -t Handling setuptools>=61.0.0 from build-system.requires Requirement satisfied: setuptools>=61.0.0 (installed: setuptools 68.0.0) Handling wheel from build-system.requires Requirement satisfied: wheel (installed: wheel 0.38.4) Handling cffi>=1.12; platform_python_implementation != 'PyPy' from build-system.requires Requirement satisfied: cffi>=1.12; platform_python_implementation != 'PyPy' (installed: cffi 1.15.1) Handling setuptools-rust>=1.7.0 from build-system.requires Requirement satisfied: setuptools-rust>=1.7.0 (installed: setuptools-rust 1.8.1) /usr/lib/python3.11/site-packages/setuptools/config/pyprojecttoml.py:66: _BetaConfiguration: Support for `[tool.setuptools]` in `pyproject.toml` is still *beta*. config = read_configuration(filepath, True, ignore_option_errors, dist) running egg_info creating src/cryptography.egg-info writing src/cryptography.egg-info/PKG-INFO writing dependency_links to src/cryptography.egg-info/dependency_links.txt writing requirements to src/cryptography.egg-info/requires.txt writing top-level names to src/cryptography.egg-info/top_level.txt writing manifest file 'src/cryptography.egg-info/SOURCES.txt' reading manifest file 'src/cryptography.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.c' under directory 'src/_cffi_src' warning: no files found matching '*.h' under directory 'src/_cffi_src' no previously-included directories found matching 'docs/_build' warning: no previously-included files found matching 'vectors' warning: no previously-included files matching '*' found under directory 'vectors' warning: no previously-included files found matching 'src/rust/target' warning: no previously-included files matching '*' found under directory 'src/rust/target' warning: no previously-included files matching '*' found under directory '.github' warning: no previously-included files found matching 'release.py' warning: no previously-included files found matching '.readthedocs.yml' warning: no previously-included files found matching 'ci-constraints-requirements.txt' warning: no previously-included files found matching 'mypy.ini' adding license file 'LICENSE' adding license file 'LICENSE.APACHE' adding license file 'LICENSE.BSD' writing manifest file 'src/cryptography.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.38.4) Handling tox-current-env >= 0.0.6 from tox itself Requirement not satisfied: tox-current-env >= 0.0.6 Exiting dependency generation pass: tox itself + cat /builddir/build/BUILD/python-cryptography-42.0.5-2.an23_rva23.riscv64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-cryptography-42.0.5-2.an23_rva23.buildreqs.nosrc.rpm RPM build warnings: bogus date in %changelog: Wed May 31 2024 mgb01105731 - 42.0.5-2 Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target riscv64 --nodeps /builddir/build/SPECS/python-cryptography.spec'], chrootPath='/mnt/mock/kojid//dist-an23.3-riscv64-gcc14-build-479085-74214/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=172800uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target riscv64 --nodeps /builddir/build/SPECS/python-cryptography.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: bogus date in %changelog: Wed May 31 2024 mgb01105731 - 42.0.5-2 Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1717113600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.YnfVrc + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf cryptography-42.0.5 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/cryptography-42.0.5.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd cryptography-42.0.5 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/skip-overflow-tests-32bit.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + tar -xjf /builddir/build/SOURCES/cryptography-42.0.5-vendor.tar.bz2 + set -euo pipefail + /usr/bin/mkdir -p target/rpm + /usr/bin/ln -s rpm target/release + /usr/bin/rm -rf .cargo/ + /usr/bin/mkdir -p .cargo + cat + cat + /usr/bin/rm -f Cargo.toml.orig + sed -i s,--no-subtests-shortletter,, pyproject.toml + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.MKp3dl + umask 022 + cd /builddir/build/BUILD + cd cryptography-42.0.5 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -march=rv64imafdcbv_zicsr_zicntr_zihpm_ziccif_ziccrse_ziccamoa_zicclsm_zic64b_za64rs_zihintpause_zba_zbb_zbs_zicbom_zicbop_zicboz_zfhmin_zkt_zvfhmin_zvbb_zvkt_zihintntl_zicond_zimop_zcmop_zcb_zfa_zawrs -mabi=lp64d -Wno-error=implicit-function-declaration -Wno-error=incompatible-pointer-types -Wno-error=int-conversion -Wno-error=return-mismatch -Wno-error=declaration-missing-parameter-type -Wno-error=implicit-int' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -march=rv64imafdcbv_zicsr_zicntr_zihpm_ziccif_ziccrse_ziccamoa_zicclsm_zic64b_za64rs_zihintpause_zba_zbb_zbs_zicbom_zicbop_zicboz_zfhmin_zkt_zvfhmin_zvbb_zvkt_zihintntl_zicond_zimop_zcmop_zcb_zfa_zawrs -mabi=lp64d' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -march=rv64imafdcbv_zicsr_zicntr_zihpm_ziccif_ziccrse_ziccamoa_zicclsm_zic64b_za64rs_zihintpause_zba_zbb_zbs_zicbom_zicbop_zicboz_zfhmin_zkt_zvfhmin_zvbb_zvkt_zihintntl_zicond_zimop_zcmop_zcb_zfa_zawrs -mabi=lp64d -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -march=rv64imafdcbv_zicsr_zicntr_zihpm_ziccif_ziccrse_ziccamoa_zicclsm_zic64b_za64rs_zihintpause_zba_zbb_zbs_zicbom_zicbop_zicboz_zfhmin_zkt_zvfhmin_zvbb_zvkt_zihintntl_zicond_zimop_zcmop_zcb_zfa_zawrs -mabi=lp64d -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/cryptography-42.0.5/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -march=rv64imafdcbv_zicsr_zicntr_zihpm_ziccif_ziccrse_ziccamoa_zicclsm_zic64b_za64rs_zihintpause_zba_zbb_zbs_zicbom_zicbop_zicboz_zfhmin_zkt_zvfhmin_zvbb_zvkt_zihintntl_zicond_zimop_zcmop_zcb_zfa_zawrs -mabi=lp64d -Wno-error=implicit-function-declaration -Wno-error=incompatible-pointer-types -Wno-error=int-conversion -Wno-error=return-mismatch -Wno-error=declaration-missing-parameter-type -Wno-error=implicit-int' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/cryptography-42.0.5/.pyproject-builddir + RPM_TOXENV=py311 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/anolis/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/cryptography-42.0.5/pyproject-wheeldir --output /builddir/build/BUILD/python-cryptography-42.0.5-2.an23_rva23.riscv64-pyproject-buildrequires -t Handling setuptools>=61.0.0 from build-system.requires Requirement satisfied: setuptools>=61.0.0 (installed: setuptools 68.0.0) Handling wheel from build-system.requires Requirement satisfied: wheel (installed: wheel 0.38.4) Handling cffi>=1.12; platform_python_implementation != 'PyPy' from build-system.requires Requirement satisfied: cffi>=1.12; platform_python_implementation != 'PyPy' (installed: cffi 1.15.1) Handling setuptools-rust>=1.7.0 from build-system.requires Requirement satisfied: setuptools-rust>=1.7.0 (installed: setuptools-rust 1.8.1) /usr/lib/python3.11/site-packages/setuptools/config/pyprojecttoml.py:66: _BetaConfiguration: Support for `[tool.setuptools]` in `pyproject.toml` is still *beta*. config = read_configuration(filepath, True, ignore_option_errors, dist) running egg_info creating src/cryptography.egg-info writing src/cryptography.egg-info/PKG-INFO writing dependency_links to src/cryptography.egg-info/dependency_links.txt writing requirements to src/cryptography.egg-info/requires.txt writing top-level names to src/cryptography.egg-info/top_level.txt writing manifest file 'src/cryptography.egg-info/SOURCES.txt' reading manifest file 'src/cryptography.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.c' under directory 'src/_cffi_src' warning: no files found matching '*.h' under directory 'src/_cffi_src' no previously-included directories found matching 'docs/_build' warning: no previously-included files found matching 'vectors' warning: no previously-included files matching '*' found under directory 'vectors' warning: no previously-included files found matching 'src/rust/target' warning: no previously-included files matching '*' found under directory 'src/rust/target' warning: no previously-included files matching '*' found under directory '.github' warning: no previously-included files found matching 'release.py' warning: no previously-included files found matching '.readthedocs.yml' warning: no previously-included files found matching 'ci-constraints-requirements.txt' warning: no previously-included files found matching 'mypy.ini' adding license file 'LICENSE' adding license file 'LICENSE.APACHE' adding license file 'LICENSE.BSD' writing manifest file 'src/cryptography.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.38.4) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.11) py311: OK (0.13 seconds) congratulations :) (1.12 seconds) Handling tox from tox --print-deps-only: py311 Requirement satisfied: tox (installed: tox 4.4.7) /usr/lib/python3.11/site-packages/setuptools/config/pyprojecttoml.py:66: _BetaConfiguration: Support for `[tool.setuptools]` in `pyproject.toml` is still *beta*. config = read_configuration(filepath, True, ignore_option_errors, dist) running dist_info creating cryptography.egg-info writing cryptography.egg-info/PKG-INFO writing dependency_links to cryptography.egg-info/dependency_links.txt writing requirements to cryptography.egg-info/requires.txt writing top-level names to cryptography.egg-info/top_level.txt writing manifest file 'cryptography.egg-info/SOURCES.txt' reading manifest file 'cryptography.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.c' under directory 'src/_cffi_src' warning: no files found matching '*.h' under directory 'src/_cffi_src' no previously-included directories found matching 'docs/_build' warning: no previously-included files found matching 'vectors' warning: no previously-included files matching '*' found under directory 'vectors' warning: no previously-included files found matching 'src/rust/target' warning: no previously-included files matching '*' found under directory 'src/rust/target' warning: no previously-included files matching '*' found under directory '.github' warning: no previously-included files found matching 'release.py' warning: no previously-included files found matching '.readthedocs.yml' warning: no previously-included files found matching 'ci-constraints-requirements.txt' warning: no previously-included files found matching 'mypy.ini' adding license file 'LICENSE' adding license file 'LICENSE.APACHE' adding license file 'LICENSE.BSD' writing manifest file 'cryptography.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/cryptography-42.0.5/cryptography-42.0.5.dist-info' Handling cffi (>=1.12) ; platform_python_implementation != "PyPy" from hook generated metadata: Requires-Dist (cryptography) Requirement satisfied: cffi (>=1.12) ; platform_python_implementation != "PyPy" (installed: cffi 1.15.1) Handling sphinx (>=5.3.0) ; extra == 'docs' from hook generated metadata: Requires-Dist (cryptography) Ignoring alien requirement: sphinx (>=5.3.0) ; extra == 'docs' Handling sphinx-rtd-theme (>=1.1.1) ; extra == 'docs' from hook generated metadata: Requires-Dist (cryptography) Ignoring alien requirement: sphinx-rtd-theme (>=1.1.1) ; extra == 'docs' Handling pyenchant (>=1.6.11) ; extra == 'docstest' from hook generated metadata: Requires-Dist (cryptography) Ignoring alien requirement: pyenchant (>=1.6.11) ; extra == 'docstest' Handling readme-renderer ; extra == 'docstest' from hook generated metadata: Requires-Dist (cryptography) Ignoring alien requirement: readme-renderer ; extra == 'docstest' Handling sphinxcontrib-spelling (>=4.0.1) ; extra == 'docstest' from hook generated metadata: Requires-Dist (cryptography) Ignoring alien requirement: sphinxcontrib-spelling (>=4.0.1) ; extra == 'docstest' Handling nox ; extra == 'nox' from hook generated metadata: Requires-Dist (cryptography) Ignoring alien requirement: nox ; extra == 'nox' Handling ruff ; extra == 'pep8test' from hook generated metadata: Requires-Dist (cryptography) Ignoring alien requirement: ruff ; extra == 'pep8test' Handling mypy ; extra == 'pep8test' from hook generated metadata: Requires-Dist (cryptography) Ignoring alien requirement: mypy ; extra == 'pep8test' Handling check-sdist ; extra == 'pep8test' from hook generated metadata: Requires-Dist (cryptography) Ignoring alien requirement: check-sdist ; extra == 'pep8test' Handling click ; extra == 'pep8test' from hook generated metadata: Requires-Dist (cryptography) Ignoring alien requirement: click ; extra == 'pep8test' Handling build ; extra == 'sdist' from hook generated metadata: Requires-Dist (cryptography) Ignoring alien requirement: build ; extra == 'sdist' Handling bcrypt (>=3.1.5) ; extra == 'ssh' from hook generated metadata: Requires-Dist (cryptography) Ignoring alien requirement: bcrypt (>=3.1.5) ; extra == 'ssh' Handling pytest (>=6.2.0) ; extra == 'test' from hook generated metadata: Requires-Dist (cryptography) Ignoring alien requirement: pytest (>=6.2.0) ; extra == 'test' Handling pytest-benchmark ; extra == 'test' from hook generated metadata: Requires-Dist (cryptography) Ignoring alien requirement: pytest-benchmark ; extra == 'test' Handling pytest-cov ; extra == 'test' from hook generated metadata: Requires-Dist (cryptography) Ignoring alien requirement: pytest-cov ; extra == 'test' Handling pytest-xdist ; extra == 'test' from hook generated metadata: Requires-Dist (cryptography) Ignoring alien requirement: pytest-xdist ; extra == 'test' Handling pretend ; extra == 'test' from hook generated metadata: Requires-Dist (cryptography) Ignoring alien requirement: pretend ; extra == 'test' Handling certifi ; extra == 'test' from hook generated metadata: Requires-Dist (cryptography) Ignoring alien requirement: certifi ; extra == 'test' Handling pytest-randomly ; extra == 'test-randomorder' from hook generated metadata: Requires-Dist (cryptography) Ignoring alien requirement: pytest-randomly ; extra == 'test-randomorder' + cat /builddir/build/BUILD/python-cryptography-42.0.5-2.an23_rva23.riscv64-pyproject-buildrequires + rm -rfv cryptography-42.0.5.dist-info/ removed 'cryptography-42.0.5.dist-info/LICENSE' removed 'cryptography-42.0.5.dist-info/LICENSE.BSD' removed 'cryptography-42.0.5.dist-info/METADATA' removed 'cryptography-42.0.5.dist-info/LICENSE.APACHE' removed 'cryptography-42.0.5.dist-info/top_level.txt' removed directory 'cryptography-42.0.5.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-cryptography-42.0.5-2.an23_rva23.buildreqs.nosrc.rpm RPM build warnings: bogus date in %changelog: Wed May 31 2024 mgb01105731 - 42.0.5-2 Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --noclean --target riscv64 --nodeps /builddir/build/SPECS/python-cryptography.spec'], chrootPath='/mnt/mock/kojid//dist-an23.3-riscv64-gcc14-build-479085-74214/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=172800uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --noclean --target riscv64 --nodeps /builddir/build/SPECS/python-cryptography.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: bogus date in %changelog: Wed May 31 2024 mgb01105731 - 42.0.5-2 Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1717113600 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.qOVYfe + umask 022 + cd /builddir/build/BUILD + cd cryptography-42.0.5 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -march=rv64imafdcbv_zicsr_zicntr_zihpm_ziccif_ziccrse_ziccamoa_zicclsm_zic64b_za64rs_zihintpause_zba_zbb_zbs_zicbom_zicbop_zicboz_zfhmin_zkt_zvfhmin_zvbb_zvkt_zihintntl_zicond_zimop_zcmop_zcb_zfa_zawrs -mabi=lp64d -Wno-error=implicit-function-declaration -Wno-error=incompatible-pointer-types -Wno-error=int-conversion -Wno-error=return-mismatch -Wno-error=declaration-missing-parameter-type -Wno-error=implicit-int' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -march=rv64imafdcbv_zicsr_zicntr_zihpm_ziccif_ziccrse_ziccamoa_zicclsm_zic64b_za64rs_zihintpause_zba_zbb_zbs_zicbom_zicbop_zicboz_zfhmin_zkt_zvfhmin_zvbb_zvkt_zihintntl_zicond_zimop_zcmop_zcb_zfa_zawrs -mabi=lp64d' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -march=rv64imafdcbv_zicsr_zicntr_zihpm_ziccif_ziccrse_ziccamoa_zicclsm_zic64b_za64rs_zihintpause_zba_zbb_zbs_zicbom_zicbop_zicboz_zfhmin_zkt_zvfhmin_zvbb_zvkt_zihintntl_zicond_zimop_zcmop_zcb_zfa_zawrs -mabi=lp64d -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -march=rv64imafdcbv_zicsr_zicntr_zihpm_ziccif_ziccrse_ziccamoa_zicclsm_zic64b_za64rs_zihintpause_zba_zbb_zbs_zicbom_zicbop_zicboz_zfhmin_zkt_zvfhmin_zvbb_zvkt_zihintntl_zicond_zimop_zcmop_zcb_zfa_zawrs -mabi=lp64d -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/cryptography-42.0.5/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -march=rv64imafdcbv_zicsr_zicntr_zihpm_ziccif_ziccrse_ziccamoa_zicclsm_zic64b_za64rs_zihintpause_zba_zbb_zbs_zicbom_zicbop_zicboz_zfhmin_zkt_zvfhmin_zvbb_zvkt_zihintntl_zicond_zimop_zcmop_zcb_zfa_zawrs -mabi=lp64d -Wno-error=implicit-function-declaration -Wno-error=incompatible-pointer-types -Wno-error=int-conversion -Wno-error=return-mismatch -Wno-error=declaration-missing-parameter-type -Wno-error=implicit-int' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/cryptography-42.0.5/.pyproject-builddir + RPM_TOXENV=py311 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/anolis/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/cryptography-42.0.5/pyproject-wheeldir --output /builddir/build/BUILD/python-cryptography-42.0.5-2.an23_rva23.riscv64-pyproject-buildrequires -t Handling setuptools>=61.0.0 from build-system.requires Requirement satisfied: setuptools>=61.0.0 (installed: setuptools 68.0.0) Handling wheel from build-system.requires Requirement satisfied: wheel (installed: wheel 0.38.4) Handling cffi>=1.12; platform_python_implementation != 'PyPy' from build-system.requires Requirement satisfied: cffi>=1.12; platform_python_implementation != 'PyPy' (installed: cffi 1.15.1) Handling setuptools-rust>=1.7.0 from build-system.requires Requirement satisfied: setuptools-rust>=1.7.0 (installed: setuptools-rust 1.8.1) /usr/lib/python3.11/site-packages/setuptools/config/pyprojecttoml.py:66: _BetaConfiguration: Support for `[tool.setuptools]` in `pyproject.toml` is still *beta*. config = read_configuration(filepath, True, ignore_option_errors, dist) running egg_info writing src/cryptography.egg-info/PKG-INFO writing dependency_links to src/cryptography.egg-info/dependency_links.txt writing requirements to src/cryptography.egg-info/requires.txt writing top-level names to src/cryptography.egg-info/top_level.txt reading manifest file 'src/cryptography.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.c' under directory 'src/_cffi_src' warning: no files found matching '*.h' under directory 'src/_cffi_src' no previously-included directories found matching 'docs/_build' warning: no previously-included files found matching 'vectors' warning: no previously-included files matching '*' found under directory 'vectors' warning: no previously-included files found matching 'src/rust/target' warning: no previously-included files matching '*' found under directory 'src/rust/target' warning: no previously-included files matching '*' found under directory '.github' warning: no previously-included files found matching 'release.py' warning: no previously-included files found matching '.readthedocs.yml' warning: no previously-included files found matching 'ci-constraints-requirements.txt' warning: no previously-included files found matching 'mypy.ini' adding license file 'LICENSE' adding license file 'LICENSE.APACHE' adding license file 'LICENSE.BSD' writing manifest file 'src/cryptography.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.38.4) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.11) py311: OK (0.07 seconds) congratulations :) (1.04 seconds) Handling tox from tox --print-deps-only: py311 Requirement satisfied: tox (installed: tox 4.4.7) /usr/lib/python3.11/site-packages/setuptools/config/pyprojecttoml.py:66: _BetaConfiguration: Support for `[tool.setuptools]` in `pyproject.toml` is still *beta*. config = read_configuration(filepath, True, ignore_option_errors, dist) running dist_info writing cryptography.egg-info/PKG-INFO writing dependency_links to cryptography.egg-info/dependency_links.txt writing requirements to cryptography.egg-info/requires.txt writing top-level names to cryptography.egg-info/top_level.txt reading manifest file 'cryptography.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.c' under directory 'src/_cffi_src' warning: no files found matching '*.h' under directory 'src/_cffi_src' no previously-included directories found matching 'docs/_build' warning: no previously-included files found matching 'vectors' warning: no previously-included files matching '*' found under directory 'vectors' warning: no previously-included files found matching 'src/rust/target' warning: no previously-included files matching '*' found under directory 'src/rust/target' warning: no previously-included files matching '*' found under directory '.github' warning: no previously-included files found matching 'release.py' warning: no previously-included files found matching '.readthedocs.yml' warning: no previously-included files found matching 'ci-constraints-requirements.txt' warning: no previously-included files found matching 'mypy.ini' adding license file 'LICENSE' adding license file 'LICENSE.APACHE' adding license file 'LICENSE.BSD' writing manifest file 'cryptography.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/cryptography-42.0.5/cryptography-42.0.5.dist-info' Handling cffi (>=1.12) ; platform_python_implementation != "PyPy" from hook generated metadata: Requires-Dist (cryptography) Requirement satisfied: cffi (>=1.12) ; platform_python_implementation != "PyPy" (installed: cffi 1.15.1) Handling sphinx (>=5.3.0) ; extra == 'docs' from hook generated metadata: Requires-Dist (cryptography) Ignoring alien requirement: sphinx (>=5.3.0) ; extra == 'docs' Handling sphinx-rtd-theme (>=1.1.1) ; extra == 'docs' from hook generated metadata: Requires-Dist (cryptography) Ignoring alien requirement: sphinx-rtd-theme (>=1.1.1) ; extra == 'docs' Handling pyenchant (>=1.6.11) ; extra == 'docstest' from hook generated metadata: Requires-Dist (cryptography) Ignoring alien requirement: pyenchant (>=1.6.11) ; extra == 'docstest' Handling readme-renderer ; extra == 'docstest' from hook generated metadata: Requires-Dist (cryptography) Ignoring alien requirement: readme-renderer ; extra == 'docstest' Handling sphinxcontrib-spelling (>=4.0.1) ; extra == 'docstest' from hook generated metadata: Requires-Dist (cryptography) Ignoring alien requirement: sphinxcontrib-spelling (>=4.0.1) ; extra == 'docstest' Handling nox ; extra == 'nox' from hook generated metadata: Requires-Dist (cryptography) Ignoring alien requirement: nox ; extra == 'nox' Handling ruff ; extra == 'pep8test' from hook generated metadata: Requires-Dist (cryptography) Ignoring alien requirement: ruff ; extra == 'pep8test' Handling mypy ; extra == 'pep8test' from hook generated metadata: Requires-Dist (cryptography) Ignoring alien requirement: mypy ; extra == 'pep8test' Handling check-sdist ; extra == 'pep8test' from hook generated metadata: Requires-Dist (cryptography) Ignoring alien requirement: check-sdist ; extra == 'pep8test' Handling click ; extra == 'pep8test' from hook generated metadata: Requires-Dist (cryptography) Ignoring alien requirement: click ; extra == 'pep8test' Handling build ; extra == 'sdist' from hook generated metadata: Requires-Dist (cryptography) Ignoring alien requirement: build ; extra == 'sdist' Handling bcrypt (>=3.1.5) ; extra == 'ssh' from hook generated metadata: Requires-Dist (cryptography) Ignoring alien requirement: bcrypt (>=3.1.5) ; extra == 'ssh' Handling pytest (>=6.2.0) ; extra == 'test' from hook generated metadata: Requires-Dist (cryptography) Ignoring alien requirement: pytest (>=6.2.0) ; extra == 'test' Handling pytest-benchmark ; extra == 'test' from hook generated metadata: Requires-Dist (cryptography) Ignoring alien requirement: pytest-benchmark ; extra == 'test' Handling pytest-cov ; extra == 'test' from hook generated metadata: Requires-Dist (cryptography) Ignoring alien requirement: pytest-cov ; extra == 'test' Handling pytest-xdist ; extra == 'test' from hook generated metadata: Requires-Dist (cryptography) Ignoring alien requirement: pytest-xdist ; extra == 'test' Handling pretend ; extra == 'test' from hook generated metadata: Requires-Dist (cryptography) Ignoring alien requirement: pretend ; extra == 'test' Handling certifi ; extra == 'test' from hook generated metadata: Requires-Dist (cryptography) Ignoring alien requirement: certifi ; extra == 'test' Handling pytest-randomly ; extra == 'test-randomorder' from hook generated metadata: Requires-Dist (cryptography) Ignoring alien requirement: pytest-randomly ; extra == 'test-randomorder' + cat /builddir/build/BUILD/python-cryptography-42.0.5-2.an23_rva23.riscv64-pyproject-buildrequires + rm -rfv cryptography-42.0.5.dist-info/ removed 'cryptography-42.0.5.dist-info/LICENSE' removed 'cryptography-42.0.5.dist-info/LICENSE.BSD' removed 'cryptography-42.0.5.dist-info/METADATA' removed 'cryptography-42.0.5.dist-info/LICENSE.APACHE' removed 'cryptography-42.0.5.dist-info/top_level.txt' removed directory 'cryptography-42.0.5.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.H6EqJl + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -march=rv64imafdcbv_zicsr_zicntr_zihpm_ziccif_ziccrse_ziccamoa_zicclsm_zic64b_za64rs_zihintpause_zba_zbb_zbs_zicbom_zicbop_zicboz_zfhmin_zkt_zvfhmin_zvbb_zvkt_zihintntl_zicond_zimop_zcmop_zcb_zfa_zawrs -mabi=lp64d -Wno-error=implicit-function-declaration -Wno-error=incompatible-pointer-types -Wno-error=int-conversion -Wno-error=return-mismatch -Wno-error=declaration-missing-parameter-type -Wno-error=implicit-int' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -march=rv64imafdcbv_zicsr_zicntr_zihpm_ziccif_ziccrse_ziccamoa_zicclsm_zic64b_za64rs_zihintpause_zba_zbb_zbs_zicbom_zicbop_zicboz_zfhmin_zkt_zvfhmin_zvbb_zvkt_zihintntl_zicond_zimop_zcmop_zcb_zfa_zawrs -mabi=lp64d' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -march=rv64imafdcbv_zicsr_zicntr_zihpm_ziccif_ziccrse_ziccamoa_zicclsm_zic64b_za64rs_zihintpause_zba_zbb_zbs_zicbom_zicbop_zicboz_zfhmin_zkt_zvfhmin_zvbb_zvkt_zihintntl_zicond_zimop_zcmop_zcb_zfa_zawrs -mabi=lp64d -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -march=rv64imafdcbv_zicsr_zicntr_zihpm_ziccif_ziccrse_ziccamoa_zicclsm_zic64b_za64rs_zihintpause_zba_zbb_zbs_zicbom_zicbop_zicboz_zfhmin_zkt_zvfhmin_zvbb_zvkt_zihintntl_zicond_zimop_zcmop_zcb_zfa_zawrs -mabi=lp64d -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd cryptography-42.0.5 + export 'RUSTFLAGS=-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export OPENSSL_NO_VENDOR=1 + OPENSSL_NO_VENDOR=1 + mkdir -p /builddir/build/BUILD/cryptography-42.0.5/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -march=rv64imafdcbv_zicsr_zicntr_zihpm_ziccif_ziccrse_ziccamoa_zicclsm_zic64b_za64rs_zihintpause_zba_zbb_zbs_zicbom_zicbop_zicboz_zfhmin_zkt_zvfhmin_zvbb_zvkt_zihintntl_zicond_zimop_zcmop_zcb_zfa_zawrs -mabi=lp64d -Wno-error=implicit-function-declaration -Wno-error=incompatible-pointer-types -Wno-error=int-conversion -Wno-error=return-mismatch -Wno-error=declaration-missing-parameter-type -Wno-error=implicit-int' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/cryptography-42.0.5/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/anolis/pyproject_wheel.py /builddir/build/BUILD/cryptography-42.0.5/pyproject-wheeldir Looking in indexes: https://mirrors.aliyun.com/pypi/simple/ Processing /builddir/build/BUILD/cryptography-42.0.5 Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) /usr/lib/python3.11/site-packages/setuptools/config/pyprojecttoml.py:66: _BetaConfiguration: Support for `[tool.setuptools]` in `pyproject.toml` is still *beta*. config = read_configuration(filepath, True, ignore_option_errors, dist) running dist_info creating /builddir/build/BUILD/cryptography-42.0.5/.pyproject-builddir/pip-modern-metadata-o1v0il23/cryptography.egg-info writing /builddir/build/BUILD/cryptography-42.0.5/.pyproject-builddir/pip-modern-metadata-o1v0il23/cryptography.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/cryptography-42.0.5/.pyproject-builddir/pip-modern-metadata-o1v0il23/cryptography.egg-info/dependency_links.txt writing requirements to /builddir/build/BUILD/cryptography-42.0.5/.pyproject-builddir/pip-modern-metadata-o1v0il23/cryptography.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/cryptography-42.0.5/.pyproject-builddir/pip-modern-metadata-o1v0il23/cryptography.egg-info/top_level.txt writing manifest file '/builddir/build/BUILD/cryptography-42.0.5/.pyproject-builddir/pip-modern-metadata-o1v0il23/cryptography.egg-info/SOURCES.txt' reading manifest file '/builddir/build/BUILD/cryptography-42.0.5/.pyproject-builddir/pip-modern-metadata-o1v0il23/cryptography.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.c' under directory 'src/_cffi_src' warning: no files found matching '*.h' under directory 'src/_cffi_src' no previously-included directories found matching 'docs/_build' warning: no previously-included files found matching 'vectors' warning: no previously-included files matching '*' found under directory 'vectors' warning: no previously-included files found matching 'src/rust/target' warning: no previously-included files matching '*' found under directory 'src/rust/target' warning: no previously-included files matching '*' found under directory '.github' warning: no previously-included files found matching 'release.py' warning: no previously-included files found matching '.readthedocs.yml' warning: no previously-included files found matching 'ci-constraints-requirements.txt' warning: no previously-included files found matching 'mypy.ini' adding license file 'LICENSE' adding license file 'LICENSE.APACHE' adding license file 'LICENSE.BSD' writing manifest file '/builddir/build/BUILD/cryptography-42.0.5/.pyproject-builddir/pip-modern-metadata-o1v0il23/cryptography.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/cryptography-42.0.5/.pyproject-builddir/pip-modern-metadata-o1v0il23/cryptography-42.0.5.dist-info' Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: cryptography Building wheel for cryptography (pyproject.toml): started Running command Building wheel for cryptography (pyproject.toml) /usr/lib/python3.11/site-packages/setuptools/config/pyprojecttoml.py:66: _BetaConfiguration: Support for `[tool.setuptools]` in `pyproject.toml` is still *beta*. config = read_configuration(filepath, True, ignore_option_errors, dist) running bdist_wheel running build running build_py creating build creating build/lib.linux-riscv64-cpython-311 creating build/lib.linux-riscv64-cpython-311/cryptography copying src/cryptography/__about__.py -> build/lib.linux-riscv64-cpython-311/cryptography copying src/cryptography/fernet.py -> build/lib.linux-riscv64-cpython-311/cryptography copying src/cryptography/utils.py -> build/lib.linux-riscv64-cpython-311/cryptography copying src/cryptography/__init__.py -> build/lib.linux-riscv64-cpython-311/cryptography copying src/cryptography/exceptions.py -> build/lib.linux-riscv64-cpython-311/cryptography creating build/lib.linux-riscv64-cpython-311/cryptography/hazmat copying src/cryptography/hazmat/_oid.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat copying src/cryptography/hazmat/__init__.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat creating build/lib.linux-riscv64-cpython-311/cryptography/x509 copying src/cryptography/x509/general_name.py -> build/lib.linux-riscv64-cpython-311/cryptography/x509 copying src/cryptography/x509/ocsp.py -> build/lib.linux-riscv64-cpython-311/cryptography/x509 copying src/cryptography/x509/name.py -> build/lib.linux-riscv64-cpython-311/cryptography/x509 copying src/cryptography/x509/extensions.py -> build/lib.linux-riscv64-cpython-311/cryptography/x509 copying src/cryptography/x509/base.py -> build/lib.linux-riscv64-cpython-311/cryptography/x509 copying src/cryptography/x509/verification.py -> build/lib.linux-riscv64-cpython-311/cryptography/x509 copying src/cryptography/x509/oid.py -> build/lib.linux-riscv64-cpython-311/cryptography/x509 copying src/cryptography/x509/certificate_transparency.py -> build/lib.linux-riscv64-cpython-311/cryptography/x509 copying src/cryptography/x509/__init__.py -> build/lib.linux-riscv64-cpython-311/cryptography/x509 creating build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings copying src/cryptography/hazmat/bindings/__init__.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings creating build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/padding.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/poly1305.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/cmac.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/_cipheralgorithm.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/constant_time.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/keywrap.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/hashes.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/_asymmetric.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/hmac.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/_serialization.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/__init__.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives creating build/lib.linux-riscv64-cpython-311/cryptography/hazmat/backends copying src/cryptography/hazmat/backends/__init__.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/backends creating build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/openssl copying src/cryptography/hazmat/bindings/openssl/binding.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/openssl copying src/cryptography/hazmat/bindings/openssl/_conditional.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/openssl copying src/cryptography/hazmat/bindings/openssl/__init__.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/openssl creating build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/padding.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/ed448.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/types.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/dsa.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/rsa.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/dh.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/ed25519.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/x448.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/ec.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/x25519.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/utils.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/__init__.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/asymmetric creating build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/ciphers copying src/cryptography/hazmat/primitives/ciphers/aead.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/ciphers copying src/cryptography/hazmat/primitives/ciphers/algorithms.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/ciphers copying src/cryptography/hazmat/primitives/ciphers/base.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/ciphers copying src/cryptography/hazmat/primitives/ciphers/modes.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/ciphers copying src/cryptography/hazmat/primitives/ciphers/__init__.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/ciphers creating build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/scrypt.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/x963kdf.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/pbkdf2.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/concatkdf.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/hkdf.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/kbkdf.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/__init__.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/kdf creating build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/twofactor copying src/cryptography/hazmat/primitives/twofactor/totp.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/twofactor copying src/cryptography/hazmat/primitives/twofactor/hotp.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/twofactor copying src/cryptography/hazmat/primitives/twofactor/__init__.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/twofactor creating build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/serialization copying src/cryptography/hazmat/primitives/serialization/pkcs7.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/serialization copying src/cryptography/hazmat/primitives/serialization/pkcs12.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/serialization copying src/cryptography/hazmat/primitives/serialization/base.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/serialization copying src/cryptography/hazmat/primitives/serialization/ssh.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/serialization copying src/cryptography/hazmat/primitives/serialization/__init__.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/serialization creating build/lib.linux-riscv64-cpython-311/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/decode_asn1.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/ciphers.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/aead.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/backend.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/__init__.py -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/backends/openssl running egg_info writing src/cryptography.egg-info/PKG-INFO writing dependency_links to src/cryptography.egg-info/dependency_links.txt writing requirements to src/cryptography.egg-info/requires.txt writing top-level names to src/cryptography.egg-info/top_level.txt reading manifest file 'src/cryptography.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.c' under directory 'src/_cffi_src' warning: no files found matching '*.h' under directory 'src/_cffi_src' no previously-included directories found matching 'docs/_build' warning: no previously-included files found matching 'vectors' warning: no previously-included files matching '*' found under directory 'vectors' warning: no previously-included files found matching 'src/rust/target' warning: no previously-included files matching '*' found under directory 'src/rust/target' warning: no previously-included files matching '*' found under directory '.github' warning: no previously-included files found matching 'release.py' warning: no previously-included files found matching '.readthedocs.yml' warning: no previously-included files found matching 'ci-constraints-requirements.txt' warning: no previously-included files found matching 'mypy.ini' adding license file 'LICENSE' adding license file 'LICENSE.APACHE' adding license file 'LICENSE.BSD' writing manifest file 'src/cryptography.egg-info/SOURCES.txt' copying src/cryptography/py.typed -> build/lib.linux-riscv64-cpython-311/cryptography creating build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust copying src/cryptography/hazmat/bindings/_rust/__init__.pyi -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust copying src/cryptography/hazmat/bindings/_rust/_openssl.pyi -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust copying src/cryptography/hazmat/bindings/_rust/asn1.pyi -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust copying src/cryptography/hazmat/bindings/_rust/exceptions.pyi -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust copying src/cryptography/hazmat/bindings/_rust/ocsp.pyi -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust copying src/cryptography/hazmat/bindings/_rust/pkcs7.pyi -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust copying src/cryptography/hazmat/bindings/_rust/x509.pyi -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust creating build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust/openssl copying src/cryptography/hazmat/bindings/_rust/openssl/__init__.pyi -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust/openssl copying src/cryptography/hazmat/bindings/_rust/openssl/aead.pyi -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust/openssl copying src/cryptography/hazmat/bindings/_rust/openssl/cmac.pyi -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust/openssl copying src/cryptography/hazmat/bindings/_rust/openssl/dh.pyi -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust/openssl copying src/cryptography/hazmat/bindings/_rust/openssl/dsa.pyi -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust/openssl copying src/cryptography/hazmat/bindings/_rust/openssl/ec.pyi -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust/openssl copying src/cryptography/hazmat/bindings/_rust/openssl/ed25519.pyi -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust/openssl copying src/cryptography/hazmat/bindings/_rust/openssl/ed448.pyi -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust/openssl copying src/cryptography/hazmat/bindings/_rust/openssl/hashes.pyi -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust/openssl copying src/cryptography/hazmat/bindings/_rust/openssl/hmac.pyi -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust/openssl copying src/cryptography/hazmat/bindings/_rust/openssl/kdf.pyi -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust/openssl copying src/cryptography/hazmat/bindings/_rust/openssl/keys.pyi -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust/openssl copying src/cryptography/hazmat/bindings/_rust/openssl/poly1305.pyi -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust/openssl copying src/cryptography/hazmat/bindings/_rust/openssl/rsa.pyi -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust/openssl copying src/cryptography/hazmat/bindings/_rust/openssl/x25519.pyi -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust/openssl copying src/cryptography/hazmat/bindings/_rust/openssl/x448.pyi -> build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust/openssl running build_ext running build_rust cargo rustc --lib --message-format=json-render-diagnostics --manifest-path src/rust/Cargo.toml --release -v --features pyo3/extension-module --crate-type cdylib -- Compiling libc v0.2.152 Compiling proc-macro2 v1.0.78 Compiling unicode-ident v1.0.12 Compiling target-lexicon v0.12.13 Compiling pkg-config v0.3.29 Compiling vcpkg v0.2.15 Compiling once_cell v1.19.0 Compiling autocfg v1.1.0 Compiling cfg-if v1.0.0 Compiling parking_lot_core v0.9.9 Compiling heck v0.4.1 Compiling foreign-types-shared v0.1.1 Compiling portable-atomic v1.6.0 Compiling scopeguard v1.2.0 Compiling smallvec v1.13.1 Compiling openssl v0.10.63 Compiling bitflags v2.4.2 Compiling unindent v0.2.3 Compiling indoc v2.0.4 Compiling cryptography-openssl v0.1.0 (/builddir/build/BUILD/cryptography-42.0.5/src/rust/cryptography-openssl) Compiling cryptography-key-parsing v0.1.0 (/builddir/build/BUILD/cryptography-42.0.5/src/rust/cryptography-key-parsing) Compiling base64 v0.21.7 Compiling self_cell v1.0.3 Running `/usr/bin/rustc --crate-name build_script_build --edition=2015 /builddir/build/BUILD/cryptography-42.0.5/vendor/libc/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=a85b4b1b82317a86 -C extra-filename=-a85b4b1b82317a86 --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/build/libc-a85b4b1b82317a86 -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name pkg_config --edition=2015 /builddir/build/BUILD/cryptography-42.0.5/vendor/pkg-config/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=afae6785af907d3f -C extra-filename=-afae6785af907d3f --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name unicode_ident --edition=2018 /builddir/build/BUILD/cryptography-42.0.5/vendor/unicode-ident/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=38296f52702dfb6e -C extra-filename=-38296f52702dfb6e --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /builddir/build/BUILD/cryptography-42.0.5/vendor/proc-macro2/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=1b2e4ef751eed76e -C extra-filename=-1b2e4ef751eed76e --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/build/proc-macro2-1b2e4ef751eed76e -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /builddir/build/BUILD/cryptography-42.0.5/vendor/target-lexicon/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --cfg 'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("arch_zkasm", "default", "serde", "serde_support", "std"))' -C metadata=a903d69da02b6d69 -C extra-filename=-a903d69da02b6d69 --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/build/target-lexicon-a903d69da02b6d69 -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name build_script_build --edition=2015 /builddir/build/BUILD/cryptography-42.0.5/vendor/libc/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=f8cbe49c89108f2a -C extra-filename=-f8cbe49c89108f2a --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/build/libc-f8cbe49c89108f2a -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name vcpkg --edition=2015 /builddir/build/BUILD/cryptography-42.0.5/vendor/vcpkg/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=e9268a45ede1f045 -C extra-filename=-e9268a45ede1f045 --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name once_cell --edition=2021 /builddir/build/BUILD/cryptography-42.0.5/vendor/once_cell/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="race"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "atomic-polyfill", "critical-section", "default", "parking_lot", "portable-atomic", "race", "std", "unstable"))' -C metadata=b28b596f8f67c5aa -C extra-filename=-b28b596f8f67c5aa --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name autocfg --edition=2015 /builddir/build/BUILD/cryptography-42.0.5/vendor/autocfg/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=8fc8891506173211 -C extra-filename=-8fc8891506173211 --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name cfg_if --edition=2018 /builddir/build/BUILD/cryptography-42.0.5/vendor/cfg-if/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C overflow-checks=on --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "rustc-dep-of-std"))' -C metadata=0080ca0d6a8d42fd -C extra-filename=-0080ca0d6a8d42fd --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /builddir/build/BUILD/cryptography-42.0.5/vendor/parking_lot_core/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("backtrace", "deadlock_detection", "nightly", "petgraph", "thread-id"))' -C metadata=f9874cde84a2f56f -C extra-filename=-f9874cde84a2f56f --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/build/parking_lot_core-f9874cde84a2f56f -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name heck --edition=2018 /builddir/build/BUILD/cryptography-42.0.5/vendor/heck/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --cfg 'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "unicode", "unicode-segmentation"))' -C metadata=d17a5637f00cb78d -C extra-filename=-d17a5637f00cb78d --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name foreign_types_shared --edition=2015 /builddir/build/BUILD/cryptography-42.0.5/vendor/foreign-types-shared/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C overflow-checks=on --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=8f2ef2d4512a0871 -C extra-filename=-8f2ef2d4512a0871 --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /builddir/build/BUILD/cryptography-42.0.5/vendor/portable-atomic/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unreachable_pub '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::trailing_empty_array' --warn=single_use_lifetimes --warn=rust_2018_idioms '--warn=clippy::pedantic' --warn=non_ascii_idents '--warn=clippy::inline_asm_x86_att_syntax' --warn=improper_ctypes_definitions --warn=improper_ctypes '--warn=clippy::default_union_representation' '--warn=clippy::as_ptr_cast_mut' '--warn=clippy::all' '--allow=clippy::type_complexity' '--allow=clippy::too_many_lines' '--allow=clippy::too_many_arguments' '--allow=clippy::struct_excessive_bools' '--allow=clippy::single_match_else' '--allow=clippy::single_match' '--allow=clippy::similar_names' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_errors_doc' '--allow=clippy::manual_range_contains' '--allow=clippy::manual_assert' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::borrow_as_ptr' -C debug-assertions=off -C overflow-checks=on --cfg 'feature="default"' --cfg 'feature="fallback"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("critical-section", "default", "disable-fiq", "fallback", "float", "force-amo", "require-cas", "s-mode", "serde", "std", "unsafe-assume-single-core"))' -C metadata=08a3bd9c4e7a23ed -C extra-filename=-08a3bd9c4e7a23ed --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/build/portable-atomic-08a3bd9c4e7a23ed -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name scopeguard --edition=2015 /builddir/build/BUILD/cryptography-42.0.5/vendor/scopeguard/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C overflow-checks=on --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "use_std"))' -C metadata=ea5fc48277dad4a2 -C extra-filename=-ea5fc48277dad4a2 --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name smallvec --edition=2018 /builddir/build/BUILD/cryptography-42.0.5/vendor/smallvec/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C overflow-checks=on --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("arbitrary", "const_generics", "const_new", "debugger_visualizer", "drain_filter", "drain_keep_rest", "may_dangle", "serde", "specialization", "union", "write"))' -C metadata=79b5826a5d702eee -C extra-filename=-79b5826a5d702eee --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /builddir/build/BUILD/cryptography-42.0.5/vendor/openssl/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --cfg 'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("bindgen", "default", "unstable_boringssl", "v101", "v102", "v110", "v111", "vendored"))' -C metadata=38d2f6e26b5ab67d -C extra-filename=-38d2f6e26b5ab67d --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/build/openssl-38d2f6e26b5ab67d -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name once_cell --edition=2021 /builddir/build/BUILD/cryptography-42.0.5/vendor/once_cell/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C overflow-checks=on --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="race"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "atomic-polyfill", "critical-section", "default", "parking_lot", "portable-atomic", "race", "std", "unstable"))' -C metadata=1d4119e2c99a74d0 -C extra-filename=-1d4119e2c99a74d0 --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name bitflags --edition=2021 /builddir/build/BUILD/cryptography-42.0.5/vendor/bitflags/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C overflow-checks=on --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("arbitrary", "bytemuck", "compiler_builtins", "core", "example_generated", "rustc-dep-of-std", "serde", "std"))' -C metadata=031e3ee25bb5e319 -C extra-filename=-031e3ee25bb5e319 --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name unindent --edition=2021 /builddir/build/BUILD/cryptography-42.0.5/vendor/unindent/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C overflow-checks=on --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=52f0eb204dd24b4e -C extra-filename=-52f0eb204dd24b4e --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name indoc --edition=2021 /builddir/build/BUILD/cryptography-42.0.5/vendor/indoc/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=7780a636b219abd7 -C extra-filename=-7780a636b219abd7 --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 cryptography-openssl/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=a9ee9df994e48c26 -C extra-filename=-a9ee9df994e48c26 --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/build/cryptography-openssl-a9ee9df994e48c26 -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 cryptography-key-parsing/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=8e66913044b22c27 -C extra-filename=-8e66913044b22c27 --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/build/cryptography-key-parsing-8e66913044b22c27 -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name base64 --edition=2018 /builddir/build/BUILD/cryptography-42.0.5/vendor/base64/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C overflow-checks=on --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=8800718c4a331887 -C extra-filename=-8800718c4a331887 --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name self_cell --edition=2018 /builddir/build/BUILD/cryptography-42.0.5/vendor/self_cell/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C overflow-checks=on --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("old_rust", "rustversion"))' -C metadata=5a6395fdf14f5793 -C extra-filename=-5a6395fdf14f5793 --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling foreign-types v0.3.2 Running `/usr/bin/rustc --crate-name foreign_types --edition=2015 /builddir/build/BUILD/cryptography-42.0.5/vendor/foreign-types/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C overflow-checks=on --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=cc5d21a25cbf8f6c -C extra-filename=-cc5d21a25cbf8f6c --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --extern foreign_types_shared=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libforeign_types_shared-8f2ef2d4512a0871.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling pem v3.0.3 Running `/usr/bin/rustc --crate-name pem --edition=2021 /builddir/build/BUILD/cryptography-42.0.5/vendor/pem/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C overflow-checks=on --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "serde", "std"))' -C metadata=261aaad4b33cabd0 -C extra-filename=-261aaad4b33cabd0 --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --extern base64=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libbase64-8800718c4a331887.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/build/parking_lot_core-f9874cde84a2f56f/build-script-build` Running `/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/build/proc-macro2-1b2e4ef751eed76e/build-script-build` Running `/usr/bin/rustc --crate-name proc_macro2 --edition=2021 /builddir/build/BUILD/cryptography-42.0.5/vendor/proc-macro2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=be9428b349363d0a -C extra-filename=-be9428b349363d0a --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --extern unicode_ident=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libunicode_ident-38296f52702dfb6e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn --cfg wrap_proc_macro` Running `/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/build/libc-a85b4b1b82317a86/build-script-build` Running `/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/build/libc-f8cbe49c89108f2a/build-script-build` Running `/usr/bin/rustc --crate-name libc --edition=2015 /builddir/build/BUILD/cryptography-42.0.5/vendor/libc/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=8fc124b0b6890f30 -C extra-filename=-8fc124b0b6890f30 --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn --cfg freebsd11 --cfg libc_priv_mod_use --cfg libc_union --cfg libc_const_size_of --cfg libc_align --cfg libc_int128 --cfg libc_core_cvoid --cfg libc_packedN --cfg libc_cfg_target_vendor --cfg libc_non_exhaustive --cfg libc_long_array --cfg libc_ptr_addr_of --cfg libc_underscore_const_names --cfg libc_const_extern_fn` Running `/usr/bin/rustc --crate-name libc --edition=2015 /builddir/build/BUILD/cryptography-42.0.5/vendor/libc/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C overflow-checks=on --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=090087f72ae647f9 -C extra-filename=-090087f72ae647f9 --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn --cfg freebsd11 --cfg libc_priv_mod_use --cfg libc_union --cfg libc_const_size_of --cfg libc_align --cfg libc_int128 --cfg libc_core_cvoid --cfg libc_packedN --cfg libc_cfg_target_vendor --cfg libc_non_exhaustive --cfg libc_long_array --cfg libc_ptr_addr_of --cfg libc_underscore_const_names --cfg libc_const_extern_fn` Compiling lock_api v0.4.11 Compiling memoffset v0.9.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /builddir/build/BUILD/cryptography-42.0.5/vendor/lock_api/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --cfg 'feature="atomic_usize"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("arc_lock", "atomic_usize", "default", "nightly", "owning_ref", "serde"))' -C metadata=38d64e7c765a1766 -C extra-filename=-38d64e7c765a1766 --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/build/lock_api-38d64e7c765a1766 -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --extern autocfg=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libautocfg-8fc8891506173211.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name build_script_build --edition=2015 /builddir/build/BUILD/cryptography-42.0.5/vendor/memoffset/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --cfg 'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "unstable_const", "unstable_offset_of"))' -C metadata=d00124e30ef5bde2 -C extra-filename=-d00124e30ef5bde2 --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/build/memoffset-d00124e30ef5bde2 -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --extern autocfg=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libautocfg-8fc8891506173211.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/build/target-lexicon-a903d69da02b6d69/build-script-build` Running `/usr/bin/rustc --crate-name target_lexicon --edition=2018 /builddir/build/BUILD/cryptography-42.0.5/vendor/target-lexicon/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --cfg 'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("arch_zkasm", "default", "serde", "serde_support", "std"))' -C metadata=dc46e60472ab2b3b -C extra-filename=-dc46e60472ab2b3b --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn --cfg 'feature="rust_1_40"'` Running `/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/build/portable-atomic-08a3bd9c4e7a23ed/build-script-build` Compiling quote v1.0.35 Running `/usr/bin/rustc --crate-name quote --edition=2018 /builddir/build/BUILD/cryptography-42.0.5/vendor/quote/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "proc-macro"))' -C metadata=53ab34e095b75584 -C extra-filename=-53ab34e095b75584 --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --extern proc_macro2=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libproc_macro2-be9428b349363d0a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name portable_atomic --edition=2018 /builddir/build/BUILD/cryptography-42.0.5/vendor/portable-atomic/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=unreachable_pub '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::trailing_empty_array' --warn=single_use_lifetimes --warn=rust_2018_idioms '--warn=clippy::pedantic' --warn=non_ascii_idents '--warn=clippy::inline_asm_x86_att_syntax' --warn=improper_ctypes_definitions --warn=improper_ctypes '--warn=clippy::default_union_representation' '--warn=clippy::as_ptr_cast_mut' '--warn=clippy::all' '--allow=clippy::type_complexity' '--allow=clippy::too_many_lines' '--allow=clippy::too_many_arguments' '--allow=clippy::struct_excessive_bools' '--allow=clippy::single_match_else' '--allow=clippy::single_match' '--allow=clippy::similar_names' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_errors_doc' '--allow=clippy::manual_range_contains' '--allow=clippy::manual_assert' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::borrow_as_ptr' -C overflow-checks=on --cfg 'feature="default"' --cfg 'feature="fallback"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("critical-section", "default", "disable-fiq", "fallback", "float", "force-amo", "require-cas", "s-mode", "serde", "std", "unsafe-assume-single-core"))' -C metadata=8c0bc9234b3dd0a1 -C extra-filename=-8c0bc9234b3dd0a1 --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn --cfg portable_atomic_llvm_16` Running `/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/build/lock_api-38d64e7c765a1766/build-script-build` Running `/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/build/memoffset-d00124e30ef5bde2/build-script-build` Running `/usr/bin/rustc --crate-name memoffset --edition=2015 /builddir/build/BUILD/cryptography-42.0.5/vendor/memoffset/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C overflow-checks=on --cfg 'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "unstable_const", "unstable_offset_of"))' -C metadata=5e73b3c8524d5c28 -C extra-filename=-5e73b3c8524d5c28 --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn --cfg tuple_ty --cfg allow_clippy --cfg maybe_uninit --cfg doctests --cfg raw_ref_macros --cfg stable_const` Running `/usr/bin/rustc --crate-name lock_api --edition=2018 /builddir/build/BUILD/cryptography-42.0.5/vendor/lock_api/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C overflow-checks=on --cfg 'feature="atomic_usize"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("arc_lock", "atomic_usize", "default", "nightly", "owning_ref", "serde"))' -C metadata=d35d2e2d3cea54fd -C extra-filename=-d35d2e2d3cea54fd --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --extern scopeguard=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libscopeguard-ea5fc48277dad4a2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn --cfg has_const_fn_trait_bound` Compiling syn v2.0.48 Running `/usr/bin/rustc --crate-name syn --edition=2021 /builddir/build/BUILD/cryptography-42.0.5/vendor/syn/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("clone-impls", "default", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "quote", "test", "visit", "visit-mut"))' -C metadata=d5fad8735e467d64 -C extra-filename=-d5fad8735e467d64 --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --extern proc_macro2=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libproc_macro2-be9428b349363d0a.rmeta --extern quote=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libquote-53ab34e095b75584.rmeta --extern unicode_ident=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libunicode_ident-38296f52702dfb6e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling cc v1.0.83 Running `/usr/bin/rustc --crate-name cc --edition=2018 /builddir/build/BUILD/cryptography-42.0.5/vendor/cc/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("jobserver", "parallel"))' -C metadata=37e036248aedc5cc -C extra-filename=-37e036248aedc5cc --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --extern libc=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/liblibc-8fc124b0b6890f30.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name parking_lot_core --edition=2018 /builddir/build/BUILD/cryptography-42.0.5/vendor/parking_lot_core/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C overflow-checks=on --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("backtrace", "deadlock_detection", "nightly", "petgraph", "thread-id"))' -C metadata=bba4e0ecd089b3ad -C extra-filename=-bba4e0ecd089b3ad --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --extern cfg_if=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libcfg_if-0080ca0d6a8d42fd.rmeta --extern libc=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/liblibc-090087f72ae647f9.rmeta --extern smallvec=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libsmallvec-79b5826a5d702eee.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling pyo3-build-config v0.20.3 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /builddir/build/BUILD/cryptography-42.0.5/vendor/pyo3-build-config/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --cfg 'feature="abi3"' --cfg 'feature="default"' --cfg 'feature="extension-module"' --cfg 'feature="resolve-config"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("abi3", "abi3-py310", "abi3-py311", "abi3-py312", "abi3-py37", "abi3-py38", "abi3-py39", "default", "extension-module", "python3-dll-a", "resolve-config"))' -C metadata=64952a803688fa09 -C extra-filename=-64952a803688fa09 --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/build/pyo3-build-config-64952a803688fa09 -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --extern target_lexicon=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libtarget_lexicon-dc46e60472ab2b3b.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling parking_lot v0.12.1 Running `/usr/bin/rustc --crate-name parking_lot --edition=2018 /builddir/build/BUILD/cryptography-42.0.5/vendor/parking_lot/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C overflow-checks=on --cfg 'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("arc_lock", "deadlock_detection", "default", "hardware-lock-elision", "nightly", "owning_ref", "send_guard", "serde"))' -C metadata=4d81e6ef0bb2832c -C extra-filename=-4d81e6ef0bb2832c --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --extern lock_api=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/liblock_api-d35d2e2d3cea54fd.rmeta --extern parking_lot_core=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libparking_lot_core-bba4e0ecd089b3ad.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/build/pyo3-build-config-64952a803688fa09/build-script-build` Running `/usr/bin/rustc --crate-name pyo3_build_config --edition=2021 /builddir/build/BUILD/cryptography-42.0.5/vendor/pyo3-build-config/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --cfg 'feature="abi3"' --cfg 'feature="default"' --cfg 'feature="extension-module"' --cfg 'feature="resolve-config"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("abi3", "abi3-py310", "abi3-py311", "abi3-py312", "abi3-py37", "abi3-py38", "abi3-py39", "default", "extension-module", "python3-dll-a", "resolve-config"))' -C metadata=57d09a314b3ab5ec -C extra-filename=-57d09a314b3ab5ec --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --extern once_cell=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libonce_cell-b28b596f8f67c5aa.rmeta --extern target_lexicon=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libtarget_lexicon-dc46e60472ab2b3b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling pyo3-macros-backend v0.20.3 Running `/usr/bin/rustc --crate-name pyo3_macros_backend --edition=2021 /builddir/build/BUILD/cryptography-42.0.5/vendor/pyo3-macros-backend/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no '--warn=clippy::useless_transmute' '--warn=clippy::used_underscore_binding' --warn=unused_lifetimes --allow=unused_imports '--warn=clippy::unnecessary_wraps' '--warn=clippy::todo' --warn=rust_2021_prelude_collisions --warn=rust_2018_idioms '--warn=clippy::manual_ok_or' '--warn=clippy::manual_assert' '--warn=clippy::let_unit_value' --warn=invalid_doc_attributes '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::explicit_iter_loop' '--warn=clippy::explicit_into_iter_loop' --warn=elided_lifetimes_in_paths --allow=dead_code '--warn=clippy::dbg_macro' '--warn=clippy::checked_conversions' '--warn=rustdoc::broken_intra_doc_links' '--warn=rustdoc::bare_urls' -C debug-assertions=off -C overflow-checks=on --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=2a95b161addc9f48 -C extra-filename=-2a95b161addc9f48 --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --extern heck=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libheck-d17a5637f00cb78d.rmeta --extern proc_macro2=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libproc_macro2-be9428b349363d0a.rmeta --extern pyo3_build_config=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libpyo3_build_config-57d09a314b3ab5ec.rmeta --extern quote=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libquote-53ab34e095b75584.rmeta --extern syn=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libsyn-d5fad8735e467d64.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling openssl-sys v0.9.99 Compiling cryptography-cffi v0.1.0 (/builddir/build/BUILD/cryptography-42.0.5/src/rust/cryptography-cffi) Compiling cryptography-rust v0.1.0 (/builddir/build/BUILD/cryptography-42.0.5/src/rust) Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 cryptography-cffi/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=65dcafba05cbbbc5 -C extra-filename=-65dcafba05cbbbc5 --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/build/cryptography-cffi-65dcafba05cbbbc5 -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --extern cc=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libcc-37e036248aedc5cc.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name build_script_main --edition=2018 /builddir/build/BUILD/cryptography-42.0.5/vendor/openssl-sys/build/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("bindgen", "bssl-sys", "openssl-src", "unstable_boringssl", "vendored"))' -C metadata=d19894360d656548 -C extra-filename=-d19894360d656548 --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/build/openssl-sys-d19894360d656548 -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --extern cc=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libcc-37e036248aedc5cc.rlib --extern pkg_config=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libpkg_config-afae6785af907d3f.rlib --extern vcpkg=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libvcpkg-e9268a45ede1f045.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --cfg 'feature="default"' --cfg 'feature="extension-module"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "extension-module"))' -C metadata=0665ffbf31a6f282 -C extra-filename=-0665ffbf31a6f282 --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/build/cryptography-rust-0665ffbf31a6f282 -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --extern cc=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libcc-37e036248aedc5cc.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/build/openssl-sys-d19894360d656548/build-script-main` Running `/usr/bin/rustc --crate-name openssl_sys --edition=2018 /builddir/build/BUILD/cryptography-42.0.5/vendor/openssl-sys/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C overflow-checks=on --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("bindgen", "bssl-sys", "openssl-src", "unstable_boringssl", "vendored"))' -C metadata=868453ae7d159c01 -C extra-filename=-868453ae7d159c01 --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --extern libc=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/liblibc-090087f72ae647f9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -l ssl -l crypto --cfg 'osslconf="OPENSSL_NO_EC2M"' --cfg 'osslconf="OPENSSL_NO_SSL3_METHOD"' --cfg openssl --cfg ossl300 --cfg ossl101 --cfg ossl102 --cfg ossl102f --cfg ossl102h --cfg ossl110 --cfg ossl110f --cfg ossl110g --cfg ossl110h --cfg ossl111 --cfg ossl111b --cfg ossl111c --cfg ossl111d` Running `/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/build/cryptography-cffi-65dcafba05cbbbc5/build-script-build` Running `/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/build/cryptography-openssl-a9ee9df994e48c26/build-script-build` Running `/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/build/openssl-38d2f6e26b5ab67d/build-script-build` Running `/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/build/cryptography-key-parsing-8e66913044b22c27/build-script-build` Running `/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/build/cryptography-rust-0665ffbf31a6f282/build-script-build` Compiling pyo3-ffi v0.20.3 Compiling pyo3 v0.20.3 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /builddir/build/BUILD/cryptography-42.0.5/vendor/pyo3-ffi/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no '--warn=clippy::useless_transmute' '--warn=clippy::used_underscore_binding' --warn=unused_lifetimes --allow=unused_imports '--warn=clippy::unnecessary_wraps' '--warn=clippy::todo' --warn=rust_2021_prelude_collisions --warn=rust_2018_idioms '--warn=clippy::manual_ok_or' '--warn=clippy::manual_assert' '--warn=clippy::let_unit_value' --warn=invalid_doc_attributes '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::explicit_iter_loop' '--warn=clippy::explicit_into_iter_loop' --warn=elided_lifetimes_in_paths --allow=dead_code '--warn=clippy::dbg_macro' '--warn=clippy::checked_conversions' '--warn=rustdoc::broken_intra_doc_links' '--warn=rustdoc::bare_urls' -C debug-assertions=off -C overflow-checks=on --cfg 'feature="abi3"' --cfg 'feature="default"' --cfg 'feature="extension-module"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("abi3", "abi3-py310", "abi3-py311", "abi3-py312", "abi3-py37", "abi3-py38", "abi3-py39", "default", "extension-module", "generate-import-lib"))' -C metadata=48212d9698659529 -C extra-filename=-48212d9698659529 --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/build/pyo3-ffi-48212d9698659529 -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --extern pyo3_build_config=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libpyo3_build_config-57d09a314b3ab5ec.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /builddir/build/BUILD/cryptography-42.0.5/vendor/pyo3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no '--warn=clippy::useless_transmute' '--warn=clippy::used_underscore_binding' --warn=unused_lifetimes --allow=unused_imports '--warn=clippy::unnecessary_wraps' '--warn=clippy::todo' --warn=rust_2021_prelude_collisions --warn=rust_2018_idioms '--warn=clippy::manual_ok_or' '--warn=clippy::manual_assert' '--warn=clippy::let_unit_value' --warn=invalid_doc_attributes '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::explicit_iter_loop' '--warn=clippy::explicit_into_iter_loop' --warn=elided_lifetimes_in_paths --allow=dead_code '--warn=clippy::dbg_macro' '--warn=clippy::checked_conversions' '--warn=rustdoc::broken_intra_doc_links' '--warn=rustdoc::bare_urls' -C debug-assertions=off -C overflow-checks=on --cfg 'feature="abi3"' --cfg 'feature="default"' --cfg 'feature="extension-module"' --cfg 'feature="indoc"' --cfg 'feature="macros"' --cfg 'feature="pyo3-macros"' --cfg 'feature="unindent"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("abi3", "abi3-py310", "abi3-py311", "abi3-py312", "abi3-py37", "abi3-py38", "abi3-py39", "anyhow", "auto-initialize", "chrono", "default", "either", "experimental-inspect", "extension-module", "eyre", "full", "generate-import-lib", "hashbrown", "indexmap", "indoc", "inventory", "macros", "multiple-pymethods", "nightly", "num-bigint", "num-complex", "pyo3-macros", "rust_decimal", "serde", "smallvec", "unindent"))' -C metadata=be8c8119cda30e78 -C extra-filename=-be8c8119cda30e78 --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/build/pyo3-be8c8119cda30e78 -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --extern pyo3_build_config=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libpyo3_build_config-57d09a314b3ab5ec.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/build/pyo3-ffi-48212d9698659529/build-script-build` Running `/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/build/pyo3-be8c8119cda30e78/build-script-build` Running `/usr/bin/rustc --crate-name pyo3_ffi --edition=2021 /builddir/build/BUILD/cryptography-42.0.5/vendor/pyo3-ffi/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no '--warn=clippy::useless_transmute' '--warn=clippy::used_underscore_binding' --warn=unused_lifetimes --allow=unused_imports '--warn=clippy::unnecessary_wraps' '--warn=clippy::todo' --warn=rust_2021_prelude_collisions --warn=rust_2018_idioms '--warn=clippy::manual_ok_or' '--warn=clippy::manual_assert' '--warn=clippy::let_unit_value' --warn=invalid_doc_attributes '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::explicit_iter_loop' '--warn=clippy::explicit_into_iter_loop' --warn=elided_lifetimes_in_paths --allow=dead_code '--warn=clippy::dbg_macro' '--warn=clippy::checked_conversions' '--warn=rustdoc::broken_intra_doc_links' '--warn=rustdoc::bare_urls' -C overflow-checks=on --cfg 'feature="abi3"' --cfg 'feature="default"' --cfg 'feature="extension-module"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("abi3", "abi3-py310", "abi3-py311", "abi3-py312", "abi3-py37", "abi3-py38", "abi3-py39", "default", "extension-module", "generate-import-lib"))' -C metadata=0d2fd4d85bf9156d -C extra-filename=-0d2fd4d85bf9156d --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --extern libc=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/liblibc-090087f72ae647f9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn --cfg Py_3_6 --cfg Py_3_7 --cfg Py_3_8 --cfg Py_3_9 --cfg Py_3_10 --cfg Py_3_11 --cfg Py_LIMITED_API --cfg thread_local_const_init --cfg invalid_from_utf8_lint` Compiling asn1_derive v0.15.5 Compiling openssl-macros v0.1.1 Compiling pyo3-macros v0.20.3 Running `/usr/bin/rustc --crate-name asn1_derive --edition=2021 /builddir/build/BUILD/cryptography-42.0.5/vendor/asn1_derive/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=f4c9db403f20a60d -C extra-filename=-f4c9db403f20a60d --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --extern proc_macro2=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libproc_macro2-be9428b349363d0a.rlib --extern quote=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libquote-53ab34e095b75584.rlib --extern syn=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libsyn-d5fad8735e467d64.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name openssl_macros --edition=2018 /builddir/build/BUILD/cryptography-42.0.5/vendor/openssl-macros/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=06cb1a7b22510519 -C extra-filename=-06cb1a7b22510519 --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --extern proc_macro2=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libproc_macro2-be9428b349363d0a.rlib --extern quote=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libquote-53ab34e095b75584.rlib --extern syn=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libsyn-d5fad8735e467d64.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name pyo3_macros --edition=2021 /builddir/build/BUILD/cryptography-42.0.5/vendor/pyo3-macros/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no '--warn=clippy::useless_transmute' '--warn=clippy::used_underscore_binding' --warn=unused_lifetimes --allow=unused_imports '--warn=clippy::unnecessary_wraps' '--warn=clippy::todo' --warn=rust_2021_prelude_collisions --warn=rust_2018_idioms '--warn=clippy::manual_ok_or' '--warn=clippy::manual_assert' '--warn=clippy::let_unit_value' --warn=invalid_doc_attributes '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::explicit_iter_loop' '--warn=clippy::explicit_into_iter_loop' --warn=elided_lifetimes_in_paths --allow=dead_code '--warn=clippy::dbg_macro' '--warn=clippy::checked_conversions' '--warn=rustdoc::broken_intra_doc_links' '--warn=rustdoc::bare_urls' -C debug-assertions=off -C overflow-checks=on --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("multiple-pymethods"))' -C metadata=7822f524d66400ac -C extra-filename=-7822f524d66400ac --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --extern proc_macro2=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libproc_macro2-be9428b349363d0a.rlib --extern pyo3_macros_backend=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libpyo3_macros_backend-2a95b161addc9f48.rlib --extern quote=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libquote-53ab34e095b75584.rlib --extern syn=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libsyn-d5fad8735e467d64.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name openssl --edition=2018 /builddir/build/BUILD/cryptography-42.0.5/vendor/openssl/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C overflow-checks=on --cfg 'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("bindgen", "default", "unstable_boringssl", "v101", "v102", "v110", "v111", "vendored"))' -C metadata=1518ae6bdf4e23ba -C extra-filename=-1518ae6bdf4e23ba --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --extern bitflags=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libbitflags-031e3ee25bb5e319.rmeta --extern cfg_if=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libcfg_if-0080ca0d6a8d42fd.rmeta --extern foreign_types=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libforeign_types-cc5d21a25cbf8f6c.rmeta --extern libc=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/liblibc-090087f72ae647f9.rmeta --extern once_cell=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libonce_cell-1d4119e2c99a74d0.rmeta --extern openssl_macros=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libopenssl_macros-06cb1a7b22510519.so --extern ffi=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libopenssl_sys-868453ae7d159c01.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn --cfg 'osslconf="OPENSSL_NO_EC2M"' --cfg 'osslconf="OPENSSL_NO_SSL3_METHOD"' --cfg ossl101 --cfg ossl102 --cfg ossl110 --cfg ossl110g --cfg ossl110h --cfg ossl111 --cfg ossl300` Running `/usr/bin/rustc --crate-name pyo3 --edition=2021 /builddir/build/BUILD/cryptography-42.0.5/vendor/pyo3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no '--warn=clippy::useless_transmute' '--warn=clippy::used_underscore_binding' --warn=unused_lifetimes --allow=unused_imports '--warn=clippy::unnecessary_wraps' '--warn=clippy::todo' --warn=rust_2021_prelude_collisions --warn=rust_2018_idioms '--warn=clippy::manual_ok_or' '--warn=clippy::manual_assert' '--warn=clippy::let_unit_value' --warn=invalid_doc_attributes '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::explicit_iter_loop' '--warn=clippy::explicit_into_iter_loop' --warn=elided_lifetimes_in_paths --allow=dead_code '--warn=clippy::dbg_macro' '--warn=clippy::checked_conversions' '--warn=rustdoc::broken_intra_doc_links' '--warn=rustdoc::bare_urls' -C overflow-checks=on --cfg 'feature="abi3"' --cfg 'feature="default"' --cfg 'feature="extension-module"' --cfg 'feature="indoc"' --cfg 'feature="macros"' --cfg 'feature="pyo3-macros"' --cfg 'feature="unindent"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("abi3", "abi3-py310", "abi3-py311", "abi3-py312", "abi3-py37", "abi3-py38", "abi3-py39", "anyhow", "auto-initialize", "chrono", "default", "either", "experimental-inspect", "extension-module", "eyre", "full", "generate-import-lib", "hashbrown", "indexmap", "indoc", "inventory", "macros", "multiple-pymethods", "nightly", "num-bigint", "num-complex", "pyo3-macros", "rust_decimal", "serde", "smallvec", "unindent"))' -C metadata=306c9fcdc6c15fcc -C extra-filename=-306c9fcdc6c15fcc --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --extern cfg_if=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libcfg_if-0080ca0d6a8d42fd.rmeta --extern indoc=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libindoc-7780a636b219abd7.so --extern libc=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/liblibc-090087f72ae647f9.rmeta --extern memoffset=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libmemoffset-5e73b3c8524d5c28.rmeta --extern parking_lot=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libparking_lot-4d81e6ef0bb2832c.rmeta --extern portable_atomic=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libportable_atomic-8c0bc9234b3dd0a1.rmeta --extern pyo3_ffi=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libpyo3_ffi-0d2fd4d85bf9156d.rmeta --extern pyo3_macros=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libpyo3_macros-7822f524d66400ac.so --extern unindent=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libunindent-52f0eb204dd24b4e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn --cfg Py_3_6 --cfg Py_3_7 --cfg Py_3_8 --cfg Py_3_9 --cfg Py_3_10 --cfg Py_3_11 --cfg Py_LIMITED_API --cfg thread_local_const_init --cfg invalid_from_utf8_lint` Compiling asn1 v0.15.5 Running `/usr/bin/rustc --crate-name asn1 --edition=2021 /builddir/build/BUILD/cryptography-42.0.5/vendor/asn1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C overflow-checks=on --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "fallible-allocations", "std"))' -C metadata=2876cc871e9e7787 -C extra-filename=-2876cc871e9e7787 --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --extern asn1_derive=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libasn1_derive-f4c9db403f20a60d.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Compiling cryptography-x509 v0.1.0 (/builddir/build/BUILD/cryptography-42.0.5/src/rust/cryptography-x509) Running `/usr/bin/rustc --crate-name cryptography_x509 --edition=2021 cryptography-x509/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C overflow-checks=on --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=1031b803a2099ab3 -C extra-filename=-1031b803a2099ab3 --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --extern asn1=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libasn1-2876cc871e9e7787.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name cryptography_openssl --edition=2021 cryptography-openssl/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C overflow-checks=on --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=c03bbf753e0e93f2 -C extra-filename=-c03bbf753e0e93f2 --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --extern foreign_types=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libforeign_types-cc5d21a25cbf8f6c.rmeta --extern foreign_types_shared=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libforeign_types_shared-8f2ef2d4512a0871.rmeta --extern openssl=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libopenssl-1518ae6bdf4e23ba.rmeta --extern ffi=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libopenssl_sys-868453ae7d159c01.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn --cfg CRYPTOGRAPHY_OPENSSL_300_OR_GREATER` warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> cryptography-openssl/src/lib.rs:7:7 | 7 | #[cfg(CRYPTOGRAPHY_IS_BORINGSSL)] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `fmt_debug`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, and `windows` = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> cryptography-openssl/src/lib.rs:12:11 | 12 | #[cfg(any(CRYPTOGRAPHY_IS_BORINGSSL, CRYPTOGRAPHY_IS_LIBRESSL))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_LIBRESSL` --> cryptography-openssl/src/lib.rs:12:38 | 12 | #[cfg(any(CRYPTOGRAPHY_IS_BORINGSSL, CRYPTOGRAPHY_IS_LIBRESSL))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_LIBRESSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_LIBRESSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_OPENSSL_300_OR_GREATER` --> cryptography-openssl/src/fips.rs:6:5 | 6 | CRYPTOGRAPHY_OPENSSL_300_OR_GREATER, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_LIBRESSL` --> cryptography-openssl/src/fips.rs:7:13 | 7 | not(any(CRYPTOGRAPHY_IS_LIBRESSL, CRYPTOGRAPHY_IS_BORINGSSL)) | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_LIBRESSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_LIBRESSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> cryptography-openssl/src/fips.rs:7:39 | 7 | not(any(CRYPTOGRAPHY_IS_LIBRESSL, CRYPTOGRAPHY_IS_BORINGSSL)) | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_LIBRESSL` --> cryptography-openssl/src/fips.rs:12:15 | 12 | #[cfg(any(CRYPTOGRAPHY_IS_LIBRESSL, CRYPTOGRAPHY_IS_BORINGSSL))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_LIBRESSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_LIBRESSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> cryptography-openssl/src/fips.rs:12:41 | 12 | #[cfg(any(CRYPTOGRAPHY_IS_LIBRESSL, CRYPTOGRAPHY_IS_BORINGSSL))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_OPENSSL_300_OR_GREATER` --> cryptography-openssl/src/fips.rs:18:9 | 18 | CRYPTOGRAPHY_OPENSSL_300_OR_GREATER, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_LIBRESSL` --> cryptography-openssl/src/fips.rs:19:17 | 19 | not(any(CRYPTOGRAPHY_IS_LIBRESSL, CRYPTOGRAPHY_IS_BORINGSSL)) | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_LIBRESSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_LIBRESSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> cryptography-openssl/src/fips.rs:19:43 | 19 | not(any(CRYPTOGRAPHY_IS_LIBRESSL, CRYPTOGRAPHY_IS_BORINGSSL)) | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_OPENSSL_300_OR_GREATER` --> cryptography-openssl/src/fips.rs:27:13 | 27 | not(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_LIBRESSL` --> cryptography-openssl/src/fips.rs:28:17 | 28 | not(any(CRYPTOGRAPHY_IS_LIBRESSL, CRYPTOGRAPHY_IS_BORINGSSL)) | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_LIBRESSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_LIBRESSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> cryptography-openssl/src/fips.rs:28:43 | 28 | not(any(CRYPTOGRAPHY_IS_LIBRESSL, CRYPTOGRAPHY_IS_BORINGSSL)) | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration Compiling cryptography-x509-verification v0.1.0 (/builddir/build/BUILD/cryptography-42.0.5/src/rust/cryptography-x509-verification) Running `/usr/bin/rustc --crate-name cryptography_key_parsing --edition=2021 cryptography-key-parsing/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C overflow-checks=on --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=d9aeac1aa3d38d2d -C extra-filename=-d9aeac1aa3d38d2d --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --extern asn1=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libasn1-2876cc871e9e7787.rmeta --extern cfg_if=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libcfg_if-0080ca0d6a8d42fd.rmeta --extern cryptography_x509=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libcryptography_x509-1031b803a2099ab3.rmeta --extern openssl=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libopenssl-1518ae6bdf4e23ba.rmeta --extern openssl_sys=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libopenssl_sys-868453ae7d159c01.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name cryptography_x509_verification --edition=2021 cryptography-x509-verification/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C overflow-checks=on --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=8365c121fa430c05 -C extra-filename=-8365c121fa430c05 --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --extern asn1=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libasn1-2876cc871e9e7787.rmeta --extern cryptography_x509=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libcryptography_x509-1031b803a2099ab3.rmeta --extern once_cell=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libonce_cell-1d4119e2c99a74d0.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn` Running `/usr/bin/rustc --crate-name cryptography_cffi --edition=2021 cryptography-cffi/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C overflow-checks=on --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=b090781d9fb303f1 -C extra-filename=-b090781d9fb303f1 --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --extern openssl_sys=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libopenssl_sys-868453ae7d159c01.rmeta --extern pyo3=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libpyo3-306c9fcdc6c15fcc.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -L native=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/build/cryptography-cffi-e7bf6d87a21d7622/out -l static=_openssl.a --cfg 'python_implementation="CPython"'` warning: unexpected `cfg` condition name: `python_implementation` --> cryptography-cffi/src/lib.rs:7:11 | 7 | #[cfg(not(python_implementation = "PyPy"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `fmt_debug`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, and `windows` = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(python_implementation, values("PyPy"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(python_implementation, values(\"PyPy\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `python_implementation` --> cryptography-cffi/src/lib.rs:10:7 | 10 | #[cfg(python_implementation = "PyPy")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(python_implementation, values("PyPy"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(python_implementation, values(\"PyPy\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `python_implementation` --> cryptography-cffi/src/lib.rs:14:11 | 14 | #[cfg(not(python_implementation = "PyPy"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(python_implementation, values("PyPy"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(python_implementation, values(\"PyPy\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `python_implementation` --> cryptography-cffi/src/lib.rs:20:11 | 20 | #[cfg(python_implementation = "PyPy")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(python_implementation, values("PyPy"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(python_implementation, values(\"PyPy\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `python_implementation` --> cryptography-cffi/src/lib.rs:26:15 | 26 | #[cfg(not(python_implementation = "PyPy"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(python_implementation, values("PyPy"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(python_implementation, values(\"PyPy\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_LIBRESSL` --> cryptography-key-parsing/src/spki.rs:75:23 | 75 | #[cfg(all(not(CRYPTOGRAPHY_IS_LIBRESSL), not(CRYPTOGRAPHY_IS_BORINGSSL)))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `fmt_debug`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, and `windows` = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_LIBRESSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_LIBRESSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> cryptography-key-parsing/src/spki.rs:75:54 | 75 | #[cfg(all(not(CRYPTOGRAPHY_IS_LIBRESSL), not(CRYPTOGRAPHY_IS_BORINGSSL)))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_LIBRESSL` --> cryptography-key-parsing/src/spki.rs:84:23 | 84 | #[cfg(all(not(CRYPTOGRAPHY_IS_LIBRESSL), not(CRYPTOGRAPHY_IS_BORINGSSL)))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_LIBRESSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_LIBRESSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> cryptography-key-parsing/src/spki.rs:84:54 | 84 | #[cfg(all(not(CRYPTOGRAPHY_IS_LIBRESSL), not(CRYPTOGRAPHY_IS_BORINGSSL)))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> cryptography-key-parsing/src/spki.rs:105:19 | 105 | #[cfg(not(CRYPTOGRAPHY_IS_BORINGSSL))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> cryptography-key-parsing/src/spki.rs:125:19 | 125 | #[cfg(not(CRYPTOGRAPHY_IS_BORINGSSL))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> cryptography-key-parsing/src/spki.rs:39:31 | 39 | #[cfg(not(CRYPTOGRAPHY_IS_BORINGSSL))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> cryptography-key-parsing/src/spki.rs:43:31 | 43 | #[cfg(not(CRYPTOGRAPHY_IS_BORINGSSL))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> cryptography-key-parsing/src/spki.rs:47:31 | 47 | #[cfg(not(CRYPTOGRAPHY_IS_BORINGSSL))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_LIBRESSL` --> cryptography-key-parsing/src/spki.rs:118:26 | 118 | if #[cfg(CRYPTOGRAPHY_IS_LIBRESSL)] { | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_LIBRESSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_LIBRESSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: `cryptography-openssl` (lib) generated 14 warnings warning: elided lifetime has a name --> cryptography-x509-verification/src/lib.rs:244:73 | 228 | impl<'a, 'chain, B: CryptoOps> ChainBuilder<'a, 'chain, B> { | -- lifetime `'a` declared here ... 244 | ) -> impl Iterator> + '_ { | ^^ this elided lifetime gets resolved as `'a` | = note: `#[warn(elided_named_lifetimes)]` on by default warning: `cryptography-cffi` (lib) generated 5 warnings warning: `cryptography-key-parsing` (lib) generated 10 warnings warning: `cryptography-x509-verification` (lib) generated 1 warning Running `/usr/bin/rustc --crate-name cryptography_rust --edition=2021 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type cdylib --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no -C overflow-checks=on --cfg 'feature="default"' --cfg 'feature="extension-module"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "extension-module"))' -C metadata=a18ee633e4a6cef2 --out-dir /builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps --extern asn1=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libasn1-2876cc871e9e7787.rlib --extern cfg_if=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libcfg_if-0080ca0d6a8d42fd.rlib --extern cryptography_cffi=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libcryptography_cffi-b090781d9fb303f1.rlib --extern cryptography_key_parsing=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libcryptography_key_parsing-d9aeac1aa3d38d2d.rlib --extern cryptography_openssl=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libcryptography_openssl-c03bbf753e0e93f2.rlib --extern cryptography_x509=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libcryptography_x509-1031b803a2099ab3.rlib --extern cryptography_x509_verification=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libcryptography_x509_verification-8365c121fa430c05.rlib --extern foreign_types_shared=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libforeign_types_shared-8f2ef2d4512a0871.rlib --extern once_cell=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libonce_cell-1d4119e2c99a74d0.rlib --extern openssl=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libopenssl-1518ae6bdf4e23ba.rlib --extern openssl_sys=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libopenssl_sys-868453ae7d159c01.rlib --extern pem=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libpem-261aaad4b33cabd0.rlib --extern pyo3=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libpyo3-306c9fcdc6c15fcc.rlib --extern self_cell=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/deps/libself_cell-5a6395fdf14f5793.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -L native=/builddir/build/BUILD/cryptography-42.0.5/src/rust/target/release/build/cryptography-cffi-e7bf6d87a21d7622/out --cfg CRYPTOGRAPHY_OPENSSL_300_OR_GREATER --cfg 'CRYPTOGRAPHY_OSSLCONF="OPENSSL_NO_EC2M"' --cfg 'CRYPTOGRAPHY_OSSLCONF="OPENSSL_NO_SSL3_METHOD"'` warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_OPENSSL_300_OR_GREATER` --> src/lib.rs:8:7 | 8 | #[cfg(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER)] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `fmt_debug`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, and `windows` = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_OPENSSL_300_OR_GREATER` --> src/lib.rs:23:7 | 23 | #[cfg(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER)] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_OPENSSL_300_OR_GREATER` --> src/lib.rs:40:7 | 40 | #[cfg(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER)] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_LIBRESSL` --> src/backend/mod.rs:12:15 | 12 | #[cfg(all(not(CRYPTOGRAPHY_IS_LIBRESSL), not(CRYPTOGRAPHY_IS_BORINGSSL)))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_LIBRESSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_LIBRESSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> src/backend/mod.rs:12:46 | 12 | #[cfg(all(not(CRYPTOGRAPHY_IS_LIBRESSL), not(CRYPTOGRAPHY_IS_BORINGSSL)))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_LIBRESSL` --> src/backend/mod.rs:22:15 | 22 | #[cfg(all(not(CRYPTOGRAPHY_IS_LIBRESSL), not(CRYPTOGRAPHY_IS_BORINGSSL)))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_LIBRESSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_LIBRESSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> src/backend/mod.rs:22:46 | 22 | #[cfg(all(not(CRYPTOGRAPHY_IS_LIBRESSL), not(CRYPTOGRAPHY_IS_BORINGSSL)))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_LIBRESSL` --> src/backend/aead.rs:242:5 | 242 | CRYPTOGRAPHY_IS_LIBRESSL, | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_LIBRESSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_LIBRESSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> src/backend/aead.rs:243:5 | 243 | CRYPTOGRAPHY_IS_BORINGSSL, | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_OPENSSL_300_OR_GREATER` --> src/backend/aead.rs:244:9 | 244 | not(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_OPENSSL_320_OR_GREATER` --> src/backend/aead.rs:245:5 | 245 | CRYPTOGRAPHY_OPENSSL_320_OR_GREATER | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_OPENSSL_320_OR_GREATER)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_OPENSSL_320_OR_GREATER)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_LIBRESSL` --> src/backend/aead.rs:256:5 | 256 | CRYPTOGRAPHY_IS_LIBRESSL, | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_LIBRESSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_LIBRESSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> src/backend/aead.rs:257:5 | 257 | CRYPTOGRAPHY_IS_BORINGSSL, | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_OPENSSL_300_OR_GREATER` --> src/backend/aead.rs:258:9 | 258 | not(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_OPENSSL_320_OR_GREATER` --> src/backend/aead.rs:259:5 | 259 | CRYPTOGRAPHY_OPENSSL_320_OR_GREATER | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_OPENSSL_320_OR_GREATER)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_OPENSSL_320_OR_GREATER)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> src/backend/aead.rs:321:7 | 321 | #[cfg(CRYPTOGRAPHY_IS_BORINGSSL)] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> src/backend/aead.rs:327:7 | 327 | #[cfg(CRYPTOGRAPHY_IS_BORINGSSL)] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> src/backend/aead.rs:403:11 | 403 | #[cfg(CRYPTOGRAPHY_IS_BORINGSSL)] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_OPENSSL_320_OR_GREATER` --> src/backend/aead.rs:406:9 | 406 | CRYPTOGRAPHY_OPENSSL_320_OR_GREATER, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_OPENSSL_320_OR_GREATER)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_OPENSSL_320_OR_GREATER)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_LIBRESSL` --> src/backend/aead.rs:407:9 | 407 | CRYPTOGRAPHY_IS_LIBRESSL, | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_LIBRESSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_LIBRESSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_OPENSSL_300_OR_GREATER` --> src/backend/aead.rs:409:17 | 409 | not(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> src/backend/aead.rs:410:17 | 410 | not(CRYPTOGRAPHY_IS_BORINGSSL) | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_LIBRESSL` --> src/backend/aead.rs:415:9 | 415 | CRYPTOGRAPHY_IS_LIBRESSL, | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_LIBRESSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_LIBRESSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> src/backend/aead.rs:416:9 | 416 | CRYPTOGRAPHY_IS_BORINGSSL, | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_OPENSSL_300_OR_GREATER` --> src/backend/aead.rs:417:13 | 417 | not(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_OPENSSL_320_OR_GREATER` --> src/backend/aead.rs:418:9 | 418 | CRYPTOGRAPHY_OPENSSL_320_OR_GREATER | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_OPENSSL_320_OR_GREATER)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_OPENSSL_320_OR_GREATER)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> src/backend/aead.rs:435:22 | 435 | if #[cfg(CRYPTOGRAPHY_IS_BORINGSSL)] { | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_LIBRESSL` --> src/backend/aead.rs:444:17 | 444 | CRYPTOGRAPHY_IS_LIBRESSL, | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_LIBRESSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_LIBRESSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_OPENSSL_320_OR_GREATER` --> src/backend/aead.rs:445:17 | 445 | CRYPTOGRAPHY_OPENSSL_320_OR_GREATER, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_OPENSSL_320_OR_GREATER)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_OPENSSL_320_OR_GREATER)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_OPENSSL_300_OR_GREATER` --> src/backend/aead.rs:446:21 | 446 | not(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_OPENSSL_300_OR_GREATER` --> src/backend/aead.rs:562:22 | 562 | if #[cfg(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER)] { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_LIBRESSL` --> src/backend/aead.rs:643:26 | 643 | if #[cfg(any(CRYPTOGRAPHY_IS_LIBRESSL, CRYPTOGRAPHY_IS_BORINGSSL))] { | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_LIBRESSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_LIBRESSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> src/backend/aead.rs:643:52 | 643 | if #[cfg(any(CRYPTOGRAPHY_IS_LIBRESSL, CRYPTOGRAPHY_IS_BORINGSSL))] { | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_OPENSSL_320_OR_GREATER` --> src/backend/aead.rs:761:26 | 761 | if #[cfg(not(CRYPTOGRAPHY_OPENSSL_320_OR_GREATER))] { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_OPENSSL_320_OR_GREATER)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_OPENSSL_320_OR_GREATER)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_OSSLCONF` --> src/backend/cipher_registry.rs:113:19 | 113 | #[cfg(not(CRYPTOGRAPHY_OSSLCONF = "OPENSSL_NO_CAMELLIA"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_OSSLCONF, values("OPENSSL_NO_CAMELLIA"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_OSSLCONF, values(\"OPENSSL_NO_CAMELLIA\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_OSSLCONF` --> src/backend/cipher_registry.rs:115:19 | 115 | #[cfg(not(CRYPTOGRAPHY_OSSLCONF = "OPENSSL_NO_BF"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_OSSLCONF, values("OPENSSL_NO_BF"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_OSSLCONF, values(\"OPENSSL_NO_BF\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_OSSLCONF` --> src/backend/cipher_registry.rs:117:19 | 117 | #[cfg(not(CRYPTOGRAPHY_OSSLCONF = "OPENSSL_NO_CAST"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_OSSLCONF, values("OPENSSL_NO_CAST"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_OSSLCONF, values(\"OPENSSL_NO_CAST\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_OSSLCONF` --> src/backend/cipher_registry.rs:119:19 | 119 | #[cfg(not(CRYPTOGRAPHY_OSSLCONF = "OPENSSL_NO_IDEA"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_OSSLCONF, values("OPENSSL_NO_IDEA"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_OSSLCONF, values(\"OPENSSL_NO_IDEA\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_OSSLCONF` --> src/backend/cipher_registry.rs:121:19 | 121 | #[cfg(not(CRYPTOGRAPHY_OSSLCONF = "OPENSSL_NO_SM4"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_OSSLCONF, values("OPENSSL_NO_SM4"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_OSSLCONF, values(\"OPENSSL_NO_SM4\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_OSSLCONF` --> src/backend/cipher_registry.rs:123:19 | 123 | #[cfg(not(CRYPTOGRAPHY_OSSLCONF = "OPENSSL_NO_SEED"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_OSSLCONF, values("OPENSSL_NO_SEED"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_OSSLCONF, values(\"OPENSSL_NO_SEED\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_OSSLCONF` --> src/backend/cipher_registry.rs:137:19 | 137 | #[cfg(not(CRYPTOGRAPHY_OSSLCONF = "OPENSSL_NO_CAMELLIA"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_OSSLCONF, values("OPENSSL_NO_CAMELLIA"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_OSSLCONF, values(\"OPENSSL_NO_CAMELLIA\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_OSSLCONF` --> src/backend/cipher_registry.rs:139:19 | 139 | #[cfg(not(CRYPTOGRAPHY_OSSLCONF = "OPENSSL_NO_CAMELLIA"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_OSSLCONF, values("OPENSSL_NO_CAMELLIA"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_OSSLCONF, values(\"OPENSSL_NO_CAMELLIA\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_OSSLCONF` --> src/backend/cipher_registry.rs:141:19 | 141 | #[cfg(not(CRYPTOGRAPHY_OSSLCONF = "OPENSSL_NO_CAMELLIA"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_OSSLCONF, values("OPENSSL_NO_CAMELLIA"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_OSSLCONF, values(\"OPENSSL_NO_CAMELLIA\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_OSSLCONF` --> src/backend/cipher_registry.rs:144:19 | 144 | #[cfg(not(CRYPTOGRAPHY_OSSLCONF = "OPENSSL_NO_SM4"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_OSSLCONF, values("OPENSSL_NO_SM4"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_OSSLCONF, values(\"OPENSSL_NO_SM4\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_OSSLCONF` --> src/backend/cipher_registry.rs:147:19 | 147 | #[cfg(not(CRYPTOGRAPHY_OSSLCONF = "OPENSSL_NO_SEED"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_OSSLCONF, values("OPENSSL_NO_SEED"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_OSSLCONF, values(\"OPENSSL_NO_SEED\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_OSSLCONF` --> src/backend/cipher_registry.rs:150:19 | 150 | #[cfg(not(CRYPTOGRAPHY_OSSLCONF = "OPENSSL_NO_BF"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_OSSLCONF, values("OPENSSL_NO_BF"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_OSSLCONF, values(\"OPENSSL_NO_BF\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_OSSLCONF` --> src/backend/cipher_registry.rs:153:19 | 153 | #[cfg(not(CRYPTOGRAPHY_OSSLCONF = "OPENSSL_NO_CAST"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_OSSLCONF, values("OPENSSL_NO_CAST"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_OSSLCONF, values(\"OPENSSL_NO_CAST\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_OSSLCONF` --> src/backend/cipher_registry.rs:156:19 | 156 | #[cfg(not(CRYPTOGRAPHY_OSSLCONF = "OPENSSL_NO_IDEA"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_OSSLCONF, values("OPENSSL_NO_IDEA"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_OSSLCONF, values(\"OPENSSL_NO_IDEA\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> src/backend/dh.rs:71:11 | 71 | #[cfg(not(CRYPTOGRAPHY_IS_BORINGSSL))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_LIBRESSL` --> src/backend/dh.rs:76:18 | 76 | if #[cfg(CRYPTOGRAPHY_IS_LIBRESSL)] { | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_LIBRESSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_LIBRESSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> src/backend/dh.rs:207:15 | 207 | #[cfg(not(CRYPTOGRAPHY_IS_BORINGSSL))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> src/backend/dh.rs:316:15 | 316 | #[cfg(not(CRYPTOGRAPHY_IS_BORINGSSL))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> src/backend/dh.rs:410:15 | 410 | #[cfg(not(CRYPTOGRAPHY_IS_BORINGSSL))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> src/backend/dh.rs:462:15 | 462 | #[cfg(not(CRYPTOGRAPHY_IS_BORINGSSL))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> src/backend/ec.rs:69:19 | 69 | #[cfg(not(CRYPTOGRAPHY_IS_BORINGSSL))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> src/backend/ec.rs:71:19 | 71 | #[cfg(not(CRYPTOGRAPHY_IS_BORINGSSL))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> src/backend/ec.rs:73:19 | 73 | #[cfg(not(CRYPTOGRAPHY_IS_BORINGSSL))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_OPENSSL_300_OR_GREATER` --> src/backend/ec.rs:250:15 | 250 | #[cfg(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER)] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_OPENSSL_300_OR_GREATER` --> src/backend/ec.rs:255:19 | 255 | #[cfg(not(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_LIBRESSL` --> src/backend/hashes.rs:108:23 | 108 | #[cfg(not(any(CRYPTOGRAPHY_IS_LIBRESSL, CRYPTOGRAPHY_IS_BORINGSSL)))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_LIBRESSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_LIBRESSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> src/backend/hashes.rs:108:49 | 108 | #[cfg(not(any(CRYPTOGRAPHY_IS_LIBRESSL, CRYPTOGRAPHY_IS_BORINGSSL)))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_LIBRESSL` --> src/backend/kdf.rs:26:11 | 26 | #[cfg(not(CRYPTOGRAPHY_IS_LIBRESSL))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_LIBRESSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_LIBRESSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_LIBRESSL` --> src/backend/kdf.rs:55:15 | 55 | #[cfg(not(CRYPTOGRAPHY_IS_LIBRESSL))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_LIBRESSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_LIBRESSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_LIBRESSL` --> src/backend/keys.rs:86:23 | 86 | #[cfg(any(not(CRYPTOGRAPHY_IS_LIBRESSL), CRYPTOGRAPHY_LIBRESSL_380_OR_GREATER))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_LIBRESSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_LIBRESSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_LIBRESSL_380_OR_GREATER` --> src/backend/keys.rs:86:50 | 86 | #[cfg(any(not(CRYPTOGRAPHY_IS_LIBRESSL), CRYPTOGRAPHY_LIBRESSL_380_OR_GREATER))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_LIBRESSL_380_OR_GREATER)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_LIBRESSL_380_OR_GREATER)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_LIBRESSL` --> src/backend/keys.rs:107:23 | 107 | #[cfg(all(not(CRYPTOGRAPHY_IS_LIBRESSL), not(CRYPTOGRAPHY_IS_BORINGSSL)))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_LIBRESSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_LIBRESSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> src/backend/keys.rs:107:54 | 107 | #[cfg(all(not(CRYPTOGRAPHY_IS_LIBRESSL), not(CRYPTOGRAPHY_IS_BORINGSSL)))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_LIBRESSL` --> src/backend/keys.rs:116:23 | 116 | #[cfg(all(not(CRYPTOGRAPHY_IS_LIBRESSL), not(CRYPTOGRAPHY_IS_BORINGSSL)))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_LIBRESSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_LIBRESSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> src/backend/keys.rs:116:54 | 116 | #[cfg(all(not(CRYPTOGRAPHY_IS_LIBRESSL), not(CRYPTOGRAPHY_IS_BORINGSSL)))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_LIBRESSL` --> src/backend/keys.rs:123:23 | 123 | #[cfg(all(not(CRYPTOGRAPHY_IS_LIBRESSL), not(CRYPTOGRAPHY_IS_BORINGSSL)))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_LIBRESSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_LIBRESSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> src/backend/keys.rs:123:54 | 123 | #[cfg(all(not(CRYPTOGRAPHY_IS_LIBRESSL), not(CRYPTOGRAPHY_IS_BORINGSSL)))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_LIBRESSL` --> src/backend/keys.rs:209:23 | 209 | #[cfg(all(not(CRYPTOGRAPHY_IS_LIBRESSL), not(CRYPTOGRAPHY_IS_BORINGSSL)))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_LIBRESSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_LIBRESSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> src/backend/keys.rs:209:54 | 209 | #[cfg(all(not(CRYPTOGRAPHY_IS_LIBRESSL), not(CRYPTOGRAPHY_IS_BORINGSSL)))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_LIBRESSL` --> src/backend/keys.rs:215:23 | 215 | #[cfg(all(not(CRYPTOGRAPHY_IS_LIBRESSL), not(CRYPTOGRAPHY_IS_BORINGSSL)))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_LIBRESSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_LIBRESSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> src/backend/keys.rs:215:54 | 215 | #[cfg(all(not(CRYPTOGRAPHY_IS_LIBRESSL), not(CRYPTOGRAPHY_IS_BORINGSSL)))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_LIBRESSL` --> src/backend/keys.rs:223:23 | 223 | #[cfg(all(not(CRYPTOGRAPHY_IS_LIBRESSL), not(CRYPTOGRAPHY_IS_BORINGSSL)))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_LIBRESSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_LIBRESSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> src/backend/keys.rs:223:54 | 223 | #[cfg(all(not(CRYPTOGRAPHY_IS_LIBRESSL), not(CRYPTOGRAPHY_IS_BORINGSSL)))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> src/backend/poly1305.rs:10:11 | 10 | #[cfg(any(CRYPTOGRAPHY_IS_BORINGSSL, CRYPTOGRAPHY_IS_LIBRESSL))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_LIBRESSL` --> src/backend/poly1305.rs:10:38 | 10 | #[cfg(any(CRYPTOGRAPHY_IS_BORINGSSL, CRYPTOGRAPHY_IS_LIBRESSL))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_LIBRESSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_LIBRESSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> src/backend/poly1305.rs:15:11 | 15 | #[cfg(any(CRYPTOGRAPHY_IS_BORINGSSL, CRYPTOGRAPHY_IS_LIBRESSL))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_LIBRESSL` --> src/backend/poly1305.rs:15:38 | 15 | #[cfg(any(CRYPTOGRAPHY_IS_BORINGSSL, CRYPTOGRAPHY_IS_LIBRESSL))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_LIBRESSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_LIBRESSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_LIBRESSL` --> src/backend/poly1305.rs:43:15 | 43 | #[cfg(not(any(CRYPTOGRAPHY_IS_LIBRESSL, CRYPTOGRAPHY_IS_BORINGSSL)))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_LIBRESSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_LIBRESSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> src/backend/poly1305.rs:43:41 | 43 | #[cfg(not(any(CRYPTOGRAPHY_IS_LIBRESSL, CRYPTOGRAPHY_IS_BORINGSSL)))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_LIBRESSL` --> src/backend/poly1305.rs:48:15 | 48 | #[cfg(not(any(CRYPTOGRAPHY_IS_LIBRESSL, CRYPTOGRAPHY_IS_BORINGSSL)))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_LIBRESSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_LIBRESSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> src/backend/poly1305.rs:48:41 | 48 | #[cfg(not(any(CRYPTOGRAPHY_IS_LIBRESSL, CRYPTOGRAPHY_IS_BORINGSSL)))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> src/backend/poly1305.rs:92:15 | 92 | #[cfg(any(CRYPTOGRAPHY_IS_BORINGSSL, CRYPTOGRAPHY_IS_LIBRESSL))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_LIBRESSL` --> src/backend/poly1305.rs:92:42 | 92 | #[cfg(any(CRYPTOGRAPHY_IS_BORINGSSL, CRYPTOGRAPHY_IS_LIBRESSL))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_LIBRESSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_LIBRESSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_LIBRESSL` --> src/backend/poly1305.rs:94:19 | 94 | #[cfg(not(any(CRYPTOGRAPHY_IS_LIBRESSL, CRYPTOGRAPHY_IS_BORINGSSL)))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_LIBRESSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_LIBRESSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> src/backend/poly1305.rs:94:45 | 94 | #[cfg(not(any(CRYPTOGRAPHY_IS_LIBRESSL, CRYPTOGRAPHY_IS_BORINGSSL)))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> src/backend/poly1305.rs:102:19 | 102 | #[cfg(any(CRYPTOGRAPHY_IS_BORINGSSL, CRYPTOGRAPHY_IS_LIBRESSL))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_LIBRESSL` --> src/backend/poly1305.rs:102:46 | 102 | #[cfg(any(CRYPTOGRAPHY_IS_BORINGSSL, CRYPTOGRAPHY_IS_LIBRESSL))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_LIBRESSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_LIBRESSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_LIBRESSL` --> src/backend/poly1305.rs:106:23 | 106 | #[cfg(not(any(CRYPTOGRAPHY_IS_LIBRESSL, CRYPTOGRAPHY_IS_BORINGSSL)))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_LIBRESSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_LIBRESSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> src/backend/poly1305.rs:106:49 | 106 | #[cfg(not(any(CRYPTOGRAPHY_IS_LIBRESSL, CRYPTOGRAPHY_IS_BORINGSSL)))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_LIBRESSL` --> src/backend/mod.rs:34:19 | 34 | #[cfg(all(not(CRYPTOGRAPHY_IS_LIBRESSL), not(CRYPTOGRAPHY_IS_BORINGSSL)))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_LIBRESSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_LIBRESSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> src/backend/mod.rs:34:50 | 34 | #[cfg(all(not(CRYPTOGRAPHY_IS_LIBRESSL), not(CRYPTOGRAPHY_IS_BORINGSSL)))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_LIBRESSL` --> src/backend/mod.rs:38:19 | 38 | #[cfg(all(not(CRYPTOGRAPHY_IS_LIBRESSL), not(CRYPTOGRAPHY_IS_BORINGSSL)))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_LIBRESSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_LIBRESSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> src/backend/mod.rs:38:50 | 38 | #[cfg(all(not(CRYPTOGRAPHY_IS_LIBRESSL), not(CRYPTOGRAPHY_IS_BORINGSSL)))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> src/pkcs7.rs:12:11 | 12 | #[cfg(not(CRYPTOGRAPHY_IS_BORINGSSL))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> src/pkcs7.rs:14:11 | 14 | #[cfg(not(CRYPTOGRAPHY_IS_BORINGSSL))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> src/pkcs7.rs:20:11 | 20 | #[cfg(not(CRYPTOGRAPHY_IS_BORINGSSL))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> src/pkcs7.rs:319:11 | 319 | #[cfg(not(CRYPTOGRAPHY_IS_BORINGSSL))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> src/pkcs7.rs:360:22 | 360 | if #[cfg(not(CRYPTOGRAPHY_IS_BORINGSSL))] { | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_IS_BORINGSSL` --> src/pkcs7.rs:384:22 | 384 | if #[cfg(not(CRYPTOGRAPHY_IS_BORINGSSL))] { | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_IS_BORINGSSL)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_IS_BORINGSSL)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_OSSLCONF` --> src/types.rs:488:11 | 488 | #[cfg(not(CRYPTOGRAPHY_OSSLCONF = "OPENSSL_NO_IDEA"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_OSSLCONF, values("OPENSSL_NO_IDEA"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_OSSLCONF, values(\"OPENSSL_NO_IDEA\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `CRYPTOGRAPHY_OPENSSL_300_OR_GREATER` --> src/lib.rs:98:18 | 98 | if #[cfg(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER)] { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(CRYPTOGRAPHY_OPENSSL_300_OR_GREATER)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/aead.rs:423:1 | 423 | #[pyo3::prelude::pymethods] | -^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | `PyClassImplCollector` is not local | `PyClassNewTextSignature` is not local | move the `impl` block outside of this function `trampoline` and up 4 bodies 424 | impl ChaCha20Poly1305 { | ---------------- | | | `ChaCha20Poly1305` is not local | `ChaCha20Poly1305` is not local | = note: the attribute macro `pyo3::prelude::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::prelude::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: `#[warn(non_local_definitions)]` on by default = note: this warning originates in the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/aead.rs:544:1 | 544 | #[pyo3::prelude::pymethods] | -^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | `PyClassImplCollector` is not local | `PyClassNewTextSignature` is not local | move the `impl` block outside of this function `trampoline` and up 4 bodies 545 | impl AesSiv { | ------ | | | `AesSiv` is not local | `AesSiv` is not local | = note: the attribute macro `pyo3::prelude::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::prelude::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/aead.rs:638:1 | 638 | #[pyo3::prelude::pymethods] | -^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | `PyClassImplCollector` is not local | `PyClassNewTextSignature` is not local | move the `impl` block outside of this function `trampoline` and up 4 bodies 639 | impl AesOcb3 { | ------- | | | `AesOcb3` is not local | `AesOcb3` is not local | = note: the attribute macro `pyo3::prelude::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::prelude::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/aead.rs:743:1 | 743 | #[pyo3::prelude::pymethods] | -^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | `PyClassImplCollector` is not local | `PyClassNewTextSignature` is not local | move the `impl` block outside of this function `trampoline` and up 4 bodies 744 | impl AesGcmSiv { | --------- | | | `AesGcmSiv` is not local | `AesGcmSiv` is not local | = note: the attribute macro `pyo3::prelude::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::prelude::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/cmac.rs:35:1 | 35 | #[pyo3::pymethods] | -^^^^^^^^^^^^^^^^^ | | | `PyClassImplCollector` is not local | `PyClassNewTextSignature` is not local | move the `impl` block outside of this function `trampoline` and up 4 bodies 36 | impl Cmac { | ---- | | | `Cmac` is not local | `Cmac` is not local | = note: the attribute macro `pyo3::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/dh.rs:251:1 | 251 | #[pyo3::prelude::pymethods] | ^-------------------------- | | | move the `impl` block outside of this method `__eq__` and up 2 bodies 252 | impl DHPublicKey { | ----------- `DHPublicKey` is not local | = note: the attribute macro `pyo3::prelude::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::prelude::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/dh.rs:251:1 | 251 | #[pyo3::prelude::pymethods] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ move the `impl` block outside of this static `ITEMS` and up 3 bodies 252 | impl DHPublicKey { | ----------- `DHPublicKey` is not local | = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` defines the non-local `impl`, and may need to be changed = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` may come from an old version of the `pyo3` crate, try updating your dependency with `cargo update -p pyo3` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` which comes from the expansion of the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/dh.rs:400:1 | 400 | #[pyo3::prelude::pymethods] | ^-------------------------- | | | move the `impl` block outside of this method `__eq__` and up 2 bodies 401 | impl DHPrivateNumbers { | ---------------- `DHPrivateNumbers` is not local | = note: the attribute macro `pyo3::prelude::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::prelude::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/dh.rs:400:1 | 400 | #[pyo3::prelude::pymethods] | -^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | `PyClassImplCollector` is not local | `PyClassNewTextSignature` is not local | move the `impl` block outside of this function `trampoline` and up 4 bodies 401 | impl DHPrivateNumbers { | ---------------- | | | `DHPrivateNumbers` is not local | `DHPrivateNumbers` is not local | = note: the attribute macro `pyo3::prelude::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::prelude::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/dh.rs:400:1 | 400 | #[pyo3::prelude::pymethods] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ move the `impl` block outside of this static `ITEMS` and up 3 bodies 401 | impl DHPrivateNumbers { | ---------------- `DHPrivateNumbers` is not local | = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` defines the non-local `impl`, and may need to be changed = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` may come from an old version of the `pyo3` crate, try updating your dependency with `cargo update -p pyo3` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` which comes from the expansion of the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/dh.rs:449:1 | 449 | #[pyo3::prelude::pymethods] | ^-------------------------- | | | move the `impl` block outside of this method `__eq__` and up 2 bodies 450 | impl DHPublicNumbers { | --------------- `DHPublicNumbers` is not local | = note: the attribute macro `pyo3::prelude::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::prelude::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/dh.rs:449:1 | 449 | #[pyo3::prelude::pymethods] | -^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | `PyClassImplCollector` is not local | `PyClassNewTextSignature` is not local | move the `impl` block outside of this function `trampoline` and up 4 bodies 450 | impl DHPublicNumbers { | --------------- | | | `DHPublicNumbers` is not local | `DHPublicNumbers` is not local | = note: the attribute macro `pyo3::prelude::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::prelude::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/dh.rs:449:1 | 449 | #[pyo3::prelude::pymethods] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ move the `impl` block outside of this static `ITEMS` and up 3 bodies 450 | impl DHPublicNumbers { | --------------- `DHPublicNumbers` is not local | = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` defines the non-local `impl`, and may need to be changed = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` may come from an old version of the `pyo3` crate, try updating your dependency with `cargo update -p pyo3` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` which comes from the expansion of the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/dh.rs:492:1 | 492 | #[pyo3::prelude::pymethods] | ^-------------------------- | | | move the `impl` block outside of this method `__eq__` and up 2 bodies 493 | impl DHParameterNumbers { | ------------------ `DHParameterNumbers` is not local | = note: the attribute macro `pyo3::prelude::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::prelude::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/dh.rs:492:1 | 492 | #[pyo3::prelude::pymethods] | -^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | `PyClassImplCollector` is not local | `PyClassNewTextSignature` is not local | move the `impl` block outside of this function `trampoline` and up 4 bodies 493 | impl DHParameterNumbers { | ------------------ | | | `DHParameterNumbers` is not local | `DHParameterNumbers` is not local | = note: the attribute macro `pyo3::prelude::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::prelude::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/dh.rs:492:1 | 492 | #[pyo3::prelude::pymethods] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ move the `impl` block outside of this static `ITEMS` and up 3 bodies 493 | impl DHParameterNumbers { | ------------------ `DHParameterNumbers` is not local | = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` defines the non-local `impl`, and may need to be changed = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` may come from an old version of the `pyo3` crate, try updating your dependency with `cargo update -p pyo3` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` which comes from the expansion of the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/dsa.rs:150:1 | 150 | #[pyo3::prelude::pymethods] | ^-------------------------- | | | move the `impl` block outside of this method `__eq__` and up 2 bodies 151 | impl DsaPublicKey { | ------------ `DsaPublicKey` is not local | = note: the attribute macro `pyo3::prelude::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::prelude::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/dsa.rs:150:1 | 150 | #[pyo3::prelude::pymethods] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ move the `impl` block outside of this static `ITEMS` and up 3 bodies 151 | impl DsaPublicKey { | ------------ `DsaPublicKey` is not local | = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` defines the non-local `impl`, and may need to be changed = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` may come from an old version of the `pyo3` crate, try updating your dependency with `cargo update -p pyo3` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` which comes from the expansion of the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/dsa.rs:350:1 | 350 | #[pyo3::prelude::pymethods] | ^-------------------------- | | | move the `impl` block outside of this method `__eq__` and up 2 bodies 351 | impl DsaPrivateNumbers { | ----------------- `DsaPrivateNumbers` is not local | = note: the attribute macro `pyo3::prelude::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::prelude::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/dsa.rs:350:1 | 350 | #[pyo3::prelude::pymethods] | -^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | `PyClassImplCollector` is not local | `PyClassNewTextSignature` is not local | move the `impl` block outside of this function `trampoline` and up 4 bodies 351 | impl DsaPrivateNumbers { | ----------------- | | | `DsaPrivateNumbers` is not local | `DsaPrivateNumbers` is not local | = note: the attribute macro `pyo3::prelude::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::prelude::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/dsa.rs:350:1 | 350 | #[pyo3::prelude::pymethods] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ move the `impl` block outside of this static `ITEMS` and up 3 bodies 351 | impl DsaPrivateNumbers { | ----------------- `DsaPrivateNumbers` is not local | = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` defines the non-local `impl`, and may need to be changed = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` may come from an old version of the `pyo3` crate, try updating your dependency with `cargo update -p pyo3` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` which comes from the expansion of the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/dsa.rs:397:1 | 397 | #[pyo3::prelude::pymethods] | ^-------------------------- | | | move the `impl` block outside of this method `__eq__` and up 2 bodies 398 | impl DsaPublicNumbers { | ---------------- `DsaPublicNumbers` is not local | = note: the attribute macro `pyo3::prelude::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::prelude::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/dsa.rs:397:1 | 397 | #[pyo3::prelude::pymethods] | -^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | `PyClassImplCollector` is not local | `PyClassNewTextSignature` is not local | move the `impl` block outside of this function `trampoline` and up 4 bodies 398 | impl DsaPublicNumbers { | ---------------- | | | `DsaPublicNumbers` is not local | `DsaPublicNumbers` is not local | = note: the attribute macro `pyo3::prelude::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::prelude::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/dsa.rs:397:1 | 397 | #[pyo3::prelude::pymethods] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ move the `impl` block outside of this static `ITEMS` and up 3 bodies 398 | impl DsaPublicNumbers { | ---------------- `DsaPublicNumbers` is not local | = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` defines the non-local `impl`, and may need to be changed = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` may come from an old version of the `pyo3` crate, try updating your dependency with `cargo update -p pyo3` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` which comes from the expansion of the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/dsa.rs:453:1 | 453 | #[pyo3::prelude::pymethods] | ^-------------------------- | | | move the `impl` block outside of this method `__eq__` and up 2 bodies 454 | impl DsaParameterNumbers { | ------------------- `DsaParameterNumbers` is not local | = note: the attribute macro `pyo3::prelude::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::prelude::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/dsa.rs:453:1 | 453 | #[pyo3::prelude::pymethods] | -^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | `PyClassImplCollector` is not local | `PyClassNewTextSignature` is not local | move the `impl` block outside of this function `trampoline` and up 4 bodies 454 | impl DsaParameterNumbers { | ------------------- | | | `DsaParameterNumbers` is not local | `DsaParameterNumbers` is not local | = note: the attribute macro `pyo3::prelude::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::prelude::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/dsa.rs:453:1 | 453 | #[pyo3::prelude::pymethods] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ move the `impl` block outside of this static `ITEMS` and up 3 bodies 454 | impl DsaParameterNumbers { | ------------------- `DsaParameterNumbers` is not local | = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` defines the non-local `impl`, and may need to be changed = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` may come from an old version of the `pyo3` crate, try updating your dependency with `cargo update -p pyo3` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` which comes from the expansion of the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/ec.rs:360:1 | 360 | #[pyo3::prelude::pymethods] | ^-------------------------- | | | move the `impl` block outside of this method `__eq__` and up 2 bodies 361 | impl ECPublicKey { | ----------- `ECPublicKey` is not local | = note: the attribute macro `pyo3::prelude::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::prelude::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/ec.rs:360:1 | 360 | #[pyo3::prelude::pymethods] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ move the `impl` block outside of this static `ITEMS` and up 3 bodies 361 | impl ECPublicKey { | ----------- `ECPublicKey` is not local | = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` defines the non-local `impl`, and may need to be changed = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` may come from an old version of the `pyo3` crate, try updating your dependency with `cargo update -p pyo3` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` which comes from the expansion of the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/ec.rs:488:1 | 488 | #[pyo3::prelude::pymethods] | ^-------------------------- | | | move the `impl` block outside of this method `__eq__` and up 2 bodies 489 | impl EllipticCurvePrivateNumbers { | --------------------------- `EllipticCurvePrivateNumbers` is not local | = note: the attribute macro `pyo3::prelude::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::prelude::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/ec.rs:488:1 | 488 | #[pyo3::prelude::pymethods] | -^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | `PyClassImplCollector` is not local | `PyClassNewTextSignature` is not local | move the `impl` block outside of this function `trampoline` and up 4 bodies 489 | impl EllipticCurvePrivateNumbers { | --------------------------- | | | `EllipticCurvePrivateNumbers` is not local | `EllipticCurvePrivateNumbers` is not local | = note: the attribute macro `pyo3::prelude::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::prelude::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/ec.rs:488:1 | 488 | #[pyo3::prelude::pymethods] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ move the `impl` block outside of this static `ITEMS` and up 3 bodies 489 | impl EllipticCurvePrivateNumbers { | --------------------------- `EllipticCurvePrivateNumbers` is not local | = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` defines the non-local `impl`, and may need to be changed = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` may come from an old version of the `pyo3` crate, try updating your dependency with `cargo update -p pyo3` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` which comes from the expansion of the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/ec.rs:559:1 | 559 | #[pyo3::prelude::pymethods] | ^-------------------------- | | | move the `impl` block outside of this method `__eq__` and up 2 bodies 560 | impl EllipticCurvePublicNumbers { | -------------------------- `EllipticCurvePublicNumbers` is not local | = note: the attribute macro `pyo3::prelude::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::prelude::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/ec.rs:559:1 | 559 | #[pyo3::prelude::pymethods] | -^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | `PyClassImplCollector` is not local | `PyClassNewTextSignature` is not local | move the `impl` block outside of this function `trampoline` and up 4 bodies 560 | impl EllipticCurvePublicNumbers { | -------------------------- | | | `EllipticCurvePublicNumbers` is not local | `EllipticCurvePublicNumbers` is not local | = note: the attribute macro `pyo3::prelude::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::prelude::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/ec.rs:559:1 | 559 | #[pyo3::prelude::pymethods] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ move the `impl` block outside of this static `ITEMS` and up 3 bodies 560 | impl EllipticCurvePublicNumbers { | -------------------------- `EllipticCurvePublicNumbers` is not local | = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` defines the non-local `impl`, and may need to be changed = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` may come from an old version of the `pyo3` crate, try updating your dependency with `cargo update -p pyo3` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` which comes from the expansion of the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/ed25519.rs:119:1 | 119 | #[pyo3::prelude::pymethods] | ^-------------------------- | | | move the `impl` block outside of this method `__eq__` and up 2 bodies 120 | impl Ed25519PublicKey { | ---------------- `Ed25519PublicKey` is not local | = note: the attribute macro `pyo3::prelude::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::prelude::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/ed25519.rs:119:1 | 119 | #[pyo3::prelude::pymethods] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ move the `impl` block outside of this static `ITEMS` and up 3 bodies 120 | impl Ed25519PublicKey { | ---------------- `Ed25519PublicKey` is not local | = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` defines the non-local `impl`, and may need to be changed = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` may come from an old version of the `pyo3` crate, try updating your dependency with `cargo update -p pyo3` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` which comes from the expansion of the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/ed448.rs:117:1 | 117 | #[pyo3::prelude::pymethods] | ^-------------------------- | | | move the `impl` block outside of this method `__eq__` and up 2 bodies 118 | impl Ed448PublicKey { | -------------- `Ed448PublicKey` is not local | = note: the attribute macro `pyo3::prelude::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::prelude::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/ed448.rs:117:1 | 117 | #[pyo3::prelude::pymethods] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ move the `impl` block outside of this static `ITEMS` and up 3 bodies 118 | impl Ed448PublicKey { | -------------- `Ed448PublicKey` is not local | = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` defines the non-local `impl`, and may need to be changed = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` may come from an old version of the `pyo3` crate, try updating your dependency with `cargo update -p pyo3` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` which comes from the expansion of the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/hashes.rs:80:1 | 80 | #[pyo3::pymethods] | -^^^^^^^^^^^^^^^^^ | | | `PyClassImplCollector` is not local | `PyClassNewTextSignature` is not local | move the `impl` block outside of this function `trampoline` and up 4 bodies 81 | impl Hash { | ---- | | | `Hash` is not local | `Hash` is not local | = note: the attribute macro `pyo3::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/hmac.rs:36:1 | 36 | #[pyo3::pymethods] | -^^^^^^^^^^^^^^^^^ | | | `PyClassImplCollector` is not local | `PyClassNewTextSignature` is not local | move the `impl` block outside of this function `trampoline` and up 4 bodies 37 | impl Hmac { | ---- | | | `Hmac` is not local | `Hmac` is not local | = note: the attribute macro `pyo3::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/poly1305.rs:98:1 | 98 | #[pyo3::pymethods] | -^^^^^^^^^^^^^^^^^ | | | `PyClassImplCollector` is not local | `PyClassNewTextSignature` is not local | move the `impl` block outside of this function `trampoline` and up 4 bodies 99 | impl Poly1305 { | -------- | | | `Poly1305` is not local | `Poly1305` is not local | = note: the attribute macro `pyo3::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/rsa.rs:419:1 | 419 | #[pyo3::prelude::pymethods] | ^-------------------------- | | | move the `impl` block outside of this method `__eq__` and up 2 bodies 420 | impl RsaPublicKey { | ------------ `RsaPublicKey` is not local | = note: the attribute macro `pyo3::prelude::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::prelude::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/rsa.rs:419:1 | 419 | #[pyo3::prelude::pymethods] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ move the `impl` block outside of this static `ITEMS` and up 3 bodies 420 | impl RsaPublicKey { | ------------ `RsaPublicKey` is not local | = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` defines the non-local `impl`, and may need to be changed = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` may come from an old version of the `pyo3` crate, try updating your dependency with `cargo update -p pyo3` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` which comes from the expansion of the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/rsa.rs:651:1 | 651 | #[pyo3::prelude::pymethods] | ^-------------------------- | | | move the `impl` block outside of this method `__eq__` and up 2 bodies 652 | impl RsaPrivateNumbers { | ----------------- `RsaPrivateNumbers` is not local | = note: the attribute macro `pyo3::prelude::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::prelude::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/rsa.rs:651:1 | 651 | #[pyo3::prelude::pymethods] | -^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | `PyClassImplCollector` is not local | `PyClassNewTextSignature` is not local | move the `impl` block outside of this function `trampoline` and up 4 bodies 652 | impl RsaPrivateNumbers { | ----------------- | | | `RsaPrivateNumbers` is not local | `RsaPrivateNumbers` is not local | = note: the attribute macro `pyo3::prelude::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::prelude::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/rsa.rs:651:1 | 651 | #[pyo3::prelude::pymethods] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ move the `impl` block outside of this static `ITEMS` and up 3 bodies 652 | impl RsaPrivateNumbers { | ----------------- `RsaPrivateNumbers` is not local | = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` defines the non-local `impl`, and may need to be changed = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` may come from an old version of the `pyo3` crate, try updating your dependency with `cargo update -p pyo3` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` which comes from the expansion of the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/rsa.rs:768:1 | 768 | #[pyo3::prelude::pymethods] | ^-------------------------- | | | move the `impl` block outside of this method `__eq__` and up 2 bodies 769 | impl RsaPublicNumbers { | ---------------- `RsaPublicNumbers` is not local | = note: the attribute macro `pyo3::prelude::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::prelude::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/rsa.rs:768:1 | 768 | #[pyo3::prelude::pymethods] | -^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | `PyClassImplCollector` is not local | `PyClassNewTextSignature` is not local | move the `impl` block outside of this function `trampoline` and up 4 bodies 769 | impl RsaPublicNumbers { | ---------------- | | | `RsaPublicNumbers` is not local | `RsaPublicNumbers` is not local | = note: the attribute macro `pyo3::prelude::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::prelude::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/rsa.rs:768:1 | 768 | #[pyo3::prelude::pymethods] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ move the `impl` block outside of this static `ITEMS` and up 3 bodies 769 | impl RsaPublicNumbers { | ---------------- `RsaPublicNumbers` is not local | = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` defines the non-local `impl`, and may need to be changed = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` may come from an old version of the `pyo3` crate, try updating your dependency with `cargo update -p pyo3` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` which comes from the expansion of the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/x25519.rs:120:1 | 120 | #[pyo3::prelude::pymethods] | ^-------------------------- | | | move the `impl` block outside of this method `__eq__` and up 2 bodies 121 | impl X25519PublicKey { | --------------- `X25519PublicKey` is not local | = note: the attribute macro `pyo3::prelude::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::prelude::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/x25519.rs:120:1 | 120 | #[pyo3::prelude::pymethods] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ move the `impl` block outside of this static `ITEMS` and up 3 bodies 121 | impl X25519PublicKey { | --------------- `X25519PublicKey` is not local | = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` defines the non-local `impl`, and may need to be changed = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` may come from an old version of the `pyo3` crate, try updating your dependency with `cargo update -p pyo3` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` which comes from the expansion of the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/x448.rs:119:1 | 119 | #[pyo3::prelude::pymethods] | ^-------------------------- | | | move the `impl` block outside of this method `__eq__` and up 2 bodies 120 | impl X448PublicKey { | ------------- `X448PublicKey` is not local | = note: the attribute macro `pyo3::prelude::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::prelude::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/backend/x448.rs:119:1 | 119 | #[pyo3::prelude::pymethods] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ move the `impl` block outside of this static `ITEMS` and up 3 bodies 120 | impl X448PublicKey { | ------------- `X448PublicKey` is not local | = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` defines the non-local `impl`, and may need to be changed = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` may come from an old version of the `pyo3` crate, try updating your dependency with `cargo update -p pyo3` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` which comes from the expansion of the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/oid.rs:16:1 | 16 | #[pyo3::pymethods] | ^----------------- | | | move the `impl` block outside of this method `__eq__` and up 2 bodies 17 | impl ObjectIdentifier { | ---------------- `ObjectIdentifier` is not local | = note: the attribute macro `pyo3::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/oid.rs:16:1 | 16 | #[pyo3::pymethods] | -^^^^^^^^^^^^^^^^^ | | | `PyClassImplCollector` is not local | `PyClassNewTextSignature` is not local | move the `impl` block outside of this function `trampoline` and up 4 bodies 17 | impl ObjectIdentifier { | ---------------- | | | `ObjectIdentifier` is not local | `ObjectIdentifier` is not local | = note: the attribute macro `pyo3::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/oid.rs:16:1 | 16 | #[pyo3::pymethods] | ^^^^^^^^^^^^^^^^^^ move the `impl` block outside of this static `ITEMS` and up 3 bodies 17 | impl ObjectIdentifier { | ---------------- `ObjectIdentifier` is not local | = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` defines the non-local `impl`, and may need to be changed = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` may come from an old version of the `pyo3` crate, try updating your dependency with `cargo update -p pyo3` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` which comes from the expansion of the attribute macro `pyo3::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/x509/certificate.rs:46:1 | 46 | #[pyo3::prelude::pymethods] | ^-------------------------- | | | move the `impl` block outside of this method `__eq__` and up 2 bodies 47 | impl Certificate { | ----------- `Certificate` is not local | = note: the attribute macro `pyo3::prelude::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::prelude::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/x509/certificate.rs:46:1 | 46 | #[pyo3::prelude::pymethods] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ move the `impl` block outside of this static `ITEMS` and up 3 bodies 47 | impl Certificate { | ----------- `Certificate` is not local | = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` defines the non-local `impl`, and may need to be changed = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` may come from an old version of the `pyo3` crate, try updating your dependency with `cargo update -p pyo3` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` which comes from the expansion of the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/x509/crl.rs:113:1 | 113 | #[pyo3::prelude::pymethods] | ^-------------------------- | | | move the `impl` block outside of this method `__eq__` and up 2 bodies 114 | impl CertificateRevocationList { | ------------------------- `CertificateRevocationList` is not local | = note: the attribute macro `pyo3::prelude::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::prelude::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/x509/crl.rs:113:1 | 113 | #[pyo3::prelude::pymethods] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ move the `impl` block outside of this static `ITEMS` and up 3 bodies 114 | impl CertificateRevocationList { | ------------------------- `CertificateRevocationList` is not local | = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` defines the non-local `impl`, and may need to be changed = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` may come from an old version of the `pyo3` crate, try updating your dependency with `cargo update -p pyo3` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` which comes from the expansion of the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/x509/csr.rs:34:1 | 34 | #[pyo3::prelude::pymethods] | ^-------------------------- | | | move the `impl` block outside of this method `__eq__` and up 2 bodies 35 | impl CertificateSigningRequest { | ------------------------- `CertificateSigningRequest` is not local | = note: the attribute macro `pyo3::prelude::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::prelude::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/x509/csr.rs:34:1 | 34 | #[pyo3::prelude::pymethods] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ move the `impl` block outside of this static `ITEMS` and up 3 bodies 35 | impl CertificateSigningRequest { | ------------------------- `CertificateSigningRequest` is not local | = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` defines the non-local `impl`, and may need to be changed = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` may come from an old version of the `pyo3` crate, try updating your dependency with `cargo update -p pyo3` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` which comes from the expansion of the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/x509/sct.rs:143:1 | 143 | #[pyo3::prelude::pymethods] | ^-------------------------- | | | move the `impl` block outside of this method `__eq__` and up 2 bodies 144 | impl Sct { | --- `Sct` is not local | = note: the attribute macro `pyo3::prelude::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::prelude::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/x509/sct.rs:143:1 | 143 | #[pyo3::prelude::pymethods] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ move the `impl` block outside of this static `ITEMS` and up 3 bodies 144 | impl Sct { | --- `Sct` is not local | = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` defines the non-local `impl`, and may need to be changed = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` may come from an old version of the `pyo3` crate, try updating your dependency with `cargo update -p pyo3` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` which comes from the expansion of the attribute macro `pyo3::prelude::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/x509/verify.rs:59:1 | 59 | #[pyo3::pymethods] | -^^^^^^^^^^^^^^^^^ | | | `PyClassImplCollector` is not local | `PyClassNewTextSignature` is not local | move the `impl` block outside of this function `trampoline` and up 4 bodies 60 | impl PolicyBuilder { | ------------- | | | `PolicyBuilder` is not local | `PolicyBuilder` is not local | = note: the attribute macro `pyo3::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/x509/verify.rs:313:1 | 313 | #[pyo3::pymethods] | -^^^^^^^^^^^^^^^^^ | | | `PyClassImplCollector` is not local | `PyClassNewTextSignature` is not local | move the `impl` block outside of this function `trampoline` and up 4 bodies 314 | impl PyStore { | ------- | | | `PyStore` is not local | `PyStore` is not local | = note: the attribute macro `pyo3::pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pyo3::pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pyo3::pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `cryptography-rust` (lib) generated 172 warnings Finished `release` profile [optimized] target(s) in 18m 42s Copying rust artifact from src/rust/target/release/libcryptography_rust.so to build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust.cpython-311-riscv64-linux-gnu.so installing to build/bdist.linux-riscv64/wheel running install running install_lib creating build/bdist.linux-riscv64 creating build/bdist.linux-riscv64/wheel creating build/bdist.linux-riscv64/wheel/cryptography copying build/lib.linux-riscv64-cpython-311/cryptography/py.typed -> build/bdist.linux-riscv64/wheel/cryptography copying build/lib.linux-riscv64-cpython-311/cryptography/__about__.py -> build/bdist.linux-riscv64/wheel/cryptography copying build/lib.linux-riscv64-cpython-311/cryptography/fernet.py -> build/bdist.linux-riscv64/wheel/cryptography creating build/bdist.linux-riscv64/wheel/cryptography/hazmat creating build/bdist.linux-riscv64/wheel/cryptography/hazmat/bindings copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust.cpython-311-riscv64-linux-gnu.so -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/bindings creating build/bdist.linux-riscv64/wheel/cryptography/hazmat/bindings/openssl copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/openssl/binding.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/bindings/openssl copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/openssl/_conditional.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/bindings/openssl copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/openssl/__init__.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/bindings/openssl creating build/bdist.linux-riscv64/wheel/cryptography/hazmat/bindings/_rust creating build/bdist.linux-riscv64/wheel/cryptography/hazmat/bindings/_rust/openssl copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust/openssl/x25519.pyi -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/bindings/_rust/openssl copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust/openssl/dh.pyi -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/bindings/_rust/openssl copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust/openssl/ed25519.pyi -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/bindings/_rust/openssl copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust/openssl/__init__.pyi -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/bindings/_rust/openssl copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust/openssl/kdf.pyi -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/bindings/_rust/openssl copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust/openssl/ec.pyi -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/bindings/_rust/openssl copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust/openssl/cmac.pyi -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/bindings/_rust/openssl copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust/openssl/aead.pyi -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/bindings/_rust/openssl copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust/openssl/hmac.pyi -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/bindings/_rust/openssl copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust/openssl/hashes.pyi -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/bindings/_rust/openssl copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust/openssl/ed448.pyi -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/bindings/_rust/openssl copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust/openssl/keys.pyi -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/bindings/_rust/openssl copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust/openssl/dsa.pyi -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/bindings/_rust/openssl copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust/openssl/rsa.pyi -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/bindings/_rust/openssl copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust/openssl/poly1305.pyi -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/bindings/_rust/openssl copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust/openssl/x448.pyi -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/bindings/_rust/openssl copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust/exceptions.pyi -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/bindings/_rust copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust/asn1.pyi -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/bindings/_rust copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust/__init__.pyi -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/bindings/_rust copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust/x509.pyi -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/bindings/_rust copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust/ocsp.pyi -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/bindings/_rust copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust/pkcs7.pyi -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/bindings/_rust copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/_rust/_openssl.pyi -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/bindings/_rust copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/bindings/__init__.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/bindings creating build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/padding.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/poly1305.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives creating build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives/asymmetric copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/asymmetric/padding.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives/asymmetric copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/asymmetric/ed448.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives/asymmetric copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/asymmetric/types.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives/asymmetric copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/asymmetric/dsa.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives/asymmetric copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/asymmetric/rsa.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives/asymmetric copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/asymmetric/dh.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives/asymmetric copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/asymmetric/ed25519.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives/asymmetric copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/asymmetric/x448.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives/asymmetric copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/asymmetric/ec.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives/asymmetric copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/asymmetric/x25519.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives/asymmetric copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/asymmetric/utils.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives/asymmetric copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/asymmetric/__init__.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives/asymmetric creating build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives/ciphers copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/ciphers/aead.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives/ciphers copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/ciphers/algorithms.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives/ciphers copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/ciphers/base.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives/ciphers copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/ciphers/modes.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives/ciphers copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/ciphers/__init__.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives/ciphers copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/cmac.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/_cipheralgorithm.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives creating build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives/kdf copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/kdf/scrypt.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives/kdf copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/kdf/x963kdf.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives/kdf copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/kdf/pbkdf2.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives/kdf copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/kdf/concatkdf.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives/kdf copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/kdf/hkdf.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives/kdf copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/kdf/kbkdf.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives/kdf copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/kdf/__init__.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives/kdf copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/constant_time.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/keywrap.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/hashes.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/_asymmetric.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/hmac.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/_serialization.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives creating build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives/twofactor copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/twofactor/totp.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives/twofactor copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/twofactor/hotp.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives/twofactor copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/twofactor/__init__.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives/twofactor copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/__init__.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives creating build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives/serialization copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/serialization/pkcs7.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives/serialization copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/serialization/pkcs12.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives/serialization copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/serialization/base.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives/serialization copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/serialization/ssh.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives/serialization copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/primitives/serialization/__init__.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/primitives/serialization creating build/bdist.linux-riscv64/wheel/cryptography/hazmat/backends creating build/bdist.linux-riscv64/wheel/cryptography/hazmat/backends/openssl copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/backends/openssl/decode_asn1.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/backends/openssl copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/backends/openssl/ciphers.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/backends/openssl copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/backends/openssl/aead.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/backends/openssl copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/backends/openssl/backend.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/backends/openssl copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/backends/openssl/__init__.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/backends/openssl copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/backends/__init__.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat/backends copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/_oid.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat copying build/lib.linux-riscv64-cpython-311/cryptography/hazmat/__init__.py -> build/bdist.linux-riscv64/wheel/cryptography/hazmat creating build/bdist.linux-riscv64/wheel/cryptography/x509 copying build/lib.linux-riscv64-cpython-311/cryptography/x509/general_name.py -> build/bdist.linux-riscv64/wheel/cryptography/x509 copying build/lib.linux-riscv64-cpython-311/cryptography/x509/ocsp.py -> build/bdist.linux-riscv64/wheel/cryptography/x509 copying build/lib.linux-riscv64-cpython-311/cryptography/x509/name.py -> build/bdist.linux-riscv64/wheel/cryptography/x509 copying build/lib.linux-riscv64-cpython-311/cryptography/x509/extensions.py -> build/bdist.linux-riscv64/wheel/cryptography/x509 copying build/lib.linux-riscv64-cpython-311/cryptography/x509/base.py -> build/bdist.linux-riscv64/wheel/cryptography/x509 copying build/lib.linux-riscv64-cpython-311/cryptography/x509/verification.py -> build/bdist.linux-riscv64/wheel/cryptography/x509 copying build/lib.linux-riscv64-cpython-311/cryptography/x509/oid.py -> build/bdist.linux-riscv64/wheel/cryptography/x509 copying build/lib.linux-riscv64-cpython-311/cryptography/x509/certificate_transparency.py -> build/bdist.linux-riscv64/wheel/cryptography/x509 copying build/lib.linux-riscv64-cpython-311/cryptography/x509/__init__.py -> build/bdist.linux-riscv64/wheel/cryptography/x509 copying build/lib.linux-riscv64-cpython-311/cryptography/utils.py -> build/bdist.linux-riscv64/wheel/cryptography copying build/lib.linux-riscv64-cpython-311/cryptography/__init__.py -> build/bdist.linux-riscv64/wheel/cryptography copying build/lib.linux-riscv64-cpython-311/cryptography/exceptions.py -> build/bdist.linux-riscv64/wheel/cryptography running install_egg_info Copying src/cryptography.egg-info to build/bdist.linux-riscv64/wheel/cryptography-42.0.5-py3.11.egg-info running install_scripts creating build/bdist.linux-riscv64/wheel/cryptography-42.0.5.dist-info/WHEEL creating '/builddir/build/BUILD/cryptography-42.0.5/.pyproject-builddir/pip-wheel-d3rkbatv/.tmp-v0wy8dvt/cryptography-42.0.5-cp311-cp311-linux_riscv64.whl' and adding 'build/bdist.linux-riscv64/wheel' to it adding 'cryptography/__about__.py' adding 'cryptography/__init__.py' adding 'cryptography/exceptions.py' adding 'cryptography/fernet.py' adding 'cryptography/py.typed' adding 'cryptography/utils.py' adding 'cryptography/hazmat/__init__.py' adding 'cryptography/hazmat/_oid.py' adding 'cryptography/hazmat/backends/__init__.py' adding 'cryptography/hazmat/backends/openssl/__init__.py' adding 'cryptography/hazmat/backends/openssl/aead.py' adding 'cryptography/hazmat/backends/openssl/backend.py' adding 'cryptography/hazmat/backends/openssl/ciphers.py' adding 'cryptography/hazmat/backends/openssl/decode_asn1.py' adding 'cryptography/hazmat/bindings/__init__.py' adding 'cryptography/hazmat/bindings/_rust.cpython-311-riscv64-linux-gnu.so' adding 'cryptography/hazmat/bindings/_rust/__init__.pyi' adding 'cryptography/hazmat/bindings/_rust/_openssl.pyi' adding 'cryptography/hazmat/bindings/_rust/asn1.pyi' adding 'cryptography/hazmat/bindings/_rust/exceptions.pyi' adding 'cryptography/hazmat/bindings/_rust/ocsp.pyi' adding 'cryptography/hazmat/bindings/_rust/pkcs7.pyi' adding 'cryptography/hazmat/bindings/_rust/x509.pyi' adding 'cryptography/hazmat/bindings/_rust/openssl/__init__.pyi' adding 'cryptography/hazmat/bindings/_rust/openssl/aead.pyi' adding 'cryptography/hazmat/bindings/_rust/openssl/cmac.pyi' adding 'cryptography/hazmat/bindings/_rust/openssl/dh.pyi' adding 'cryptography/hazmat/bindings/_rust/openssl/dsa.pyi' adding 'cryptography/hazmat/bindings/_rust/openssl/ec.pyi' adding 'cryptography/hazmat/bindings/_rust/openssl/ed25519.pyi' adding 'cryptography/hazmat/bindings/_rust/openssl/ed448.pyi' adding 'cryptography/hazmat/bindings/_rust/openssl/hashes.pyi' adding 'cryptography/hazmat/bindings/_rust/openssl/hmac.pyi' adding 'cryptography/hazmat/bindings/_rust/openssl/kdf.pyi' adding 'cryptography/hazmat/bindings/_rust/openssl/keys.pyi' adding 'cryptography/hazmat/bindings/_rust/openssl/poly1305.pyi' adding 'cryptography/hazmat/bindings/_rust/openssl/rsa.pyi' adding 'cryptography/hazmat/bindings/_rust/openssl/x25519.pyi' adding 'cryptography/hazmat/bindings/_rust/openssl/x448.pyi' adding 'cryptography/hazmat/bindings/openssl/__init__.py' adding 'cryptography/hazmat/bindings/openssl/_conditional.py' adding 'cryptography/hazmat/bindings/openssl/binding.py' adding 'cryptography/hazmat/primitives/__init__.py' adding 'cryptography/hazmat/primitives/_asymmetric.py' adding 'cryptography/hazmat/primitives/_cipheralgorithm.py' adding 'cryptography/hazmat/primitives/_serialization.py' adding 'cryptography/hazmat/primitives/cmac.py' adding 'cryptography/hazmat/primitives/constant_time.py' adding 'cryptography/hazmat/primitives/hashes.py' adding 'cryptography/hazmat/primitives/hmac.py' adding 'cryptography/hazmat/primitives/keywrap.py' adding 'cryptography/hazmat/primitives/padding.py' adding 'cryptography/hazmat/primitives/poly1305.py' adding 'cryptography/hazmat/primitives/asymmetric/__init__.py' adding 'cryptography/hazmat/primitives/asymmetric/dh.py' adding 'cryptography/hazmat/primitives/asymmetric/dsa.py' adding 'cryptography/hazmat/primitives/asymmetric/ec.py' adding 'cryptography/hazmat/primitives/asymmetric/ed25519.py' adding 'cryptography/hazmat/primitives/asymmetric/ed448.py' adding 'cryptography/hazmat/primitives/asymmetric/padding.py' adding 'cryptography/hazmat/primitives/asymmetric/rsa.py' adding 'cryptography/hazmat/primitives/asymmetric/types.py' adding 'cryptography/hazmat/primitives/asymmetric/utils.py' adding 'cryptography/hazmat/primitives/asymmetric/x25519.py' adding 'cryptography/hazmat/primitives/asymmetric/x448.py' adding 'cryptography/hazmat/primitives/ciphers/__init__.py' adding 'cryptography/hazmat/primitives/ciphers/aead.py' adding 'cryptography/hazmat/primitives/ciphers/algorithms.py' adding 'cryptography/hazmat/primitives/ciphers/base.py' adding 'cryptography/hazmat/primitives/ciphers/modes.py' adding 'cryptography/hazmat/primitives/kdf/__init__.py' adding 'cryptography/hazmat/primitives/kdf/concatkdf.py' adding 'cryptography/hazmat/primitives/kdf/hkdf.py' adding 'cryptography/hazmat/primitives/kdf/kbkdf.py' adding 'cryptography/hazmat/primitives/kdf/pbkdf2.py' adding 'cryptography/hazmat/primitives/kdf/scrypt.py' adding 'cryptography/hazmat/primitives/kdf/x963kdf.py' adding 'cryptography/hazmat/primitives/serialization/__init__.py' adding 'cryptography/hazmat/primitives/serialization/base.py' adding 'cryptography/hazmat/primitives/serialization/pkcs12.py' adding 'cryptography/hazmat/primitives/serialization/pkcs7.py' adding 'cryptography/hazmat/primitives/serialization/ssh.py' adding 'cryptography/hazmat/primitives/twofactor/__init__.py' adding 'cryptography/hazmat/primitives/twofactor/hotp.py' adding 'cryptography/hazmat/primitives/twofactor/totp.py' adding 'cryptography/x509/__init__.py' adding 'cryptography/x509/base.py' adding 'cryptography/x509/certificate_transparency.py' adding 'cryptography/x509/extensions.py' adding 'cryptography/x509/general_name.py' adding 'cryptography/x509/name.py' adding 'cryptography/x509/ocsp.py' adding 'cryptography/x509/oid.py' adding 'cryptography/x509/verification.py' adding 'cryptography-42.0.5.dist-info/LICENSE' adding 'cryptography-42.0.5.dist-info/LICENSE.APACHE' adding 'cryptography-42.0.5.dist-info/LICENSE.BSD' adding 'cryptography-42.0.5.dist-info/METADATA' adding 'cryptography-42.0.5.dist-info/WHEEL' adding 'cryptography-42.0.5.dist-info/top_level.txt' adding 'cryptography-42.0.5.dist-info/RECORD' removing build/bdist.linux-riscv64/wheel Building wheel for cryptography (pyproject.toml): finished with status 'done' Created wheel for cryptography: filename=cryptography-42.0.5-cp311-cp311-linux_riscv64.whl size=8057195 sha256=a355403df6faa038db30dcd6217e504d03c40a0923b690674b283bf2b140a7b6 Stored in directory: /builddir/.cache/pip/wheels/94/0a/cf/78c79859296f21eae8dec0df9ba7b783518f3f328ccdcf859a Successfully built cryptography + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.A5VO9b + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/python-cryptography-42.0.5-2.an23_rva23.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/python-cryptography-42.0.5-2.an23_rva23.riscv64 ++ dirname /builddir/build/BUILDROOT/python-cryptography-42.0.5-2.an23_rva23.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/python-cryptography-42.0.5-2.an23_rva23.riscv64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -march=rv64imafdcbv_zicsr_zicntr_zihpm_ziccif_ziccrse_ziccamoa_zicclsm_zic64b_za64rs_zihintpause_zba_zbb_zbs_zicbom_zicbop_zicboz_zfhmin_zkt_zvfhmin_zvbb_zvkt_zihintntl_zicond_zimop_zcmop_zcb_zfa_zawrs -mabi=lp64d -Wno-error=implicit-function-declaration -Wno-error=incompatible-pointer-types -Wno-error=int-conversion -Wno-error=return-mismatch -Wno-error=declaration-missing-parameter-type -Wno-error=implicit-int' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -march=rv64imafdcbv_zicsr_zicntr_zihpm_ziccif_ziccrse_ziccamoa_zicclsm_zic64b_za64rs_zihintpause_zba_zbb_zbs_zicbom_zicbop_zicboz_zfhmin_zkt_zvfhmin_zvbb_zvkt_zihintntl_zicond_zimop_zcmop_zcb_zfa_zawrs -mabi=lp64d' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -march=rv64imafdcbv_zicsr_zicntr_zihpm_ziccif_ziccrse_ziccamoa_zicclsm_zic64b_za64rs_zihintpause_zba_zbb_zbs_zicbom_zicbop_zicboz_zfhmin_zkt_zvfhmin_zvbb_zvkt_zihintntl_zicond_zimop_zcmop_zcb_zfa_zawrs -mabi=lp64d -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -march=rv64imafdcbv_zicsr_zicntr_zihpm_ziccif_ziccrse_ziccamoa_zicclsm_zic64b_za64rs_zihintpause_zba_zbb_zbs_zicbom_zicbop_zicboz_zfhmin_zkt_zvfhmin_zvbb_zvkt_zihintntl_zicond_zimop_zcmop_zcb_zfa_zawrs -mabi=lp64d -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd cryptography-42.0.5 + find . -name .keep -print -delete ./docs/_static/.keep ++ ls /builddir/build/BUILD/cryptography-42.0.5/pyproject-wheeldir/cryptography-42.0.5-cp311-cp311-linux_riscv64.whl ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=cryptography==42.0.5 + TMPDIR=/builddir/build/BUILD/cryptography-42.0.5/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/python-cryptography-42.0.5-2.an23_rva23.riscv64 --prefix /usr --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /builddir/build/BUILD/cryptography-42.0.5/pyproject-wheeldir cryptography==42.0.5 Using pip 23.3.1 from /usr/lib/python3.11/site-packages/pip (python 3.11) Looking in links: /builddir/build/BUILD/cryptography-42.0.5/pyproject-wheeldir Processing ./pyproject-wheeldir/cryptography-42.0.5-cp311-cp311-linux_riscv64.whl Installing collected packages: cryptography Successfully installed cryptography-42.0.5 + '[' -d /builddir/build/BUILDROOT/python-cryptography-42.0.5-2.an23_rva23.riscv64/usr/bin ']' + rm -f /builddir/build/BUILD/python-cryptography-42.0.5-2.an23_rva23.riscv64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/python-cryptography-42.0.5-2.an23_rva23.riscv64/usr/lib/python3.11/site-packages ']' + '[' /builddir/build/BUILDROOT/python-cryptography-42.0.5-2.an23_rva23.riscv64/usr/lib64/python3.11/site-packages '!=' /builddir/build/BUILDROOT/python-cryptography-42.0.5-2.an23_rva23.riscv64/usr/lib/python3.11/site-packages ']' + '[' -d /builddir/build/BUILDROOT/python-cryptography-42.0.5-2.an23_rva23.riscv64/usr/lib64/python3.11/site-packages ']' + site_dirs+=("/usr/lib64/python3.11/site-packages") + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILDROOT/python-cryptography-42.0.5-2.an23_rva23.riscv64$site_dir/*.dist-info + echo '%ghost /usr/lib64/python3.11/site-packages/cryptography-42.0.5.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/python-cryptography-42.0.5-2.an23_rva23.riscv64/usr/lib64/python3.11/site-packages/cryptography-42.0.5.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/anolis + /usr/bin/python3 -B /usr/lib/rpm/anolis/pyproject_preprocess_record.py --buildroot /builddir/build/BUILDROOT/python-cryptography-42.0.5-2.an23_rva23.riscv64 --record /builddir/build/BUILDROOT/python-cryptography-42.0.5-2.an23_rva23.riscv64/usr/lib64/python3.11/site-packages/cryptography-42.0.5.dist-info/RECORD --output /builddir/build/BUILD/python-cryptography-42.0.5-2.an23_rva23.riscv64-pyproject-record + rm -fv /builddir/build/BUILDROOT/python-cryptography-42.0.5-2.an23_rva23.riscv64/usr/lib64/python3.11/site-packages/cryptography-42.0.5.dist-info/RECORD removed '/builddir/build/BUILDROOT/python-cryptography-42.0.5-2.an23_rva23.riscv64/usr/lib64/python3.11/site-packages/cryptography-42.0.5.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/python-cryptography-42.0.5-2.an23_rva23.riscv64/usr/lib64/python3.11/site-packages/cryptography-42.0.5.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/python-cryptography-42.0.5-2.an23_rva23.riscv64/usr/lib64/python3.11/site-packages/cryptography-42.0.5.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/python-cryptography-42.0.5-2.an23_rva23.riscv64-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + RPM_PERCENTAGES_COUNT=8 + /usr/bin/python3 /usr/lib/rpm/anolis/pyproject_save_files.py --output-files /builddir/build/BUILD/python-cryptography-42.0.5-2.an23_rva23.riscv64-pyproject-files --output-modules /builddir/build/BUILD/python-cryptography-42.0.5-2.an23_rva23.riscv64-pyproject-modules --buildroot /builddir/build/BUILDROOT/python-cryptography-42.0.5-2.an23_rva23.riscv64 --sitelib /usr/lib/python3.11/site-packages --sitearch /usr/lib64/python3.11/site-packages --python-version 3.11 --pyproject-record /builddir/build/BUILD/python-cryptography-42.0.5-2.an23_rva23.riscv64-pyproject-record --prefix /usr cryptography + /usr/bin/find-debuginfo -j64 --strict-build-id -m -i --build-id-seed 42.0.5-2.an23_rva23 --unique-debug-suffix -42.0.5-2.an23_rva23.riscv64 --unique-debug-src-base python-cryptography-42.0.5-2.an23_rva23.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/cryptography-42.0.5 find-debuginfo: starting Extracting debug info from 1 files DWARF-compressing 1 files sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/python-cryptography-42.0.5-2.an23_rva23.riscv64 find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/anolis/brp-ldconfig + COMPRESS='zstd -f --rm -19 -T0' + COMPRESS_EXT=.zst + /usr/lib/rpm/brp-compress + /usr/lib/rpm/anolis/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/anolis/clean_perl + /usr/lib/rpm/anolis/check_elf_files Warning: undefined symbols in /usr/lib64/python3.11/site-packages/cryptography/hazmat/bindings/_rust.cpython-311-riscv64-linux-gnu.so: PyExc_ValueError PyObject_GenericGetDict PyBool_Type _Py_TrueStruct PyExc_IndexError PySlice_Type _Py_NoneStruct PyExc_AttributeError PyExc_MemoryError PyType_GenericAlloc PyExc_OverflowError PyExc_NotImplementedError PyExc_Exception PyExc_RuntimeError PyExc_BaseException PyObject_GenericSetDict _Py_NotImplementedStruct PyBaseObject_Type PyExc_StopIteration PyExc_TypeError _Py_FalseStruct PyLong_Type PyExc_SystemError PyExc_ImportError PyTuple_SetItem PyObject_Hash PyObject_Repr PyLong_AsLong PyLong_FromSsize_t PyObject_GetAttr PyObject_Call PyErr_NormalizeException PyObject_Str PyType_FromSpec PyErr_Restore PyType_IsSubtype PyDict_SetItem PyErr_WarnEx PyNumber_Index PyTuple_New PyObject_SetAttr PyObject_IsInstance PyEval_RestoreThread PyException_SetTraceback PyList_Append PyInterpreterState_GetID PyBytes_FromStringAndSize PySlice_AdjustIndices PyDict_Next PyList_Size PyException_GetTraceback PyTuple_Size PyErr_SetObject PyObject_GetIter PyFloat_AsDouble _Py_Dealloc PyLong_FromUnsignedLongLong PyList_New PyImport_ImportModule PyBytes_Size PySequence_Check PyType_GetFlags PyObject_DelItem PyList_GetItem PyErr_PrintEx PyModule_GetName PyLong_FromVoidPtr PyDict_New PySet_Add PyErr_SetString PyObject_SetItem PyUnicode_InternInPlace PySlice_Unpack PyObject_SetAttrString PyLong_AsUnsignedLongLong PyGILState_Release PyBytes_AsString PyFrozenSet_New PyDict_GetItemWithError PyObject_Free PyModule_New PyObject_GetItem PyObject_Size PyEval_SaveThread PyObject_GC_UnTrack PySequence_Size PyLong_FromLong PyErr_WriteUnraisable PyObject_CallMethod PyType_GetSlot PyObject_IsTrue PyModule_Create2 PyTraceBack_Print PyUnicode_AsEncodedString PyErr_NewExceptionWithDoc PyErr_Occurred PyErr_Fetch PyList_SetItem PySequence_Contains PyDict_Size PyIter_Next PyObject_CallNoArgs PyLong_FromUnsignedLong PyArg_UnpackTuple PyInterpreterState_Get PyObject_RichCompare PyUnicode_AsUTF8AndSize PyGILState_Ensure PyObject_Malloc PyException_GetCause PyCMethod_New PyErr_Print PyImport_Import PyTuple_GetItem PyException_SetCause PyErr_GivenExceptionMatches Py_IsInitialized PyUnicode_FromStringAndSize + /usr/lib/rpm/anolis/brp-mangle-shebangs + /usr/lib/rpm/anolis/remove-info-dir + /usr/lib/rpm/anolis/check-desktop-files + env -u SOURCE_DATE_EPOCH /usr/lib/rpm/anolis/brp-python-bytecompile '' 1 0 -j64 Bytecompiling .py files below /builddir/build/BUILDROOT/python-cryptography-42.0.5-2.an23_rva23.riscv64/usr/lib64/python3.11 using python3.11 Not clamping source mtimes, $SOURCE_DATE_EPOCH not set Bytecompiling .py files below /builddir/build/BUILDROOT/python-cryptography-42.0.5-2.an23_rva23.riscv64/usr/lib/debug/usr/lib64/python3.11 using python3.11 Not clamping source mtimes, $SOURCE_DATE_EPOCH not set + /usr/lib/rpm/anolis/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.XNLmHM + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -march=rv64imafdcbv_zicsr_zicntr_zihpm_ziccif_ziccrse_ziccamoa_zicclsm_zic64b_za64rs_zihintpause_zba_zbb_zbs_zicbom_zicbop_zicboz_zfhmin_zkt_zvfhmin_zvbb_zvkt_zihintntl_zicond_zimop_zcmop_zcb_zfa_zawrs -mabi=lp64d -Wno-error=implicit-function-declaration -Wno-error=incompatible-pointer-types -Wno-error=int-conversion -Wno-error=return-mismatch -Wno-error=declaration-missing-parameter-type -Wno-error=implicit-int' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -march=rv64imafdcbv_zicsr_zicntr_zihpm_ziccif_ziccrse_ziccamoa_zicclsm_zic64b_za64rs_zihintpause_zba_zbb_zbs_zicbom_zicbop_zicboz_zfhmin_zkt_zvfhmin_zvbb_zvkt_zihintntl_zicond_zimop_zcmop_zcb_zfa_zawrs -mabi=lp64d' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -march=rv64imafdcbv_zicsr_zicntr_zihpm_ziccif_ziccrse_ziccamoa_zicclsm_zic64b_za64rs_zihintpause_zba_zbb_zbs_zicbom_zicbop_zicboz_zfhmin_zkt_zvfhmin_zvbb_zvkt_zihintntl_zicond_zimop_zcmop_zcb_zfa_zawrs -mabi=lp64d -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -march=rv64imafdcbv_zicsr_zicntr_zihpm_ziccif_ziccrse_ziccamoa_zicclsm_zic64b_za64rs_zihintpause_zba_zbb_zbs_zicbom_zicbop_zicboz_zfhmin_zkt_zvfhmin_zvbb_zvkt_zihintntl_zicond_zimop_zcmop_zcb_zfa_zawrs -mabi=lp64d -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd cryptography-42.0.5 + RPM_EC=0 ++ jobs -p + exit 0 Processing files: python3-cryptography-42.0.5-2.an23_rva23.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.ycR0NI + umask 022 + cd /builddir/build/BUILD + cd cryptography-42.0.5 + DOCDIR=/builddir/build/BUILDROOT/python-cryptography-42.0.5-2.an23_rva23.riscv64/usr/share/doc/python3-cryptography + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-cryptography-42.0.5-2.an23_rva23.riscv64/usr/share/doc/python3-cryptography + cp -pr README.rst /builddir/build/BUILDROOT/python-cryptography-42.0.5-2.an23_rva23.riscv64/usr/share/doc/python3-cryptography + cp -pr docs /builddir/build/BUILDROOT/python-cryptography-42.0.5-2.an23_rva23.riscv64/usr/share/doc/python3-cryptography + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.bzXfpo + umask 022 + cd /builddir/build/BUILD + cd cryptography-42.0.5 + LICENSEDIR=/builddir/build/BUILDROOT/python-cryptography-42.0.5-2.an23_rva23.riscv64/usr/share/licenses/python3-cryptography + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-cryptography-42.0.5-2.an23_rva23.riscv64/usr/share/licenses/python3-cryptography + cp -pr LICENSE /builddir/build/BUILDROOT/python-cryptography-42.0.5-2.an23_rva23.riscv64/usr/share/licenses/python3-cryptography + cp -pr LICENSE.APACHE /builddir/build/BUILDROOT/python-cryptography-42.0.5-2.an23_rva23.riscv64/usr/share/licenses/python3-cryptography + cp -pr LICENSE.BSD /builddir/build/BUILDROOT/python-cryptography-42.0.5-2.an23_rva23.riscv64/usr/share/licenses/python3-cryptography + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-cryptography = 42.0.5-2.an23_rva23 python3-cryptography = 42.0.5-2.an23_rva23 python3-cryptography(riscv-64) = 42.0.5-2.an23_rva23 python3.11-cryptography = 42.0.5-2.an23_rva23 python3.11dist(cryptography) = 42.0.5 python3dist(cryptography) = 42.0.5 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libcrypto.so.3()(64bit) libcrypto.so.3(OPENSSL_3.0.0)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3)(64bit) libgcc_s.so.1(GCC_4.2.0)(64bit) libssl.so.3()(64bit) libssl.so.3(OPENSSL_3.0.0)(64bit) python(abi) = 3.11 python3.11dist(cffi) >= 1.12 rtld(GNU_HASH) Obsoletes: python-cryptography < 42.0.5-2.an23_rva23 python3-cryptography-vectors < 3.4.7 Processing files: python-cryptography-debugsource-42.0.5-2.an23_rva23.riscv64 Provides: python-cryptography-debugsource = 42.0.5-2.an23_rva23 python-cryptography-debugsource(riscv-64) = 42.0.5-2.an23_rva23 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: python3-cryptography-debuginfo-42.0.5-2.an23_rva23.riscv64 Provides: debuginfo(build-id) = d3b98e089614d6aa1b14fb9c3dab37541a17f873 python-cryptography-debuginfo = 42.0.5-2.an23_rva23 python3-cryptography-debuginfo = 42.0.5-2.an23_rva23 python3-cryptography-debuginfo(riscv-64) = 42.0.5-2.an23_rva23 python3.11-cryptography-debuginfo = 42.0.5-2.an23_rva23 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: python-cryptography-debugsource(riscv-64) = 42.0.5-2.an23_rva23 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/python-cryptography-42.0.5-2.an23_rva23.riscv64 Wrote: /builddir/build/SRPMS/python-cryptography-42.0.5-2.an23_rva23.src.rpm Wrote: /builddir/build/RPMS/python3-cryptography-42.0.5-2.an23_rva23.riscv64.rpm Wrote: /builddir/build/RPMS/python-cryptography-debugsource-42.0.5-2.an23_rva23.riscv64.rpm Wrote: /builddir/build/RPMS/python3-cryptography-debuginfo-42.0.5-2.an23_rva23.riscv64.rpm RPM build warnings: bogus date in %changelog: Wed May 31 2024 mgb01105731 - 42.0.5-2 Child return code was: 0