pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/42993: lang/python26 link fails on MacOS X 10.4.11



>Number:         42993
>Category:       pkg
>Synopsis:       lang/python26 link fails on MacOS X 10.4.11
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Mar 17 19:35:00 +0000 2010
>Originator:     John D. Baker
>Release:        MacOS X 10.4.11, pkgsrc-current (pre-20010Q1)
>Organization:
>Environment:
Darwin ed.technoskunk.fur 8.11.0 Darwin Kernel Version 8.11.0: Wed Oct 10 
18:26:00 PDT 2007; root:xnu-792.24.17~1/RELEASE_PPC Power Macintosh powerpc

>Description:
Building lang/python26 on MacOS X 10.4.11 (PPC) fails as follows:

[...]
gcc -dynamiclib -install_name /usr/pkg/lib/libpython2.6.dylib \
            -current_version 2.6.2 -compatibility_version 2.6 \
            -o libpython2.6.dylib -flat_namespace -undefined suppress 
-L/Volumes/d0/tmp/pkgsrc/lang/python26/work/Python-2.6.4 -L/usr/lib 
-L/usr/pkg/lib \
            Modules/getbuildinfo.o 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 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/we
 akrefobject.o Objects/unicodeobject.o Objects/unicodectype.o 
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 Modules/config.o Modules/getpath.o Modules/main.o 
Modules/gcmodule.o  Modules/threadmodule.o  Modules/signalmodule.o  Modules/pos
 ixmodule.o  Modules/errnomodule.o  Modules/pwdmodule.o  Modules/_sre.o  
Modules/_codecsmodule.o  Modules/zipimport.o  Modules/symtablemodule.o  
Modules/xxsubtype.o -ldl   
ld: common symbols not allowed with MH_DYLIB output format with the 
-multi_module option
Parser/parsetok.o definition of common _Py_TabcheckFlag (size 4)
Python/pythonrun.o definition of common _Py_VerboseFlag (size 4)
Python/pythonrun.o definition of common _Py_DebugFlag (size 4)
Parser/myreadline.o definition of common _PyOS_ReadlineFunctionPointer (size 4)
Parser/myreadline.o definition of common __PyOS_ReadlineTState (size 4)
Objects/object.o definition of common _Py_Py3kWarningFlag (size 4)
Python/pythonrun.o definition of common _Py_BytesWarningFlag (size 4)
Objects/object.o definition of common _Py_DivisionWarningFlag (size 4)
Python/pythonrun.o definition of common _Py_FrozenFlag (size 4)
Python/pythonrun.o definition of common _Py_IgnoreEnvironmentFlag (size 4)
Python/pythonrun.o definition of common _Py_DontWriteBytecodeFlag (size 4)
Python/pythonrun.o definition of common _Py_InspectFlag (size 4)
Python/pythonrun.o definition of common _Py_InteractiveFlag (size 4)
Python/pythonrun.o definition of common _Py_NoSiteFlag (size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_AEDesc_Convert (size 
4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_AEDesc_New (size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_AEDesc_NewBorrowed 
(size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_BMObj_Convert (size 
4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_BMObj_New (size 4)
Python/mactoolboxglue.o definition of common 
_PyMacGluePtr_CFArrayRefObj_Convert (size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_CFArrayRefObj_New 
(size 4)
Python/mactoolboxglue.o definition of common 
_PyMacGluePtr_CFDictionaryRefObj_Convert (size 4)
Python/mactoolboxglue.o definition of common 
_PyMacGluePtr_CFDictionaryRefObj_New (size 4)
Python/mactoolboxglue.o definition of common 
_PyMacGluePtr_CFMutableArrayRefObj_Convert (size 4)
Python/mactoolboxglue.o definition of common 
_PyMacGluePtr_CFMutableArrayRefObj_New (size 4)
Python/mactoolboxglue.o definition of common 
_PyMacGluePtr_CFMutableDictionaryRefObj_Convert (size 4)
Python/mactoolboxglue.o definition of common 
_PyMacGluePtr_CFMutableDictionaryRefObj_New (size 4)
Python/mactoolboxglue.o definition of common 
_PyMacGluePtr_CFMutableStringRefObj_Convert (size 4)
Python/mactoolboxglue.o definition of common 
_PyMacGluePtr_CFMutableStringRefObj_New (size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_CFObj_Convert (size 
4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_CFObj_New (size 4)
Python/mactoolboxglue.o definition of common 
_PyMacGluePtr_CFStringRefObj_Convert (size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_CFStringRefObj_New 
(size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_CFTypeRefObj_Convert 
(size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_CFTypeRefObj_New 
(size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_CFURLRefObj_Convert 
(size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_CFURLRefObj_New 
(size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_CmpInstObj_Convert 
(size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_CmpInstObj_New (size 
4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_CmpObj_Convert (size 
4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_CmpObj_New (size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_CtlObj_Convert (size 
4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_CtlObj_New (size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_DlgObj_Convert (size 
4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_DlgObj_New (size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_DlgObj_WhichDialog 
(size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_DragObj_Convert 
(size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_DragObj_New (size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_GWorldObj_Convert 
(size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_GWorldObj_New (size 
4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_GrafObj_Convert 
(size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_GrafObj_New (size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_ListObj_Convert 
(size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_ListObj_New (size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_MediaObj_Convert 
(size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_MediaObj_New (size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_MenuObj_Convert 
(size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_MenuObj_New (size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_MovieCtlObj_Convert 
(size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_MovieCtlObj_New 
(size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_MovieObj_Convert 
(size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_MovieObj_New (size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_OptResObj_Convert 
(size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_OptResObj_New (size 
4)
Python/mactoolboxglue.o definition of common 
_PyMacGluePtr_OptionalCFURLRefObj_Convert (size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_PyMac_BuildFSRef 
(size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_PyMac_BuildFSSpec 
(size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_PyMac_GetFSRef (size 
4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_PyMac_GetFSSpec 
(size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_QdRGB_Convert (size 
4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_QdRGB_New (size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_ResObj_Convert (size 
4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_ResObj_New (size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_TEObj_Convert (size 
4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_TEObj_New (size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_TimeBaseObj_Convert 
(size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_TimeBaseObj_New 
(size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_TrackObj_Convert 
(size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_TrackObj_New (size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_UserDataObj_Convert 
(size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_UserDataObj_New 
(size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_WinObj_Convert (size 
4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_WinObj_New (size 4)
Python/mactoolboxglue.o definition of common _PyMacGluePtr_WinObj_WhichWindow 
(size 4)
Python/mactoolboxglue.o definition of common _PyMac_OSErrException (size 4)
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/libtool: internal link edit 
command failed
gmake: *** [libpython2.6.dylib] Error 1
*** Error code 2

Stop.
bmake: stopped in /usr/pkgsrc/lang/python26
[...]
>How-To-Repeat:
Attempt to build lang/python26 on MacOS X 10.4.11 (PPC, maybe intel too).
>Fix:
Don't know.  I suspect a clue is that it's using the native XCode 2.5
libtool rather than the libtool installed by pkgsrc itself.



Home | Main Index | Thread Index | Old Index