[MacPorts] #53200: py35-pyqt5 does not build with sip 4.19
MacPorts
noreply at macports.org
Mon Jan 2 22:49:00 UTC 2017
#53200: py35-pyqt5 does not build with sip 4.19
----------------------+----------------------
Reporter: dmarteau | Owner:
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.5
Keywords: | Port: py-pyqt5
----------------------+----------------------
py35-pyqt5 fail to build weth the following error:
{{{
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++
-c -pipe
-stdlib=libc++ -fno-exceptions -O2 -std=gnu++11 -isysroot
/Applications/Xcode.app/Contents/Developer
/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk -mmacosx-
version-min=10.9 -Wall -W -fPIC
-DSIP_PROTECTED_IS_PUBLIC -Dprotected=public -DQT_NO_DEBUG -DQT_PLUGIN
-DQT_CORE_LIB -I. -I. -I/opt
/local/Library/Frameworks/Python.framework/Versions/3.5/include/python3.5m
-I../qpy/QtCore -I/opt/local
/libexec/qt5/lib/QtCore.framework/Headers -I.
-I/opt/local/libexec/qt5/mkspecs/macx-clang -F/opt/local
/libexec/qt5/lib -o qpycore_enums_flags.o
../qpy/QtCore/qpycore_enums_flags.cpp
../qpy/QtCore/qpycore_chimera.cpp:477:24: error: use of undeclared
identifier 'pyqt5ClassTypeDef'
_is_qflags = ((pyqt5ClassTypeDef *)_type)->flags & 0x01;
^
../qpy/QtCore/qpycore_chimera.cpp:477:43: error: expected expression
_is_qflags = ((pyqt5ClassTypeDef *)_type)->flags & 0x01;
}}}
The file sip.h that come with sip 4.19 does not contain the
pyqt5ClassTypeDef definition: would it be the problem ?
OSX version: 10.9 (Maverick)
XCode version: 6.2
--
Ticket URL: <https://trac.macports.org/ticket/53200>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list