[MacPorts] #23784: python26: Symbol not found: _crc32

MacPorts noreply at macports.org
Sat Feb 20 13:43:46 PST 2010


#23784: python26: Symbol not found: _crc32
-------------------------------+--------------------------------------------
 Reporter:  neridaj@…          |       Owner:  macports-tickets@…                   
     Type:  defect             |      Status:  new                                  
 Priority:  Normal             |   Milestone:                                       
Component:  ports              |     Version:  1.8.2                                
 Keywords:                     |        Port:  python26                             
-------------------------------+--------------------------------------------

Comment(by neridaj@…):

 Replying to [ticket:23784 neridaj@…]:

 I added the +universal flag to my variants.conf file as well as adding it
 when running port install. I removed all my ports per the migration notes
 as well.

 > I've seen other posts regarding snow leopard (10.6.2) and PIL install
 problems but none of the suggested fixes has worked for me. I tried
 installing from source using gcc-4.0 instead of 4.2, using: LDFLAGS="-arch
 ppc -arch i386 -arch x86_64" CFLAGS="-arch ppc -arch i386 -arch x86_64"
 python setup.py build
 > , and using the +universal option - as I was getting lipo doesn't
 recognize arch. I'm out of ideas, here is the traceback:
 >
 >
 > {{{
 > Traceback (most recent call last):
 >   File "./../../Lib/plat-mac/bundlebuilder.py", line 40, in <module>
 >     from plistlib import Plist
 >   File
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_python26/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/plistlib.py",
 line 61, in <module>
 >     import binascii
 > ImportError:
 dlopen(/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_python26/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
 /lib-dynload/binascii.so, 2): Symbol not found: _crc32
 >   Referenced from:
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_python26/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
 /lib-dynload/binascii.so
 >   Expected in: flat namespace
 >  in
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_python26/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
 /lib-dynload/binascii.so
 > make[2]: *** [IDLE.app] Error 1
 > make[1]: *** [install_IDLE] Error 2
 > make: *** [frameworkinstallapps] Error 2
 > Error: Target org.macports.destroot returned: shell command " cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_python26/work/Python-2.6.4"
 && /usr/bin/make frameworkinstall maninstall MAKE="/usr/bin/make
 CC=/usr/bin/gcc-4.2"
 DESTDIR=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_python26/work/destroot
 " returned error 2
 > DEBUG: Backtrace: shell command " cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_python26/work/Python-2.6.4"
 && /usr/bin/make frameworkinstall maninstall MAKE="/usr/bin/make
 CC=/usr/bin/gcc-4.2"
 DESTDIR=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_python26/work/destroot
 " returned error 2
 >     while executing
 > "command_exec destroot"
 >     (procedure "portdestroot::destroot_main" line 2)
 >     invoked from within
 > "$procedure $targetname"
 > Warning: the following items did not execute (for python26):
 org.macports.activate org.macports.destroot org.macports.install
 > Error: The following dependencies failed to build: python26
 > Error: Status 1 encountered during processing.
 > }}}
 >

-- 
Ticket URL: <http://trac.macports.org/ticket/23784#comment:2>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list