summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--var/spack/repos/builtin/packages/libgtextutils/package.py1
-rw-r--r--var/spack/repos/builtin/packages/libgtextutils/text_line_reader.patch10
2 files changed, 11 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/libgtextutils/package.py b/var/spack/repos/builtin/packages/libgtextutils/package.py
index 05b6b7dabe..adecc6c7f7 100644
--- a/var/spack/repos/builtin/packages/libgtextutils/package.py
+++ b/var/spack/repos/builtin/packages/libgtextutils/package.py
@@ -31,4 +31,5 @@ class Libgtextutils(AutotoolsPackage):
homepage = "https://github.com/agordon/libgtextutils"
url = "https://github.com/agordon/libgtextutils/releases/download/0.7/libgtextutils-0.7.tar.gz"
+ patch('text_line_reader.patch')
version('0.7', '593c7c62e3c76ec49f5736eed4f96806')
diff --git a/var/spack/repos/builtin/packages/libgtextutils/text_line_reader.patch b/var/spack/repos/builtin/packages/libgtextutils/text_line_reader.patch
new file mode 100644
index 0000000000..cc9c4cda08
--- /dev/null
+++ b/var/spack/repos/builtin/packages/libgtextutils/text_line_reader.patch
@@ -0,0 +1,10 @@
+--- libgtextutils/src/gtextutils/text_line_reader.cpp.orig 2017-03-09 07:49:56.358283887 -0800
++++ libgtextutils/src/gtextutils/text_line_reader.cpp 2017-03-09 07:50:24.317503887 -0800
+@@ -44,6 +44,6 @@
+ if (input_stream.eof())
+ return false;
+
+- return input_stream ;
++ return static_cast<bool>(input_stream) ;
+ }
+