[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