[darwinbuild] re: Error about distccd when building
I just tried adding the -nochroot option when building, and now I get totally different output: undefined compiler specification com.apple.compilers.gcc.3_5; specification may be missing or target may be misconfigured That happens over and over again before it finally errors out. If I manually edit the xcode project to change that to com.apple.compilers.gcc.3_3, I get this: /usr/bin/gcc-3.3 -x assembler -arch ppc -pipe -Wno-trigraphs - fpascal-strings -fasm-blocks -g -O3 -fmessage-length=0 -mtune=G4 -Wp,- header-mapfile,/Volumes/Builds/Build8C46/BuildRoot/private/var/tmp/ dyld/dyld-43.1.obj/dyld.build/dyld.build/dyld.hmap -Wmost -Wno-four- char-constants -Wno-unknown-pragmas -F/Volumes/Builds/Build8C46/ BuildRoot/private/var/tmp/dyld/dyld-43.1.sym/BuiltProducts -I/Volumes/ Builds/Build8C46/BuildRoot/private/var/tmp/dyld/dyld-43.1.sym/ BuiltProducts/include -Iinclude -I/Volumes/Builds/Build8C46/BuildRoot/ private/var/tmp/dyld/dyld-43.1.obj/dyld.build/dyld.build/ DerivedSources -c /Volumes/Builds/Build8C46/BuildRoot/SourceCache/ dyld/dyld-43.1/src/dyldStartup.s -o /Volumes/Builds/Build8C46/ BuildRoot/private/var/tmp/dyld/dyld-43.1.obj/dyld.build/dyld.build/ Objects-normal/ppc/dyldStartup.o /Volumes/Builds/Build8C46/BuildRoot/SourceCache/dyld/dyld-43.1/src/ dyldStartup.s:80:Parameter syntax error (parameter 1) /Volumes/Builds/Build8C46/BuildRoot/SourceCache/dyld/dyld-43.1/src/ dyldStartup.s:86:Parameter syntax error (parameter 1) /Volumes/Builds/Build8C46/BuildRoot/SourceCache/dyld/dyld-43.1/src/ dyldStartup.s:92:Invalid mnemonic 'pushl' /Volumes/Builds/Build8C46/BuildRoot/SourceCache/dyld/dyld-43.1/src/ dyldStartup.s:93:Invalid mnemonic 'movl' /Volumes/Builds/Build8C46/BuildRoot/SourceCache/dyld/dyld-43.1/src/ dyldStartup.s:94:Invalid mnemonic 'andl' /Volumes/Builds/Build8C46/BuildRoot/SourceCache/dyld/dyld-43.1/src/ dyldStartup.s:97:Invalid mnemonic 'call' /Volumes/Builds/Build8C46/BuildRoot/SourceCache/dyld/dyld-43.1/src/ dyldStartup.s:99:Invalid mnemonic 'popl' /Volumes/Builds/Build8C46/BuildRoot/SourceCache/dyld/dyld-43.1/src/ dyldStartup.s:100:Invalid mnemonic 'movl' /Volumes/Builds/Build8C46/BuildRoot/SourceCache/dyld/dyld-43.1/src/ dyldStartup.s:101:Invalid mnemonic 'subl' /Volumes/Builds/Build8C46/BuildRoot/SourceCache/dyld/dyld-43.1/src/ dyldStartup.s:102:Invalid mnemonic 'pushl' /Volumes/Builds/Build8C46/BuildRoot/SourceCache/dyld/dyld-43.1/src/ dyldStartup.s:103:Invalid mnemonic 'lea' /Volumes/Builds/Build8C46/BuildRoot/SourceCache/dyld/dyld-43.1/src/ dyldStartup.s:104:Invalid mnemonic 'pushl' /Volumes/Builds/Build8C46/BuildRoot/SourceCache/dyld/dyld-43.1/src/ dyldStartup.s:105:Invalid mnemonic 'movl' /Volumes/Builds/Build8C46/BuildRoot/SourceCache/dyld/dyld-43.1/src/ dyldStartup.s:106:Invalid mnemonic 'pushl' /Volumes/Builds/Build8C46/BuildRoot/SourceCache/dyld/dyld-43.1/src/ dyldStartup.s:107:Invalid mnemonic 'movl' /Volumes/Builds/Build8C46/BuildRoot/SourceCache/dyld/dyld-43.1/src/ dyldStartup.s:108:Invalid mnemonic 'pushl' /Volumes/Builds/Build8C46/BuildRoot/SourceCache/dyld/dyld-43.1/src/ dyldStartup.s:109:Invalid mnemonic 'call' /Volumes/Builds/Build8C46/BuildRoot/SourceCache/dyld/dyld-43.1/src/ dyldStartup.s:112:Invalid mnemonic 'movl' /Volumes/Builds/Build8C46/BuildRoot/SourceCache/dyld/dyld-43.1/src/ dyldStartup.s:113:Invalid mnemonic 'addl' /Volumes/Builds/Build8C46/BuildRoot/SourceCache/dyld/dyld-43.1/src/ dyldStartup.s:115:Invalid mnemonic 'movl' /Volumes/Builds/Build8C46/BuildRoot/SourceCache/dyld/dyld-43.1/src/ dyldStartup.s:116:Can't relocate expression. Absolute 0 assumed. gcc-3.3: Internal error: Bus error (program as) Please submit a full bug report. See <URL:http://developer.apple.com/bugreporter> for instructions. This file clearly needs to be built with "-x assembler-with-cpp", but for whatever reason, the automated build doesn't know that. Any ideas how to proceed from here? -- Eric Shepherd Owner Syndicomm http://www.syndicomm.com
-nochroot won't work with dyld, because dyld requires the gcc-3.5 compiler (which is not present by default on Mac OS X). Thanks to Shantonu, the com.apple.compilers.gcc.3_5 compiler specification is synthesized when DarwinBuild copies Xcode into the BuildRoot (via installXcodebuild). Looking at your original build error, it looks like some required files are missing from the BuildRoot.
On Aug 10, 2005, at 6:11 AM, Eric Shepherd wrote:
/bin/sh: line 1: /usr/bin/crontab: No such file or directory /bin/sh: line 1: /usr/bin/grep: No such file or directory ** INTERNAL ERROR: Uncaught Exception **
I know that Xcode 2.1 is a bit more "agressive" about determining the version of distcc installed than Xcode 2.0 was. I'd recommend editing the dyld plist to include some additional dependencies for the missing files (add at least grep and cron):
// Project dyld for build 8C46 // !$*UTF8*$! { dependencies = { build = ( grep, cron, ...
Hopefully that should work for you. I'm suspecting we probably need to update the installXcodebuild process to automatically include these projects when installing Xcode 2.1. - Kevin On Aug 10, 2005, at 11:33 AM, Eric Shepherd wrote:
I just tried adding the -nochroot option when building, and now I get totally different output:
undefined compiler specification com.apple.compilers.gcc.3_5; specification may be missing or target may be misconfigured
That happens over and over again before it finally errors out.
If I manually edit the xcode project to change that to com.apple.compilers.gcc.3_3, I get this:
/usr/bin/gcc-3.3 -x assembler -arch ppc -pipe -Wno-trigraphs - fpascal-strings -fasm-blocks -g -O3 -fmessage-length=0 -mtune=G4 - Wp,-header-mapfile,/Volumes/Builds/Build8C46/BuildRoot/private/var/ tmp/dyld/dyld-43.1.obj/dyld.build/dyld.build/dyld.hmap -Wmost -Wno- four-char-constants -Wno-unknown-pragmas -F/Volumes/Builds/ Build8C46/BuildRoot/private/var/tmp/dyld/dyld-43.1.sym/ BuiltProducts -I/Volumes/Builds/Build8C46/BuildRoot/private/var/tmp/ dyld/dyld-43.1.sym/BuiltProducts/include -Iinclude -I/Volumes/ Builds/Build8C46/BuildRoot/private/var/tmp/dyld/dyld-43.1.obj/ dyld.build/dyld.build/DerivedSources -c /Volumes/Builds/Build8C46/ BuildRoot/SourceCache/dyld/dyld-43.1/src/dyldStartup.s -o /Volumes/ Builds/Build8C46/BuildRoot/private/var/tmp/dyld/dyld-43.1.obj/ dyld.build/dyld.build/Objects-normal/ppc/dyldStartup.o /Volumes/Builds/Build8C46/BuildRoot/SourceCache/dyld/dyld-43.1/src/ dyldStartup.s:80:Parameter syntax error (parameter 1) /Volumes/Builds/Build8C46/BuildRoot/SourceCache/dyld/dyld-43.1/src/ dyldStartup.s:86:Parameter syntax error (parameter 1) /Volumes/Builds/Build8C46/BuildRoot/SourceCache/dyld/dyld-43.1/src/ dyldStartup.s:92:Invalid mnemonic 'pushl' /Volumes/Builds/Build8C46/BuildRoot/SourceCache/dyld/dyld-43.1/src/ dyldStartup.s:93:Invalid mnemonic 'movl' /Volumes/Builds/Build8C46/BuildRoot/SourceCache/dyld/dyld-43.1/src/ dyldStartup.s:94:Invalid mnemonic 'andl' /Volumes/Builds/Build8C46/BuildRoot/SourceCache/dyld/dyld-43.1/src/ dyldStartup.s:97:Invalid mnemonic 'call' /Volumes/Builds/Build8C46/BuildRoot/SourceCache/dyld/dyld-43.1/src/ dyldStartup.s:99:Invalid mnemonic 'popl' /Volumes/Builds/Build8C46/BuildRoot/SourceCache/dyld/dyld-43.1/src/ dyldStartup.s:100:Invalid mnemonic 'movl' /Volumes/Builds/Build8C46/BuildRoot/SourceCache/dyld/dyld-43.1/src/ dyldStartup.s:101:Invalid mnemonic 'subl' /Volumes/Builds/Build8C46/BuildRoot/SourceCache/dyld/dyld-43.1/src/ dyldStartup.s:102:Invalid mnemonic 'pushl' /Volumes/Builds/Build8C46/BuildRoot/SourceCache/dyld/dyld-43.1/src/ dyldStartup.s:103:Invalid mnemonic 'lea' /Volumes/Builds/Build8C46/BuildRoot/SourceCache/dyld/dyld-43.1/src/ dyldStartup.s:104:Invalid mnemonic 'pushl' /Volumes/Builds/Build8C46/BuildRoot/SourceCache/dyld/dyld-43.1/src/ dyldStartup.s:105:Invalid mnemonic 'movl' /Volumes/Builds/Build8C46/BuildRoot/SourceCache/dyld/dyld-43.1/src/ dyldStartup.s:106:Invalid mnemonic 'pushl' /Volumes/Builds/Build8C46/BuildRoot/SourceCache/dyld/dyld-43.1/src/ dyldStartup.s:107:Invalid mnemonic 'movl' /Volumes/Builds/Build8C46/BuildRoot/SourceCache/dyld/dyld-43.1/src/ dyldStartup.s:108:Invalid mnemonic 'pushl' /Volumes/Builds/Build8C46/BuildRoot/SourceCache/dyld/dyld-43.1/src/ dyldStartup.s:109:Invalid mnemonic 'call' /Volumes/Builds/Build8C46/BuildRoot/SourceCache/dyld/dyld-43.1/src/ dyldStartup.s:112:Invalid mnemonic 'movl' /Volumes/Builds/Build8C46/BuildRoot/SourceCache/dyld/dyld-43.1/src/ dyldStartup.s:113:Invalid mnemonic 'addl' /Volumes/Builds/Build8C46/BuildRoot/SourceCache/dyld/dyld-43.1/src/ dyldStartup.s:115:Invalid mnemonic 'movl' /Volumes/Builds/Build8C46/BuildRoot/SourceCache/dyld/dyld-43.1/src/ dyldStartup.s:116:Can't relocate expression. Absolute 0 assumed. gcc-3.3: Internal error: Bus error (program as) Please submit a full bug report. See <URL:http://developer.apple.com/bugreporter> for instructions.
This file clearly needs to be built with "-x assembler-with-cpp", but for whatever reason, the automated build doesn't know that. Any ideas how to proceed from here?
-- Eric Shepherd Owner Syndicomm http://www.syndicomm.com
_______________________________________________ darwinbuild mailing list darwinbuild@opendarwin.org http://www.opendarwin.org/mailman/listinfo/darwinbuild
participants (2)
-
Eric Shepherd
-
Kevin Van Vechten