<feed xmlns='http://www.w3.org/2005/Atom'>
<title>extra-cmake-modules.git, branch v0.0.10</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>Remove commands that just set variables to their defaults</title>
<updated>2014-02-05T11:14:29+00:00</updated>
<author>
<name>Alex Merry</name>
<email>kde@randomguy3.me.uk</email>
</author>
<published>2014-02-04T16:35:10+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=c5cec3d1f695fa17ddc93eb3af5dd802a390f061'/>
<id>c5cec3d1f695fa17ddc93eb3af5dd802a390f061</id>
<content type='text'>
REVIEW: 115477
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
REVIEW: 115477
</pre>
</div>
</content>
</entry>
<entry>
<title>Use the MSVC variable directly, instead of the compiler ID</title>
<updated>2014-02-04T22:55:12+00:00</updated>
<author>
<name>Alex Merry</name>
<email>kde@randomguy3.me.uk</email>
</author>
<published>2014-01-29T16:28:09+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=8feefd08de064de173fbfcef64a922087f9861fc'/>
<id>8feefd08de064de173fbfcef64a922087f9861fc</id>
<content type='text'>
This is cleaner and easier to read.

REVIEW: 115378
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is cleaner and easier to read.

REVIEW: 115378
</pre>
</div>
</content>
</entry>
<entry>
<title>Resolve some FIXMEs related to MSVC and Intel</title>
<updated>2014-02-04T22:54:56+00:00</updated>
<author>
<name>Alex Merry</name>
<email>kde@randomguy3.me.uk</email>
</author>
<published>2014-01-29T13:37:37+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=b362f09095e7a5371d1a88378b0a847c92ba0057'/>
<id>b362f09095e7a5371d1a88378b0a847c92ba0057</id>
<content type='text'>
In particular, MSVC (and Intel on Windows) have no equivalent of the
-std flag to set the language standard, and Intel does not appear to
produce the warnings that were disabled for MSVC.

REVIEW: 115378
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In particular, MSVC (and Intel on Windows) have no equivalent of the
-std flag to set the language standard, and Intel does not appear to
produce the warnings that were disabled for MSVC.

REVIEW: 115378
</pre>
</div>
</content>
</entry>
<entry>
<title>bump ecm to 0.0.10</title>
<updated>2014-02-04T22:46:32+00:00</updated>
<author>
<name>David Faure</name>
<email>faure@kde.org</email>
</author>
<published>2014-02-04T22:46:01+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=8183f6a537dbf288b5f739166a3a5dd6b36844cf'/>
<id>8183f6a537dbf288b5f739166a3a5dd6b36844cf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix MSVC libc linkage for debug builds</title>
<updated>2014-02-04T15:44:16+00:00</updated>
<author>
<name>Alex Richardson</name>
<email>arichardson.kde@gmail.com</email>
</author>
<published>2014-02-04T15:44:16+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=a35743f3d7496aef1155f320b871acb309b7b06f'/>
<id>a35743f3d7496aef1155f320b871acb309b7b06f</id>
<content type='text'>
Previously we would end up with both /DEFAULTLIB:msvcrt and
/DEFAULTLIB:msvcrtd on the command line. As a result of the the programs
would link to both the debug and the release C library and always crash
soon after startup.

REVIEW: 115456
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously we would end up with both /DEFAULTLIB:msvcrt and
/DEFAULTLIB:msvcrtd on the command line. As a result of the the programs
would link to both the debug and the release C library and always crash
soon after startup.

REVIEW: 115456
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve the compiler version checks</title>
<updated>2014-01-29T17:25:38+00:00</updated>
<author>
<name>Alex Merry</name>
<email>kde@randomguy3.me.uk</email>
</author>
<published>2014-01-28T23:14:52+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=dc3e32e27dcd42f551e5fb2c923689275c6b3f52'/>
<id>dc3e32e27dcd42f551e5fb2c923689275c6b3f52</id>
<content type='text'>
- Only warn if the compiler is not recent enough (it may still work...)
- Bump up the GCC version to 4.5 (on Linux, at least) to match Qt
- Add checks for Windows (both MSVC and MinGW)
- Add check for Clang

