[MacPorts] #41835: kdepimlibs4 @4.11.4: akonadi not found

MacPorts noreply at macports.org
Sun Dec 22 07:05:30 PST 2013


#41835: kdepimlibs4 @4.11.4: akonadi not found
---------------------------+---------------------
  Reporter:  ryandesign@…  |      Owner:  nicos@…
      Type:  defect        |     Status:  new
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.2.1
Resolution:                |   Keywords:
      Port:  kdepimlibs4   |
---------------------------+---------------------

Comment (by nicos@…):

 Replying to [comment:4 ryandesign@…]:
 > Don't know where that "32bit" comes from; akonadi is installed universal
 for both i386 and x86_64.

 I agree this does not make sense, but it is probably the reason why it is
 not picked up during configuration. In this case, the issue seems more to
 be that akonadi should not indicate 32bit in the configuration file than
 kdepimlibs4 not picking it up. It seems that this is generated by a check
 in AkonadiConfigVersion.cmake:
 {{{
 # if the installed or the using project don't have CMAKE_SIZEOF_VOID_P
 set, ignore it:
 if("${CMAKE_SIZEOF_VOID_P}"  STREQUAL ""  OR "4" STREQUAL "")
    return()
 endif()

 # check that the installed version has the same 32/64bit-ness as the one
 which is currently searching:
 if(NOT "${CMAKE_SIZEOF_VOID_P}" STREQUAL "4")
   math(EXPR installedBits "4 * 8")
   set(PACKAGE_VERSION "${PACKAGE_VERSION} (${installedBits}bit)")
   set(PACKAGE_VERSION_UNSUITABLE TRUE)
 endif()
 }}}

 For reference, in my case (which builds fine), CMAKE_SIZEOF_VOID_P equals
 to 4, so that no (xxbit) is added to the version string.

-- 
Ticket URL: <https://trac.macports.org/ticket/41835#comment:5>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list