Add patch to fix the build on 8.4-i386.

Include <climits> for LLONG_MIN. All other architectures and versions are OK.
This commit is contained in:
Raphael Kubo da Costa 2014-12-28 22:27:19 +00:00
parent 75dac6f24a
commit c30c78fa11
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=375759

View file

@ -0,0 +1,21 @@
Fix the build on 8-i386. All other architectures and versions are fine.
/wrkdirs/usr/ports/devel/kdevelop-kde4/work/kdevelop-4.7.0/languages/cpp/parser/rpp/pp-engine.cpp: In member function 'rpp::Value rpp::pp::eval_multiplicative(rpp::Stream&)':
/wrkdirs/usr/ports/devel/kdevelop-kde4/work/kdevelop-4.7.0/languages/cpp/parser/rpp/pp-engine.cpp:588:103: error: 'LLONG_MIN' was not declared in this scope
if (value.is_zero() || (!value.is_ulong() && !result.is_ulong() && value.l == -1 && result.l == LLONG_MIN)) {
^
/wrkdirs/usr/ports/devel/kdevelop-kde4/work/kdevelop-4.7.0/languages/cpp/parser/rpp/pp-engine.cpp:601:103: error: 'LLONG_MIN' was not declared in this scope
if (value.is_zero() || (!value.is_ulong() && !result.is_ulong() && value.l == -1 && result.l == LLONG_MIN)) {
^
languages/cpp/parser/rpp/CMakeFiles/kdev4cpprpp.dir/build.make:172: recipe for target 'languages/cpp/parser/rpp/CMakeFiles/kdev4cpprpp.dir/pp-engine.cpp.o' failed
--- languages/cpp/parser/rpp/pp-engine.cpp
+++ languages/cpp/parser/rpp/pp-engine.cpp
@@ -22,6 +22,8 @@
#include "pp-engine.h"
+#include <climits>
+
#include <QFile>
#include <QTextStream>