libgit2 / libgit2sharp.nativebinaries

MIT License
29 stars 63 forks source link

Add MacOS Arm64 support (Take 2) #132

Closed drasticactions closed 3 years ago

drasticactions commented 3 years ago

This edits the scripts and yaml to include a osx-arm64 target. This should add the correct dylib to the Nuget package to be consumed by the main libgit2 library.

image

Fixes https://github.com/libgit2/libgit2sharp.nativebinaries/issues/129

This also adds the review fixes from the previous PR. This does use Big Sur for compiling, since that's the only way to get the arm64 build.

HendrikMennen commented 3 years ago

looking forward to this :)

bording commented 3 years ago

@drasticactions Thanks for the PR! I'll push up a new package with this change after I get #133 in.

bording commented 3 years ago

2.0.315-alpha.0.7 has been pushed to nuget.org.

HendrikMennen commented 3 years ago

With this windows x64 does not work for me anymore

bording commented 3 years ago

With this windows x64 does not work for me anymore

@HendrikMennen I'm not really sure how you were trying it without an updated LibGit2Sharp package that uses it also being available. You can't just mix and match package versions.

I just pushed LibGit2Sharp 0.27.0-preview-0156 to nuget.org, so give that a try.

HendrikMennen commented 3 years ago

Thanks I tried. On my MacBook Air (M1) the OSX64 version works, Arm64 sadly not

bording commented 3 years ago

Thanks I tried. On my MacBook Air (M1) the OSX64 version works, Arm64 sadly not

Can you be more specific? What error messages are you getting? What kind of project is it? What sort of TFMs?

HendrikMennen commented 3 years ago

When I compile with -r osx-arm64 this happens. With -r osx-x64 everything works. My project is not open source but it's an IDE (vhdplus.com)

The type initializer for 'LibGit2Sharp.Core.NativeMethods' threw an exception.
System.TypeInitializationException: The type initializer for 'LibGit2Sharp.Core.NativeMethods' threw an exception.
 ---> System.DllNotFoundException: Unable to load shared library 'git2-b7bad55' or one of its dependencies. In order to help diagnose loading problems, consider setting the DYLD_PRINT_LIBRARIES environment variable: dlopen(libgit2-b7bad55, 0x0001): tried: 'libgit2-b7bad55' (no such file), '/usr/local/lib/libgit2-b7bad55' 
bording commented 3 years ago

What TFM is the project targeting?

HendrikMennen commented 3 years ago

net6.0

bording commented 3 years ago

Okay, we need to see more info about what is failing for the library load. Set DYLD_PRINT_LIBRARIES=1 environment variable and post the log info from it.

If it doesn't seem to work, you may need to disable SIP temporarily.

HendrikMennen commented 3 years ago

Like that?

