On Mon, Jul 05 2021, Stuart Henderson <[email protected]> wrote: > On 2021/07/05 11:53, Stuart Henderson wrote: >> On 2021/07/05 11:25, Edd Barrett wrote: >> > If those are committed, then the only out-of-date gnupg-related >> > component would be gpgme (which I've not had time to look at yet, >> > sorry). >> >> I can take a look at gpgme. > > btw I've had a quick look but I ran into an error with the Qt bindings > that I haven't figured out how to get past yet. > > qgpgmesignkeyjob.cpp:224:25: error: no viable overloaded '=' > d->m_trustSignature = {trust, depth, scope}; > ~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ > qgpgmesignkeyjob.cpp:59:8: note: candidate function (the implicit copy > assignment operator) not viable: cannot convert initializer list argument to > 'const (anonymous namespace)::TrustSignatureProperties'
This needs C++17 support but the Makefile forces C++11. I think you should just zap CXXFLAGS (tested with base-clang and ports-gcc). > I'll leave the non-Qt ports that depend on it building to check them. -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
