Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.1.1, 5.2.0 Beta1 , 5.2.0
-
Building on OS X Mavericks 10.9
{noformat}
Build summary:
Configure summary
Build type: macx-clang (x86_64, CPU features: mmx sse sse2 sse3 ssse3)
Build options:
Configuration .......... absolute_library_soname accessibility audio-backend avx avx2 build_all c++11 compile_examples concurrent corewlan cups debug debug_and_release freetype full-config getaddrinfo getifaddrs gif iconv ipv6ifname jpeg large-config largefile medium-config minimal-config nis no-harfbuzz opengl openssl pcre png precompile_header qpa qpa reduce_exports release rpath small-config sse2 sse3 sse4_1 sse4_2 ssse3 static system-zlib
Build parts ............ libs tools
Mode ................... debug and release; default link: debug
Using C++11 ............ yes
Using PCH .............. yes
Target compiler supports:
SSE2/SSE3/SSSE3 ...... yes/yes/yes
SSE4.1/SSE4.2 ........ yes/yes
AVX/AVX2 ............. yes/yes
Qt modules and options:
Qt D-Bus ............... no
Qt Concurrent .......... yes
Qt GUI ................. yes
Qt Widgets ............. yes
JavaScriptCore JIT ..... no
QML debugging .......... yes
Use system proxies ..... no
Support enabled for:
Accessibility .......... yes
ALSA ................... no
CUPS ................... yes
FontConfig ............. no
FreeType ............... yes
Iconv .................. yes
ICU .................... no
Image formats:
GIF .................. yes (in QtGui, using bundled copy)
JPEG ................. yes (in QtGui, using bundled copy)
PNG .................. yes (in QtGui, using bundled copy)
Glib ................... no
GTK theme .............. no
Large File ............. yes
Networking:
CoreWlan ............. yes
getaddrinfo .......... yes
getifaddrs ........... yes
IPv6 ifname .......... yes
OpenSSL .............. yes (loading libraries at run-time)
NIS .................... yes
OpenGL ................. desktop
OpenVG ................. no
PCRE ................... yes (bundled copy)
pkg-config ............. yes
PulseAudio ............. no
QPA backends:
DirectFB ............. no
EGLFS ................ no
KMS .................. no
LinuxFB .............. no
XCB .................. no
Session management ..... yes
SQL drivers:
DB2 .................. no
InterBase ............ no
MySQL ................ no
OCI .................. no
ODBC ................. no
PostgreSQL ........... no
SQLite 2 ............. no
SQLite ............... yes (plugin, using bundled copy)
TDS .................. no
udev ................... no
xkbcommon .............. no
zlib ................... yes (system library)
{noformat}
Building on OS X Mavericks 10.9 {noformat} Build summary: Configure summary Build type: macx-clang (x86_64, CPU features: mmx sse sse2 sse3 ssse3) Build options: Configuration .......... absolute_library_soname accessibility audio-backend avx avx2 build_all c++11 compile_examples concurrent corewlan cups debug debug_and_release freetype full-config getaddrinfo getifaddrs gif iconv ipv6ifname jpeg large-config largefile medium-config minimal-config nis no-harfbuzz opengl openssl pcre png precompile_header qpa qpa reduce_exports release rpath small-config sse2 sse3 sse4_1 sse4_2 ssse3 static system-zlib Build parts ............ libs tools Mode ................... debug and release; default link: debug Using C++11 ............ yes Using PCH .............. yes Target compiler supports: SSE2/SSE3/SSSE3 ...... yes/yes/yes SSE4.1/SSE4.2 ........ yes/yes AVX/AVX2 ............. yes/yes Qt modules and options: Qt D-Bus ............... no Qt Concurrent .......... yes Qt GUI ................. yes Qt Widgets ............. yes JavaScriptCore JIT ..... no QML debugging .......... yes Use system proxies ..... no Support enabled for: Accessibility .......... yes ALSA ................... no CUPS ................... yes FontConfig ............. no FreeType ............... yes Iconv .................. yes ICU .................... no Image formats: GIF .................. yes (in QtGui, using bundled copy) JPEG ................. yes (in QtGui, using bundled copy) PNG .................. yes (in QtGui, using bundled copy) Glib ................... no GTK theme .............. no Large File ............. yes Networking: CoreWlan ............. yes getaddrinfo .......... yes getifaddrs ........... yes IPv6 ifname .......... yes OpenSSL .............. yes (loading libraries at run-time) NIS .................... yes OpenGL ................. desktop OpenVG ................. no PCRE ................... yes (bundled copy) pkg-config ............. yes PulseAudio ............. no QPA backends: DirectFB ............. no EGLFS ................ no KMS .................. no LinuxFB .............. no XCB .................. no Session management ..... yes SQL drivers: DB2 .................. no InterBase ............ no MySQL ................ no OCI .................. no ODBC ................. no PostgreSQL ........... no SQLite 2 ............. no SQLite ............... yes (plugin, using bundled copy) TDS .................. no udev ................... no xkbcommon .............. no zlib ................... yes (system library) {noformat}
-
-
15bb30b0e90c628cc3812627923d1d459d461505 a2da34be8426b41047f895a3e8463d58baf3b576
Description
Building stock Qt 5.1.1, from Git stable branch.
git clone git://gitorious.org/qt/qt5.git qt5 cd qt5 git checkout stable perl init-repository --no-webkit ./configure -static -opensource -nomake examples -nomake tests -prefix `pwd`/qtbase -debug-and-release -confirm-license -no-javascript-jit make -j4
Fails with:
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/UString.h:27: ../3rdparty/javascriptcore/JavaScriptCore/runtime/UStringImpl.h:82:20: warning: comparison of constant 9223372036854775791 with expression of type 'unsigned int' is always false [-Wtautological-constant-out-of-range-compare] 27: ../3rdparty/javascriptcore/JavaScriptCore/runtime/UStringImpl.h if (length > ((std::numeric_limits<size_t>::max() - sizeof(UStringImpl)) / sizeof(UChar))) ~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :82:20:../3rdparty/javascriptcore/JavaScriptCore/runtime/UStringImpl.h:96:20: warning: comparison of constant 9223372036854775791 with expression of type 'unsigned int' is always false [-Wtautological-constant-out-of-range-compare] if (length > ((std::numeric_limits<size_t>::max() - sizeof(UStringImpl)) / sizeof(UChar))) ~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: comparison of constant 9223372036854775791 with expression of type 'unsigned int' is always false [-Wtautological-constant-out-of-range-compare] if (length > ((std::numeric_limits<size_t>::max() - sizeof(UStringImpl)) / sizeof(UChar))) ~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/runtime/UStringImpl.h:96:20: warning: comparison of constant 9223372036854775791 with expression of type 'unsigned int' is always false [-Wtautological-constant-out-of-range-compare] if (length > ((std::numeric_limits<size_t>::max() - sizeof(UStringImpl)) / sizeof(UChar))) ~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../3rdparty/javascriptcore/JavaScriptCore/API/JSBase.cpp:30: In file included from ../3rdparty/javascriptcore/JavaScriptCore/API/APICast.h:29: In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSAPIValueWrapper.h:28: In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSCell.h:30: ../3rdparty/javascriptcore/JavaScriptCore/runtime/Structure.h:320:117: error: non-const reference cannot bind to bit-field 'm_attributesInPrevious' add(StructureTransitionTableHash::Key(RefPtr<UString::Rep>(existingTransition->m_nameInPrevious.get()), existingTransition->m_attributesInPrevious), existingTr... ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/runtime/Structure.h:219:18: note: bit-field is declared here unsigned m_attributesInPrevious : 7; ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackConstructor.cpp:27: In file included from ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackConstructor.h:30: In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:30: In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSCell.h:30: ../3rdparty/javascriptcore/JavaScriptCore/runtime/Structure.h:320:117: error: non-const reference cannot bind to bit-field 'm_attributesInPrevious' add(StructureTransitionTableHash::Key(RefPtr<UString::Rep>(existingTransition->m_nameInPrevious.get()), existingTransition->m_attributesInPrevious), existingTr... ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../3rdparty/javascriptcore/JavaScriptCore/runtime/Structure.h:219:18: note: bit-field is declared here unsigned m_attributesInPrevious : 7; ^ 2 warnings and 1 error generated. 2 warnings and 1 error generated. make[4]: *** [obj/release/release/JSCallbackConstructor.o] Error 1 make[4]: *** Waiting for unfinished jobs.... make[4]: *** [obj/release/release/JSBase.o] Error 1 make[3]: *** [release-all] Error 2 make[2]: *** [sub-script-make_first-ordered] Error 2