dyld[40490]: <ECE1D4FA-2FBD-3182-9DB9-AB469B0385D9> /Users/leonbeier/RiderProjects/VHDP/VHDPlus/bin/Debug/net6.0/VHDPlus
dyld[40490]: <3AD094C9-4883-394C-AF5A-2B9A5BDFE45B> /usr/lib/libc++.1.dylib
dyld[40490]: <640FE593-770B-3A1A-96EA-511241755F4E> /usr/lib/libSystem.B.dylib
dyld[40490]: <6BAF3D90-C332-373D-8F33-2A6744916698> /usr/lib/libc++abi.dylib
dyld[40490]: <BEA4ED2B-8857-3269-B5BB-516EC54AA8E6> /usr/lib/system/libcache.dylib
dyld[40490]: <C9DCC784-1C68-36B4-95AB-18DA54EB68EF> /usr/lib/system/libcommonCrypto.dylib
dyld[40490]: <B7250772-4EFD-33B1-9BAF-372EEED75DC6> /usr/lib/system/libcompiler_rt.dylib
dyld[40490]: <EDFEA1FF-CE44-3EFC-9F9F-2A69998152E0> /usr/lib/system/libcopyfile.dylib
dyld[40490]: <CA4CA853-CA1A-3871-BF13-245AA06292A9> /usr/lib/system/libcorecrypto.dylib
dyld[40490]: <3D7A56A3-23BF-3077-B5C6-9CE65CE7333E> /usr/lib/system/libdispatch.dylib
dyld[40490]: <EF2728E4-6E8A-3045-B175-8F3E331C3B6A> /usr/lib/system/libdyld.dylib
dyld[40490]: <687A89E7-1D7D-36CB-9CE9-71A95577EFAC> /usr/lib/system/libkeymgr.dylib
dyld[40490]: <101C5B57-4D8A-3D41-874D-BAA93E509A24> /usr/lib/system/libmacho.dylib
dyld[40490]: <FAF762F5-88C2-3FBC-BB36-F4167D4F15D1> /usr/lib/system/libquarantine.dylib
dyld[40490]: <9E81013E-9AF4-3DEB-9BC3-E26539DCAEED> /usr/lib/system/libremovefile.dylib
dyld[40490]: <3850E69C-517A-3D5B-B499-0089C59A07AA> /usr/lib/system/libsystem_asl.dylib
dyld[40490]: <06DA29C0-4674-3332-9466-44FD0108C65A> /usr/lib/system/libsystem_blocks.dylib
dyld[40490]: <002A39AE-6431-3B2E-85E7-C45FC2F95AD0> /usr/lib/system/libsystem_c.dylib
dyld[40490]: <1993E331-8148-3E74-9825-80AB4C03250D> /usr/lib/system/libsystem_collections.dylib
dyld[40490]: <59FFE06C-BDDA-36C9-A041-9C8C3B71BA99> /usr/lib/system/libsystem_configuration.dylib
dyld[40490]: <5CA1332A-182B-3985-BE8E-1427D7D6E55F> /usr/lib/system/libsystem_containermanager.dylib
dyld[40490]: <26E69B46-69B9-39F2-8A7D-E313CD40D92A> /usr/lib/system/libsystem_coreservices.dylib
dyld[40490]: <DBA62F65-D3D4-3488-B989-E86FA06F4152> /usr/lib/system/libsystem_darwin.dylib
dyld[40490]: <1A3F09C0-6756-3476-BD9B-07FA2ED12972> /usr/lib/system/libsystem_dnssd.dylib
dyld[40490]: <050A021B-E775-3E59-BEE5-B6944D042598> /usr/lib/system/libsystem_featureflags.dylib
dyld[40490]: <9B1288F3-7805-3850-8585-856EED193D8A> /usr/lib/system/libsystem_info.dylib
dyld[40490]: <15B61131-14E1-31F2-9219-D2F7823A5167> /usr/lib/system/libsystem_m.dylib
dyld[40490]: <0B1B0684-D16A-3CEE-A9E6-126236D29C51> /usr/lib/system/libsystem_malloc.dylib
dyld[40490]: <71D6DEA7-E70F-31BB-A6BB-D2DDA3C520C2> /usr/lib/system/libsystem_networkextension.dylib
dyld[40490]: <4A86A8D3-25D8-3CBC-ADF0-3140BD2AB95D> /usr/lib/system/libsystem_notify.dylib
dyld[40490]: <FB7FCEEB-F157-3A29-A4EF-CE0944F08560> /usr/lib/system/libsystem_product_info_filter.dylib
dyld[40490]: <2B1C446C-4AFF-3A8F-804E-9E61837A4711> /usr/lib/system/libsystem_sandbox.dylib
dyld[40490]: <1278BAD2-1DE2-39F7-8C27-53A96B166765> /usr/lib/system/libsystem_secinit.dylib
dyld[40490]: <C8524C02-B14F-30BD-A228-C44B4A448E68> /usr/lib/system/libsystem_kernel.dylib
dyld[40490]: <06CE953D-F22A-3724-B6D5-829B45179897> /usr/lib/system/libsystem_platform.dylib
dyld[40490]: <4786E19A-9312-38E6-80EF-9C1394548118> /usr/lib/system/libsystem_pthread.dylib
dyld[40490]: <B07398C4-752A-3863-ACED-304BD8201972> /usr/lib/system/libsystem_symptoms.dylib
dyld[40490]: <4749C29F-EE26-3A1C-B964-F1B1FD30ED5E> /usr/lib/system/libsystem_trace.dylib
dyld[40490]: <D2D9663F-EE70-349A-972B-2203D4282665> /usr/lib/system/libunwind.dylib
dyld[40490]: <A35762DA-B9C1-3897-BC39-D88BC78FAD1C> /usr/lib/system/libxpc.dylib
dyld[40490]: <2EABED7F-1E81-3A1B-BB4B-985B8DD3B77F> /usr/lib/libobjc.A.dylib
dyld[40490]: <68C75153-A8BE-30D0-836B-EBE68EC4C799> /usr/lib/liboah.dylib
dyld[40490]: <FC549AD0-AF0B-3A5F-B737-A438074D62B7> /usr/local/share/dotnet/host/fxr/6.0.0/libhostfxr.dylib
dyld[40490]: <6281B33A-19D4-3EB6-8AF0-16022A2562CA> /usr/local/share/dotnet/shared/Microsoft.NETCore.App/6.0.0/libhostpolicy.dylib
dyld[40490]: <40D5325D-B096-3BA7-977A-C338C716C45C> /usr/local/share/dotnet/shared/Microsoft.NETCore.App/6.0.0/libcoreclr.dylib
dyld[40490]: <B2FF96D0-AE99-31EF-9014-FC9964B4F3E0> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
dyld[40490]: <C4DC030E-A795-3A18-A2CE-735C6C3F0AA5> /usr/lib/libfakelink.dylib
dyld[40490]: <047E2353-42C7-3235-A8E9-B288BAF11876> /usr/lib/libicucore.A.dylib
dyld[40490]: <8D8852B5-1172-3A25-AE3D-EE7B676A733D> /System/Library/PrivateFrameworks/SoftLinking.framework/Versions/A/SoftLinking
dyld[40490]: <3C259251-CC6E-31FC-A865-375A54DEAB10> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
dyld[40490]: <A9068037-0E3B-3486-88CB-5098D0C827E3> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
dyld[40490]: <8FFAB5BB-92A8-3CAA-A9D9-BFFB3C011B34> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents
dyld[40490]: <45370920-96D3-3CE6-A7D7-0E67E095741D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
dyld[40490]: <36F45D8F-6B68-38F6-AF14-F28DF6AEE878> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
dyld[40490]: <10010668-43AF-388E-B3D2-BA530732DCD1> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
dyld[40490]: <025F55FB-AFA7-3EA5-9A57-5B93003A56B9> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
dyld[40490]: <ACE6E13C-98F1-383F-8DF5-987FF5F75B71> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
dyld[40490]: <69F720DC-0686-3AA0-87D3-DEDF9449DADB> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
dyld[40490]: <F11C8E79-B44C-359F-A469-B983B8386E27> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
dyld[40490]: <905295E1-4055-3120-93C4-DE8313611724> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList
dyld[40490]: <9A7140D9-FC80-384B-B098-AA27AD4C405F> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
dyld[40490]: <D23998E3-B541-3DF5-91ED-318581834868> /System/Library/Frameworks/Security.framework/Versions/A/Security
dyld[40490]: <F529A28F-B951-3410-A351-99DF8C2750A3> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
dyld[40490]: <A6790C55-ACE6-3146-88A9-708D3313A221> /usr/lib/libapple_nghttp2.dylib
dyld[40490]: <D48526FB-5682-306E-890D-0210052C62D0> /usr/lib/libnetwork.dylib
dyld[40490]: <754FD748-C467-3A3E-89C9-CBE9A6E5F88D> /usr/lib/libsqlite3.dylib
dyld[40490]: <C88C6012-53B3-3F39-BC70-BF5149BCAB7C> /usr/lib/libz.1.dylib
dyld[40490]: <DE039F1B-FFE5-3644-A8CF-7BA52C32CD73> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
dyld[40490]: <B8A3896A-A3E0-3037-A3D3-15B9AFB8A173> /usr/lib/libDiagnosticMessagesClient.dylib
dyld[40490]: <4CA65183-D0EA-3F3E-87C0-321ABB7D128C> /usr/lib/libenergytrace.dylib
dyld[40490]: <0642C65C-166B-37B0-87FD-B1E1E7F7C0CE> /usr/lib/libbsm.0.dylib
dyld[40490]: <C313A669-3F8D-32D0-BAFA-338EC95C4F83> /usr/lib/system/libkxld.dylib
dyld[40490]: <E3456FB7-A5E3-390D-804B-BD30EC772C20> /usr/lib/libCoreEntitlements.dylib
dyld[40490]: <7594925E-99E0-3DA1-8ACB-26219F08327D> /usr/lib/libMobileGestalt.dylib
dyld[40490]: <847812BE-2370-3D74-85A4-0A48D54C6A3A> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
dyld[40490]: <3CA73AB2-1A8F-3DD1-9D6B-7B148763C7E9> /usr/lib/libcoretls.dylib
dyld[40490]: <B02E7933-49DC-3E89-A986-F74883EB28BE> /usr/lib/libcoretls_cfhelpers.dylib
dyld[40490]: <90B0E4ED-4D80-3570-B47B-FD7B7DB41A78> /usr/lib/libpam.2.dylib
dyld[40490]: <BEB726B6-8C1B-3C97-AF46-2991F8DD88F4> /usr/lib/libxar.1.dylib
dyld[40490]: <D50EFBDA-4A40-3EA4-871C-76EF6E31160B> /System/Library/PrivateFrameworks/CoreAutoLayout.framework/Versions/A/CoreAutoLayout
dyld[40490]: <BA984382-8FD3-374F-B7AE-9925838E3DDB> /usr/lib/libcompression.dylib
dyld[40490]: <3ACD0480-6010-3C0E-8A7D-71CB7F960424> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
dyld[40490]: <82F6391E-4B77-3195-97CF-0ACE72D56796> /usr/lib/libarchive.2.dylib
dyld[40490]: <26A364E6-E45F-3AA8-AFD7-9A6647C5C314> /usr/lib/libxml2.2.dylib
dyld[40490]: <53214959-D1EC-316F-A146-A027E5E18FE3> /usr/lib/liblangid.dylib
dyld[40490]: <134FEC74-3C35-37AB-B5EB-0B00A2851106> /System/Library/PrivateFrameworks/AppleSystemInfo.framework/Versions/A/AppleSystemInfo
dyld[40490]: <8C8496F7-829F-3042-81E1-BEBF4CA7FB30> /System/Library/PrivateFrameworks/IOMobileFramebuffer.framework/Versions/A/IOMobileFramebuffer
dyld[40490]: <17C898DA-A756-3229-8DDE-0F845FDB7C79> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
dyld[40490]: <9B56955C-5B0E-3095-87F1-0CD3D92D434E> /usr/lib/libpcap.A.dylib
dyld[40490]: <DE3CB8D2-455B-35FD-86F3-E25CB45AA3F6> /usr/lib/libdns_services.dylib
dyld[40490]: <223268BE-BDD4-35F1-94F3-E81ADCB8DAFC> /usr/lib/liblzma.5.dylib
dyld[40490]: <4D68E02D-86B5-3240-8367-03C22F37A50B> /usr/lib/libbz2.1.0.dylib
dyld[40490]: <7FD5E4B8-A118-3E08-B92C-DACD2494B351> /usr/lib/libiconv.2.dylib
dyld[40490]: <E1DC224D-6B14-31ED-BEC6-3D81D03E3992> /usr/lib/libcharset.1.dylib
dyld[40490]: <E158DA1B-9B85-3742-888B-4A7CC1AAFEB5> /usr/lib/libCheckFix.dylib
dyld[40490]: <D516E24E-AEED-3B74-8726-E11E2B40F68E> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
dyld[40490]: <E7A04B8D-735B-39DD-B428-9322F66B3B06> /System/Library/PrivateFrameworks/CoreNLP.framework/Versions/A/CoreNLP
dyld[40490]: <FE97CF0E-6201-3D00-BCB9-DA2F56E2B4F9> /System/Library/PrivateFrameworks/MetadataUtilities.framework/Versions/A/MetadataUtilities
dyld[40490]: <77E5361A-2822-3146-A93D-722CA1533C23> /usr/lib/libmecabra.dylib
dyld[40490]: <38F313F1-7514-38CA-8358-FD0399B54FD2> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
dyld[40490]: <307B6432-6C30-37AF-9396-885E7243993A> /usr/lib/libmecab.dylib
dyld[40490]: <A1EE146B-89EB-32EC-8FE2-55AAD43A4DBD> /usr/lib/libCRFSuite.dylib
dyld[40490]: <824FED24-ECE1-343F-94C1-466D7D133CB8> /usr/lib/libgermantok.dylib
dyld[40490]: <4F8C8036-F3E0-372C-81E7-EB84685DE4F0> /usr/lib/libThaiTokenizer.dylib
dyld[40490]: <E10CC5B0-0C81-3CDA-90EF-69477262F938> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
dyld[40490]: <E20433D1-ADC0-3FE8-9B36-555D18EFF0F3> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
dyld[40490]: <C44CAFA8-4A4C-3193-B602-9675DACE9A53> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
dyld[40490]: <57C003FC-8A79-3DF3-A8E8-2A37609D010E> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
dyld[40490]: <1D51F24F-C2D7-300C-BAE5-2AAC2547970C> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
dyld[40490]: <51D07D7E-5644-3E6C-871C-3A0D583B9EEC> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
dyld[40490]: <1679C756-0C25-3AF4-A189-AA47423049F0> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib
dyld[40490]: <12E0E612-78DF-339E-B123-46B48378340D> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib
dyld[40490]: <B8610A39-D09F-3BE6-90C8-0D21C01703F5> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib
dyld[40490]: <F81710FE-E1BD-3221-9D42-8780136BDB09> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib
dyld[40490]: <07D582B6-E5C3-3BB0-808B-2E1C16F2936D> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparse.dylib
dyld[40490]: <FC1ABB42-96C4-3727-A299-B48070D3138D> /System/Library/PrivateFrameworks/CoreAnalytics.framework/Versions/A/CoreAnalytics
dyld[40490]: <3D9EBCE6-4419-334B-BF05-04909C859077> /System/Library/PrivateFrameworks/LinguisticData.framework/Versions/A/LinguisticData
dyld[40490]: <D7A0603B-DFFB-382C-AC67-2D7531C04A02> /System/Library/PrivateFrameworks/Lexicon.framework/Versions/A/Lexicon
dyld[40490]: <DEB6D5BA-FED1-3CD0-B625-ACF0F879FF8B> /usr/lib/libChineseTokenizer.dylib
dyld[40490]: <5AE3E3FF-0C74-3C02-8ABD-E74D1585AAD0> /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling
dyld[40490]: <D5D73A9F-1A87-3058-A8E1-E6CC06EEF5C5> /System/Library/PrivateFrameworks/AppleSauce.framework/Versions/A/AppleSauce
dyld[40490]: <1937C2EB-7DA8-3363-83B8-3A948E40F94A> /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji
dyld[40490]: <D3C87C09-22F9-3DE4-ABD7-0A2D40762473> /usr/lib/libcmph.dylib
dyld[40490]: <0A9AD811-7581-3FB5-95FE-E11DBF7DBF87> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
dyld[40490]: <CCD4B4A5-4E01-3C6A-881A-35FC4C88B9C5> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
dyld[40490]: <D4DF03CC-3840-39F0-ACBB-05111B9EA033> /System/Library/PrivateFrameworks/APFS.framework/Versions/A/APFS
dyld[40490]: <B1589A6F-24B4-3583-BF6F-892A30A118D4> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
dyld[40490]: <F4012B59-971D-39AE-A2D3-84B1728A6E14> /usr/lib/libutil.dylib
dyld[40490]: <75346AED-1C2A-3117-8853-8B3526A63AFA> /System/Library/PrivateFrameworks/CoreServicesStore.framework/Versions/A/CoreServicesStore
dyld[40490]: <64CC6907-E3BE-36B4-9F9A-CC2937455855> /usr/lib/libapp_launch_measurement.dylib
dyld[40490]: <079F3D23-A049-3191-8EFC-1602D1904E3A> /usr/lib/libxslt.1.dylib
dyld[40490]: <12AAB84A-1FA4-3F8A-B215-6ECC8846CF4F> /System/Library/PrivateFrameworks/BackgroundTaskManagement.framework/Versions/A/BackgroundTaskManagement
dyld[40490]: <77654F5C-F96F-3BFC-8F2B-AC29525E9012> /usr/local/share/dotnet/shared/Microsoft.NETCore.App/6.0.0/libclrjit.dylib
dyld[40490]: <22ADAF12-9321-36F7-BA85-ABC08EA66E7B> /usr/local/share/dotnet/shared/Microsoft.NETCore.App/6.0.0/libSystem.Native.dylib
dyld[40490]: <7E71279C-AA8D-3EC0-A5B9-AB16B407D598> /Users/leonbeier/RiderProjects/VHDP/VHDPlus/bin/Debug/net6.0/runtimes/osx/native/libAvaloniaNative.dylib
dyld[40490]: <B7469CDD-CEAE-3CB7-BB88-6C8D274D546A> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
dyld[40490]: <76B0912E-03F1-366F-BBDB-CF2907A85695> /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage
dyld[40490]: <0A5486B6-072C-36AD-BF48-7248E5039ECB> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
dyld[40490]: <3EF7E554-CD12-346A-ACD4-06FDDEBC4673> /System/Library/PrivateFrameworks/ASEProcessing.framework/Versions/A/ASEProcessing
dyld[40490]: <BBC0F558-01EC-3B2C-A558-99B027CC43CD> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
dyld[40490]: <A1EDD9D9-B9C2-39C2-A781-5200F7F9F5AA> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
dyld[40490]: <A1131B84-493B-3883-A8EA-B00161A71088> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
dyld[40490]: <35425B1B-A7D1-30E5-B755-B1423A3A494D> /System/Library/PrivateFrameworks/IOSurfaceAccelerator.framework/Versions/A/IOSurfaceAccelerator
dyld[40490]: <490922A1-8E7C-331D-BBF8-95DC52C411A6> /System/Library/Frameworks/Metal.framework/Versions/A/Metal
dyld[40490]: <20D8D35D-2C04-3BC8-9620-4ED82E37DA24> /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/MetalPerformanceShaders
dyld[40490]: <A16F314A-E953-3377-A91F-DDE89A1D888F> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
dyld[40490]: <DFC33257-1359-3E50-A770-44E7C842B927> /System/Library/Frameworks/ColorSync.framework/Versions/A/ColorSync
dyld[40490]: <FE8B127E-83DC-3213-A44D-AB18490C9216> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
dyld[40490]: <CD5E6F31-30D6-3CAB-818A-AFF825B24542> /System/Library/PrivateFrameworks/GraphVisualizer.framework/Versions/A/GraphVisualizer
dyld[40490]: <6BBDBF80-6AD6-3C9C-A084-CD2697C8514C> /usr/lib/libate.dylib
dyld[40490]: <431CA934-C8CE-3C21-8129-73F519C6808B> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
dyld[40490]: <615AC336-5853-34D0-B9E4-18A2AA653544> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
dyld[40490]: <498708E6-D48D-3B5C-9AE2-48BADE9BB782> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
dyld[40490]: <380167B2-C918-3A98-A31E-71007FD00C11> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
dyld[40490]: <C122D3E8-BA65-3172-963C-BAE941F52E4A> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
dyld[40490]: <4649D28C-EE53-3215-A14F-2518669249C5> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
dyld[40490]: <55B4FA1E-1B76-3228-9C47-1865A70FC5AE> /usr/lib/libexpat.1.dylib
dyld[40490]: <A6DBD810-2D45-32B7-8B0E-E3EC2353C606> /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG
dyld[40490]: <C8F2838B-E64C-34DB-ACA6-1FAA164C762A> /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight
dyld[40490]: <ED8416A4-D063-3DA2-AD50-F011A8FFA912> /System/Library/PrivateFrameworks/FontServices.framework/libFontParser.dylib
dyld[40490]: <0CAF061D-8297-335C-A896-DE0CDBB7791E> /System/Library/PrivateFrameworks/RunningBoardServices.framework/Versions/A/RunningBoardServices
dyld[40490]: <D61F48C6-69A4-3965-9CBC-490AEF08740C> /System/Library/PrivateFrameworks/WatchdogClient.framework/Versions/A/WatchdogClient
dyld[40490]: <11AF9388-100A-3478-AD2A-2CD59594A0F4> /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay
dyld[40490]: <68900318-AB55-3F66-8FD9-E73C73F3EBEA> /System/Library/Frameworks/CoreMedia.framework/Versions/A/CoreMedia
dyld[40490]: <63C8938C-CC70-325A-B6AC-0CF62A7DF251> /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator
dyld[40490]: <CF028CF3-0E4C-3A54-9015-5CB31F393F72> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
dyld[40490]: <CDD61ADC-FCE2-39A2-A3C4-F0363326EEE8> /System/Library/Frameworks/VideoToolbox.framework/Versions/A/VideoToolbox
dyld[40490]: <7E95B133-1067-3251-9857-42C52D613F6A> /System/Library/PrivateFrameworks/BaseBoard.framework/Versions/A/BaseBoard
dyld[40490]: <E7662F06-07FF-3495-9EC4-3BF07EF956F6> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer
dyld[40490]: <1CEC2C8D-07D1-3632-9349-13E96A7D7341> /System/Library/PrivateFrameworks/GPUWrangler.framework/Versions/A/GPUWrangler
dyld[40490]: <BB49096D-C1C1-3722-A183-A66C88A4A2EB> /System/Library/PrivateFrameworks/IOPresentment.framework/Versions/A/IOPresentment
dyld[40490]: <523138C9-AE96-37D7-A3D3-4B800CC691E6> /System/Library/PrivateFrameworks/DSExternalDisplay.framework/Versions/A/DSExternalDisplay
dyld[40490]: <CCF9ECDB-4508-3963-8D8D-9FA9336A8E77> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib
dyld[40490]: <47050DE6-689D-3C66-A760-C84C21597ACB> /System/Library/PrivateFrameworks/GPUCompiler.framework/Versions/31001/Libraries/libGPUCompilerUtils.dylib
dyld[40490]: <8121D4EF-49EA-3E7B-A796-D89929AB2830> /System/Library/PrivateFrameworks/CMCaptureCore.framework/Versions/A/CMCaptureCore
dyld[40490]: <67A2357A-7483-3270-A0F6-4271F8261898> /usr/lib/libspindump.dylib
dyld[40490]: <FE0ECEF8-4AC8-37A2-AEFB-255AF920E2EF> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
dyld[40490]: <57E157AB-2A48-3381-A2DD-A2EE991CBB9F> /System/Library/PrivateFrameworks/AppServerSupport.framework/Versions/A/AppServerSupport
dyld[40490]: <48C6C410-067C-3724-A5FC-ADBC2700DD02> /System/Library/PrivateFrameworks/perfdata.framework/Versions/A/perfdata
dyld[40490]: <F7668D34-ACC0-3AD6-BFC3-11A46F598DAE> /System/Library/PrivateFrameworks/AudioToolboxCore.framework/Versions/A/AudioToolboxCore
dyld[40490]: <C8B77E54-AF14-37E1-8A72-6437F54C6FD1> /System/Library/PrivateFrameworks/caulk.framework/Versions/A/caulk
dyld[40490]: <E34124F2-D9DB-386B-B7CD-C05E5591AA99> /usr/lib/libAudioStatistics.dylib
dyld[40490]: <1A38D91D-EA1B-3BF2-93AB-208C905DC61B> /System/Library/PrivateFrameworks/SystemPolicy.framework/Versions/A/SystemPolicy
dyld[40490]: <FF0A028A-1F89-3C64-8933-F103C194B6FB> /usr/lib/libSMC.dylib
dyld[40490]: <5098FB9F-5AA5-3E55-86A3-0AE55405B4CC> /System/Library/Frameworks/CoreMIDI.framework/Versions/A/CoreMIDI
dyld[40490]: <7D48A6A5-F13E-3AFF-8D3C-3CBC5D5651F7> /usr/lib/libAudioToolboxUtility.dylib
dyld[40490]: <6D49D8FA-DA9D-3DF2-A3F7-CA3F3ED9E59B> /System/Library/PrivateFrameworks/OSAServicesClient.framework/Versions/A/OSAServicesClient
dyld[40490]: <7D4E1A89-0685-333A-A273-A8EAAF09E076> /usr/lib/libperfcheck.dylib
dyld[40490]: <A085AB49-0A31-3877-B386-5551182CED48> /usr/lib/libmis.dylib
dyld[40490]: <77235D48-171D-3446-A305-CF10DEB71001> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
dyld[40490]: <20F5A6CE-6905-3703-95C5-245BFD2FCF74> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
dyld[40490]: <7299554A-A705-3E15-9B91-BADCA52F31F4> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
dyld[40490]: <05E386EB-7242-3B6F-9A58-0BB087877457> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
dyld[40490]: <0D82A622-ACD0-3A35-BA12-1BDE24146DC7> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
dyld[40490]: <E1889F60-E7C5-3A91-BD71-C7378465E4C9> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
dyld[40490]: <D1FB3372-211F-32CA-B215-E9D7E0F11157> /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSCore.framework/Versions/A/MPSCore
dyld[40490]: <7637AB47-0677-3A2B-A2C7-14922B7B8658> /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSImage.framework/Versions/A/MPSImage
dyld[40490]: <9D272E57-3919-3377-B0BF-8A14C3E03A18> /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSNeuralNetwork.framework/Versions/A/MPSNeuralNetwork
dyld[40490]: <C9A3C027-7CB9-3CD8-B0F9-0336DB244635> /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSMatrix.framework/Versions/A/MPSMatrix
dyld[40490]: <B5218C6A-A644-3419-977D-3F73D6B21F2A> /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSRayIntersector.framework/Versions/A/MPSRayIntersector
dyld[40490]: <ADED96DC-85CD-318E-8D4A-0D4F364CA530> /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSNDArray.framework/Versions/A/MPSNDArray
dyld[40490]: <7EE64ACF-6688-30A4-AD72-7A4F59C517C0> /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSFunctions.framework/Versions/A/MPSFunctions
dyld[40490]: <779A11CA-C510-3B09-BECD-CDE493847211> /System/Library/PrivateFrameworks/MetalTools.framework/Versions/A/MetalTools
dyld[40490]: <8D71564E-5261-3721-996A-29855730CE92> /System/Library/PrivateFrameworks/AggregateDictionary.framework/Versions/A/AggregateDictionary
dyld[40490]: <088407A9-15EE-3787-8CFD-A0E64003A046> /usr/lib/libIOReport.dylib
dyld[40490]: <186813A5-71EC-3E21-8DAE-48B26792347A> /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA
dyld[40490]: <1DAA021E-9A0B-3BB2-A6C6-A96EFC4A51FC> /System/Library/PrivateFrameworks/FontServices.framework/libhvf.dylib
dyld[40490]: <25A00481-68C7-3241-B2E6-6CA114D0FF2B> /System/Library/PrivateFrameworks/FontServices.framework/Versions/A/FontServices
dyld[40490]: <1CE16B1D-27BC-3FB6-8891-1CDFD964754B> /System/Library/Frameworks/UniformTypeIdentifiers.framework/Versions/A/UniformTypeIdentifiers
dyld[40490]: <77377C0D-49A3-3E09-8AD4-31CCE90C7671> /System/Library/PrivateFrameworks/OTSVG.framework/Versions/A/OTSVG
dyld[40490]: <24394EF9-ECF9-375E-8490-D239AD197474> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
dyld[40490]: <8A844152-7ECE-3E6B-AF40-912C78BBF6E5> /System/Library/PrivateFrameworks/FontServices.framework/libXTFontStaticRegistryData.dylib
dyld[40490]: <AAD15CB7-E0EE-3C70-9012-CDAB01484A7D> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
dyld[40490]: <60814497-3263-33B5-A976-BF1C4221707D> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
dyld[40490]: <61AE26B1-0D34-3D84-B73E-F0E284A26640> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
dyld[40490]: <382250C0-F883-306C-B870-D035CF4128C0> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
dyld[40490]: <98EA191E-B6F8-3036-B267-EEADB5F03C7D> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
dyld[40490]: <702C4950-8911-3974-B4A9-AA1A65599C64> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
dyld[40490]: <A00654AC-F7FA-3C54-BACA-FA282F4B19CB> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
dyld[40490]: <BDE2BA91-323F-3791-BDBF-53B0FACC8F1D> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
dyld[40490]: <C11D7B19-D6D0-3E79-A0A7-F28484746C33> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
dyld[40490]: <F82C27A5-AFF6-325D-BEA1-C2D286C54DC5> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
dyld[40490]: <98829E64-4C7A-3D11-804D-B353504BADF6> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
dyld[40490]: <2D0D155D-DB29-37FB-8E24-68A3241D7443> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
dyld[40490]: <3DB4C65C-2CD5-3105-BDDF-C0E8F7E52CD8> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
dyld[40490]: <09A893AF-BC6C-3172-AF05-927EF2BB1B17> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
dyld[40490]: <FD48F194-1FA8-3295-A06D-2D5F07524EF8> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
dyld[40490]: <748E8415-83DD-3429-8C46-14DC75AD112F> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
dyld[40490]: <EB02AAC0-D24E-38CB-859B-EE9782E11D10> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy
dyld[40490]: <E26E8C25-3985-3FF6-9285-A7283C1EA151> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
dyld[40490]: <488BC0A7-F8A9-3E15-9D31-9AE8F25D4713> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATSUI.framework/Versions/A/ATSUI
dyld[40490]: <53174108-050A-3753-868C-C5559C37D3EA> /usr/lib/libcups.2.dylib
dyld[40490]: <7353EF9B-F575-338A-B405-309D2AC9B087> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
dyld[40490]: <AF8E10F4-FFAC-3FBE-A949-80AC33098934> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
dyld[40490]: <6178C8E4-C903-38D4-AF1F-16A71E96D8E1> /usr/lib/libresolv.9.dylib
dyld[40490]: <6A8D975F-5A4F-3FEE-B744-B33F744CA597> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
dyld[40490]: <5C0777DE-C3AB-3A47-A589-00396A34A9C8> /System/Library/Frameworks/Kerberos.framework/Versions/A/Libraries/libHeimdalProxy.dylib
dyld[40490]: <23BF5669-0AE9-37DC-9A93-3F813539286F> /System/Library/Frameworks/Network.framework/Versions/A/Network
dyld[40490]: <15B84A20-0F39-3A5A-B670-44D4D9CCD29C> /usr/lib/libheimdal-asn1.dylib
dyld[40490]: <353CE304-7660-351F-962D-CED812A15FDC> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
dyld[40490]: <2F5F6D2D-4549-3F2A-A1C3-FDA8DEED5AF5> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
dyld[40490]: <C0F42F0D-19EB-315A-966E-0F42A21A5638> /System/Library/PrivateFrameworks/AudioSession.framework/Versions/A/AudioSession
dyld[40490]: <1A92BCBD-BF75-3424-92EB-D03E43FB9B33> /System/Library/PrivateFrameworks/MediaExperience.framework/Versions/A/MediaExperience
dyld[40490]: <7018FF6C-6D77-33AC-B3AA-0D7868EB151A> /System/Library/PrivateFrameworks/AudioSession.framework/libSessionUtility.dylib
dyld[40490]: <75B8D3AA-570F-3124-89FD-A69E0307D0F3> /System/Library/PrivateFrameworks/AudioResourceArbitration.framework/Versions/A/AudioResourceArbitration
dyld[40490]: <FFE87830-E689-345D-A6E5-E5EBE9CCE823> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
dyld[40490]: <63F6738B-44B2-38E0-AE31-120E3AAB9B1E> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
dyld[40490]: <BCB126AC-29B8-35C2-B182-F8C16E5EC1E4> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
dyld[40490]: <2A525F4A-2EB0-3DE6-81F4-59B0EDC185DD> /System/Library/PrivateFrameworks/TextureIO.framework/Versions/A/TextureIO
dyld[40490]: <82AFB473-56F4-3084-8464-8968D0D0ADF3> /System/Library/PrivateFrameworks/CoreSVG.framework/Versions/A/CoreSVG
dyld[40490]: <7B052D91-6B5C-330E-BB94-9C7FEBEFCAA2> /System/Library/PrivateFrameworks/InternationalSupport.framework/Versions/A/InternationalSupport
dyld[40490]: <0D1D19CC-38ED-3271-9035-FABBB8668335> /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore
dyld[40490]: <518F4E68-C324-320F-9D7F-85C224EAE972> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
dyld[40490]: <17B8A3C4-6FC2-34A3-A410-2DA417860558> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation
dyld[40490]: <CF4AE87B-705D-3D67-A246-3882B85EF307> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
dyld[40490]: <50FC76FA-2547-3269-985E-50AE34E12699> /System/Library/PrivateFrameworks/XCTTargetBootstrap.framework/Versions/A/XCTTargetBootstrap
dyld[40490]: <9C15B817-B8E1-35DE-BDFE-FACE0BED32AF> /System/Library/PrivateFrameworks/UserActivity.framework/Versions/A/UserActivity
dyld[40490]: <C7D219A4-0F74-37E9-844D-672440254884> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
dyld[40490]: <43B23148-54ED-3064-AFF3-1C192FFFF3E4> /System/Library/PrivateFrameworks/DFRFoundation.framework/Versions/A/DFRFoundation
dyld[40490]: <03114EA3-49C5-35AA-A84B-0C7F68428615> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
dyld[40490]: <0A9C5A00-A2F6-310A-800A-D4A993FF52E6> /System/Library/PrivateFrameworks/TextInput.framework/Versions/A/TextInput
dyld[40490]: <E53280DF-2ABA-34EE-9AAD-443D14979542> /System/Library/PrivateFrameworks/MobileKeyBag.framework/Versions/A/MobileKeyBag
dyld[40490]: <695851A0-0A1C-3364-9B12-73EC15C4846D> /System/Library/PrivateFrameworks/IconFoundation.framework/Versions/A/IconFoundation
dyld[40490]: <00857513-C942-3EF8-B1B6-F21E575B43E3> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
dyld[40490]: <2832FE3F-5B11-39E3-AC09-E8A71E62955B> /System/Library/Frameworks/FileProvider.framework/Versions/A/FileProvider
dyld[40490]: <F6A63896-6D60-3061-A4EA-C9E90E531BFF> /System/Library/Frameworks/Accounts.framework/Versions/A/Accounts
dyld[40490]: <F4383203-1BE3-3B4C-8C1E-BEB539B529CE> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
dyld[40490]: <25C7F4B7-39F7-34B6-A966-84BFF8DFB193> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
dyld[40490]: <2B469734-D376-3D07-BF68-6F48C17DB9DE> /System/Library/PrivateFrameworks/SymptomDiagnosticReporter.framework/Versions/A/SymptomDiagnosticReporter
dyld[40490]: <BEBA2E92-0948-3755-B186-262C74378012> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
dyld[40490]: <56859D5B-BBDF-3C49-833A-DD579B1FA5B8> /usr/lib/libsandbox.1.dylib
dyld[40490]: <7431A355-CE19-32A8-BA0B-9B0EAF2D254C> /System/Library/PrivateFrameworks/UserManagement.framework/Versions/A/UserManagement
dyld[40490]: <2A13CD68-D1D3-3765-9434-36E6B3A45663> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
dyld[40490]: <7EC779CF-AF20-3187-BC23-3F717A8F6119> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
dyld[40490]: <3A4C84EF-0F30-387B-94AC-01B7775F8C4A> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
dyld[40490]: <4F57C1CF-F887-31CD-985C-AB8C049EFFAE> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport
dyld[40490]: <C8CEC802-1766-3653-BAE4-1F0C92666959> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211
dyld[40490]: <2F30C005-AEF0-3670-AD07-9F62A544B5F0> /System/Library/PrivateFrameworks/AuthKit.framework/Versions/A/AuthKit
dyld[40490]: <6A369944-AF6A-3691-8422-6A0ADFCDE532> /System/Library/PrivateFrameworks/CoreUtils.framework/Versions/A/CoreUtils
dyld[40490]: <1710E830-336D-3BD6-9CA4-0F364F927FE7> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN
dyld[40490]: <C2CA2B90-E836-3779-8CAF-35A42038F5D4> /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth
dyld[40490]: <5D54A3BA-482F-3234-A0E8-688620DDE6A9> /System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi
dyld[40490]: <7A9AF884-64D3-3563-880C-62DC35276C14> /System/Library/PrivateFrameworks/FrontBoardServices.framework/Versions/A/FrontBoardServices
dyld[40490]: <A741CDE2-7541-3C3B-8ABF-C5FAE21874EC> /System/Library/PrivateFrameworks/BoardServices.framework/Versions/A/BoardServices
dyld[40490]: <7004F3AE-1ACE-3A77-91CF-A7A5691CF50F> /System/Library/PrivateFrameworks/AssertionServices.framework/Versions/A/AssertionServices
dyld[40490]: <0AA52DA9-CF6D-3466-A6AA-7FBF1CCA6B5B> /System/Library/PrivateFrameworks/BackBoardServices.framework/Versions/A/BackBoardServices
dyld[40490]: <94C917B0-0B1B-363E-9ED2-D45B5C12BFE7> /System/Library/PrivateFrameworks/CorePhoneNumbers.framework/Versions/A/CorePhoneNumbers
dyld[40490]: <48689033-9C97-3401-A738-A86CC5E766FF> /System/Library/PrivateFrameworks/DiskManagement.framework/Versions/A/DiskManagement
dyld[40490]: <C278EE58-AE9E-388C-8CB8-C6C611951254> /System/Library/PrivateFrameworks/AppleIDAuthSupport.framework/Versions/A/AppleIDAuthSupport
dyld[40490]: <FDB3A362-5430-3D2D-9F82-1EAEB7815014> /System/Library/PrivateFrameworks/AAAFoundation.framework/Versions/A/AAAFoundation
dyld[40490]: <C1981561-BE50-378C-A443-27520104712C> /System/Library/PrivateFrameworks/KeychainCircle.framework/Versions/A/KeychainCircle
dyld[40490]: <1AE8F054-A642-3DA1-B52D-3118618A508D> /System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit
dyld[40490]: <C7EA7C83-4EE1-3A33-BBEF-CF05B91A7342> /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording
dyld[40490]: <B34DD478-3FF1-3E07-A129-AA7DBBBE6373> /usr/lib/libCoreStorage.dylib
dyld[40490]: <36470FDB-63AB-3345-8EC2-ED4F6A774B36> /usr/lib/libcsfde.dylib
dyld[40490]: <38D77BF0-DCE6-3FF2-9212-F06D2268AB8F> /System/Library/PrivateFrameworks/ProtectedCloudStorage.framework/Versions/A/ProtectedCloudStorage
dyld[40490]: <26619A9C-FE7E-3B88-B968-B9A4AF2D1B0B> /System/Library/PrivateFrameworks/EFILogin.framework/Versions/A/EFILogin
dyld[40490]: <92D12EBA-F7B6-35EF-932A-360661ACC5BF> /System/Library/PrivateFrameworks/OctagonTrust.framework/Versions/A/OctagonTrust
dyld[40490]: <1F130BF2-4DFF-3D4F-A8F3-7B1AE17F2877> /System/Library/PrivateFrameworks/CoreUtilsExtras.framework/Versions/A/CoreUtilsExtras
dyld[40490]: <0037236A-3260-36B9-BE36-8B18A5245EBC> /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth
dyld[40490]: <C52EF29F-CDB3-3A9E-9ECB-729B1C3FC26F> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
dyld[40490]: <D36CFAA3-0CE6-3EA9-B295-69EEEE9A3C50> /usr/lib/libMatch.1.dylib
dyld[40490]: <2AC316B4-7EFC-300C-BCB4-7E7534405B82> /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine
dyld[40490]: <2A85D48A-6F02-3F68-B386-83A2ECCC352D> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
dyld[40490]: <561D1F36-51EB-3A8F-972E-15BEEAC26465> /System/Library/Extensions/AppleMetalOpenGLRenderer.bundle/Contents/MacOS/AppleMetalOpenGLRenderer
dyld[40490]: <6E9FFC86-2C6B-3CD7-95ED-364565C72672> /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLRendererFloat.bundle/GLRendererFloat
dyld[40490]: <99766C17-8110-3AA4-A379-91F73D56CBAA> /System/Library/Extensions/AGXMetal13_3.bundle/Contents/MacOS/AGXMetal13_3
dyld[40490]: <558F00E9-4609-3750-B7A5-F4D49C298313> /System/Library/PrivateFrameworks/GPURawCounter.framework/Versions/A/GPURawCounter
dyld[40490]: <B9D08160-8AB3-3A5C-9551-95BB87C87C71> /System/Library/PrivateFrameworks/IOGPU.framework/Versions/A/IOGPU
dyld[40490]: <2EA88127-3C96-3DC1-9609-2DD5F31C9BF4> /Users/leonbeier/RiderProjects/VHDP/VHDPlus/bin/Debug/net6.0/runtimes/osx/native/libSkiaSharp.dylib
dyld[40490]: <A180A07C-7055-37EC-9245-5197BAE925D4> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
dyld[40490]: <447555B0-49F9-3F0C-A980-7ECFF9126AA4> /System/Library/Frameworks/MetalKit.framework/Versions/A/MetalKit
[00:00:00] Framework initialization started!
[00:00:01] Framework initialization complete!
dyld[40490]: <B8D9E584-52E6-3B2A-8E00-4E6E6FE8C1B2> /usr/lib/libobjc-trampolines.dylib
dyld[40490]: <94AEE97C-14E6-31B1-9D75-4F8944527345> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/Libraries/libCGInterfaces.dylib
dyld[40490]: <4CC56C6D-14FA-3BFB-B763-6D37C7D31F9E> /System/Library/PrivateFrameworks/login.framework/Versions/A/login
dyld[40490]: <9AF82ACB-0892-3654-98D8-12A09DD68E02> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
dyld[40490]: <4A7EB291-571B-3104-ADA8-7910BE67202C> /System/Library/PrivateFrameworks/MobileAsset.framework/Versions/A/MobileAsset
dyld[40490]: <736FEA35-7BAC-3C8D-B343-CCDF0E08403D> /System/Library/PrivateFrameworks/StreamingZip.framework/Versions/A/StreamingZip
dyld[40490]: <15FF33DF-940F-3101-B9DB-DA21D5E5B4DD> /System/Library/PrivateFrameworks/CMPhoto.framework/Versions/A/CMPhoto
dyld[40490]: <0DA9EFF9-6267-3B13-A973-A70E89E277B9> /System/Library/Frameworks/MediaToolbox.framework/Versions/A/MediaToolbox
dyld[40490]: <DC2A46EB-3AE9-3F31-BF20-59890759EF26> /System/Library/PrivateFrameworks/CoreAVCHD.framework/Versions/A/CoreAVCHD
dyld[40490]: <7868EACF-D9FA-366F-84BB-B321176D9CB6> /System/Library/Frameworks/MediaAccessibility.framework/Versions/A/MediaAccessibility
dyld[40490]: <74A10AF0-9772-38C8-A229-12E9C9C0C108> /System/Library/PrivateFrameworks/Mangrove.framework/Versions/A/Mangrove
dyld[40490]: <4AD582AA-3B56-3247-8065-559F7A2A6498> /System/Library/PrivateFrameworks/AlgosScoreFramework.framework/Versions/A/AlgosScoreFramework
dyld[40490]: <87CA2405-4042-378D-A720-9F3189EB273D> /System/Library/PrivateFrameworks/CoreAUC.framework/Versions/A/CoreAUC
dyld[40490]: <60C6B084-90CE-361F-A98C-7E29C49C3BC1> /Users/leonbeier/RiderProjects/VHDP/VHDPlus/bin/Debug/net6.0/runtimes/osx/native/libHarfBuzzSharp.dylib
dyld[40490]: <D1F39ABB-3086-398A-B8E9-EB58C1DD16B1> /usr/local/share/dotnet/shared/Microsoft.NETCore.App/6.0.0/libSystem.IO.Compression.Native.dylib
dyld[40490]: <95F3D7CF-EA89-3AC9-9BAE-2F70CA45DF45> /System/Library/PrivateFrameworks/ViewBridge.framework/Versions/A/ViewBridge
[00:00:03] The type initializer for 'LibGit2Sharp.Core.NativeMethods' threw an exception.
System.TypeInitializationException: The type initializer for 'LibGit2Sharp.Core.NativeMethods' threw an exception.
 ---> System.DllNotFoundException: Unable to load shared library 'git2-b7bad55' or one of its dependencies. In order to help diagnose loading problems, consider setting the DYLD_PRINT_LIBRARIES environment variable: dlopen(libgit2-b7bad55, 0x0001): tried: 'libgit2-b7bad55' (no such file), '/usr/local/lib/libgit2-b7bad55' (no such file), '/usr/lib/libgit2-b7bad55' (no such file), '/Users/leonbeier/RiderProjects/VHDP/VHDPlus/bin/Debug/net6.0/libgit2-b7bad55' (no such file), '/usr/local/lib/libgit2-b7bad55' (no such file), '/usr/lib/libgit2-b7bad55' (no such file)
   at LibGit2Sharp.Core.NativeMethods.git_libgit2_init()
   at LibGit2Sharp.Core.NativeMethods.InitializeNativeLibrary() in /_/LibGit2Sharp/Core/NativeMethods.cs:line 144
   at LibGit2Sharp.Core.NativeMethods..cctor() in /_/LibGit2Sharp/Core/NativeMethods.cs:line 48
   --- End of inner exception stack trace ---
   at LibGit2Sharp.Core.NativeMethods.git_buf_dispose(GitBuf buf)
   at LibGit2Sharp.Core.Proxy.git_buf_dispose(GitBuf buf) in /_/LibGit2Sharp/Core/Proxy.cs:line 212
   at LibGit2Sharp.Core.Handles.GitBuf.Dispose() in /_/LibGit2Sharp/Core/GitBuf.cs:line 15
   at LibGit2Sharp.Core.Proxy.ConvertPath(Func`2 pathRetriever) in /_/LibGit2Sharp/Core/Proxy.cs:line 3721
   at LibGit2Sharp.Core.Proxy.git_repository_discover(FilePath start_path) in /_/LibGit2Sharp/Core/Proxy.cs:line 2446
   at LibGit2Sharp.Repository.Discover(String startingPath) in /_/LibGit2Sharp/Repository.cs:line 702
   at VHDPlus.ViewModels.SourceControlViewModel.RefreshAsync() in /Users/leonbeier/RiderProjects/VHDP/VHDPlus/ViewModels/Views/SourceControlViewModel.cs:line 188
bording commented 3 years ago

Ok, next thing, can you show the the contents of the bin folders when you build with both -r osx-x64 and -r osx-arm64? I'm trying to see what's different between the two.

HendrikMennen commented 3 years ago

I uploaded a zip from both versions to https://cdn.vhdplus.com/vhdpluside/0.10.5.0/

bording commented 3 years ago

~Looking at that output, things seem to be what I would expect, so it's not actually missing the library like the other log seems to indicate.~

~If the library isn't actually missing, then there's something else that's causing it to fail to load, and it doesn't look like DYLD_PRINT_LIBRARIES gave me enough information to see why.~

~Doing some quick research, it looks like LD_DEBUG might also work on macOS, so let's give that a try next.~

~Set LD_DEBUG=all and let's see what that reveals.~

~The other thing that might be worth trying is to set up a small console app and test it with that instead of your real project, just to rule out something odd going on specific to that one app.~

~Oh, something else... what version of macOS are you using?~

UPDATE: I realized there was a problem with the osx-arm64 build: #134

I've pushed up LibGit2Sharp 0.27.0-preview-0158 that includes the new binary, so hopefully that fixes things!

Oh, one last thing, can you run uname -m on your M1 mac and tell me what the output is? The build script is assuming that it's arm64, but I don't have a way to confirm that.

HendrikMennen commented 3 years ago

Yes it works! uname-m gives me arm64 :)