REVIEW: 115372
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Only warn if the compiler is not recent enough (it may still work...)
- Bump up the GCC version to 4.5 (on Linux, at least) to match Qt
- Add checks for Windows (both MSVC and MinGW)
- Add check for Clang

REVIEW: 115372
</pre>
</div>
</content>
</entry>
<entry>
<title>Check the C_COMPILER_ID when settings C_FLAGS, not CXX_COMPILER_ID</title>
<updated>2014-01-29T16:31:04+00:00</updated>
<author>
<name>Alex Merry</name>
<email>kde@randomguy3.me.uk</email>
</author>
<published>2014-01-29T13:50:18+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=eed522877d4b575e2bbfdcca7dc964df6b88030e'/>
<id>eed522877d4b575e2bbfdcca7dc964df6b88030e</id>
<content type='text'>
Not that anyone is likely to use different compilers for C and C++...

REVIEW: 115379
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Not that anyone is likely to use different compilers for C and C++...

REVIEW: 115379
</pre>
</div>
</content>
</entry>
<entry>
<title>KDE_SOURCE_FILES_ENABLE_EXCEPTIONS: Handle case where COMPILE_FLAGS is not set</title>
<updated>2014-01-29T15:14:41+00:00</updated>
<author>
<name>Aurélien Gâteau</name>
<email>agateau@kde.org</email>
</author>
<published>2014-01-29T10:14:43+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=cf6070c980f7b9465ce7ad850291663210b9ea53'/>
<id>cf6070c980f7b9465ce7ad850291663210b9ea53</id>
<content type='text'>
When COMPILE_FLAGS is not set, get_source_file_property(flags ${source_file}
COMPILEFLAGS) set flags to "NOTFOUND". Leading to interesting build failures in
kde-runtime when we then set flags to "NOTFOUND -fexceptions", see
http://build.kde.org/job/kde-runtime_frameworks_qt5/58/

REVIEW: 115376
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When COMPILE_FLAGS is not set, get_source_file_property(flags ${source_file}
COMPILEFLAGS) set flags to "NOTFOUND". Leading to interesting build failures in
kde-runtime when we then set flags to "NOTFOUND -fexceptions", see
http://build.kde.org/job/kde-runtime_frameworks_qt5/58/

REVIEW: 115376
</pre>
</div>
</content>
</entry>
<entry>
<title>Move and comment -fno-common setting</title>
<updated>2014-01-29T13:18:36+00:00</updated>
<author>
<name>Alex Merry</name>
<email>kde@randomguy3.me.uk</email>
</author>
<published>2014-01-28T16:39:10+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=455483e482f9bcc861d20e178c3d2ba3223a22e0'/>
<id>455483e482f9bcc861d20e178c3d2ba3223a22e0</id>
<content type='text'>
REVIEW: 115363
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
REVIEW: 115363
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove the allocator and visibility check</title>
<updated>2014-01-29T13:18:02+00:00</updated>
<author>
<name>Alex Merry</name>
<email>kde@randomguy3.me.uk</email>
</author>
<published>2014-01-28T16:08:55+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=4e867a836bafd113c6d4b34c17eeb564089308a2'/>
<id>4e867a836bafd113c6d4b34c17eeb564089308a2</id>
<content type='text'>
I am reasonably sure the allocator check is out of date, given our
minimum GCC version, and it was not used for anything interesting
anyway.

The visibility check will not be performed in practice, as this file
will almost always be included before any check for Qt.

REVIEW: 115360
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I am reasonably sure the allocator check is out of date, given our
minimum GCC version, and it was not used for anything interesting
anyway.

The visibility check will not be performed in practice, as this file
will almost always be included before any check for Qt.

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