Menu

#37 Fetched in submodule path 'FuseGenerator', but it did not contain 13d9eb34ad82d281d3f9b929cb30b114452b6570. Direct fetching of that commit failed.

future
open
nobody
None
5
2022-07-15
2022-07-15
Anonymous
No

Building on macOS Monterey with Apple M1 Max processor, I get

pmoore@Peters-MacBook-Pro:~/git/fuse-for-macosx/FuseGenerator master $ xcodebuild -configuration Release
2022-07-15 11:36:41.403 xcodebuild[27396:1630531] Requested but did not find extension point with identifier Xcode.IDEKit.ExtensionSentinelHostApplications for extension Xcode.DebuggerFoundation.AppExtensionHosts.watchOS of plug-in com.apple.dt.IDEWatchSupportCore
2022-07-15 11:36:41.403 xcodebuild[27396:1630531] Requested but did not find extension point with identifier Xcode.IDEKit.ExtensionPointIdentifierToBundleIdentifier for extension Xcode.DebuggerFoundation.AppExtensionToBundleIdentifierMap.watchOS of plug-in com.apple.dt.IDEWatchSupportCore
Command line invocation:
    /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -configuration Release

User defaults from command line:
    IDEPackageSupportUseBuiltinSCM = YES

note: Using new build system
note: Planning
Analyze workspace

Create build description
Build description signature: d4b973e9d8bd1f8f6241e5564748433b
Build description path: /Users/pmoore/git/fuse-for-macosx/FuseGenerator/build/XCBuildData/d4b973e9d8bd1f8f6241e5564748433b-desc.xcbuild

note: Build preparation complete
warning: Building targets in manual order is deprecated - check "Parallelize build for command-line builds" in the project editor, or set DISABLE_MANUAL_TARGET_ORDER_BUILD_WARNING in any of the targets in the current build to suppress this warning
error: Multiple commands produce '/Users/pmoore/git/fuse-for-macosx/FuseGenerator/build/FuseGenerator.build/Release/FuseGenerator.build/DerivedSources/snap_accessors.c'
    note: Target 'FuseGenerator' (project 'FuseGenerator') has custom build rule with input '/Users/pmoore/git/fuse-for-macosx/FuseGenerator/libspectrum/snap_accessors.txt'
    note: Target 'FuseGenerator' (project 'FuseGenerator') has custom build rule with input '/Users/pmoore/git/fuse-for-macosx/FuseGenerator/libspectrum/snap_accessors.txt'
    note: Consider making this custom build rule architecture-neutral by unchecking 'Run once per architecture' in Build Rules, or ensure that it produces distinct output file paths for each architecture and variant combination.
error: Multiple commands produce '/Users/pmoore/git/fuse-for-macosx/FuseGenerator/build/FuseGenerator.build/Release/FuseGenerator.build/DerivedSources/tape_accessors.c'
    note: Target 'FuseGenerator' (project 'FuseGenerator') has custom build rule with input '/Users/pmoore/git/fuse-for-macosx/FuseGenerator/libspectrum/tape_accessors.txt'
    note: Target 'FuseGenerator' (project 'FuseGenerator') has custom build rule with input '/Users/pmoore/git/fuse-for-macosx/FuseGenerator/libspectrum/tape_accessors.txt'
    note: Consider making this custom build rule architecture-neutral by unchecking 'Run once per architecture' in Build Rules, or ensure that it produces distinct output file paths for each architecture and variant combination.
error: Multiple commands produce '/Users/pmoore/git/fuse-for-macosx/FuseGenerator/build/FuseGenerator.build/Release/FuseGenerator.build/DerivedSources/tape_set.c'
    note: Target 'FuseGenerator' (project 'FuseGenerator') has custom build rule with input '/Users/pmoore/git/fuse-for-macosx/FuseGenerator/libspectrum/tape_accessors.txt'
    note: Target 'FuseGenerator' (project 'FuseGenerator') has custom build rule with input '/Users/pmoore/git/fuse-for-macosx/FuseGenerator/libspectrum/tape_accessors.txt'
    note: Consider making this custom build rule architecture-neutral by unchecking 'Run once per architecture' in Build Rules, or ensure that it produces distinct output file paths for each architecture and variant combination.
