<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ouroboros/CMakeLists.txt, branch 0.10.3</title>
<subtitle>Ouroboros main repository</subtitle>
<id>http://133.ip-51-38-114.eu/cgit/ouroboros/atom?h=0.10.3</id>
<link rel='self' href='http://133.ip-51-38-114.eu/cgit/ouroboros/atom?h=0.10.3'/>
<link rel='alternate' type='text/html' href='http://133.ip-51-38-114.eu/cgit/ouroboros/'/>
<updated>2018-02-24T19:26:48+00:00</updated>
<entry>
<title>irmd: Cleanup flow datastructures on exit</title>
<updated>2018-02-24T19:26:48+00:00</updated>
<author>
<name>Dimitri Staessens</name>
<email>dimitri.staessens@ugent.be</email>
</author>
<published>2018-02-24T19:22:15+00:00</published>
<link rel='alternate' type='text/html' href='http://133.ip-51-38-114.eu/cgit/ouroboros/commit/?id=f58b017f876ad26ed8e16fac86c6bf09445d65c6'/>
<id>urn:sha1:f58b017f876ad26ed8e16fac86c6bf09445d65c6</id>
<content type='text'>
The irmd was not cleaning up non-deallocated flows upon exit. This bug
was probably introduced with the introduction of the threadpool
managers. Also fixes a missing rwlock_destroy().

Signed-off-by: Dimitri Staessens &lt;dimitri.staessens@ugent.be&gt;
Signed-off-by: Sander Vrijders &lt;sander.vrijders@ugent.be&gt;
</content>
</entry>
<entry>
<title>ipcpd: Fix malformed sprintf in dt component</title>
<updated>2018-02-24T13:48:59+00:00</updated>
<author>
<name>Dimitri Staessens</name>
<email>dimitri.staessens@ugent.be</email>
</author>
<published>2018-02-24T13:42:39+00:00</published>
<link rel='alternate' type='text/html' href='http://133.ip-51-38-114.eu/cgit/ouroboros/commit/?id=1e081ee37c0313656300c92510c701b3079ec09f'/>
<id>urn:sha1:1e081ee37c0313656300c92510c701b3079ec09f</id>
<content type='text'>
The sprintf was missing a format string. Some compilers did not
complain about this.

Signed-off-by: Dimitri Staessens &lt;dimitri.staessens@ugent.be&gt;
Signed-off-by: Sander Vrijders &lt;sander.vrijders@ugent.be&gt;
</content>
</entry>
<entry>
<title>build: Deprecate version generation from git tag</title>
<updated>2018-02-23T11:59:18+00:00</updated>
<author>
<name>Dimitri Staessens</name>
<email>dimitri.staessens@ugent.be</email>
</author>
<published>2018-02-22T21:35:33+00:00</published>
<link rel='alternate' type='text/html' href='http://133.ip-51-38-114.eu/cgit/ouroboros/commit/?id=7f6969bd57d6d892ad7cf97b94311d55f0957e56'/>
<id>urn:sha1:7f6969bd57d6d892ad7cf97b94311d55f0957e56</id>
<content type='text'>
This deprecates the version generation from git tags. The version is
now set in the CMakeLists.txt. This avoids wrong versions when
checking out old commits and building the repository inside another
repository.

Signed-off-by: Dimitri Staessens &lt;dimitri.staessens@ugent.be&gt;
Signed-off-by: Sander Vrijders &lt;sander.vrijders@ugent.be&gt;
</content>
</entry>
<entry>
<title>build: Use GNUInstallDirs instead of hardcoded values</title>
<updated>2018-02-06T17:27:38+00:00</updated>
<author>
<name>Sander Vrijders</name>
<email>sander.vrijders@ugent.be</email>
</author>
<published>2018-02-06T16:17:28+00:00</published>
<link rel='alternate' type='text/html' href='http://133.ip-51-38-114.eu/cgit/ouroboros/commit/?id=544ad6f9759de6acc109307caee2100478cba8ed'/>
<id>urn:sha1:544ad6f9759de6acc109307caee2100478cba8ed</id>
<content type='text'>
This changes the build to use GNUInstallDirs instead of hardcoded
values. Package maintainers can then override these defaults by
passing the correct value to cmake on the command line.

Signed-off-by: Sander Vrijders &lt;sander.vrijders@ugent.be&gt;
</content>
</entry>
<entry>
<title>build: Add patchlevel to version</title>
<updated>2018-01-10T17:38:25+00:00</updated>
<author>
<name>Dimitri Staessens</name>
<email>dimitri.staessens@ugent.be</email>
</author>
<published>2018-01-10T14:38:08+00:00</published>
<link rel='alternate' type='text/html' href='http://133.ip-51-38-114.eu/cgit/ouroboros/commit/?id=b71c2cc9938eee649d6b4a787d4c4bebe849d6e9'/>
<id>urn:sha1:b71c2cc9938eee649d6b4a787d4c4bebe849d6e9</id>
<content type='text'>
This adds a patchlevel to the Ouroboros version.

