Date: Fri, 23 Nov 2018 23:19:01 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 233456] math/secp256k1: include module "recovery" Message-ID: <bug-233456-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D233456 Bug ID: 233456 Summary: math/secp256k1: include module "recovery" Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: ale@FreeBSD.org Reporter: robert.ayrapetyan@gmail.com Flags: maintainer-feedback?(ale@FreeBSD.org) Assignee: ale@FreeBSD.org Created attachment 199500 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D199500&action= =3Dedit Makefile diff for adding recovery module support When compiled without "--enable-module-recovery", import coincurve in python raises: Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/ara/devel/blockchain/venv/lib/python3.6/site-packages/coincurve/__init__.= py", line 1, in <module> from coincurve.context import GLOBAL_CONTEXT, Context File "/ara/devel/blockchain/venv/lib/python3.6/site-packages/coincurve/context.p= y", line 4, in <module> from coincurve.flags import CONTEXT_ALL, CONTEXT_FLAGS File "/ara/devel/blockchain/venv/lib/python3.6/site-packages/coincurve/flags.py", line 1, in <module> from ._libsecp256k1 import lib ImportError: /ara/devel/blockchain/venv/lib/python3.6/site-packages/coincurve/_libsecp25= 6k1.so: Undefined symbol "secp256k1_ecdsa_recoverable_signature_convert" Attached is a patch for a Makefile. Thanks. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-233456-7788>