qt4: fix to work on clang 4
The new clang is more strict about signed comparisons against pointers, so this adds a couple of ad-hoc patches to appease it.
This commit is contained in:
parent
4d4488e793
commit
409fe12f76
@ -54,6 +54,12 @@ stdenv.mkDerivation rec {
|
||||
# there might be more references, but this is the only one I could find
|
||||
substituteInPlace tools/macdeployqt/tests/tst_deployment_mac.cpp \
|
||||
--replace /usr/lib/libstdc++.6.dylib "${stdenv.cc}/lib/libstdc++.6.dylib"
|
||||
'' + stdenv.lib.optionalString stdenv.cc.isClang ''
|
||||
substituteInPlace src/3rdparty/webkit/Source/WebCore/html/HTMLImageElement.cpp \
|
||||
--replace 'optionalHeight > 0' 'optionalHeight != NULL'
|
||||
|
||||
substituteInPlace ./tools/linguist/linguist/messagemodel.cpp \
|
||||
--replace 'm->comment()) >= 0' 'm->comment()) != NULL'
|
||||
'';
|
||||
|
||||
patches =
|
||||
|
Loading…
Reference in New Issue
Block a user