<feed xmlns='http://www.w3.org/2005/Atom'>
<title>extra-cmake-modules.git, branch v5.21.0-rc2</title>
<subtitle>hurd extra-cmake-modules.git</subtitle>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/'/>
<entry>
<title>ECMEnableSanitizers: avoid linking runtime for Clang</title>
<updated>2016-03-29T18:13:23+00:00</updated>
<author>
<name>Peter Wu</name>
<email>peter@lekensteyn.nl</email>
</author>
<published>2016-03-29T18:13:23+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=c6495e75fc6114314512427bce5e202c1ad648c6'/>
<id>c6495e75fc6114314512427bce5e202c1ad648c6</id>
<content type='text'>
Clang automatically adds its runtime library (librt) when given the
-fsanitize options. Do not force the GCC runtime libraries (asan, tsan,
lsan), this results in "Your application is linked against incompatible
ASan runtimes." errors when using the library in an executable built
using Clang.

Acked by Mathieu Tarral

REVIEW: 127513
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Clang automatically adds its runtime library (librt) when given the
-fsanitize options. Do not force the GCC runtime libraries (asan, tsan,
lsan), this results in "Your application is linked against incompatible
ASan runtimes." errors when using the library in an executable built
using Clang.

Acked by Mathieu Tarral

REVIEW: 127513
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix _ecm_update_iconcache to only update the install location</title>
<updated>2016-03-21T21:31:09+00:00</updated>
<author>
<name>Stephen Kelly</name>
<email>steveire@gmail.com</email>
</author>
<published>2016-03-21T21:24:56+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=928e79cf5d51a3c78d388b7eb972b3dae1ebbb68'/>
<id>928e79cf5d51a3c78d388b7eb972b3dae1ebbb68</id>
<content type='text'>
Use the CMAKE_INSTALL_PREFIX to ensure that only a file in the install
location will be touched.  Otherwise a user running

 make install

as root would create root-owned files in the build directory.

Use the cmake -E touch command to update the mtime of the directory.
That command exists since late 2007, but this manual file creation
workaround pre-dates that by a few months (kdelibs SVN revision 691973).

There is no chance any calling code is already passing an absolute path
here because later in the function it is already used together with a
CMAKE_INSTALL_PREFIX.

Inspired-by: REVIEW 127445
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use the CMAKE_INSTALL_PREFIX to ensure that only a file in the install
location will be touched.  Otherwise a user running

 make install

as root would create root-owned files in the build directory.

Use the cmake -E touch command to update the mtime of the directory.
That command exists since late 2007, but this manual file creation
workaround pre-dates that by a few months (kdelibs SVN revision 691973).

There is no chance any calling code is already passing an absolute path
here because later in the function it is already used together with a
CMAKE_INSTALL_PREFIX.

Inspired-by: REVIEW 127445
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "ECMQtDeclareLoggingCategory: Include &lt;QDebug&gt; with the generated file"</title>
<updated>2016-03-20T18:36:07+00:00</updated>
<author>
<name>Stephen Kelly</name>
<email>steveire@gmail.com</email>
</author>
<published>2016-03-20T18:36:07+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=09008700af42967f6ad10c9b3ef565cc2f727874'/>
<id>09008700af42967f6ad10c9b3ef565cc2f727874</id>
<content type='text'>
This reverts commit 1d4bc35cf9383177459544d6fcd9de35edf3e77d.

QLoggingCategory has always included QDebug, so this has always been
superfluous.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 1d4bc35cf9383177459544d6fcd9de35edf3e77d.

