[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