Use of CMAKE_BUILD_TYPE=Debian

Jonathan Riddell jr at jriddell.org
Mon Dec 12 14:41:21 UTC 2016


I'm wondering if there's still a need for CMAKE_BUILD_TYPE=Debian which gets set on builds which use
/usr/share/pkg-kde-tools/lib/kf5_flags

It's used by 
/usr/share/pkg-kde-tools/cmake/DebianABIManager.cmake

and kdelibs(4) debian/patches/add_debian_build_type.diff

The downside is it just adds some confusion, what does the build type
mean in every other case?  Calligra compiles different projects if you
build with Debug or Release set and it's not clear what happens for
packages with Debian set.

If the kdelibs(4) patch is still needed should it not be ported to KF5? Can the ABI Manager do with a flat set by the packages which use it?

Jonathan



More information about the pkg-kde-talk mailing list