[MacPorts] #66550: py310-pyobjc @9.0_0 fails to build on MacOS 10.10

MacPorts noreply at macports.org
Sat Dec 24 10:18:39 UTC 2022


#66550: py310-pyobjc @9.0_0 fails to build on MacOS 10.10
-----------------------+-----------------------
 Reporter:  macdeport  |      Owner:  (none)
     Type:  defect     |     Status:  new
 Priority:  Normal     |  Milestone:
Component:  ports      |    Version:  2.8.0
 Keywords:  Yosemite   |       Port:  py-pyobjc
-----------------------+-----------------------
 {{{
 :info:build creating
 '/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_release_tarballs_ports_python_py-pyobjc/py310-pyobjc/work/.tmp-
 vdw3xg70/pyobjc_framework_SystemConfiguration-9.0-cp36-abi3-macosx_10_10_x86_64.whl'
 and adding 'build/bdist.macosx-10.10-x86_64/wheel' to it
 :info:build adding 'SystemConfiguration/__init__.py'
 :info:build adding 'SystemConfiguration/_manual.abi3.so'
 :info:build adding 'SystemConfiguration/_metadata.py'
 :info:build adding 'pyobjc_framework_SystemConfiguration-9.0.dist-
 info/LICENSE.txt'
 :info:build adding 'pyobjc_framework_SystemConfiguration-9.0.dist-
 info/METADATA'
 :info:build adding 'pyobjc_framework_SystemConfiguration-9.0.dist-
 info/WHEEL'
 :info:build adding 'pyobjc_framework_SystemConfiguration-9.0.dist-
 info/top_level.txt'
 :info:build adding 'pyobjc_framework_SystemConfiguration-9.0.dist-
 info/RECORD'
 :info:build removing build/bdist.macosx-10.10-x86_64/wheel
 :info:build * Getting build dependencies for wheel...
 :info:build Successfully built
 pyobjc_framework_SystemConfiguration-9.0-cp36-abi3-macosx_10_10_x86_64.whl
 :info:build Modules/_SceneKit.m:77:5: error: use of undeclared identifier
 'simd_float4x4'
 :info:build     simd_float4x4 result;
 :info:build     ^
 :info:build Modules/_SceneKit.m:83:5: error: use of undeclared identifier
 'result'
 :info:build     result = SCNMatrix4ToMat4(arg);
 :info:build     ^
 :info:build Modules/_SceneKit.m:85:61: error: use of undeclared identifier
 'result'
 :info:build     return PyObjC_ObjCToPython("{_simd_float4x4=[4<4f>]}",
 &result);
 :info:build                                                             ^
 :info:build Modules/_SceneKit.m:92:5: error: use of undeclared identifier
 'simd_float4x4'
 :info:build     simd_float4x4 arg;
 :info:build     ^
 :info:build Modules/_SceneKit.m:94:66: error: use of undeclared identifier
 'arg'; did you mean 'carg'?
 :info:build     if (PyObjC_PythonToObjC("{_simd_float4x4=[4<4f>]}",
 vector, &arg) == -1) {
 :info:build
 ^~~
 :info:build
 carg
 :info:build /usr/include/complex.h:147:15: note: 'carg' declared here
 :info:build extern double carg(double complex);
 :info:build               ^
 :info:build Modules/_SceneKit.m:98:33: error: use of undeclared identifier
 'arg'
 :info:build     result = SCNMatrix4FromMat4(arg);
 :info:build                                 ^
 :info:build 6 errors generated.
 :info:build error: command '/usr/bin/clang' failed with exit code 1
 :info:build /usr/bin/clang -bundle -undefined dynamic_lookup
 -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch
 x86_64 -isysroot/
 build/temp.macosx-10.10-x86_64-cpython-310/Modules/_PrintCore.o -o
 build/lib.macosx-10.10-x86_64-cpython-310/PrintCore/_PrintCore.abi3.so
 -framework ApplicationServices
 :info:build running egg_info
 :info:build creating Lib/pyobjc_framework_CoreText.egg-info
 :info:build writing Lib/pyobjc_framework_CoreText.egg-info/PKG-INFO
 :info:build writing dependency_links to Lib/pyobjc_framework_CoreText.egg-
 info/dependency_links.txt
 :info:build writing requirements to Lib/pyobjc_framework_CoreText.egg-
 info/requires.txt
 :info:build writing top-level names to Lib/pyobjc_framework_CoreText.egg-
 info/top_level.txt
 :info:build writing manifest file 'Lib/pyobjc_framework_CoreText.egg-
 info/SOURCES.txt'
 :info:build ERROR Backend subprocess exited when trying to invoke
 build_wheel

 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/66550>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list