Opened 14 years ago

Closed 14 years ago

#614 closed defect (fixed)

osx-packager.pl broken after 11/4/2005

Reported by: David Snider <dsnider@…> Owned by: Nigel
Priority: trivial Milestone: unknown
Component: mythtv Version: head
Severity: low Keywords:
Cc: Ticket locked: no

Description

The osx-packager script appears to be broken after 11/4/2005. I get an unresolved symbol, Z10get_int_CFPK14CFDictionaryPK10CFString. By grepping the source, I find the symbol in a binary file named DisplayResOSX.o, I looked at the source and this file (DisplayResOSX.cpp) was last modified on 11/4/2005 by Nigel "Moved CF utilities into a common file".

Error from compile follows: distcc g++ -headerpad_max_install_names -Wl,-search_paths_first -prebind -dynamiclib -seg1addr 0xC6000000 -compatibility_version 0.18 -current_version 0.18.0 -install_name libmyth-0.18.0.dylib -o libmyth-0.18.0.18.0.dylib dialogbox.o lcddevice.o mythcontext.o mythwidgets.o oldsettings.o remotefile.o settings.o themedmenu.o util.o mythwizard.o uitypes.o xmlparse.o mythplugin.o mythdialogs.o audiooutput.o httpcomms.o mythmedia.o uilistbtntype.o generictree.o managedlist.o DisplayRes?.o volumecontrol.o volumebase.o audiooutputbase.o dbsettings.o screensaver.o screensaver-null.o output.o langsettings.o mythdbcon.o audiooutputnull.o DisplayResScreen?.o util-x11.o qmdcodec.o virtualkeyboard.o mythcdrom.o mythmediamonitor.o audiooutputca.o screensaver-osx.o DisplayResOSX.o moc_dialogbox.o moc_lcddevice.o moc_mythcontext.o moc_mythwidgets.o moc_settings.o moc_themedmenu.o moc_mythwizard.o moc_uitypes.o moc_mythdialogs.o moc_httpcomms.o moc_mythmedia.o moc_uilistbtntype.o moc_managedlis

t.o moc_virtualkeyboard.o moc_mythcdrom.o moc_mythmediamonitor.o -L/nobackup/myth/.osx-packager/src/qt-mac-free-3.3.4/lib -L/usr/lib -L/nobackup/myth/.osx-packager/build/lib -L../libmythsamplerate -lmythsamplerate-0.18 -L../libmythsoundtouch -lmythsoundtouch-0.18 -framework ApplicationServices? -framework AudioUnit? -framework Carbon -framework CoreAudio? -framework IOKit -lqt-mt

ld: warning prebinding disabled because dependent library: libqt-mt.3.dylib is not prebound ld: warning multiple definitions of symbol _dladdr /nobackup/myth/.osx-packager/src/qt-mac-free-3.3.4/lib/libqt-mt.dylib(single module) definition of _dladdr /usr/lib/libSystem.dylib(dyldAPIsInLibSystem.o) definition of _dladdr ld: warning multiple definitions of symbol _dlclose /nobackup/myth/.osx-packager/src/qt-mac-free-3.3.4/lib/libqt-mt.dylib(single module) definition of _dlclose /usr/lib/libSystem.dylib(dyldAPIsInLibSystem.o) definition of _dlclose ld: warning multiple definitions of symbol _dlerror /nobackup/myth/.osx-packager/src/qt-mac-free-3.3.4/lib/libqt-mt.dylib(single module) definition of _dlerror /usr/lib/libSystem.dylib(dyldAPIsInLibSystem.o) definition of _dlerror ld: warning multiple definitions of symbol _dlopen /nobackup/myth/.osx-packager/src/qt-mac-free-3.3.4/lib/libqt-mt.dylib(single module) definition of _dlopen /usr/lib/libSystem.dylib(dyldAPIsInLibSystem.o) definition of _dlopen ld: warning multiple definitions of symbol _dlsym /nobackup/myth/.osx-packager/src/qt-mac-free-3.3.4/lib/libqt-mt.dylib(single module) definition of _dlsym /usr/lib/libSystem.dylib(dyldAPIsInLibSystem.o) definition of _dlsym ld: Undefined symbols: Z10get_int_CFPK14CFDictionaryPK10CFString /usr/bin/libtool: internal link edit command failed make[2]: * [libmyth-0.18.0.18.0.dylib] Error 1 make[1]: * [sub-libmyth] Error 2 make: * [sub-libs] Error 2 [osx-pkg] Failed system call: " /usr/bin/make " with error code 2 Died at /usr/local/bin/osx-packager.pl line 600.

Change History (2)

comment:1 Changed 14 years ago by danielk

Owner: changed from Isaac Richards to Nigel

comment:2 Changed 14 years ago by dsnider@…

Priority: majortrivial
Resolution: fixed
Severity: mediumlow
Status: newclosed

This is fixed as of changeset 7804 by Nigel and should be closed.

Note: See TracTickets for help on using tickets.