[MacPorts] #50632: py34-kiwisolver: build fails with multiple errors

MacPorts noreply at macports.org
Sun Feb 14 21:43:35 PST 2016


#50632: py34-kiwisolver: build fails with multiple errors
----------------------+-----------------------------
 Reporter:  devans@…  |      Owner:  jjstickel@…
     Type:  defect    |     Status:  new
 Priority:  Normal    |  Milestone:
Component:  ports     |    Version:
 Keywords:            |       Port:  py34-kiwisolver
----------------------+-----------------------------
 Although py27-kiwisolver builds without error, py34-kiwisolver fails
 during build as follows
 {{{
 :notice:build --->  Building py34-kiwisolver
 :debug:build Executing proc-pre-org.macports.build-build-0
 :debug:build Executing org.macports.build (py34-kiwisolver)
 :debug:build Environment:
 CC='/usr/bin/clang'
 CC_PRINT_OPTIONS='YES'
 CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build
 /_opt_macports_trunk_dports_python_py-
 kiwisolver/py34-kiwisolver/work/.CC_PRINT_OPTIONS'
 CFLAGS='-arch x86_64'
 CPATH='/opt/local/include'
 CXX='/usr/bin/clang++'
 CXXFLAGS='-arch x86_64'
 F90FLAGS='-m64'
 FCFLAGS='-m64'
 FFLAGS='-m64'
 LDFLAGS='-arch x86_64'
 LIBRARY_PATH='/opt/local/lib'
 MACOSX_DEPLOYMENT_TARGET='10.10'
 OBJC='/usr/bin/clang'
 OBJCFLAGS='-arch x86_64'
 :debug:build Assembled command: 'cd "/opt/local/var/macports/build
 /_opt_macports_trunk_dports_python_py-
 kiwisolver/py34-kiwisolver/work/kiwi-0.1.3" &&
 /opt/local/Library/Frameworks/Python.framework/Versions/3.4/bin/python3.4
 setup.py --no-user-cfg build'
 :debug:build Executing command line:  cd "/opt/local/var/macports/build
 /_opt_macports_trunk_dports_python_py-
 kiwisolver/py34-kiwisolver/work/kiwi-0.1.3" &&
 /opt/local/Library/Frameworks/Python.framework/Versions/3.4/bin/python3.4
 setup.py --no-user-cfg build
 :info:build running build
 :info:build running build_ext
 :info:build building 'kiwisolver' extension
 :info:build creating build
 :info:build creating build/temp.macosx-10.10-x86_64-3.4
 :info:build creating build/temp.macosx-10.10-x86_64-3.4/py
 :info:build /usr/bin/clang -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-
 prototypes -arch x86_64 -I.
 -I/opt/local/Library/Frameworks/Python.framework/Versions/3.4/include/python3.4m
 -c py/kiwisolver.cpp -o build/temp.macosx-10.10-x86_64-3.4/py/kiwisolver.o
 :info:build In file included from py/kiwisolver.cpp:10:
 :info:build py/pythonhelpers.h:722:53: error: use of undeclared identifier
 'PyMethod_GET_CLASS'
 :info:build         return PyObjectPtr( PythonHelpers::xnewref(
 PyMethod_GET_CLASS( m_pyobj ) ) );
 :info:build                                                     ^
 :info:build py/kiwisolver.cpp:28:21: error: use of undeclared identifier
 'Py_InitModule'
 :info:build     PyObject* mod = Py_InitModule( "kiwisolver",
 kiwisolver_methods );
 :info:build                     ^
 :info:build py/kiwisolver.cpp:30:9: error: non-void function
 'initkiwisolver' should return a value [-Wreturn-type]
 :info:build         return;
 :info:build         ^
 :info:build py/kiwisolver.cpp:32:9: error: non-void function
 'initkiwisolver' should return a value [-Wreturn-type]
 :info:build         return;
 :info:build         ^
 :info:build py/kiwisolver.cpp:34:9: error: non-void function
 'initkiwisolver' should return a value [-Wreturn-type]
 :info:build         return;
 :info:build         ^
 :info:build py/kiwisolver.cpp:36:9: error: non-void function
 'initkiwisolver' should return a value [-Wreturn-type]
 :info:build         return;
 :info:build         ^
 :info:build py/kiwisolver.cpp:38:9: error: non-void function
 'initkiwisolver' should return a value [-Wreturn-type]
 :info:build         return;
 :info:build         ^
 :info:build py/kiwisolver.cpp:40:9: error: non-void function
 'initkiwisolver' should return a value [-Wreturn-type]
 :info:build         return;
 :info:build         ^
 :info:build py/kiwisolver.cpp:42:9: error: non-void function
 'initkiwisolver' should return a value [-Wreturn-type]
 :info:build         return;
 :info:build         ^
 :info:build py/kiwisolver.cpp:43:29: error: use of undeclared identifier
 'PyString_FromString'
 :info:build     PyObject* kiwiversion = PyString_FromString( KIWI_VERSION
 );
 :info:build                             ^
 :info:build py/kiwisolver.cpp:45:9: error: non-void function
 'initkiwisolver' should return a value [-Wreturn-type]
 :info:build         return;
 :info:build         ^
 :info:build py/kiwisolver.cpp:46:27: error: use of undeclared identifier
 'PyString_FromString'
 :info:build     PyObject* pyversion = PyString_FromString( PY_KIWI_VERSION
 );
 :info:build                           ^
 :info:build py/kiwisolver.cpp:48:9: error: non-void function
 'initkiwisolver' should return a value [-Wreturn-type]
 :info:build         return;
 :info:build         ^
 :info:build py/kiwisolver.cpp:51:9: error: non-void function
 'initkiwisolver' should return a value [-Wreturn-type]
 :info:build         return;
 :info:build         ^
 :info:build 14 errors generated.
 :info:build error: command '/usr/bin/clang' failed with exit status 1
 :info:build Command failed:  cd "/opt/local/var/macports/build
 /_opt_macports_trunk_dports_python_py-
 kiwisolver/py34-kiwisolver/work/kiwi-0.1.3" &&
 /opt/local/Library/Frameworks/Python.framework/Versions/3.4/bin/python3.4
 setup.py --no-user-cfg build
 }}}

 Possibly a python3 compatibility issue?  Full build log attached.

-- 
Ticket URL: <https://trac.macports.org/ticket/50632>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list