<p dir="ltr">I don't want DebugFull, it was already set like this. :)<br>
I'm OK with removing it from <a href="http://bsd.kde4.mk">bsd.kde4.mk</a>.</p>
<p dir="ltr">Just to clarify, I was worried about non-KDE CMake ports including <a href="http://bsd.kde4.mk">bsd.kde4.mk</a>, as they would have inherited the setting.</p>
<p dir="ltr">--<br>
Alberto Villa, FreeBSD committer <avilla@FreeBSD.org><br>
<a href="http://people.FreeBSD.org/~avilla">http://people.FreeBSD.org/~avilla</a></p>
<div class="gmail_quote">Il giorno 13/mar/2013 12:10, "Max Brazhnikov" <<a href="mailto:makc@freebsd.org">makc@freebsd.org</a>> ha scritto:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Wed, 13 Mar 2013 10:41:08 +0100 you wrote:<br>
> On Tuesday 12 March 2013 14:42:33 Max Brazhnikov wrote:<br>
> > Actually, I don't any reason why we should keep KDE4_BUILDENV:<br>
> > de facto it means USE_LDCONFIG=yes and USE_CMAKE=outsource now.<br>
> > The first only pollutes numerous ports, that don't install libraries, the<br>
> > second can replace KDE4_BUILDENV in ports Makefiles.<br>
> ><br>
> > KDE4_VERSION in PLIST_SUB and redefined CMAKE_BUILD_TYPE won't<br>
> hunt non KDE<br>
> > SC ports. Any objection against removing it?<br>
><br>
> Not from me! I just don't get why you say that CMAKE_BUILD_TYPE=DebugFull<br>
> won't touch non KDE ports...<br>
<br>
Right now DebugFull can be used only by KDE SC ports (not by all ports to be<br>
precise, since some of them don't use KDE4_BUILDENV), in principle other KDE<br>
(KDE, not only KDE SC !) ports could use it.<br>
<br>
Btw, why do we want DebugFull? isn't Debug enough? We could remove<br>
CMAKE_BUILD_TYPE from <a href="http://bsd.kde4.mk" target="_blank">bsd.kde4.mk</a> at all, since it's already handled by<br>
<a href="http://cmake.mk" target="_blank">cmake.mk</a> and can be set by user to any value.<br>
<br>
>From KDE4Internal:<br>
# Debug<br>
# optimised but debuggable, debugging on (-g)<br>
# (-fno-reorder-blocks -fno-schedule-insns -fno-inline)<br>
# DebugFull<br>
# no optimization, full debugging on (-g3)<br>
<br>
</blockquote></div>