[KDE/Mac] packaging monkey reporting in - 4.2 beta2 is go!
Jonas Bähr
jonas.baehr at web.de
Wed Dec 24 01:24:38 CET 2008
Hi,
Am 22.12.2008 um 02:55 schrieb Orville Bennett:
> Well, sorta. Some beta2 port files added to macports today.
> kdelibs4-devel
After upgrading automoc kdelibs4-devel compiles but kdeui refuses to
link because of the undefined symbols "mac_initialize_dbus()" and
"mac_fork_and_reexec_self()".
These symbols are in kdecore.5.2.0.dynlib (I checked with nm and got
the names C++ mangled) and the link-command below should also search
in "../lib/libkdecore.5.2.0.dylib".
At a first glance it *should* work, but it doesn't...
How did you manage to compile this? My system is Mac OS X 10.5.6 on
intel, gcc-4.2, cmake-2.6.2
bye,
Jonas
-------------8<---------------8<----------------
Linking CXX shared library ../lib/libkdeui.dylib
cd /opt/local/var/macports/build/
_opt_local_var_macports_sources_rsync
.macports.org_release_ports_kde_kdelibs4-devel/work/build/kdeui && /
opt/local/bin/cmake -E cmake_link_script CMakeFiles/kdeui.dir/link.txt
--verbose=1
/usr/bin/g++-4.2 -pipe -O2 -fno-common -Woverloaded-virtual -
fvisibility=hidden -fvisibility-inlines-hidden -g3 -fno-inline -
dynamiclib -headerpad_max_install_names -single_module -
multiply_defined suppress -L/opt/local/lib -Wl,-compatibility_version,
5.0.0 -Wl,-current_version,5.2.0 -o ../lib/libkdeui.5.2.0.dylib -
install_name /opt/local/lib/libkdeui.5.dylib CMakeFiles/kdeui.dir/
kdeui_automoc.o CMakeFiles/kdeui.dir/actions/kactioncollection.o
CMakeFiles/kdeui.dir/actions/kactioncategory.o CMakeFiles/kdeui.dir/
actions/kaction.o CMakeFiles/kdeui.dir/actions/kactionmenu.o
CMakeFiles/kdeui.dir/actions/kcodecaction.o CMakeFiles/kdeui.dir/
actions/kfontaction.o CMakeFiles/kdeui.dir/actions/kfontsizeaction.o
CMakeFiles/kdeui.dir/actions/kpastetextaction.o CMakeFiles/kdeui.dir/
actions/krecentfilesaction.o CMakeFiles/kdeui.dir/actions/
kselectaction.o CMakeFiles/kdeui.dir/actions/kstandardaction.o
CMakeFiles/kdeui.dir/actions/ktoggleaction.o CMakeFiles/kdeui.dir/
actions/ktoggletoolbaraction.o CMakeFiles/kdeui.dir/actions/
ktogglefullscreenaction.o CMakeFiles/kdeui.dir/actions/
ktoolbarlabelaction.o CMakeFiles/kdeui.dir/actions/
ktoolbarpopupaction.o CMakeFiles/kdeui.dir/actions/
ktoolbarspaceraction.o CMakeFiles/kdeui.dir/colors/kcolorspaces.o
CMakeFiles/kdeui.dir/colors/kcolorutils.o CMakeFiles/kdeui.dir/colors/
kcolorscheme.o CMakeFiles/kdeui.dir/colors/kcolorcollection.o
CMakeFiles/kdeui.dir/colors/kcolorbutton.o CMakeFiles/kdeui.dir/colors/
kcolorcombo.o CMakeFiles/kdeui.dir/colors/kcolordialog.o CMakeFiles/
kdeui.dir/colors/kcolormimedata.o CMakeFiles/kdeui.dir/colors/
kcolorvalueselector.o CMakeFiles/kdeui.dir/colors/
khuesaturationselect.o CMakeFiles/kdeui.dir/config/kconfigskeleton.o
CMakeFiles/kdeui.dir/config/kconfiggroupgui.o CMakeFiles/kdeui.dir/
dialogs/kaboutkdedialog_p.o CMakeFiles/kdeui.dir/dialogs/
kassistantdialog.o CMakeFiles/kdeui.dir/dialogs/kconfigdialog.o
CMakeFiles/kdeui.dir/dialogs/kconfigdialogmanager.o CMakeFiles/
kdeui.dir/dialogs/kbugreport.o CMakeFiles/kdeui.dir/dialogs/
kdeprintdialog.o CMakeFiles/kdeui.dir/dialogs/kdialog.o CMakeFiles/
kdeui.dir/dialogs/kedittoolbar.o CMakeFiles/kdeui.dir/dialogs/
kinputdialog.o CMakeFiles/kdeui.dir/dialogs/klinkdialog.o CMakeFiles/
kdeui.dir/dialogs/kmessagebox.o CMakeFiles/kdeui.dir/dialogs/
kmessageboxmessagehandler.o CMakeFiles/kdeui.dir/dialogs/
kaboutapplicationdialog.o CMakeFiles/kdeui.dir/dialogs/
knewpassworddialog.o CMakeFiles/kdeui.dir/dialogs/kpassworddialog.o
CMakeFiles/kdeui.dir/dialogs/kpixmapregionselectordialog.o CMakeFiles/
kdeui.dir/dialogs/kprogressdialog.o CMakeFiles/kdeui.dir/dialogs/
kshortcuteditwidget.o CMakeFiles/kdeui.dir/dialogs/
kshortcutseditordelegate.o CMakeFiles/kdeui.dir/dialogs/
kshortcutseditoritem.o CMakeFiles/kdeui.dir/dialogs/kshortcutseditor.o
CMakeFiles/kdeui.dir/dialogs/kshortcutschemeseditor.o CMakeFiles/
kdeui.dir/dialogs/kshortcutsdialog.o CMakeFiles/kdeui.dir/dialogs/
ksplashscreen.o CMakeFiles/kdeui.dir/dialogs/kswitchlanguagedialog_p.o
CMakeFiles/kdeui.dir/dialogs/ktip.o CMakeFiles/kdeui.dir/findreplace/
kfind.o CMakeFiles/kdeui.dir/findreplace/kreplace.o CMakeFiles/
kdeui.dir/findreplace/kfinddialog.o CMakeFiles/kdeui.dir/findreplace/
kreplacedialog.o CMakeFiles/kdeui.dir/fonts/fonthelpers.o CMakeFiles/
kdeui.dir/fonts/kfontchooser.o CMakeFiles/kdeui.dir/fonts/
kfontcombobox.o CMakeFiles/kdeui.dir/fonts/kfontdialog.o CMakeFiles/
kdeui.dir/fonts/kfontrequester.o CMakeFiles/kdeui.dir/icons/
kiconeffect.o CMakeFiles/kdeui.dir/icons/kiconengine.o CMakeFiles/
kdeui.dir/icons/kicon.o CMakeFiles/kdeui.dir/icons/kiconloader.o
CMakeFiles/kdeui.dir/icons/kicontheme.o CMakeFiles/kdeui.dir/icons/
kiconcache.o CMakeFiles/kdeui.dir/itemviews/klistwidget.o CMakeFiles/
kdeui.dir/itemviews/klistwidgetsearchline.o CMakeFiles/kdeui.dir/
itemviews/ktreewidgetsearchline.o CMakeFiles/kdeui.dir/itemviews/
kfilterproxysearchline.o CMakeFiles/kdeui.dir/itemviews/
kextendableitemdelegate.o CMakeFiles/kdeui.dir/itemviews/
kcategorizedsortfilterproxymodel.o CMakeFiles/kdeui.dir/itemviews/
kcategorizedview.o CMakeFiles/kdeui.dir/itemviews/kcategorydrawer.o
CMakeFiles/kdeui.dir/itemviews/kwidgetitemdelegate.o CMakeFiles/
kdeui.dir/itemviews/kwidgetitemdelegatepool.o CMakeFiles/kdeui.dir/
jobs/kdialogjobuidelegate.o CMakeFiles/kdeui.dir/jobs/
kabstractwidgetjobtracker.o CMakeFiles/kdeui.dir/jobs/
kwidgetjobtracker.o CMakeFiles/kdeui.dir/jobs/kstatusbarjobtracker.o
CMakeFiles/kdeui.dir/jobs/kuiserverjobtracker.o CMakeFiles/kdeui.dir/
kernel/kapplication.o CMakeFiles/kdeui.dir/kernel/kclipboard.o
CMakeFiles/kdeui.dir/kernel/kuniqueapplication.o CMakeFiles/kdeui.dir/
kernel/ksessionmanager.o CMakeFiles/kdeui.dir/kernel/kstyle.o
CMakeFiles/kdeui.dir/kernel/kstartupinfo.o CMakeFiles/kdeui.dir/kernel/
kglobalsettings.o CMakeFiles/kdeui.dir/paged/kpagedialog.o CMakeFiles/
kdeui.dir/paged/kpagemodel.o CMakeFiles/kdeui.dir/paged/kpageview.o
CMakeFiles/kdeui.dir/paged/kpageview_p.o CMakeFiles/kdeui.dir/paged/
kpagewidget.o CMakeFiles/kdeui.dir/paged/kpagewidgetmodel.o CMakeFiles/
kdeui.dir/plotting/kplotaxis.o CMakeFiles/kdeui.dir/plotting/
kplotpoint.o CMakeFiles/kdeui.dir/plotting/kplotobject.o CMakeFiles/
kdeui.dir/plotting/kplotwidget.o CMakeFiles/kdeui.dir/shortcuts/
kshortcut.o CMakeFiles/kdeui.dir/shortcuts/kshortcutschemeshelper.o
CMakeFiles/kdeui.dir/shortcuts/kstandardshortcut.o CMakeFiles/
kdeui.dir/shortcuts/kglobalaccel.o CMakeFiles/kdeui.dir/shortcuts/
kglobalshortcutinfo.o CMakeFiles/kdeui.dir/shortcuts/
kglobalshortcutinfo_dbus.o CMakeFiles/kdeui.dir/shortcuts/
kdedglobalaccel_interface.o CMakeFiles/kdeui.dir/shortcuts/
kdedglobalaccel_component_interface.o CMakeFiles/kdeui.dir/shortcuts/
kacceleratormanager.o CMakeFiles/kdeui.dir/shortcuts/
kcheckaccelerators.o CMakeFiles/kdeui.dir/shortcuts/kgesture.o
CMakeFiles/kdeui.dir/shortcuts/kgesturemap.o CMakeFiles/kdeui.dir/
sonnet/dialog.o CMakeFiles/kdeui.dir/sonnet/configwidget.o CMakeFiles/
kdeui.dir/sonnet/highlighter.o CMakeFiles/kdeui.dir/sonnet/
configdialog.o CMakeFiles/kdeui.dir/sonnet/dictionarycombobox.o
CMakeFiles/kdeui.dir/util/kckey.o CMakeFiles/kdeui.dir/util/
kcompletion.o CMakeFiles/kdeui.dir/util/kcompletionbase.o CMakeFiles/
kdeui.dir/util/kcrash.o CMakeFiles/kdeui.dir/util/kcursor.o CMakeFiles/
kdeui.dir/util/kguiitem.o CMakeFiles/kdeui.dir/util/kkeyserver.o
CMakeFiles/kdeui.dir/util/kmanagerselection.o CMakeFiles/kdeui.dir/
util/knotification.o CMakeFiles/kdeui.dir/util/knotificationmanager.o
CMakeFiles/kdeui.dir/util/knotificationrestrictions.o CMakeFiles/
kdeui.dir/util/knumvalidator.o CMakeFiles/kdeui.dir/util/
kpassivepopup.o CMakeFiles/kdeui.dir/util/
kpassivepopupmessagehandler.o CMakeFiles/kdeui.dir/util/kpixmapcache.o
CMakeFiles/kdeui.dir/util/kpixmapprovider.o CMakeFiles/kdeui.dir/util/
kstandardguiitem.o CMakeFiles/kdeui.dir/util/ksvgrenderer.o CMakeFiles/
kdeui.dir/util/ksystemtrayicon.o CMakeFiles/kdeui.dir/util/kwallet.o
CMakeFiles/kdeui.dir/util/kwhatsthismanager.o CMakeFiles/kdeui.dir/
util/kwordwrap.o CMakeFiles/kdeui.dir/util/kxerrorhandler.o CMakeFiles/
kdeui.dir/util/kxmessages.o CMakeFiles/kdeui.dir/util/kxutils.o
CMakeFiles/kdeui.dir/util/kundostack.o CMakeFiles/kdeui.dir/widgets/
kactionselector.o CMakeFiles/kdeui.dir/widgets/kanimatedbutton.o
CMakeFiles/kdeui.dir/widgets/karrowbutton.o CMakeFiles/kdeui.dir/
widgets/kdialogbuttonbox.o CMakeFiles/kdeui.dir/widgets/kbuttongroup.o
CMakeFiles/kdeui.dir/widgets/kcapacitybar.o CMakeFiles/kdeui.dir/
widgets/kcharselect.o CMakeFiles/kdeui.dir/widgets/kcharselectdata.o
CMakeFiles/kdeui.dir/widgets/kcmodule.o CMakeFiles/kdeui.dir/widgets/
kcombobox.o CMakeFiles/kdeui.dir/widgets/kcompletionbox.o CMakeFiles/
kdeui.dir/widgets/kdatepicker.o CMakeFiles/kdeui.dir/widgets/
kdatetable.o CMakeFiles/kdeui.dir/widgets/kdatetimewidget.o CMakeFiles/
kdeui.dir/widgets/kdatewidget.o CMakeFiles/kdeui.dir/widgets/
keditlistbox.o CMakeFiles/kdeui.dir/widgets/kfadewidgeteffect.o
CMakeFiles/kdeui.dir/widgets/khbox.o CMakeFiles/kdeui.dir/widgets/
khelpmenu.o CMakeFiles/kdeui.dir/widgets/khistorycombobox.o CMakeFiles/
kdeui.dir/widgets/kkeysequencewidget.o CMakeFiles/kdeui.dir/widgets/
klanguagebutton.o CMakeFiles/kdeui.dir/widgets/kled.o CMakeFiles/
kdeui.dir/widgets/klineedit.o CMakeFiles/kdeui.dir/widgets/
kmainwindow.o CMakeFiles/kdeui.dir/widgets/kmenu.o CMakeFiles/
kdeui.dir/widgets/kmenubar.o CMakeFiles/kdeui.dir/widgets/
kmultitabbar.o CMakeFiles/kdeui.dir/widgets/knuminput.o CMakeFiles/
kdeui.dir/widgets/kpixmapregionselectorwidget.o CMakeFiles/kdeui.dir/
widgets/kpushbutton.o CMakeFiles/kdeui.dir/widgets/krestrictedline.o
CMakeFiles/kdeui.dir/widgets/krichtextedit.o CMakeFiles/kdeui.dir/
widgets/krichtextwidget.o CMakeFiles/kdeui.dir/widgets/kruler.o
CMakeFiles/kdeui.dir/widgets/kselector.o CMakeFiles/kdeui.dir/widgets/
kseparator.o CMakeFiles/kdeui.dir/widgets/kshortcutwidget.o CMakeFiles/
kdeui.dir/widgets/ksqueezedtextlabel.o CMakeFiles/kdeui.dir/widgets/
kstatusbar.o CMakeFiles/kdeui.dir/widgets/kstringvalidator.o
CMakeFiles/kdeui.dir/widgets/ktabbar.o CMakeFiles/kdeui.dir/widgets/
ktabwidget.o CMakeFiles/kdeui.dir/widgets/ktextbrowser.o CMakeFiles/
kdeui.dir/widgets/ktextedit.o CMakeFiles/kdeui.dir/widgets/
ktimezonewidget.o CMakeFiles/kdeui.dir/widgets/ktitlewidget.o
CMakeFiles/kdeui.dir/widgets/ktoolbar.o CMakeFiles/kdeui.dir/widgets/
kurllabel.o CMakeFiles/kdeui.dir/widgets/kvbox.o CMakeFiles/kdeui.dir/
widgets/kxyselector.o CMakeFiles/kdeui.dir/widgets/
kdeuiwidgetsproxystyle.o CMakeFiles/kdeui.dir/widgets/
nestedlisthelper.o CMakeFiles/kdeui.dir/xmlgui/kxmlguibuilder.o
CMakeFiles/kdeui.dir/xmlgui/kxmlguiwindow.o CMakeFiles/kdeui.dir/
xmlgui/kmainwindowiface.o CMakeFiles/kdeui.dir/xmlgui/
kmenumenuhandler_p.o CMakeFiles/kdeui.dir/xmlgui/ktoolbarhandler.o
CMakeFiles/kdeui.dir/xmlgui/kxmlguiclient.o CMakeFiles/kdeui.dir/
xmlgui/kxmlguifactory.o CMakeFiles/kdeui.dir/xmlgui/kxmlguifactory_p.o
CMakeFiles/kdeui.dir/xmlgui/kxmlguiversionhandler.o CMakeFiles/
kdeui.dir/util/kkeyserver_mac.o CMakeFiles/kdeui.dir/windowmanagement/
kwindowsystem_mac.o CMakeFiles/kdeui.dir/windowmanagement/
kwindowinfo_mac.o CMakeFiles/kdeui.dir/kwallet_interface.o CMakeFiles/
kdeui.dir/jobviewserverinterface.o CMakeFiles/kdeui.dir/jobviewiface.o
-L/opt/local/var/macports/build/
_opt_local_var_macports_sources_rsync
.macports.org_release_ports_kde_kdelibs4-devel/work/build/lib -F/opt/
local/Library/Frameworks -framework QtSvg -F/opt/local/Library/
Frameworks -framework QtCore -lpthread ../lib/libkdecore.5.2.0.dylib -
F/opt/local/Library/Frameworks -framework QtGui -F/opt/local/Library/
Frameworks -framework QtXml -framework Carbon -F/opt/local/Library/
Frameworks -framework QtCore -lpthread -framework Carbon -F/opt/local/
Library/Frameworks -framework QtDBus
Undefined symbols:
"mac_initialize_dbus()", referenced from:
KApplicationPrivate::init(bool) in kapplication.o
KUniqueApplication::start(QFlags<KUniqueApplication::StartFlag>)in
kuniqueapplication.o
"mac_fork_and_reexec_self()", referenced from:
KUniqueApplication::start(QFlags<KUniqueApplication::StartFlag>)in
kuniqueapplication.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: *** [lib/libkdeui.5.2.0.dylib] Error 1
make[1]: *** [kdeui/CMakeFiles/kdeui.dir/all] Error 2
make: *** [all] Error 2
-------------8<---------------8<----------------
>
> kdebase4-devel
> kdepimlibs4-devel
> kdepim4-devel
>
> Soprano, strigi, phonon, and akonadi are all still at their stable
> versions.
> The kdebase* ports also have a variant for building xine stuff. if it
> doesn't work feel free to fix it but don't file bugs cause I won't :-)
>
> If volunteers feel lucky submit kdegraphics, kdemultimedia, koffice,
> kdeutils, kdesdk, kdevelop, kdenetwork, digikam or kdenlive portfiles
> and they might show up.
> I'm now sticking to my promise of not doing anything beyond base or
> that I'm not interested in. Enjoy :-)
>
> Oh, there's also an amarok-devel port file which depends on the stable
> KDE release. At some point i'll probably change it to depend on either
> one (preferring stable).
> _______________________________________________
> kde-mac at kde.org
> List Information: https://mail.kde.org/mailman/listinfo/kde-mac
> KDE/Mac Information: http://techbase.kde.org/index.php?title=Projects/KDE_on_Mac_OS_X
More information about the kde-mac
mailing list