[MacPorts] #30554: amarok @2.3.2 build failed

MacPorts noreply at macports.org
Wed Aug 3 01:33:21 PDT 2011


#30554: amarok @2.3.2 build failed
---------------------------------------+------------------------------------
 Reporter:  mathieu.grzybek@…          |       Owner:  illogic-al@…           
     Type:  defect                     |      Status:  new                    
 Priority:  Normal                     |   Milestone:                         
Component:  ports                      |     Version:  2.0.1                  
 Keywords:                             |        Port:  amarok                 
---------------------------------------+------------------------------------

Comment(by mathieu.grzybek@…):

 The missing headers are parts of
  * kdelibs4
  * qt4-mac

 I added some env variables
 {{{
 declare -x LD_LIBRARY_PATH=":/opt/local/include"
 declare -x LIBRARY_PATH=":/opt/local/include"
 }}}

 Now some objects are redefined
 {{{
 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_amarok/amarok/work/amarok-2.3.2/src/context/scriptengine/javascript/bind_dataengine.h:32:
 error: redefinition of ‘struct QMetaTypeId<Plasma::Service*>’
 :info:build /opt/local/include/plasma/service.h:321: error: previous
 definition of ‘struct QMetaTypeId<Plasma::Service*>’
 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_amarok/amarok/work/amarok-2.3.2/src/context/scriptengine/javascript/bind_dataengine.h:33:
 error: redefinition of ‘struct QMetaTypeId<Plasma::ServiceJob*>’
 :info:build /opt/local/include/KDE/Plasma/../../plasma/servicejob.h:136:
 error: previous definition of ‘struct QMetaTypeId<Plasma::ServiceJob*>’
 :error:build Target org.macports.build returned: shell command failed (see
 log for details)
 }}}

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


More information about the macports-tickets mailing list