<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/yousong/tools/cmake, branch master</title>
<subtitle>Yousong Zhou staging tree</subtitle>
<id>https://git.openwrt.org/openwrt/staging/yousong/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/yousong/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/yousong/'/>
<updated>2017-02-09T13:49:25Z</updated>
<entry>
<title>cmake: update to version 3.7.2</title>
<updated>2017-02-09T13:49:25Z</updated>
<author>
<name>Etienne Haarsma</name>
</author>
<published>2017-02-05T21:13:36Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/yousong/commit/?id=0928b6d2abf27124e0ffbd85be953cedda8e62d2'/>
<id>urn:sha1:0928b6d2abf27124e0ffbd85be953cedda8e62d2</id>
<content type='text'>
Signed-off-by: Etienne Haarsma &lt;bladeoner112@gmail.com&gt;
</content>
</entry>
<entry>
<title>tools/cmake: remove HOST_CONFIGURE_CMD and re-distribute the args &amp; vars</title>
<updated>2017-01-16T19:40:14Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2017-01-12T13:31:13Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/yousong/commit/?id=968fa531977f5d5b8ef8da83553f66d4a638cb51'/>
<id>urn:sha1:968fa531977f5d5b8ef8da83553f66d4a638cb51</id>
<content type='text'>
The final semantic is the same, but this is a bit more correct.

Build tested on Windows 10 (yes, there is some
Ubuntu mode for Windows 10, and I've been also building LEDE
on it for a few weeks).

Signed-off-by: Alexandru Ardelean &lt;ardeleanalex@gmail.com&gt;
</content>
</entry>
<entry>
<title>cmake: properly pass host cflags/ldflags to the build</title>
<updated>2017-01-13T09:23:43Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2017-01-12T13:41:01Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/yousong/commit/?id=6f9011f089981776970ca3fb397c483e257f9dde'/>
<id>urn:sha1:6f9011f089981776970ca3fb397c483e257f9dde</id>
<content type='text'>
This should hopefully fix build issues where libraries that we ship in
tools/ were accidentally picked up from other places on the system, e.g.
/usr/local

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>cmake: support verbose build that shows compiler commands</title>
<updated>2017-01-13T09:23:43Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2017-01-12T13:32:02Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/yousong/commit/?id=796977010078c3ed4c2c1ff00e36d815b8c45aa0'/>
<id>urn:sha1:796977010078c3ed4c2c1ff00e36d815b8c45aa0</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>cmake: restore parallel build support for bootstrap</title>
<updated>2017-01-13T09:23:43Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2017-01-12T13:31:40Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/yousong/commit/?id=d6de31310cc1924ff077f4f143efa6496e3323aa'/>
<id>urn:sha1:d6de31310cc1924ff077f4f143efa6496e3323aa</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>tools: cmake: link librt if needed (FS#381)</title>
<updated>2017-01-11T02:48:30Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2017-01-11T02:41:10Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/yousong/commit/?id=43d53399406b08bdfeb78727cd122578aee4894a'/>
<id>urn:sha1:43d53399406b08bdfeb78727cd122578aee4894a</id>
<content type='text'>
Patch cmakes cmcurl component to unconditionally link librt when we discover
a clock_gettime() symbol in -lrt.

This is required to sucessfully link LibreSSL's libcrypto which might or
might not reqauire librt.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>tools: cmake: use different approach for passing LDFLAGS</title>
<updated>2017-01-05T13:34:11Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2017-01-05T13:31:28Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/yousong/commit/?id=08d73bfdce36e4cbb6e2d3c2ef9073925ac8e7c8'/>
<id>urn:sha1:08d73bfdce36e4cbb6e2d3c2ef9073925ac8e7c8</id>
<content type='text'>
Funnel the required LDFLAGS environment through HOST_CONFIGURE_CMD for now
as the HOST_CONFIGURE_VARS semantics are completely broken.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>tools: cmake: use pkg-config to discover libcrypto linker flags</title>
<updated>2017-01-05T13:21:27Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2017-01-05T13:16:57Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/yousong/commit/?id=f9b253147a27d4fbe2558624fc68323ff9de2f22'/>
<id>urn:sha1:f9b253147a27d4fbe2558624fc68323ff9de2f22</id>
<content type='text'>
LibreSSL's libcrypto.so has an indirect dependency to librt for clock_gettime()
on Linux.

Use pkg-config to portably discover the required linker flags.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>cmake: update to version 3.7.1</title>
<updated>2017-01-05T12:45:55Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2017-01-05T12:22:42Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/yousong/commit/?id=8160beb014baf55cd917cec50c416b69519c6a4d'/>
<id>urn:sha1:8160beb014baf55cd917cec50c416b69519c6a4d</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>treewide: clean up download hashes</title>
<updated>2016-12-16T21:39:22Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-12-16T16:32:10Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/yousong/commit/?id=720b99215da295a2e7b4acdef30b58bec6acedc2'/>
<id>urn:sha1:720b99215da295a2e7b4acdef30b58bec6acedc2</id>
<content type='text'>
Replace *MD5SUM with *HASH, replace MD5 hashes with SHA256

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
</feed>