/Users/pmoore/git/fuse-for-macosx/FuseGenerator/FuseGenerator.xcodeproj: warning: The macOS deployment target 'MACOSX_DEPLOYMENT_TARGET' is set to 10.8, but the range of supported deployment target versions is 10.9 to 12.3.99. (in target 'FuseGenerator' from project 'FuseGenerator')
warning: Traditional headermap style is no longer supported; please migrate to using separate headermaps and set 'ALWAYS_SEARCH_USER_PATHS' to NO. (in target 'FuseGenerator' from project 'FuseGenerator')
warning: duplicate output file '/Users/pmoore/git/fuse-for-macosx/FuseGenerator/build/FuseGenerator.build/Release/FuseGenerator.build/DerivedSources/snap_accessors.c' on task: RuleScriptExecution /Users/pmoore/git/fuse-for-macosx/FuseGenerator/build/FuseGenerator.build/Release/FuseGenerator.build/DerivedSources/snap_accessors.c /Users/pmoore/git/fuse-for-macosx/FuseGenerator/libspectrum/snap_accessors.txt normal x86_64 (in target 'FuseGenerator' from project 'FuseGenerator')
warning: duplicate output file '/Users/pmoore/git/fuse-for-macosx/FuseGenerator/build/FuseGenerator.build/Release/FuseGenerator.build/DerivedSources/tape_accessors.c' on task: RuleScriptExecution /Users/pmoore/git/fuse-for-macosx/FuseGenerator/build/FuseGenerator.build/Release/FuseGenerator.build/DerivedSources/tape_accessors.c /Users/pmoore/git/fuse-for-macosx/FuseGenerator/build/FuseGenerator.build/Release/FuseGenerator.build/DerivedSources/tape_set.c /Users/pmoore/git/fuse-for-macosx/FuseGenerator/libspectrum/tape_accessors.txt normal x86_64 (in target 'FuseGenerator' from project 'FuseGenerator')
warning: duplicate output file '/Users/pmoore/git/fuse-for-macosx/FuseGenerator/build/FuseGenerator.build/Release/FuseGenerator.build/DerivedSources/tape_set.c' on task: RuleScriptExecution /Users/pmoore/git/fuse-for-macosx/FuseGenerator/build/FuseGenerator.build/Release/FuseGenerator.build/DerivedSources/tape_accessors.c /Users/pmoore/git/fuse-for-macosx/FuseGenerator/build/FuseGenerator.build/Release/FuseGenerator.build/DerivedSources/tape_set.c /Users/pmoore/git/fuse-for-macosx/FuseGenerator/libspectrum/tape_accessors.txt normal x86_64 (in target 'FuseGenerator' from project 'FuseGenerator')
** BUILD FAILED **

It may be useful also to point out that git submodules are used for people cloning from source, so they know to initialise the submodules e.g. with git clone --recurse-submodules git://git.code.sf.net/p/fuse-for-macosx/fuse-generator. In addition I also had to git checkout master for each submodule, perhaps because main is my local default(?)

Lastly, initialisation of submodules fails with:

Cloning into '/Users/pmoore/git/fuse-for-macosx/libgcrypt'...
fatal: remote error: upload-pack: not our ref 13d9eb34ad82d281d3f9b929cb30b114452b6570
Fetched in submodule path 'FuseGenerator', but it did not contain 13d9eb34ad82d281d3f9b929cb30b114452b6570. Direct fetching of that commit failed.

Thanks!

Discussion

Anonymous
Anonymous

Add attachments
Cancel





Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.