Rex Dieter 67a25f6
From d8197688122e6b3787283ef59fa5ddd3c518662b Mon Sep 17 00:00:00 2001
Rex Dieter 67a25f6
From: Luca Beltrame <lbeltrame@kde.org>
Rex Dieter 67a25f6
Date: Mon, 23 May 2016 15:42:30 +0200
Rex Dieter 67a25f6
Subject: [PATCH 5/6] Fix building on Linux with clang/libc++
Rex Dieter d9856d6
Rex Dieter d9856d6
When using libc++, cmath isn't being pulled in,
Rex Dieter d9856d6
resulting in
Rex Dieter d9856d6
Rex Dieter d9856d6
error: no member named 'sqrt' in namespace 'std'
Rex Dieter d9856d6
Rex Dieter d9856d6
Adding explicit include fixes it
Rex Dieter 67a25f6
Rex Dieter 67a25f6
(cherry picked from commit 3a3bbc39d5cba8d77c89f6652c5b9c24c9980497)
Rex Dieter d9856d6
---
Rex Dieter d9856d6
 kcms/touchpad/src/backends/x11/synapticstouchpad.cpp | 1 +
Rex Dieter d9856d6
 1 file changed, 1 insertion(+)
Rex Dieter d9856d6
Rex Dieter d9856d6
diff --git a/kcms/touchpad/src/backends/x11/synapticstouchpad.cpp b/kcms/touchpad/src/backends/x11/synapticstouchpad.cpp
Rex Dieter d9856d6
index d4742bf..eb222ae 100644
Rex Dieter d9856d6
--- a/kcms/touchpad/src/backends/x11/synapticstouchpad.cpp
Rex Dieter d9856d6
+++ b/kcms/touchpad/src/backends/x11/synapticstouchpad.cpp
Rex Dieter d9856d6
@@ -46,6 +46,7 @@
Rex Dieter d9856d6
  *      Peter Osterlund (petero2@telia.com)
Rex Dieter d9856d6
  */
Rex Dieter d9856d6
 
Rex Dieter d9856d6
+#include <cmath>
Rex Dieter d9856d6
 #include <QDebug>
Rex Dieter d9856d6
 
Rex Dieter d9856d6
 #include "synapticstouchpad.h"
Rex Dieter d9856d6
-- 
Rex Dieter 67a25f6
2.7.4
Rex Dieter d9856d6