[poppler] qt5/src
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Sat Jan 5 17:13:05 UTC 2019
qt5/src/poppler-version.h.in | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
New commits:
commit 01e963c4f89f47a883c27c597cdf7bf361e8f1ce
Author: Albert Astals Cid <aacid at kde.org>
Date: Sat Jan 5 18:12:42 2019 +0100
qt5: undefine major and minor since old glibc defined them
diff --git a/qt5/src/poppler-version.h.in b/qt5/src/poppler-version.h.in
index 9dd3c1e1..35645fe8 100644
--- a/qt5/src/poppler-version.h.in
+++ b/qt5/src/poppler-version.h.in
@@ -1,6 +1,6 @@
/*
* Copyright (C) 2009, Pino Toscano <pino at kde.org>
- * Copyright (C) 2018, Albert Astals Cid <aacid at kde.org>
+ * Copyright (C) 2018, 2019, Albert Astals Cid <aacid at kde.org>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -24,6 +24,12 @@
#include <QString>
+// glibc < 2.28 used to include sys/sysmacros.h
+// from sys/types.h and sysmacros.h defines minor and major so
+// undefine them. You may need to undefine them in your code too.
+#undef minor
+#undef major
+
#define POPPLER_VERSION "@POPPLER_VERSION@"
#define POPPLER_VERSION_MAJOR @POPPLER_MAJOR_VERSION@
#define POPPLER_VERSION_MINOR @POPPLER_MINOR_VERSION@
More information about the poppler
mailing list