rev 8803 - branches/kde4/packages/kdelibs/debian/patches
Armin Berres
trigger-guest at alioth.debian.org
Sun Jan 6 22:02:38 UTC 2008
Author: trigger-guest
Date: 2008-01-06 22:02:38 +0000 (Sun, 06 Jan 2008)
New Revision: 8803
Added:
branches/kde4/packages/kdelibs/debian/patches/08_add_debian_build_type.diff
Removed:
branches/kde4/packages/kdelibs/debian/patches/08_add_empty_build_type.diff
Modified:
branches/kde4/packages/kdelibs/debian/patches/series
Log:
a better name for the patch
Copied: branches/kde4/packages/kdelibs/debian/patches/08_add_debian_build_type.diff (from rev 8801, branches/kde4/packages/kdelibs/debian/patches/08_add_empty_build_type.diff)
===================================================================
--- branches/kde4/packages/kdelibs/debian/patches/08_add_debian_build_type.diff (rev 0)
+++ branches/kde4/packages/kdelibs/debian/patches/08_add_debian_build_type.diff 2008-01-06 22:02:38 UTC (rev 8803)
@@ -0,0 +1,22 @@
+We get the flags from $(CXXFLAGS) and $(CFLAGS), if we don't remove them we add
+them two times.
+Define NDEBUG, otherwise we get pure debug code. Kfind will start in one instead
+of twenty seconds with this define e.g. because of enabled caching of unknown
+icons.
+Debug output is not completely disabled, because QT_NO_DEBUG is not set.
+--- a/cmake/modules/FindKDE4Internal.cmake
++++ b/cmake/modules/FindKDE4Internal.cmake
+@@ -833,11 +833,13 @@
+ set(CMAKE_CXX_FLAGS_DEBUG "-g -O2 -fno-reorder-blocks -fno-schedule-insns -fno-inline")
+ set(CMAKE_CXX_FLAGS_DEBUGFULL "-g3 -fno-inline")
+ set(CMAKE_CXX_FLAGS_PROFILE "-g3 -fno-inline -ftest-coverage -fprofile-arcs")
++ set(CMAKE_CXX_FLAGS_DEBIAN "-DNDEBUG")
+ set(CMAKE_C_FLAGS_RELWITHDEBINFO "-O2 -g")
+ set(CMAKE_C_FLAGS_RELEASE "-O2 -DNDEBUG -DQT_NO_DEBUG")
+ set(CMAKE_C_FLAGS_DEBUG "-g -O2 -fno-reorder-blocks -fno-schedule-insns -fno-inline")
+ set(CMAKE_C_FLAGS_DEBUGFULL "-g3 -fno-inline")
+ set(CMAKE_C_FLAGS_PROFILE "-g3 -fno-inline -ftest-coverage -fprofile-arcs")
++ set(CMAKE_C_FLAGS_DEBIAN "-DNDEBUG")
+
+ if (CMAKE_SYSTEM_NAME MATCHES Linux)
+ set ( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-long-long -std=iso9899:1990 -Wundef -Wcast-align -Werror-implicit-function-declaration -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -Wmissing-format-attribute -fno-common")
Deleted: branches/kde4/packages/kdelibs/debian/patches/08_add_empty_build_type.diff
Modified: branches/kde4/packages/kdelibs/debian/patches/series
===================================================================
--- branches/kde4/packages/kdelibs/debian/patches/series 2008-01-06 22:01:05 UTC (rev 8802)
+++ branches/kde4/packages/kdelibs/debian/patches/series 2008-01-06 22:02:38 UTC (rev 8803)
@@ -1,4 +1,4 @@
-08_add_empty_build_type.diff
+08_add_debian_build_type.diff
09_disable_debug_messages_if_not_explicitly_enabled.diff
10_kdehome_kde4.diff
11_kde4_applications_menu.diff
More information about the pkg-kde-commits
mailing list