[MacPorts] #24947: kdebase4-runtime: cannot allocate an object of abstract type 'Attica::KdePlatformDependent'

MacPorts noreply at macports.org
Mon Jun 21 23:01:00 PDT 2010


#24947: kdebase4-runtime: cannot allocate an object of abstract type
'Attica::KdePlatformDependent'
---------------------------------+------------------------------------------
  Reporter:  portaktl@…          |       Owner:  snc@…           
      Type:  defect              |      Status:  reopened        
  Priority:  Normal              |   Milestone:                  
 Component:  ports               |     Version:  1.8.2           
Resolution:                      |    Keywords:                  
      Port:  kdebase4-runtime    |  
---------------------------------+------------------------------------------
Changes (by julian@…):

  * status:  closed => reopened
  * resolution:  fixed =>


Comment:

 Replying to [comment:17 snc@…]:
 > Included in r68608.

 so, unless r68608 is not included in what we get on selfupdate, then this
 is not fixed.
 updating port and then updating everything results in the same error.

 I appear to have the contents of 68608 but still get this bug.

 /usr/bin/g++-4.2   -DMAKE_ATTICA_KDE_LIB -DQT_NO_STL -DQT_NO_CAST_TO_ASCII
 -D_REENTRANT -DKDE_DEPRECATED_WARNINGS -O2 -arch i386  -fno-common
 -Woverloaded-virtual -fvisibility=hidden -fvisibility-inlines-hidden -O2
 -DNDEBUG -DQT_NO_DEBUG -arch i386 -isysroot /Developer/SDKs/MacOSX10.5.sdk
 -mmacosx-version-min=10.5 -fPIC
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdebase4-runtime/work/build/attica/kdeplugin
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdebase4-runtime/work
 /kdebase-runtime-4.4.3/attica/kdeplugin
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdebase4-runtime/work
 /kdebase-runtime-4.4.3
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdebase4-runtime/work/build
 -I/opt/local/include -I/opt/local/include/KDE
 -I/opt/local/libexec/qt4-mac/include/KDE
 -I/opt/local/libexec/qt4-mac/include
 -I/opt/local/libexec/qt4-mac/include/phonon
 -I/opt/local/libexec/qt4-mac/include/QtXmlPatterns
 -I/opt/local/libexec/qt4-mac/include/QtXml
 -I/opt/local/libexec/qt4-mac/include/QtWebKit
 -I/opt/local/libexec/qt4-mac/include/QtUiTools
 -I/opt/local/libexec/qt4-mac/include/QtTest
 -I/opt/local/libexec/qt4-mac/include/QtSvg
 -I/opt/local/libexec/qt4-mac/include/QtSql
 -I/opt/local/libexec/qt4-mac/include/QtScriptTools
 -I/opt/local/libexec/qt4-mac/include/QtScript
 -I/opt/local/libexec/qt4-mac/include/QtOpenGL
 -I/opt/local/libexec/qt4-mac/include/QtNetwork
 -I/opt/local/libexec/qt4-mac/include/QtMultimedia
 -I/opt/local/libexec/qt4-mac/include/QtHelp
 -I/opt/local/libexec/qt4-mac/include/QtDesigner
 -I/opt/local/libexec/qt4-mac/include/QtDBus
 -I/opt/local/libexec/qt4-mac/include/QtAssistant
 -I/opt/local/libexec/qt4-mac/include/Qt3Support
 -I/opt/local/libexec/qt4-mac/include/QtGui
 -I/opt/local/libexec/qt4-mac/include/QtCore
 -I/opt/local/libexec/qt4-mac/include/Qt
 -I/opt/local/libexec/qt4-mac/mkspecs/default
 -F/opt/local/libexec/qt4-mac/lib   -D__APPLE_KDE__  -o
 CMakeFiles/attica_kde.dir/kdeplatformdependent.o -c
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdebase4-runtime/work
 /kdebase-runtime-4.4.3/attica/kdeplugin/kdeplatformdependent.cpp
 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdebase4-runtime/work
 /kdebase-runtime-4.4.3/attica/kdeplugin/kdeplatformdependent.cpp: In
 function 'QObject* qt_plugin_instance()':
 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdebase4-runtime/work
 /kdebase-runtime-4.4.3/attica/kdeplugin/kdeplatformdependent.cpp:225:
 error: cannot allocate an object of abstract type
 'Attica::KdePlatformDependent'
 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdebase4-runtime/work
 /kdebase-runtime-4.4.3/attica/kdeplugin/kdeplatformdependent.h:42: note:
 because the following virtual functions are pure within
 'Attica::KdePlatformDependent':
 :info:build /opt/local/include/attica/platformdependent.h:47: note:
 virtual void Attica::PlatformDependent::addDefaultProviderFile(const
 QUrl&)
 :info:build /opt/local/include/attica/platformdependent.h:48: note:
 virtual void Attica::PlatformDependent::removeDefaultProviderFile(const
 QUrl&)
 :info:build /opt/local/include/attica/platformdependent.h:53: note:
 virtual void Attica::PlatformDependent::enableProvider(const QUrl&, bool)
 const
 :info:build /opt/local/include/attica/platformdependent.h:54: note:
 virtual bool Attica::PlatformDependent::isEnabled(const QUrl&) const
 :info:build make[2]: ***
 [attica/kdeplugin/CMakeFiles/attica_kde.dir/kdeplatformdependent.o] Error
 1
 :info:build make[1]: *** [attica/kdeplugin/CMakeFiles/attica_kde.dir/all]
 Error 2
 :info:build make: *** [all] Error 2
 :info:build shell command " cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdebase4-runtime/work/build"
 && /usr/bin/make all " returned error 2
 :error:build Target org.macports.build returned: shell command failed
 :debug:build Backtrace: shell command failed
     while executing
 "command_exec build"
     (procedure "portbuild::build_main" line 8)
     invoked from within
 "$procedure $targetname"
 :info:build Warning: the following items did not execute (for
 kdebase4-runtime): org.macports.activate org.macports.build
 org.macports.destroot org.macports.install
 :notice:build Log for kdebase4-runtime is at:
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdebase4-runtime/main.log

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


More information about the macports-tickets mailing list