[Pkg-xmpp-devel] Bug#1058272: omemo-dr: FTBFS: curve25519/curve25519module.c:3:10: fatal error: Python.h: No such file or directory

Lucas Nussbaum lucas at debian.org
Tue Dec 12 08:34:25 GMT 2023


Source: omemo-dr
Version: 1.0.1-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lucas at debian.org
Usertags: ftbfs-20231212 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.12 -c curve25519/curve25519module.c -o build/temp.linux-x86_64-cpython-312/curve25519/curve25519module.o
> curve25519/curve25519module.c:3:10: fatal error: Python.h: No such file or directory
>     3 | #include <Python.h>
>       |          ^~~~~~~~~~
> compilation terminated.
> error: command '/usr/bin/x86_64-linux-gnu-gcc' failed with exit code 1
> 
> ERROR Backend subprocess exited when trying to invoke build_wheel
> E: pybuild pybuild:395: build: plugin pyproject failed with: exit code=1: python3.12 -m build --skip-dependency-check --no-isolation --wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_omemo-dr 
> I: pybuild plugin_pyproject:110: Building wheel for python3.11 with "build" module
> I: pybuild base:310: python3.11 -m build --skip-dependency-check --no-isolation --wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_omemo-dr 
> * Building wheel...
> running bdist_wheel
> running build
> running build_py
> creating build/lib.linux-x86_64-cpython-311
> creating build/lib.linux-x86_64-cpython-311/omemo_dr
> copying src/omemo_dr/sessioncipher.py -> build/lib.linux-x86_64-cpython-311/omemo_dr
> copying src/omemo_dr/session_manager.py -> build/lib.linux-x86_64-cpython-311/omemo_dr
> copying src/omemo_dr/structs.py -> build/lib.linux-x86_64-cpython-311/omemo_dr
> copying src/omemo_dr/__init__.py -> build/lib.linux-x86_64-cpython-311/omemo_dr
> copying src/omemo_dr/exceptions.py -> build/lib.linux-x86_64-cpython-311/omemo_dr
> copying src/omemo_dr/const.py -> build/lib.linux-x86_64-cpython-311/omemo_dr
> copying src/omemo_dr/identitykey.py -> build/lib.linux-x86_64-cpython-311/omemo_dr
> copying src/omemo_dr/sessionbuilder.py -> build/lib.linux-x86_64-cpython-311/omemo_dr
> copying src/omemo_dr/observable.py -> build/lib.linux-x86_64-cpython-311/omemo_dr
> copying src/omemo_dr/aes.py -> build/lib.linux-x86_64-cpython-311/omemo_dr
> copying src/omemo_dr/identitykeypair.py -> build/lib.linux-x86_64-cpython-311/omemo_dr
> creating build/lib.linux-x86_64-cpython-311/omemo_dr/kdf
> copying src/omemo_dr/kdf/__init__.py -> build/lib.linux-x86_64-cpython-311/omemo_dr/kdf
> copying src/omemo_dr/kdf/derivedmessagesecrets.py -> build/lib.linux-x86_64-cpython-311/omemo_dr/kdf
> copying src/omemo_dr/kdf/messagekeys.py -> build/lib.linux-x86_64-cpython-311/omemo_dr/kdf
> copying src/omemo_dr/kdf/derivedrootsecrets.py -> build/lib.linux-x86_64-cpython-311/omemo_dr/kdf
> copying src/omemo_dr/kdf/hkdf.py -> build/lib.linux-x86_64-cpython-311/omemo_dr/kdf
> creating build/lib.linux-x86_64-cpython-311/omemo_dr/protocol
> copying src/omemo_dr/protocol/__init__.py -> build/lib.linux-x86_64-cpython-311/omemo_dr/protocol
> copying src/omemo_dr/protocol/prekeywhispermessage.py -> build/lib.linux-x86_64-cpython-311/omemo_dr/protocol
> copying src/omemo_dr/protocol/omemo_pb2.py -> build/lib.linux-x86_64-cpython-311/omemo_dr/protocol
> copying src/omemo_dr/protocol/whisper_pb2.py -> build/lib.linux-x86_64-cpython-311/omemo_dr/protocol
> copying src/omemo_dr/protocol/ciphertextmessage.py -> build/lib.linux-x86_64-cpython-311/omemo_dr/protocol
> copying src/omemo_dr/protocol/omemo_keyexchange.py -> build/lib.linux-x86_64-cpython-311/omemo_dr/protocol
> copying src/omemo_dr/protocol/omemo_message.py -> build/lib.linux-x86_64-cpython-311/omemo_dr/protocol
> copying src/omemo_dr/protocol/whispermessage.py -> build/lib.linux-x86_64-cpython-311/omemo_dr/protocol
> creating build/lib.linux-x86_64-cpython-311/omemo_dr/util
> copying src/omemo_dr/util/logging.py -> build/lib.linux-x86_64-cpython-311/omemo_dr/util
> copying src/omemo_dr/util/__init__.py -> build/lib.linux-x86_64-cpython-311/omemo_dr/util
> copying src/omemo_dr/util/byteutil.py -> build/lib.linux-x86_64-cpython-311/omemo_dr/util
> copying src/omemo_dr/util/keyhelper.py -> build/lib.linux-x86_64-cpython-311/omemo_dr/util
> creating build/lib.linux-x86_64-cpython-311/omemo_dr/ratchet
> copying src/omemo_dr/ratchet/__init__.py -> build/lib.linux-x86_64-cpython-311/omemo_dr/ratchet
> copying src/omemo_dr/ratchet/bobparameters.py -> build/lib.linux-x86_64-cpython-311/omemo_dr/ratchet
> copying src/omemo_dr/ratchet/ratchetingsession.py -> build/lib.linux-x86_64-cpython-311/omemo_dr/ratchet
> copying src/omemo_dr/ratchet/rootkey.py -> build/lib.linux-x86_64-cpython-311/omemo_dr/ratchet
> copying src/omemo_dr/ratchet/chainkey.py -> build/lib.linux-x86_64-cpython-311/omemo_dr/ratchet
> copying src/omemo_dr/ratchet/aliceparameters.py -> build/lib.linux-x86_64-cpython-311/omemo_dr/ratchet
> creating build/lib.linux-x86_64-cpython-311/omemo_dr/curve
> copying src/omemo_dr/curve/__init__.py -> build/lib.linux-x86_64-cpython-311/omemo_dr/curve
> creating build/lib.linux-x86_64-cpython-311/omemo_dr/ecc
> copying src/omemo_dr/ecc/__init__.py -> build/lib.linux-x86_64-cpython-311/omemo_dr/ecc
> copying src/omemo_dr/ecc/ec.py -> build/lib.linux-x86_64-cpython-311/omemo_dr/ecc
> copying src/omemo_dr/ecc/eckeypair.py -> build/lib.linux-x86_64-cpython-311/omemo_dr/ecc
> copying src/omemo_dr/ecc/djbec.py -> build/lib.linux-x86_64-cpython-311/omemo_dr/ecc
> copying src/omemo_dr/ecc/curve.py -> build/lib.linux-x86_64-cpython-311/omemo_dr/ecc
> creating build/lib.linux-x86_64-cpython-311/omemo_dr/state
> copying src/omemo_dr/state/__init__.py -> build/lib.linux-x86_64-cpython-311/omemo_dr/state
> copying src/omemo_dr/state/sessionrecord.py -> build/lib.linux-x86_64-cpython-311/omemo_dr/state
> copying src/omemo_dr/state/store.py -> build/lib.linux-x86_64-cpython-311/omemo_dr/state
> copying src/omemo_dr/state/prekeybundle.py -> build/lib.linux-x86_64-cpython-311/omemo_dr/state
> copying src/omemo_dr/state/signedprekeyrecord.py -> build/lib.linux-x86_64-cpython-311/omemo_dr/state
> copying src/omemo_dr/state/storage_pb2.py -> build/lib.linux-x86_64-cpython-311/omemo_dr/state
> copying src/omemo_dr/state/sessionstate.py -> build/lib.linux-x86_64-cpython-311/omemo_dr/state
> copying src/omemo_dr/state/prekeyrecord.py -> build/lib.linux-x86_64-cpython-311/omemo_dr/state
> running egg_info
> writing src/omemo_dr.egg-info/PKG-INFO
> writing dependency_links to src/omemo_dr.egg-info/dependency_links.txt
> writing requirements to src/omemo_dr.egg-info/requires.txt
> writing top-level names to src/omemo_dr.egg-info/top_level.txt
> reading manifest file 'src/omemo_dr.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> adding license file 'LICENSE'
> writing manifest file 'src/omemo_dr.egg-info/SOURCES.txt'
> copying src/omemo_dr/py.typed -> build/lib.linux-x86_64-cpython-311/omemo_dr
> running build_ext
> building 'omemo_dr._curve' extension
> creating build/temp.linux-x86_64-cpython-311
> creating build/temp.linux-x86_64-cpython-311/curve25519
> creating build/temp.linux-x86_64-cpython-311/curve25519/curve
> creating build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519
> creating build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions
> creating build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/nacl_sha512
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/curve25519-donna.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/curve25519-donna.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/additions/compare.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/compare.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/additions/convert.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/convert.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/additions/curve_sigs.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/curve_sigs.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/additions/ed_sigs.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/ed_sigs.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/additions/elligator.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/elligator.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/additions/fe_edy_to_montx.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/fe_edy_to_montx.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/additions/fe_isequal.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/fe_isequal.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/additions/fe_isreduced.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/fe_isreduced.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/additions/fe_mont_rhs.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/fe_mont_rhs.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/additions/fe_montx_to_edy.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/fe_montx_to_edy.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/additions/fe_sqrt.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/fe_sqrt.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/additions/ge_isneutral.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/ge_isneutral.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/additions/ge_montx_to_p3.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/ge_montx_to_p3.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/additions/ge_neg.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/ge_neg.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/additions/ge_p3_to_montx.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/ge_p3_to_montx.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/additions/ge_scalarmult.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/ge_scalarmult.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/additions/ge_scalarmult_cofactor.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/ge_scalarmult_cofactor.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/additions/keygen.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/keygen.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/additions/open_modified.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/open_modified.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/additions/sc_clamp.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/sc_clamp.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/additions/sc_cmov.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/sc_cmov.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/additions/sc_neg.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/sc_neg.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/additions/sign_modified.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/sign_modified.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/additions/utility.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/utility.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/additions/xeddsa.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/xeddsa.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/additions/zeroize.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/zeroize.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/fe_0.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/fe_0.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/fe_1.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/fe_1.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/fe_add.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/fe_add.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/fe_cmov.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/fe_cmov.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/fe_copy.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/fe_copy.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/fe_frombytes.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/fe_frombytes.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/fe_invert.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/fe_invert.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/fe_isnegative.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/fe_isnegative.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/fe_isnonzero.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/fe_isnonzero.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/fe_mul.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/fe_mul.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/fe_neg.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/fe_neg.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/fe_pow22523.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/fe_pow22523.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/fe_sq.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/fe_sq.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/fe_sq2.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/fe_sq2.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/fe_sub.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/fe_sub.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/fe_tobytes.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/fe_tobytes.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/ge_add.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/ge_add.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/ge_double_scalarmult.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/ge_double_scalarmult.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/ge_frombytes.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/ge_frombytes.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/ge_madd.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/ge_madd.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/ge_msub.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/ge_msub.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/ge_p1p1_to_p2.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/ge_p1p1_to_p2.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/ge_p1p1_to_p3.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/ge_p1p1_to_p3.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/ge_p2_0.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/ge_p2_0.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/ge_p2_dbl.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/ge_p2_dbl.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/ge_p3_0.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/ge_p3_0.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/ge_p3_dbl.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/ge_p3_dbl.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/ge_p3_to_cached.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/ge_p3_to_cached.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/ge_p3_to_p2.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/ge_p3_to_p2.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/ge_p3_tobytes.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/ge_p3_tobytes.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/ge_precomp_0.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/ge_precomp_0.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/ge_scalarmult_base.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/ge_scalarmult_base.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/ge_sub.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/ge_sub.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/ge_tobytes.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/ge_tobytes.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/nacl_sha512/blocks.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/nacl_sha512/blocks.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/nacl_sha512/hash.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/nacl_sha512/hash.o
> curve25519/curve/ed25519/nacl_sha512/hash.c: In function ‘crypto_hash_sha512’:
> curve25519/curve/ed25519/nacl_sha512/hash.c:39:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long long unsigned int’ [-Wsign-compare]
>    39 |   for (i = 0;i < inlen;++i) padded[i] = in[i];
>       |                ^
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/open.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/open.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/sc_muladd.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/sc_muladd.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/sc_reduce.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/sc_reduce.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve/ed25519/sign.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/sign.o
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Icurve25519/curve/ed25519/nacl_includes -Icurve25519/curve/ed25519/additions -Icurve25519/curve/ed25519 -I/usr/include/python3.11 -c curve25519/curve25519module.c -o build/temp.linux-x86_64-cpython-311/curve25519/curve25519module.o
> x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-cpython-311/curve25519/curve/curve25519-donna.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/compare.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/convert.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/curve_sigs.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/ed_sigs.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/elligator.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/fe_edy_to_montx.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/fe_isequal.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/fe_isreduced.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/fe_mont_rhs.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/fe_montx_to_edy.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/fe_sqrt.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/ge_isneutral.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/ge_montx_to_p3.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/ge_neg.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/ge_p3_to_montx.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/ge_scalarmult.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/ge_scalarmult_cofactor.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/keygen.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/open_modified.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/sc_clamp.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/sc_cmov.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/sc_neg.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/sign_modified.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/utility.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/xeddsa.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/additions/zeroize.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/fe_0.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/fe_1.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/fe_add.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/fe_cmov.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/fe_copy.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/fe_frombytes.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/fe_invert.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/fe_isnegative.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/fe_isnonzero.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/fe_mul.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/fe_neg.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/fe_pow22523.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/fe_sq.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/fe_sq2.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/fe_sub.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/fe_tobytes.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/ge_add.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/ge_double_scalarmult.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/ge_frombytes.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/ge_madd.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/ge_msub.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/ge_p1p1_to_p2.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/ge_p1p1_to_p3.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/ge_p2_0.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/ge_p2_dbl.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/ge_p3_0.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/ge_p3_dbl.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/ge_p3_to_cached.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/ge_p3_to_p2.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/ge_p3_tobytes.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/ge_precomp_0.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/ge_scalarmult_base.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/ge_sub.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/ge_tobytes.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/nacl_sha512/blocks.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/nacl_sha512/hash.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/open.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/sc_muladd.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/sc_reduce.o build/temp.linux-x86_64-cpython-311/curve25519/curve/ed25519/sign.o build/temp.linux-x86_64-cpython-311/curve25519/curve25519module.o -L/usr/lib/x86_64-linux-gnu -o build/lib.linux-x86_64-cpython-311/omemo_dr/_curve.cpython-311-x86_64-linux-gnu.so
> installing to build/bdist.linux-x86_64/wheel
> running install
> running install_lib
> creating build/bdist.linux-x86_64
> creating build/bdist.linux-x86_64/wheel
> creating build/bdist.linux-x86_64/wheel/omemo_dr
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/sessioncipher.py -> build/bdist.linux-x86_64/wheel/omemo_dr
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/session_manager.py -> build/bdist.linux-x86_64/wheel/omemo_dr
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/structs.py -> build/bdist.linux-x86_64/wheel/omemo_dr
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/__init__.py -> build/bdist.linux-x86_64/wheel/omemo_dr
> creating build/bdist.linux-x86_64/wheel/omemo_dr/kdf
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/kdf/__init__.py -> build/bdist.linux-x86_64/wheel/omemo_dr/kdf
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/kdf/derivedmessagesecrets.py -> build/bdist.linux-x86_64/wheel/omemo_dr/kdf
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/kdf/messagekeys.py -> build/bdist.linux-x86_64/wheel/omemo_dr/kdf
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/kdf/derivedrootsecrets.py -> build/bdist.linux-x86_64/wheel/omemo_dr/kdf
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/kdf/hkdf.py -> build/bdist.linux-x86_64/wheel/omemo_dr/kdf
> creating build/bdist.linux-x86_64/wheel/omemo_dr/protocol
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/protocol/__init__.py -> build/bdist.linux-x86_64/wheel/omemo_dr/protocol
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/protocol/prekeywhispermessage.py -> build/bdist.linux-x86_64/wheel/omemo_dr/protocol
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/protocol/omemo_pb2.py -> build/bdist.linux-x86_64/wheel/omemo_dr/protocol
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/protocol/whisper_pb2.py -> build/bdist.linux-x86_64/wheel/omemo_dr/protocol
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/protocol/ciphertextmessage.py -> build/bdist.linux-x86_64/wheel/omemo_dr/protocol
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/protocol/omemo_keyexchange.py -> build/bdist.linux-x86_64/wheel/omemo_dr/protocol
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/protocol/omemo_message.py -> build/bdist.linux-x86_64/wheel/omemo_dr/protocol
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/protocol/whispermessage.py -> build/bdist.linux-x86_64/wheel/omemo_dr/protocol
> creating build/bdist.linux-x86_64/wheel/omemo_dr/util
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/util/logging.py -> build/bdist.linux-x86_64/wheel/omemo_dr/util
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/util/__init__.py -> build/bdist.linux-x86_64/wheel/omemo_dr/util
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/util/byteutil.py -> build/bdist.linux-x86_64/wheel/omemo_dr/util
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/util/keyhelper.py -> build/bdist.linux-x86_64/wheel/omemo_dr/util
> creating build/bdist.linux-x86_64/wheel/omemo_dr/ratchet
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/ratchet/__init__.py -> build/bdist.linux-x86_64/wheel/omemo_dr/ratchet
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/ratchet/bobparameters.py -> build/bdist.linux-x86_64/wheel/omemo_dr/ratchet
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/ratchet/ratchetingsession.py -> build/bdist.linux-x86_64/wheel/omemo_dr/ratchet
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/ratchet/rootkey.py -> build/bdist.linux-x86_64/wheel/omemo_dr/ratchet
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/ratchet/chainkey.py -> build/bdist.linux-x86_64/wheel/omemo_dr/ratchet
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/ratchet/aliceparameters.py -> build/bdist.linux-x86_64/wheel/omemo_dr/ratchet
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/exceptions.py -> build/bdist.linux-x86_64/wheel/omemo_dr
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/const.py -> build/bdist.linux-x86_64/wheel/omemo_dr
> creating build/bdist.linux-x86_64/wheel/omemo_dr/curve
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/curve/__init__.py -> build/bdist.linux-x86_64/wheel/omemo_dr/curve
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/identitykey.py -> build/bdist.linux-x86_64/wheel/omemo_dr
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/py.typed -> build/bdist.linux-x86_64/wheel/omemo_dr
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/sessionbuilder.py -> build/bdist.linux-x86_64/wheel/omemo_dr
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/observable.py -> build/bdist.linux-x86_64/wheel/omemo_dr
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/_curve.cpython-311-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/omemo_dr
> creating build/bdist.linux-x86_64/wheel/omemo_dr/ecc
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/ecc/__init__.py -> build/bdist.linux-x86_64/wheel/omemo_dr/ecc
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/ecc/ec.py -> build/bdist.linux-x86_64/wheel/omemo_dr/ecc
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/ecc/eckeypair.py -> build/bdist.linux-x86_64/wheel/omemo_dr/ecc
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/ecc/djbec.py -> build/bdist.linux-x86_64/wheel/omemo_dr/ecc
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/ecc/curve.py -> build/bdist.linux-x86_64/wheel/omemo_dr/ecc
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/aes.py -> build/bdist.linux-x86_64/wheel/omemo_dr
> creating build/bdist.linux-x86_64/wheel/omemo_dr/state
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/state/__init__.py -> build/bdist.linux-x86_64/wheel/omemo_dr/state
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/state/sessionrecord.py -> build/bdist.linux-x86_64/wheel/omemo_dr/state
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/state/store.py -> build/bdist.linux-x86_64/wheel/omemo_dr/state
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/state/prekeybundle.py -> build/bdist.linux-x86_64/wheel/omemo_dr/state
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/state/signedprekeyrecord.py -> build/bdist.linux-x86_64/wheel/omemo_dr/state
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/state/storage_pb2.py -> build/bdist.linux-x86_64/wheel/omemo_dr/state
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/state/sessionstate.py -> build/bdist.linux-x86_64/wheel/omemo_dr/state
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/state/prekeyrecord.py -> build/bdist.linux-x86_64/wheel/omemo_dr/state
> copying build/lib.linux-x86_64-cpython-311/omemo_dr/identitykeypair.py -> build/bdist.linux-x86_64/wheel/omemo_dr
> running install_egg_info
> Copying src/omemo_dr.egg-info to build/bdist.linux-x86_64/wheel/omemo_dr-1.0.1.egg-info
> running install_scripts
> creating build/bdist.linux-x86_64/wheel/omemo_dr-1.0.1.dist-info/WHEEL
> creating '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_omemo-dr/.tmp-g4du5cik/omemo_dr-1.0.1-cp311-cp311-linux_x86_64.whl' and adding 'build/bdist.linux-x86_64/wheel' to it
> adding 'omemo_dr/__init__.py'
> adding 'omemo_dr/_curve.cpython-311-x86_64-linux-gnu.so'
> adding 'omemo_dr/aes.py'
> adding 'omemo_dr/const.py'
> adding 'omemo_dr/exceptions.py'
> adding 'omemo_dr/identitykey.py'
> adding 'omemo_dr/identitykeypair.py'
> adding 'omemo_dr/observable.py'
> adding 'omemo_dr/py.typed'
> adding 'omemo_dr/session_manager.py'
> adding 'omemo_dr/sessionbuilder.py'
> adding 'omemo_dr/sessioncipher.py'
> adding 'omemo_dr/structs.py'
> adding 'omemo_dr/curve/__init__.py'
> adding 'omemo_dr/ecc/__init__.py'
> adding 'omemo_dr/ecc/curve.py'
> adding 'omemo_dr/ecc/djbec.py'
> adding 'omemo_dr/ecc/ec.py'
> adding 'omemo_dr/ecc/eckeypair.py'
> adding 'omemo_dr/kdf/__init__.py'
> adding 'omemo_dr/kdf/derivedmessagesecrets.py'
> adding 'omemo_dr/kdf/derivedrootsecrets.py'
> adding 'omemo_dr/kdf/hkdf.py'
> adding 'omemo_dr/kdf/messagekeys.py'
> adding 'omemo_dr/protocol/__init__.py'
> adding 'omemo_dr/protocol/ciphertextmessage.py'
> adding 'omemo_dr/protocol/omemo_keyexchange.py'
> adding 'omemo_dr/protocol/omemo_message.py'
> adding 'omemo_dr/protocol/omemo_pb2.py'
> adding 'omemo_dr/protocol/prekeywhispermessage.py'
> adding 'omemo_dr/protocol/whisper_pb2.py'
> adding 'omemo_dr/protocol/whispermessage.py'
> adding 'omemo_dr/ratchet/__init__.py'
> adding 'omemo_dr/ratchet/aliceparameters.py'
> adding 'omemo_dr/ratchet/bobparameters.py'
> adding 'omemo_dr/ratchet/chainkey.py'
> adding 'omemo_dr/ratchet/ratchetingsession.py'
> adding 'omemo_dr/ratchet/rootkey.py'
> adding 'omemo_dr/state/__init__.py'
> adding 'omemo_dr/state/prekeybundle.py'
> adding 'omemo_dr/state/prekeyrecord.py'
> adding 'omemo_dr/state/sessionrecord.py'
> adding 'omemo_dr/state/sessionstate.py'
> adding 'omemo_dr/state/signedprekeyrecord.py'
> adding 'omemo_dr/state/storage_pb2.py'
> adding 'omemo_dr/state/store.py'
> adding 'omemo_dr/util/__init__.py'
> adding 'omemo_dr/util/byteutil.py'
> adding 'omemo_dr/util/keyhelper.py'
> adding 'omemo_dr/util/logging.py'
> adding 'omemo_dr-1.0.1.dist-info/LICENSE'
> adding 'omemo_dr-1.0.1.dist-info/METADATA'
> adding 'omemo_dr-1.0.1.dist-info/WHEEL'
> adding 'omemo_dr-1.0.1.dist-info/top_level.txt'
> adding 'omemo_dr-1.0.1.dist-info/RECORD'
> removing build/bdist.linux-x86_64/wheel
> Successfully built omemo_dr-1.0.1-cp311-cp311-linux_x86_64.whl
> I: pybuild plugin_pyproject:122: Unpacking wheel built for python3.11 with "installer" module
> dh_auto_build: error: pybuild --build -i python{version} -p "3.12 3.11" returned exit code 13
> make: *** [debian/rules:7: binary] Error 25


The full build log is available from:
http://qa-logs.debian.net/2023/12/12/omemo-dr_1.0.1-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20231212;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20231212&fusertaguser=lucas@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.



More information about the Pkg-xmpp-devel mailing list