#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