i686-apple-darwin9-gcc -c -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -O2 -fno-math-errno -march=core2 -msse4.1 -mfpmath=sse -pipe -DWITH_NEXT_FRAMEWORK -I. -IInclude -I./Include -DPy_BUILD_CORE -DPYTHONPATH='":plat-darwin:plat-mac:plat-mac/lib-scriptpackages:lib-tk:lib-old"' \ -DPREFIX='"/opt/gentoo"' \ -DEXEC_PREFIX='"/opt/gentoo"' \ -DVERSION='"2.6"' \ -DVPATH='""' \ -o Modules/getpath.o ./Modules/getpath.c ./Modules/getpath.c: In function 'calculate_path': ./Modules/getpath.c:455: warning: 'NSModuleForSymbol' is deprecated (declared at /usr/include/mach-o/dyld.h:189) ./Modules/getpath.c:455: warning: 'NSLookupAndBindSymbol' is deprecated (declared at /usr/include/mach-o/dyld.h:179) ./Modules/getpath.c:457: warning: 'NSLibraryNameForModule' is deprecated (declared at /usr/include/mach-o/dyld.h:159) i686-apple-darwin9-gcc -c -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -O2 -fno-math-errno -march=core2 -msse4.1 -mfpmath=sse -pipe -DWITH_NEXT_FRAMEWORK -I. -IInclude -I./Include -DPy_BUILD_CORE -o Modules/main.o Modules/main.c i686-apple-darwin9-gcc -c -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -O2 -fno-math-errno -march=core2 -msse4.1 -mfpmath=sse -pipe -DWITH_NEXT_FRAMEWORK -I. -IInclude -I./Include -DPy_BUILD_CORE -o Modules/gcmodule.o Modules/gcmodule.c i686-apple-darwin9-gcc -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -O2 -fno-math-errno -march=core2 -msse4.1 -mfpmath=sse -pipe -DWITH_NEXT_FRAMEWORK -I. -IInclude -I./Include -DPy_BUILD_CORE -c ./Modules/threadmodule.c -o Modules/threadmodule.o i686-apple-darwin9-gcc -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -O2 -fno-math-errno -march=core2 -msse4.1 -mfpmath=sse -pipe -DWITH_NEXT_FRAMEWORK -I. -IInclude -I./Include -DPy_BUILD_CORE -c ./Modules/signalmodule.c -o Modules/signalmodule.o i686-apple-darwin9-gcc -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -O2 -fno-math-errno -march=core2 -msse4.1 -mfpmath=sse -pipe -DWITH_NEXT_FRAMEWORK -I. -IInclude -I./Include -DPy_BUILD_CORE -c ./Modules/posixmodule.c -o Modules/posixmodule.o i686-apple-darwin9-gcc -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -O2 -fno-math-errno -march=core2 -msse4.1 -mfpmath=sse -pipe -DWITH_NEXT_FRAMEWORK -I. -IInclude -I./Include -DPy_BUILD_CORE -c ./Modules/errnomodule.c -o Modules/errnomodule.o i686-apple-darwin9-gcc -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -O2 -fno-math-errno -march=core2 -msse4.1 -mfpmath=sse -pipe -DWITH_NEXT_FRAMEWORK -I. -IInclude -I./Include -DPy_BUILD_CORE -c ./Modules/pwdmodule.c -o Modules/pwdmodule.o i686-apple-darwin9-gcc -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -O2 -fno-math-errno -march=core2 -msse4.1 -mfpmath=sse -pipe -DWITH_NEXT_FRAMEWORK -I. -IInclude -I./Include -DPy_BUILD_CORE -c ./Modules/_sre.c -o Modules/_sre.o i686-apple-darwin9-gcc -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -O2 -fno-math-errno -march=core2 -msse4.1 -mfpmath=sse -pipe -DWITH_NEXT_FRAMEWORK -I. -IInclude -I./Include -DPy_BUILD_CORE -c ./Modules/_codecsmodule.c -o Modules/_codecsmodule.o i686-apple-darwin9-gcc -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -O2 -fno-math-errno -march=core2 -msse4.1 -mfpmath=sse -pipe -DWITH_NEXT_FRAMEWORK -I. -IInclude -I./Include -DPy_BUILD_CORE -c ./Modules/zipimport.c -o Modules/zipimport.o i686-apple-darwin9-gcc -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -O2 -fno-math-errno -march=core2 -msse4.1 -mfpmath=sse -pipe -DWITH_NEXT_FRAMEWORK -I. -IInclude -I./Include -DPy_BUILD_CORE -c ./Modules/symtablemodule.c -o Modules/symtablemodule.o i686-apple-darwin9-gcc -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -O2 -fno-math-errno -march=core2 -msse4.1 -mfpmath=sse -pipe -DWITH_NEXT_FRAMEWORK -I. -IInclude -I./Include -DPy_BUILD_CORE -c ./Modules/xxsubtype.c -o Modules/xxsubtype.o i686-apple-darwin9-gcc -c -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -O2 -fno-math-errno -march=core2 -msse4.1 -mfpmath=sse -pipe -DWITH_NEXT_FRAMEWORK -I. -IInclude -I./Include -DPy_BUILD_CORE -DSVNVERSION="\"`LC_ALL=C svnversion .`\"" -o Modules/getbuildinfo.o ./Modules/getbuildinfo.c rm -f libpython2.6.a ar cr libpython2.6.a Modules/getbuildinfo.o ar cr libpython2.6.a Parser/acceler.o Parser/grammar1.o Parser/listnode.o Parser/node.o Parser/parser.o Parser/parsetok.o Parser/bitset.o Parser/metagrammar.o Parser/firstsets.o Parser/grammar.o Parser/pgen.o Parser/myreadline.o Parser/tokenizer.o ar cr libpython2.6.a Objects/abstract.o Objects/boolobject.o Objects/bufferobject.o Objects/bytes_methods.o Objects/bytearrayobject.o Objects/cellobject.o Objects/classobject.o Objects/cobject.o Objects/codeobject.o Objects/complexobject.o Objects/descrobject.o Objects/enumobject.o Objects/exceptions.o Objects/genobject.o Objects/fileobject.o Objects/floatobject.o Objects/frameobject.o Objects/funcobject.o Objects/intobject.o Objects/iterobject.o Objects/listobject.o Objects/longobject.o Objects/dictobject.o Objects/methodobject.o Objects/moduleobject.o Objects/object.o Objects/obmalloc.o Objects/rangeobject.o Objects/setobject.o Objects/sliceobject.o Objects/stringobject.o Objects/structseq.o Objects/tupleobject.o Objects/typeobject.o Objects/weakrefobject.o Objects/unicodeobject.o Objects/unicodectype.o ar cr libpython2.6.a Python/_warnings.o Python/Python-ast.o Python/asdl.o Python/ast.o Python/bltinmodule.o Python/ceval.o Python/compile.o Python/codecs.o Python/errors.o Python/frozen.o Python/frozenmain.o Python/future.o Python/getargs.o Python/getcompiler.o Python/getcopyright.o Python/getmtime.o Python/getplatform.o Python/getversion.o Python/graminit.o Python/import.o Python/importdl.o Python/marshal.o Python/modsupport.o Python/mystrtoul.o Python/mysnprintf.o Python/peephole.o Python/pyarena.o Python/pyfpe.o Python/pymath.o Python/pystate.o Python/pythonrun.o Python/structmember.o Python/symtable.o Python/sysmodule.o Python/traceback.o Python/getopt.o Python/pystrcmp.o Python/pystrtod.o Python/formatter_unicode.o Python/formatter_string.o Python/dynload_shlib.o Python/mactoolboxglue.o Python/thread.o ranlib: file: libpython2.6.a(pymath.o) has no symbols ar cr libpython2.6.a Modules/config.o Modules/getpath.o Modules/main.o Modules/gcmodule.o ranlib: file: libpython2.6.a(pymath.o) has no symbols ar cr libpython2.6.a Modules/threadmodule.o Modules/signalmodule.o Modules/posixmodule.o Modules/errnomodule.o Modules/pwdmodule.o Modules/_sre.o Modules/_codecsmodule.o Modules/zipimport.o Modules/symtablemodule.o Modules/xxsubtype.o ranlib: file: libpython2.6.a(pymath.o) has no symbols i686-apple-darwin9-ranlib libpython2.6.a i686-apple-darwin9-ranlib: file: libpython2.6.a(pymath.o) has no symbols /opt/gentoo/usr/bin/install -c -d -m 755 Python.framework/Versions/2.6 if test ""; then \ i686-apple-darwin9-gcc -o Python.framework/Versions/2.6/Python -dynamiclib \ -isysroot "" \ -all_load libpython2.6.a -Wl,-single_module \ -install_name /opt/gentoo/usr/lib/Python.framework/Versions/2.6/Python \ -compatibility_version 2.6 \ -current_version 2.6; \ else \ libtool -o Python.framework/Versions/2.6/Python -dynamic libpython2.6.a \ -lSystem -lSystemStubs -install_name /opt/gentoo/usr/lib/Python.framework/Versions/2.6/Python -compatibility_version 2.6 -current_version 2.6 ;\ fi libtool: for architecture x86_64 object: /usr/lib/libSystem.dylib malformed object (unknown load command 5) libtool: for architecture: (null) file: -lSystem is not an object file (not allowed in a library) libtool: for architecture i386 object: /usr/lib/libSystem.dylib malformed object (unknown load command 5) make: *** [Python.framework/Versions/2.6/Python] Error 1 * ERROR: dev-lang/python-2.6.2-r01.2 failed: * emake failed This may well be because I've upgraded to 10.6/64bit and altered my CFLAGS to match - do I need to rebuild everything from 'system' up in order to get a working toolchain? The only breakages so far appear to me python-2.6 and openssh...
*** Bug 284333 has been marked as a duplicate of this bug. ***
our linker on 64-bits SL seems broken, please emerge native-cctools, activate it and try it again
linker is fixed now, and we have 64-bits patches for Python added, seems all groovy now.