Opened 5 years ago

Closed 9 months ago

#12426 closed Bug Report - General (Fixed)

fix libmythservicecontracts on os x

Reported by: bradd@… Owned by:
Priority: minor Milestone: unknown
Component: Qt5 issues Version: Master Head
Severity: medium Keywords:
Cc: Ticket locked: no

Description

patch attached to fix the issue compiling libmythservicecontracts on os x.

rm -f libmythservicecontracts-0.28.0.28.0.dylib libmythservicecontracts-0.28.dylib libmythservicecontracts-0.28.0.dylib libmythservicecontracts-0.28.0.28.dylib /Users/bradd/mythtv-build-qt5/.osx-packager/build/bin/ccache /Applications/Xcode?.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -headerpad_max_install_names -arch x86_64 -Wl,-syslibroot,/Applications/Xcode?.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk -mmacosx-version-min=10.5 -L/Users/bradd/mythtv-build-qt5/.osx-packager/build/lib -F/Users/bradd/Qt/5.4/clang_64/lib -Wl,-dynamic,-search_paths_first -Qunused-arguments -Wl,-syslibroot,/Applications/Xcode?.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk -mmacosx-version-min=10.7 -single_module -dynamiclib -flat_namespace -compatibility_version 0.28 -current_version 0.28.0 -Wl,-install_name,@rpath/libmythservicecontracts-0.28.0.dylib -o libmythservicecontracts-0.28.0.28.0.dylib service.o moc_service.o moc_mythServices.o moc_guideServices.o moc_contentServices.o moc_dvrServices.o moc_channelServices.o moc_videoServices.o moc_captureServices.o moc_frontendServices.o moc_imageServices.o moc_rttiServices.o moc_enum.o moc_enumItem.o moc_connectionInfo.o moc_databaseInfo.o moc_programAndChannel.o moc_programGuide.o moc_recording.o moc_settingList.o moc_wolInfo.o moc_programList.o moc_encoder.o moc_encoderList.o moc_storageGroupDir.o moc_storageGroupDirList.o moc_channelInfoList.o moc_videoSource.o moc_videoSourceList.o moc_videoMultiplex.o moc_videoMultiplexList.o moc_videoMetadataInfo.o moc_videoMetadataInfoList.o moc_blurayInfo.o moc_timeZoneInfo.o moc_videoLookupInfo.o moc_videoLookupInfoList.o moc_versionInfo.o moc_lineup.o moc_captureCard.o moc_captureCardList.o moc_recRule.o moc_recRuleList.o moc_artworkInfo.o moc_artworkInfoList.o moc_frontendStatus.o moc_frontendActionList.o moc_liveStreamInfo.o moc_liveStreamInfoList.o moc_titleInfo.o moc_titleInfoList.o moc_labelValue.o moc_logMessage.o moc_logMessageList.o moc_imageMetadataInfoList.o moc_imageMetadataInfo.o moc_imageSyncInfo.o moc_channelGroup.o moc_channelGroupList.o moc_input.o moc_inputList.o moc_recRuleFilter.o moc_recRuleFilterList.o moc_castMember.o moc_castMemberList.o moc_frontend.o moc_frontendList.o moc_cutting.o moc_cutList.o -F/Users/bradd/Qt/5.4/clang_64/lib -framework QTKit -framework Foundation -framework QuartzCore? -framework CoreVideo? -framework AVFoundation -framework CoreMedia? -framework CoreFoundation? -framework VideoDecodeAcceleration? -lcrypto -liconv -L/Users/bradd/mythtv-build-qt5/.osx-packager/build/lib -lfreetype -Wl,-framework,OpenGL -lmp3lame -lm -lbz2 -lz -pthread -L/Users/bradd/mythtv-build-qt5/.osx-packager/src/myth-git/mythtv/external/qjson/lib -lmythqjson -F/Users/bradd/mythtv-build-qt5/.osx-packager/build/lib -framework AVCVideoServices -framework QtGui? -framework QtCore? -framework DiskArbitration? -framework IOKit -framework QtScript? -framework OpenGL -framework AGL Undefined symbols for architecture x86_64:

"RecStatus::staticMetaObject", referenced from:

qt_meta_extradata_DTCRecordingInfo in moc_recording.o

ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) make[2]: * [libmythservicecontracts-0.28.0.28.0.dylib] Error 1 make[1]: * [sub-libmythservicecontracts-make_first] Error 2 make: * [libs] Error 2 [osx-pkg] Failed system call: " /usr/bin/make " with error code 2 Died at ./osx-packager-qtsdk.pl line 1817.

Attachments (1)

libmythservicecontracts.osx.patch (729 bytes) - added by anonymous 5 years ago.

Download all attachments as: .zip

Change History (2)

Changed 5 years ago by anonymous

comment:1 Changed 9 months ago by David Hampton

Resolution: Fixed
Status: newclosed

This was fixed 2015-09-13 by commit 47e929b1db.

Note: See TracTickets for help on using tickets.