well, the solution was to just re-build the offending library with 10.9 as the target and all is well
> On May 20, 2019, at 9:38 AM, David M. Cotter <m...@davecotter.com> wrote: > > i saw this article: > https://stackoverflow.com/questions/41865537/how-does-apples-codesign-utility-decide-which-sha-algorithms-to-sign-a-shared > > <https://stackoverflow.com/questions/41865537/how-does-apples-codesign-utility-decide-which-sha-algorithms-to-sign-a-shared> > > which seemed to be related, but the odd thing is that the app launches FINE > on 10.9, or 10.11 and later. > > why fail only on 10.10? > > >> On May 19, 2019, at 8:38 PM, David M. Cotter <m...@davecotter.com> wrote: >> >> I’m developing on 10.14.4 >> using Xcode 9.4.1 >> signing via command line (not via xcode) >> >> my app works fine on 10.12 and above >> but on 10.10.5, i get this: >> >>> Application Specific Information: >>> dyld: launch, loading dependent libraries >>> Dyld Error Message: >>> Library not loaded: @loader_path/../Frameworks/libboost_thread.dylib >>> Referenced from: /Users/USER/Desktop/kJams 2.app/Contents/MacOS/kJams 2 >>> Reason: no suitable image found. Did find: >>> /Users/davec/Desktop/kJams >>> 2.app/Contents/MacOS/../Frameworks/libboost_thread.dylib: code signature >>> invalid for '/Users/davec/Desktop/kJams >>> 2.app/Contents/MacOS/../Frameworks/libboost_thread.dylib' >> >> on the command line of 10.10.5, however, it seems to pass the tests: >> davec$ codesign -vvvv --deep /Users/davec/Desktop/kJams\ 2.app >>> --prepared:/Users/davec/Desktop/kJams >>> 2.app/Contents/Frameworks/Growl-123.framework/Versions/Current/. >>> --validated:/Users/davec/Desktop/kJams >>> 2.app/Contents/Frameworks/Growl-123.framework/Versions/Current/. >>> --prepared:/Users/davec/Desktop/kJams >>> 2.app/Contents/Frameworks/Growl.framework/Versions/Current/. >>> --validated:/Users/davec/Desktop/kJams >>> 2.app/Contents/Frameworks/Growl.framework/Versions/Current/. >>> --prepared:/Users/davec/Desktop/kJams >>> 2.app/Contents/Frameworks/libboost_atomic.dylib >>> --validated:/Users/davec/Desktop/kJams >>> 2.app/Contents/Frameworks/libboost_atomic.dylib >>> --prepared:/Users/davec/Desktop/kJams >>> 2.app/Contents/Frameworks/LAME.framework/Versions/Current/. >>> --validated:/Users/davec/Desktop/kJams >>> 2.app/Contents/Frameworks/LAME.framework/Versions/Current/. >>> --prepared:/Users/davec/Desktop/kJams >>> 2.app/Contents/Frameworks/libboost_system.dylib >>> --validated:/Users/davec/Desktop/kJams >>> 2.app/Contents/Frameworks/libboost_system.dylib >>> --prepared:/Users/davec/Desktop/kJams >>> 2.app/Contents/Frameworks/libboost_thread.dylib >>> --validated:/Users/davec/Desktop/kJams >>> 2.app/Contents/Frameworks/libboost_thread.dylib >>> --prepared:/Users/davec/Desktop/kJams >>> 2.app/Contents/Frameworks/libgnsdk_manager.3.2.0.dylib >>> --validated:/Users/davec/Desktop/kJams >>> 2.app/Contents/Frameworks/libgnsdk_manager.3.2.0.dylib >>> --prepared:/Users/davec/Desktop/kJams 2.app/Contents/MacOS/HelperTool >>> --validated:/Users/davec/Desktop/kJams 2.app/Contents/MacOS/HelperTool >>> --prepared:/Users/davec/Desktop/kJams >>> 2.app/Contents/Frameworks/libgnsdk_musicid.3.2.0.dylib >>> --validated:/Users/davec/Desktop/kJams >>> 2.app/Contents/Frameworks/libgnsdk_musicid.3.2.0.dylib >>> --prepared:/Users/davec/Desktop/kJams 2.app/Contents/MacOS/InstallTool >>> --validated:/Users/davec/Desktop/kJams 2.app/Contents/MacOS/InstallTool >>> /Users/davec/Desktop/kJams 2.app: valid on disk >>> /Users/davec/Desktop/kJams 2.app: satisfies its Designated Requirement >> >> and: >>> davec$ spctl -a -t exec -vv /Users/davec/Desktop/kJams\ 2.app >>> /Users/davec/Desktop/kJams 2.app: accepted >>> source=Developer ID >>> origin=Developer ID Application: David M. Cotter (GZPG2DNS57) >> >> so… what gives? > _______________________________________________ > > Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) > > Please do not post admin requests or moderator comments to the list. > Contact the moderators at cocoa-dev-admins(at)lists.apple.com > > Help/Unsubscribe/Update your Subscription: > https://lists.apple.com/mailman/options/cocoa-dev/me%40davecotter.com > > This email sent to m...@davecotter.com _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com