[kde-freebsd] security/pinentry-qt4

Max Brazhnikov makc at freebsd.org
Fri Nov 21 12:58:54 UTC 2014


On Thu, 20 Nov 2014 14:13:08 -0500 Dwayne MacKinnon wrote:
> Hi all,
> 
> The security/pinentry port has been upgraded to 0.90 and simultaneously the 
> qt4 frontend has been disabled with an IGNORE line. 
> 
> The port won't compile with /usr/lib/libc++.so. Fair enough.
> 
> The thing is, pinentry has become much more important in recent iterations of 
> KDE. For example, if you're using the gpg backend for kwallet (which is 
> strongly recommended.)
> 
> Naturally, the qt4 pinentry blends in best with KDE. 
> 
> I've looked at the error messages from clang, and I'll admit... this is beyond 
> my now-feeble coding skills. (I haven't coded regularly since 2006.) I'm 
> wondering if some folks around here might take up the cause.
> 
> Now, I just reinstalled KDE due to upgrading to amd64 10.1-RELEASE. I got 
> around this whole thing by adding USE_GCC=4.8+ to the pinentry-qt4 Makefile. 
> gcc48 had been pulled in by KDE for some other port (not sure which one.) Not 
> sure if this would be a viable option. I can understand why folks wouldn't 
> want to make gcc48 a requirement, especially for such a small port.

You can't use USE_GCC with Qt ports on 10.x and greater. Using g++48
leads to linking against both to libc++ and libstdc++, and this not a good
idea.


More information about the kde-freebsd mailing list