[MacPorts] #25989: akonadi build fails due to presence of include/utils.h (was: Akonadi build fails on upgrade)

MacPorts noreply at macports.org
Sat Aug 7 12:05:21 PDT 2010


#25989: akonadi build fails due to presence of include/utils.h
----------------------------------+-----------------------------------------
 Reporter:  jwhowse4@…            |       Owner:  macports-tickets@…                   
     Type:  defect                |      Status:  new                                  
 Priority:  Normal                |   Milestone:                                       
Component:  ports                 |     Version:  1.9.1                                
 Keywords:                        |        Port:  akonadi                              
----------------------------------+-----------------------------------------
Changes (by ryandesign@…):

 * cc: ryandesign@… (added)


Comment:

 You are referring to these lines late in the log:
 {{{
 DEBUG: couldn't open
 "/System/Library/Frameworks/Tcl.framework/Versions/8.5/Resources/tclIndex":
 no such file or directory
     while executing
 "open [file join $dir tclIndex]"
 }}}
 I don't know what tclIndex is or why MacPorts is looking for it but that
 is not the reason akonadi failed to build. The actual reason is further
 back in the log:
 {{{
 In file included from
 /opt/macports/var/macports/build/_opt_macports_var_macports_sources_rsync.macports.org_release_ports_devel_akonadi/work/akonadi-1.4.0/server/src/handler/fetchhelper.cpp:38:
 /opt/macports/include/utils.h: In function 'char* copystring(const
 char*)':
 /opt/macports/include/utils.h:90: error: invalid conversion from 'void*'
 to 'char*'
 }}}
 This in turn is probably because akonadi is trying to include the utils.h
 that is in its source directory in server/src/utils.h but it instead
 finding a copy globally installed in /opt/macports/include/utils.h. Where
 did that file come from? I don't have it on my system. You can use "port
 provides /opt/macports/include/utils.h" to find out.

-- 
Ticket URL: <http://trac.macports.org/ticket/25989#comment:2>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list