Signed-off-by: Dimitri Staessens &lt;dimitri.staessens@ugent.be&gt;
Signed-off-by: Sander Vrijders &lt;sander.vrijders@ugent.be&gt;
</content>
</entry>
<entry>
<title>build: Install system-wide on OS X</title>
<updated>2017-11-20T15:22:05+00:00</updated>
<author>
<name>Dimitri Staessens</name>
<email>dimitri.staessens@ugent.be</email>
</author>
<published>2017-11-20T15:07:11+00:00</published>
<link rel='alternate' type='text/html' href='http://133.ip-51-38-114.eu/cgit/ouroboros/commit/?id=f2a4cc5cca13ff1933b75c6fa7a1491909014ad9'/>
<id>urn:sha1:f2a4cc5cca13ff1933b75c6fa7a1491909014ad9</id>
<content type='text'>
OS X should disable the system integrity protection system so
ouroboros can be install system-wide.

Signed-off-by: Dimitri Staessens &lt;dimitri.staessens@ugent.be&gt;
Signed-off-by: Sander Vrijders &lt;sander.vrijders@ugent.be&gt;
</content>
</entry>
<entry>
<title>build: Set correct rpath in non-sandboxed build</title>
<updated>2017-11-16T10:39:56+00:00</updated>
<author>
<name>Sander Vrijders</name>
<email>sander.vrijders@ugent.be</email>
</author>
<published>2017-11-16T10:39:36+00:00</published>
<link rel='alternate' type='text/html' href='http://133.ip-51-38-114.eu/cgit/ouroboros/commit/?id=db505a91d035b5942113c2eace2e356894f60fc8'/>
<id>urn:sha1:db505a91d035b5942113c2eace2e356894f60fc8</id>
<content type='text'>
After the previous commits, the rpath was not being correctly set
anymore for the sandboxed and non-sandboxed build.

Signed-off-by: Sander Vrijders &lt;sander.vrijders@ugent.be&gt;
Signed-off-by: Dimitri Staessens &lt;dimitri.staessens@ugent.be&gt;
</content>
</entry>
<entry>
<title>build: Fix setting default build type</title>
<updated>2017-11-15T12:59:26+00:00</updated>
<author>
<name>Sander Vrijders</name>
<email>sander.vrijders@ugent.be</email>
</author>
<published>2017-11-15T12:50:16+00:00</published>
<link rel='alternate' type='text/html' href='http://133.ip-51-38-114.eu/cgit/ouroboros/commit/?id=4fc4cac512f990e1bfe0afc8a33f95a7d67d6762'/>
<id>urn:sha1:4fc4cac512f990e1bfe0afc8a33f95a7d67d6762</id>
<content type='text'>
This adds a check and sets the FORCE parameter to override the cmake
default build type.

Signed-off-by: Sander Vrijders &lt;sander.vrijders@ugent.be&gt;
Signed-off-by: Dimitri Staessens &lt;dimitri.staessens@ugent.be&gt;
</content>
</entry>
<entry>
<title>build: Set defaults for prefix and build type</title>
<updated>2017-11-15T11:58:30+00:00</updated>
<author>
<name>Dimitri Staessens</name>
<email>dimitri.staessens@ugent.be</email>
</author>
<published>2017-11-15T11:49:24+00:00</published>
<link rel='alternate' type='text/html' href='http://133.ip-51-38-114.eu/cgit/ouroboros/commit/?id=5e47a3ca4c13934bfc990595ae99aa7ed42ed0f8'/>
<id>urn:sha1:5e47a3ca4c13934bfc990595ae99aa7ed42ed0f8</id>
<content type='text'>
This defaults the CMAKE install prefix to "/". It also sets the
default build type to "Release".

Signed-off-by: Dimitri Staessens &lt;dimitri.staessens@ugent.be&gt;
Signed-off-by: Sander Vrijders &lt;sander.vrijders@ugent.be&gt;
</content>
</entry>
<entry>
<title>build: Set CMAKE_REQUIRED_FLAGS in CompilerUtils</title>
<updated>2017-11-14T20:51:25+00:00</updated>
<author>
<name>Sander Vrijders</name>
<email>sander.vrijders@ugent.be</email>
</author>
<published>2017-11-14T20:49:19+00:00</published>
<link rel='alternate' type='text/html' href='http://133.ip-51-38-114.eu/cgit/ouroboros/commit/?id=91cbb32d3122dc9a63a5fdfc09d7c8822f95ddf6'/>
<id>urn:sha1:91cbb32d3122dc9a63a5fdfc09d7c8822f95ddf6</id>
<content type='text'>
This sets the cmake variable CMAKE_REQUIRED_FLAGS to the compiler
flags that are being tested so that the linker doesn't fail when
trying the compile flag.

Signed-off-by: Sander Vrijders &lt;sander.vrijders@ugent.be&gt;
Signed-off-by: Dimitri Staessens &lt;dimitri.staessens@ugent.be&gt;
</content>
</entry>
</feed>
