automerge-swift-archived
automerge-swift-archived copied to clipboard
package can not be used in a Playground due to ZippyJSONCFamilly linking issue
Env: Architecture M1 Mac Xcode Version 14.2 (14C18) MacOS 13.1 (22C65)
When trying to build the Playground I get:
Ld /Users/munhitsu/Library/Developer/Xcode/DerivedData/FlashNotes3-bfutjoangrvkkqcnpyshdqwjrnng/Build/Intermediates.noindex/Playgrounds/Products/Debug-iphonesimulator/Automerge.o normal (in target 'Automerge' from project 'Automerge')
cd /Users/munhitsu/Library/Developer/Xcode/DerivedData/FlashNotes3-bfutjoangrvkkqcnpyshdqwjrnng/SourcePackages/checkouts/automerge-swift
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -target arm64-apple-ios12.0-simulator -dynamiclib -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator16.2.sdk -L/Users/munhitsu/Library/Developer/Xcode/DerivedData/FlashNotes3-bfutjoangrvkkqcnpyshdqwjrnng/Build/Intermediates.noindex/Playgrounds/Intermediates.noindex/EagerLinkingTBDs -L/Users/munhitsu/Library/Developer/Xcode/DerivedData/FlashNotes3-bfutjoangrvkkqcnpyshdqwjrnng/Build/Intermediates.noindex/Playgrounds/Products/Debug-iphonesimulator -L/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/lib -F/Users/munhitsu/Library/Developer/Xcode/DerivedData/FlashNotes3-bfutjoangrvkkqcnpyshdqwjrnng/Build/Intermediates.noindex/Playgrounds/Intermediates.noindex/EagerLinkingTBDs -F/Users/munhitsu/Library/Developer/Xcode/DerivedData/FlashNotes3-bfutjoangrvkkqcnpyshdqwjrnng/Build/Intermediates.noindex/Playgrounds/Products/Debug-iphonesimulator/PackageFrameworks -F/Users/munhitsu/Library/Developer/Xcode/DerivedData/FlashNotes3-bfutjoangrvkkqcnpyshdqwjrnng/Build/Intermediates.noindex/Playgrounds/Products/Debug-iphonesimulator/PackageFrameworks -F/Users/munhitsu/Library/Developer/Xcode/DerivedData/FlashNotes3-bfutjoangrvkkqcnpyshdqwjrnng/Build/Intermediates.noindex/Playgrounds/Products/Debug-iphonesimulator/PackageFrameworks -F/Users/munhitsu/Library/Developer/Xcode/DerivedData/FlashNotes3-bfutjoangrvkkqcnpyshdqwjrnng/Build/Intermediates.noindex/Playgrounds/Products/Debug-iphonesimulator -F/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Frameworks -iframework /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Frameworks -iframework /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator16.2.sdk/Developer/Library/Frameworks -filelist /Users/munhitsu/Library/Developer/Xcode/DerivedData/FlashNotes3-bfutjoangrvkkqcnpyshdqwjrnng/Build/Intermediates.noindex/Playgrounds/Intermediates.noindex/Automerge.build/Debug-iphonesimulator/Automerge.build/Objects-normal/arm64/Automerge.LinkFileList -Xlinker -rpath -Xlinker /usr/lib/swift -nostdlib -Xlinker -object_path_lto -Xlinker /Users/munhitsu/Library/Developer/Xcode/DerivedData/FlashNotes3-bfutjoangrvkkqcnpyshdqwjrnng/Build/Intermediates.noindex/Playgrounds/Intermediates.noindex/Automerge.build/Debug-iphonesimulator/Automerge.build/Objects-normal/arm64/Automerge_lto.o -Xlinker -export_dynamic -Xlinker -no_deduplicate -Xlinker -objc_abi_version -Xlinker 2 -fobjc-link-runtime -L/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphonesimulator -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/munhitsu/Library/Developer/Xcode/DerivedData/FlashNotes3-bfutjoangrvkkqcnpyshdqwjrnng/Build/Intermediates.noindex/Playgrounds/Intermediates.noindex/Automerge.build/Debug-iphonesimulator/Automerge.build/Objects-normal/arm64/Automerge.swiftmodule -lc++ -lSystem -Xlinker -dependency_info -Xlinker /Users/munhitsu/Library/Developer/Xcode/DerivedData/FlashNotes3-bfutjoangrvkkqcnpyshdqwjrnng/Build/Intermediates.noindex/Playgrounds/Intermediates.noindex/Automerge.build/Debug-iphonesimulator/Automerge.build/Objects-normal/arm64/Automerge_dependency_info.dat -o /Users/munhitsu/Library/Developer/Xcode/DerivedData/FlashNotes3-bfutjoangrvkkqcnpyshdqwjrnng/Build/Intermediates.noindex/Playgrounds/Products/Debug-iphonesimulator/Automerge.o
Undefined symbols for architecture arm64:
"_$s9ZippyJSON0A11JSONDecoderC6decode_4fromxxm_10Foundation4DataVtKSeRzlF", referenced from:
_$s9Automerge9RSBackendC16applyLocalChange7requestAA5PatchCAA7RequestV_tF in RSBackend.o
_$s9Automerge9RSBackendC5apply7changesAA5PatchCSaySays5UInt8VGG_tF in RSBackend.o
_$s9Automerge9RSBackendC8getPatchAA0D0CyF in RSBackend.o
_$s9Automerge9RSBackendC14getMissingDepsSaySSGyF in RSBackend.o
"_$s9ZippyJSON0A11JSONDecoderCACycfC", referenced from:
_$s9Automerge9RSBackendC9automergeACs13OpaquePointerV_tc33_CFF441D11F9C948CE92B338E8BF72717Llfc in RSBackend.o
"_$s9ZippyJSON0A11JSONDecoderCMa", referenced from:
_$s9Automerge9RSBackendC9automergeACs13OpaquePointerV_tc33_CFF441D11F9C948CE92B338E8BF72717Llfc in RSBackend.o
"_$s9ZippyJSON0A11JSONDecoderCMn", referenced from:
_symbolic _____ 9ZippyJSON0A11JSONDecoderC in RSBackend.o
"_automerge_apply_changes", referenced from:
_$s9Automerge9RSBackendC5apply7changesAA5PatchCSaySays5UInt8VGG_tF in RSBackend.o
"_automerge_apply_local_change", referenced from:
_$s9Automerge9RSBackendC16applyLocalChange7requestAA5PatchCAA7RequestV_tF in RSBackend.o
"_automerge_clone", referenced from:
_$s9Automerge9RSBackendC5cloneACyF in RSBackend.o
"_automerge_decode_change", referenced from:
_$s9Automerge6ChangeV6changeACSays5UInt8VG_tcfC in Change.o
"_automerge_free", referenced from:
_$s9Automerge9RSBackendCfd in RSBackend.o
"_automerge_get_changes", referenced from:
_$s9Automerge9RSBackendC10getChanges5headsSaySays5UInt8VGGSaySSG_tF in RSBackend.o
"_automerge_get_heads", referenced from:
_$s9Automerge9RSBackendC8getHeadsSaySSGyF in RSBackend.o
"_automerge_get_missing_deps", referenced from:
_$s9Automerge9RSBackendC14getMissingDepsSaySSGyF in RSBackend.o
"_automerge_get_patch", referenced from:
_$s9Automerge9RSBackendC8getPatchAA0D0CyF in RSBackend.o
"_automerge_init", referenced from:
_$s9Automerge6ChangeV6changeACSays5UInt8VG_tcfC in Change.o
_$s9Automerge9RSBackendCACycfC in RSBackend.o
_$s9Automerge9RSBackendC7changesACSaySays5UInt8VGG_tcfC in RSBackend.o
"_automerge_load", referenced from:
_$s9Automerge9RSBackendC4dataACSays5UInt8VG_tcfC in RSBackend.o
"_automerge_load_changes", referenced from:
_$s9Automerge9RSBackendC7changesACSaySays5UInt8VGG_tcfC in RSBackend.o
"_automerge_read_binary", referenced from:
_$s9Automerge9RSBackendC4saveSays5UInt8VGyF in RSBackend.o
_$s9Automerge9RSBackendC10getChanges5headsSaySays5UInt8VGGSaySSG_tF in RSBackend.o
_$s9Automerge9RSBackendC8getHeadsSaySSGyF in RSBackend.o
"_automerge_read_json", referenced from:
_$s9Automerge6ChangeV6changeACSays5UInt8VG_tcfC in Change.o
_$s9Automerge9RSBackendC16applyLocalChange7requestAA5PatchCAA7RequestV_tF in RSBackend.o
_$s9Automerge9RSBackendC5apply7changesAA5PatchCSaySays5UInt8VGG_tF in RSBackend.o
_$s9Automerge9RSBackendC8getPatchAA0D0CyF in RSBackend.o
_$s9Automerge9RSBackendC14getMissingDepsSaySSGyF in RSBackend.o
"_automerge_save", referenced from:
_$s9Automerge9RSBackendC4saveSays5UInt8VGyF in RSBackend.o
"_automerge_write_change", referenced from:
_$s9Automerge9RSBackendC7changesACSaySays5UInt8VGG_tcfC in RSBackend.o
_$s9Automerge9RSBackendC5apply7changesAA5PatchCSaySays5UInt8VGG_tF in RSBackend.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)