#38721: py33-numpy fails to build universal -------------------------------+-------------------------------- Reporter: david.w.watson@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: py33-numpy | -------------------------------+-------------------------------- Comment (by egall@…): Relevant part of log: {{{ :info:destroot /opt/macports/var/macports/build/_opt_macports_var_macports_sources_rsync.macports .org_release_tarballs_ports_python_py- numpy/py33-numpy/work/numpy-1.7.1/c-wrapper -arch x86_64 -arch i386 _configtest.o -o _configtest :info:destroot ld: warning: ignoring file _configtest.o, file was built for unsupported file format which is not the architecture being linked (i386) :info:destroot Undefined symbols for architecture i386: :info:destroot "_main", referenced from: :info:destroot start in crt1.10.5.o :info:destroot ld: symbol(s) not found for architecture i386 :info:destroot collect2: ld returned 1 exit status :info:destroot ld: warning: ignoring file _configtest.o, file was built for unsupported file format which is not the architecture being linked (i386) :info:destroot Undefined symbols for architecture i386: :info:destroot "_main", referenced from: :info:destroot start in crt1.10.5.o :info:destroot ld: symbol(s) not found for architecture i386 :info:destroot collect2: ld returned 1 exit status :info:destroot failure. :info:destroot removing: _configtest.c _configtest.o :info:destroot Running from numpy source directory. :info:destroot Traceback (most recent call last): :info:destroot File "setup.py", line 214, in <module> :info:destroot setup_package() :info:destroot File "setup.py", line 207, in setup_package :info:destroot configuration=configuration ) :info:destroot File "/opt/macports/var/macports/build/_opt_macports_var_macports_sources_rsync.macports .org_release_tarballs_ports_python_py- numpy/py33-numpy/work/numpy-1.7.1/build/py3k/numpy/distutils/core.py", line 186, in setup :info:destroot return old_setup(**new_attr) :info:destroot File "/opt/macports/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/distutils/core.py", line 148, in setup :info:destroot dist.run_commands() :info:destroot File "/opt/macports/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/distutils/dist.py", line 929, in run_commands :info:destroot self.run_command(cmd) :info:destroot File "/opt/macports/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/distutils/dist.py", line 948, in run_command :info:destroot cmd_obj.run() :info:destroot File "/opt/macports/var/macports/build/_opt_macports_var_macports_sources_rsync.macports .org_release_tarballs_ports_python_py- numpy/py33-numpy/work/numpy-1.7.1/build/py3k/numpy/distutils/command/install.py", line 55, in run :info:destroot r = old_install.run(self) :info:destroot File "/opt/macports/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/distutils/command/install.py", line 569, in run :info:destroot self.run_command('build') :info:destroot File "/opt/macports/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/distutils/cmd.py", line 313, in run_command :info:destroot self.distribution.run_command(command) :info:destroot File "/opt/macports/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/distutils/dist.py", line 948, in run_command :info:destroot cmd_obj.run() :info:destroot File "/opt/macports/var/macports/build/_opt_macports_var_macports_sources_rsync.macports .org_release_tarballs_ports_python_py- numpy/py33-numpy/work/numpy-1.7.1/build/py3k/numpy/distutils/command/build.py", line 37, in run :info:destroot old_build.run(self) :info:destroot File "/opt/macports/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/distutils/command/build.py", line 126, in run :info:destroot self.run_command(cmd_name) :info:destroot File "/opt/macports/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/distutils/cmd.py", line 313, in run_command :info:destroot self.distribution.run_command(command) :info:destroot File "/opt/macports/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/distutils/dist.py", line 948, in run_command :info:destroot cmd_obj.run() :info:destroot File "/opt/macports/var/macports/build/_opt_macports_var_macports_sources_rsync.macports .org_release_tarballs_ports_python_py- numpy/py33-numpy/work/numpy-1.7.1/build/py3k/numpy/distutils/command/build_src.py", line 152, in run :info:destroot self.build_sources() :info:destroot File "/opt/macports/var/macports/build/_opt_macports_var_macports_sources_rsync.macports .org_release_tarballs_ports_python_py- numpy/py33-numpy/work/numpy-1.7.1/build/py3k/numpy/distutils/command/build_src.py", line 163, in build_sources :info:destroot self.build_library_sources(*libname_info) :info:destroot File "/opt/macports/var/macports/build/_opt_macports_var_macports_sources_rsync.macports .org_release_tarballs_ports_python_py- numpy/py33-numpy/work/numpy-1.7.1/build/py3k/numpy/distutils/command/build_src.py", line 298, in build_library_sources :info:destroot sources = self.generate_sources(sources, (lib_name, build_info)) :info:destroot File "/opt/macports/var/macports/build/_opt_macports_var_macports_sources_rsync.macports .org_release_tarballs_ports_python_py- numpy/py33-numpy/work/numpy-1.7.1/build/py3k/numpy/distutils/command/build_src.py", line 385, in generate_sources :info:destroot source = func(extension, build_dir) :info:destroot File "numpy/core/setup.py", line 648, in get_mathlib_info :info:destroot raise RuntimeError("Broken toolchain: cannot link a simple C program") :info:destroot RuntimeError: Broken toolchain: cannot link a simple C program :info:destroot Command failed: cd "/opt/macports/var/macports/build/_opt_macports_var_macports_sources_rsync.macports .org_release_tarballs_ports_python_py-numpy/py33-numpy/work/numpy-1.7.1" && /opt/macports/Library/Frameworks/Python.framework/Versions/3.3/bin/python3.3 setup.py --no-user-cfg install --prefix=/opt/macports/Library/Frameworks/Python.framework/Versions/3.3 --root=/opt/macports/var/macports/build/_opt_macports_var_macports_sources_rsync.macports .org_release_tarballs_ports_python_py-numpy/py33-numpy/work/destroot }}} -- Ticket URL: <https://trac.macports.org/ticket/38721#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X