[SCM] libbluedevil packaging branch, master, updated. 0dd67eec5f2299ea5c9df749b4f3ddd29b44b43b

George Kiagiadakis gkiagia-guest at alioth.debian.org
Thu Jul 29 11:58:03 UTC 2010


The following commit has been merged in the master branch:
commit 0dd67eec5f2299ea5c9df749b4f3ddd29b44b43b
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date:   Thu Jul 29 14:57:18 2010 +0300

    Add patch to hide visibility.
---
 debian/patches/02_hidden_visibility.diff |   12 ++++++++++++
 debian/patches/series                    |    1 +
 2 files changed, 13 insertions(+), 0 deletions(-)

diff --git a/debian/patches/02_hidden_visibility.diff b/debian/patches/02_hidden_visibility.diff
new file mode 100644
index 0000000..5cbbc71
--- /dev/null
+++ b/debian/patches/02_hidden_visibility.diff
@@ -0,0 +1,12 @@
+Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
+Description: Sets compiler flags to hide non-exported symbols from the ABI.
+
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -9,4 +9,6 @@
+ set(GENERIC_LIB_SOVERSION "1")
+ set(VERSION ${GENERIC_LIB_VERSION})
+ 
++set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility=hidden -fvisibility-inlines-hidden")
++
+ add_subdirectory(bluedevil)
diff --git a/debian/patches/series b/debian/patches/series
index 330a28e..5619db3 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
 01_findqt4_optional_x11_pthread.diff
+02_hidden_visibility.diff

-- 
libbluedevil packaging



More information about the pkg-kde-commits mailing list