summaryrefslogtreecommitdiffstats
path: root/configure.json
diff options
context:
space:
mode:
authorMichal Klocek <michal.klocek@qt.io>2017-08-30 13:02:20 +0200
committerMichal Klocek <michal.klocek@qt.io>2017-09-05 16:16:38 +0000
commit6d9fe6ba35024efc8e0a26435b51e25aa3ea7f09 (patch)
tree95a27a42c5ec80a109863ef460c5cec7c8f0e0f5 /configure.json
parentfe547d51e8f3feef433bfde77b17048c8aa9ed72 (diff)
Add check for glibc > 2.16
Fix broken compilation due to "Unable to create small static TLS block in shared library" https://sourceware.org/bugzilla/show_bug.cgi?id=14898 Change-Id: I53840dbff22f4b10bdb32401f79889f6c313f470 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'configure.json')
-rw-r--r--configure.json9
1 files changed, 9 insertions, 0 deletions
diff --git a/configure.json b/configure.json
index b291e6645..d25517c33 100644
--- a/configure.json
+++ b/configure.json
@@ -97,6 +97,10 @@
"embedded": {
"label": "embedded",
"type": "embedded"
+ },
+ "glibc": {
+ "label": "glibc > 2.16",
+ "type": "detectGlibc"
}
},
@@ -220,6 +224,11 @@
"autoDetect": false,
"condition": "tests.gn",
"output": [ "privateFeature" ]
+ },
+ "system-glibc": {
+ "label": "glibc",
+ "condition": "config.linux && tests.glibc",
+ "output": [ "privateFeature" ]
}
},