QLoggingCategory has always included QDebug, so this has always been
superfluous.
</pre>
</div>
</content>
</entry>
<entry>
<title>Upgrade ECM version to 5.21.0.</title>
<updated>2016-03-13T14:59:27+00:00</updated>
<author>
<name>l10n daemon script</name>
<email>scripty@kde.org</email>
</author>
<published>2016-03-13T14:59:27+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=a2e9d3f39f5220ca6c9b90da0dd4255916fb031c'/>
<id>a2e9d3f39f5220ca6c9b90da0dd4255916fb031c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Upgrade ECM version to 5.20.0.</title>
<updated>2016-02-13T12:26:05+00:00</updated>
<author>
<name>l10n daemon script</name>
<email>scripty@kde.org</email>
</author>
<published>2016-02-13T12:26:05+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=281b42a8f5a38022778ba5a486a21817a96efdf6'/>
<id>281b42a8f5a38022778ba5a486a21817a96efdf6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix the 'Since' tag.</title>
<updated>2016-02-11T21:40:07+00:00</updated>
<author>
<name>Christophe Giboudeaux</name>
<email>cgiboudeaux@gmx.com</email>
</author>
<published>2016-02-11T21:40:07+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=5256bae2ea8d0234794e89841b27e893efb673d5'/>
<id>5256bae2ea8d0234794e89841b27e893efb673d5</id>
<content type='text'>
FindPoppler wasn't available in ecm &lt; 5.19

CCMAIL:faure@kde.org
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
FindPoppler wasn't available in ecm &lt; 5.19

CCMAIL:faure@kde.org
</pre>
</div>
</content>
</entry>
<entry>
<title>Add test for ECMAddAppIcon.</title>
<updated>2016-01-31T14:55:29+00:00</updated>
<author>
<name>Gleb Popov</name>
<email>6yearold@gmail.com</email>
</author>
<published>2016-01-13T20:17:30+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=2e514935c37f46e44f9ae9cad4c7416b46a728ef'/>
<id>2e514935c37f46e44f9ae9cad4c7416b46a728ef</id>
<content type='text'>
REVIEW: 126711
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
REVIEW: 126711
</pre>
</div>
</content>
</entry>
<entry>
<title>ECMAddAppIcon: Use absolute path when operating on icons.</title>
<updated>2016-01-31T14:55:28+00:00</updated>
<author>
<name>Gleb Popov</name>
<email>6yearold@gmail.com</email>
</author>
<published>2016-01-10T19:32:37+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=dde4ba04e57502f13955002d3ea3ae702c3e8c74'/>
<id>dde4ba04e57502f13955002d3ea3ae702c3e8c74</id>
<content type='text'>
REVIEW: 126711
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
REVIEW: 126711
</pre>
</div>
</content>
</entry>
<entry>
<title>Make sure the prefix is looked-up on Android</title>
<updated>2016-01-28T11:06:57+00:00</updated>
<author>
<name>Aleix Pol</name>
<email>aleixpol@kde.org</email>
</author>
<published>2016-01-28T11:06:57+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=123d0d14017a25fb387efd8fe3c2c1323f9c3815'/>
<id>123d0d14017a25fb387efd8fe3c2c1323f9c3815</id>
<content type='text'>
The only reason why it used to work, is because all libraries we're including,
provide *Config.cmake files, which don't respect this setting.

REVIEW: 126896
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The only reason why it used to work, is because all libraries we're including,
provide *Config.cmake files, which don't respect this setting.

REVIEW: 126896
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a FindPoppler module</title>
<updated>2016-01-13T13:54:04+00:00</updated>
<author>
<name>Alex Richardson</name>
<email>arichardson.kde@gmail.com</email>
</author>
<published>2016-01-13T13:54:04+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=f7a936b8fea2acfb564e785274526bec888106b6'/>
<id>f7a936b8fea2acfb564e785274526bec888106b6</id>
<content type='text'>
At least Okular and KBibTex include a FindPoppler.cmake module but this one
uses the new ECMFindModuleHelpers and has imported targets.

REVIEW: 126183
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
At least Okular and KBibTex include a FindPoppler.cmake module but this one
uses the new ECMFindModuleHelpers and has imported targets.

REVIEW: 126183
</pre>
</div>
</content>
</entry>
</feed>
