[MacPorts] #52481: KDEPIM4 and gpgme: header conflict
MacPorts
noreply at macports.org
Tue Oct 4 15:44:36 CEST 2016
#52481: KDEPIM4 and gpgme: header conflict
--------------------------+---------------------
Reporter: rjvbertin@… | Owner: nicos@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.4
Resolution: | Keywords:
Port: kdepimlibs4 |
--------------------------+---------------------
Comment (by nicos@…):
Replying to [comment:16 rjvbertin@…]:
> - you'll want to correct the typo in the kdepimlibs4 patch, to make it
work on case-sensitive systems:
> {{{
> move ${destroot}${prefix}/include/gpgme++ \
> 68 ${destroot}${prefix}/include/kde4/gpgme++
> }}}
Alright. "kde4" was also my first choice, but I took the uppercase based
on your own suggestions. Lowercase it is, then.
> Frankly, I'm surprised you've managed to get the compiler to avoid the
gpgme++ headers from ${prefix}/include/gpgme++ . I haven't yet tried to
understand how, but I hope this it's reliable.
Yes, I think it is. This approach forces the include path specifically, so
that the compiler does not search elsewhere. I wondered if even a
"-DGPGME_INCLUDES" argument could work, but I preferred tackling the
issues specifically to know where they are.
> Do you need to disable Kleopatra? I'm not 100% sure if it's indeed
indispensable but in my experience KMail relies on it for managing
certificates.
This is from a while ago, so I won't address it these commits. You can
refer to the bug report in the comment.
--
Ticket URL: <https://trac.macports.org/ticket/52481#comment:17>
MacPorts <https://www.macports.org/>
Ports system for the Mac operating system
More information about the macports-tickets
mailing list