evpo / EncryptPad

Minimalist secure text editor and binary encryptor that implements RFC 4880 Open PGP format: symmetrically encrypted, compressed and integrity protected. The editor can protect files with passwords, key files or both.
https://evpo.net/encryptpad
Other
433 stars 64 forks source link

Patch to return stderr from 'external_command(cmd)' #100

Closed Kevin-Prichard closed 3 years ago

Kevin-Prichard commented 3 years ago

Patch to return stderr contents from external_command(cmd) by raising UserError, so that output may be parsed by callers if a problem occurs.

Details in issue https://github.com/evpo/EncryptPad/issues/99

Kevin-Prichard commented 3 years ago

Ah, the build is failing bc pkg-config is missing from the CI env, lol.

python configure.py --debug-mode --cpu x86 --os=mingw --static
   INFO: configure.py invoked with options "--debug-mode --cpu x86 --os=mingw --static"
  ERROR: pkg-config is not found. Enable all --build-... options
Command exited with code 1
evpo commented 3 years ago

the problem seems to be solved in the new release. pkg-config is not used on macOS and the included Botan builds