On Thu, 11 Apr 2019 22:14:17 +0200, Jan Girlich wrote:
Am 11.04.19 um 19:01 schrieb Neal H. Walfield:
At Thu, 11 Apr 2019 18:53:02 +0200, Jan Girlich wrote:
Am 11.04.19 um 11:47 schrieb Neal H. Walfield:
Thanks for the bug report. We tried building with rustc 1.31, and ran into the same problem. It appears that that version is no longer adequate. Currently, we're using 1.32 and 1.33. Please try one of those, if possible. Sorry for the inconvenience. We'll update the README shortly.
oh, well, then it's probably no compiling sequoia for me :(
Getting rustc 1.32.0 installed on current Ubuntu LTS would mean to upgrade libc and that'll just end in mayhem. My goal is to get some pgp for e-mails done (signing, encrypting) on somewhat stable Debian or Ubuntu.
At least on Debian Stable, you only need to pull in a few leaf packages from testing (rustc, cargo, nettle, ...). I don't have any experience with Sequoia on Ubuntu, sorry.
I researched a little and learned how to install Rust via their own installer. That works without upgrading libc.
Great.
Now I got past the previous compiling error, but am running into another one:
make -Copenpgp-ffi examples
Can you try just running make from the top-level directory? Perhaps there are some dependencies that are not being built or some variables that are not being set.
As for directly using Sequoia as an end user: it's still a bit too early for that. But, Sequoia is far enough that integration into existing programs makes sense.
My intention is to use the python bindings and integrate it in a software, which sends e-mails.
Neat! We'll be happy to help with any difficulties you might encounter or answer any questions you might have.
Unfortunately, the Python bindings are still in a very early stage of development. The Rust API is very complete and pretty stable at this point, and the C API, although it doesn't yet expose many of the more esoteric OpenPGP features that we support, is quite usable (in fact, it's already being used by the pep engine).
:) Neal