<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot/support/misc, branch 2016.08</title>
<subtitle>OpenPOWER buildroot sources</subtitle>
<id>https://git.raptorcs.com/git/buildroot/atom?h=2016.08</id>
<link rel='self' href='https://git.raptorcs.com/git/buildroot/atom?h=2016.08'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/'/>
<updated>2016-09-01T09:30:19+00:00</updated>
<entry>
<title>Update for 2016.08</title>
<updated>2016-09-01T09:30:19+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>peter@korsgaard.com</email>
</author>
<published>2016-09-01T09:30:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=78e991462868e8f86d20754cf05a79f2b6be395c'/>
<id>urn:sha1:78e991462868e8f86d20754cf05a79f2b6be395c</id>
<content type='text'>
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>pkg-cmake.mk: set CMAKE_SYSROOT variable in toolchainfile.cmake</title>
<updated>2016-08-18T20:27:19+00:00</updated>
<author>
<name>Samuel Martin</name>
<email>s.martin49@gmail.com</email>
</author>
<published>2016-08-17T21:19:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=e8c3755676111dbd5c45d556da7982993e33e227'/>
<id>urn:sha1:e8c3755676111dbd5c45d556da7982993e33e227</id>
<content type='text'>
This change enforces the CMAKE_SYSROOT value set in the toolchainfile.cmake.

This fix overrides the CMake heuristics used to guess it, and turns off some
non-desirable behavior adding "-isystem ..." flags to the compiler command
line, misleading the compiler and making the build failed due to some
unfound standard headers.

Fixes:
  http://autobuild.buildroot.net/results/f7e/f7e92678e91a6cb15ccf32d4a7d75b39f49d6000/defconfig
  (and others)

Cc: Ben Boeckel &lt;mathstuf@gmail.com&gt;
Cc: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Signed-off-by: Samuel Martin &lt;s.martin49@gmail.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>pkg-cmake.mk: export the fortran compiler path in the CMake toolchain file</title>
<updated>2016-07-03T14:58:11+00:00</updated>
<author>
<name>Samuel Martin</name>
<email>s.martin49@gmail.com</email>
</author>
<published>2016-07-03T13:47:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=019ba1dc5283864405f966fbbf9ce799a06f7c27'/>
<id>urn:sha1:019ba1dc5283864405f966fbbf9ce799a06f7c27</id>
<content type='text'>
Since the fortran support is conditional, only enable it when needed.

Signed-off-by: Samuel Martin &lt;s.martin49@gmail.com&gt;
Signed-off-by: Vicente Olivert Riera &lt;Vincent.Riera@imgtec.com&gt;
Cc: Benjamin Kamath &lt;bkamath@spaceflight.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>Update for 2016.05</title>
<updated>2016-05-31T21:52:36+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>peter@korsgaard.com</email>
</author>
<published>2016-05-31T21:52:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=aa6fd11feebffe16d0b0396e0e7ad421ec061272'/>
<id>urn:sha1:aa6fd11feebffe16d0b0396e0e7ad421ec061272</id>
<content type='text'>
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>Update for 2016.02</title>
<updated>2016-03-01T20:47:30+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>peter@korsgaard.com</email>
</author>
<published>2016-03-01T20:47:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=aaf6c28a5c49251df31b82c48c971bc18183cf6b'/>
<id>urn:sha1:aaf6c28a5c49251df31b82c48c971bc18183cf6b</id>
<content type='text'>
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>support/misc: Adding Vagrant file for provisioning</title>
<updated>2016-02-04T16:25:54+00:00</updated>
<author>
<name>Angelo Compagnucci</name>
<email>angelo.compagnucci@gmail.com</email>
</author>
<published>2015-11-18T22:51:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=778026b94db1d050102d73eea5dc1fb9baedb7d7'/>
<id>urn:sha1:778026b94db1d050102d73eea5dc1fb9baedb7d7</id>
<content type='text'>
This patch adds a Vagrant file to buildroot. With this file
you can provision a complete buildroot developing environment
in minutes on all major platforms (Linux/Mac/Windows).

[Peter: bump to 2GB RAM, hardcode Buildroot release, add unzip,
	drop website update and tweak manual text as suggested by Yann]
Signed-off-by: Angelo Compagnucci &lt;angelo.compagnucci@gmail.com&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>package-cmake: remove now-redundant target ccache support</title>
<updated>2015-10-04T16:22:20+00:00</updated>
<author>
<name>Arnout Vandecappelle</name>
<email>arnout@mind.be</email>
</author>
<published>2015-10-04T12:28:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=e31ad0e809ca2cc75d16ac8f6c4ae3c850e828a6'/>
<id>urn:sha1:e31ad0e809ca2cc75d16ac8f6c4ae3c850e828a6</id>
<content type='text'>
All the complexity with the different ways that CMAKE_C_COMPILER and
CMAKE_C_COMPILER_ARG1 can be set are no longer needed, it's all handled
by the toolchain wrapper now.

Note that it is still necessary to handle this for the host build.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) &lt;arnout@mind.be&gt;
Reviewed-by: Romain Naour &lt;romain.naour@openwide.fr&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>toolchainfile.cmake: only search the sysroot for CMake module</title>
<updated>2015-03-16T21:16:45+00:00</updated>
<author>
<name>Samuel Martin</name>
<email>s.martin49@gmail.com</email>
</author>
<published>2015-03-08T09:47:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=252e57cf16670e566b04a2d132b3ad199d0767f9'/>
<id>urn:sha1:252e57cf16670e566b04a2d132b3ad199d0767f9</id>
<content type='text'>
This change prevents CMake from searching outside the sysroot location
for CMake modules when cross-compiling.

Signed-off-by: Samuel Martin &lt;s.martin49@gmail.com&gt;
Reviewed-by: Yegor Yefremov &lt;yegorslists@googlemail.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>pkg-cmake.mk: Set CMAKE_SYSTEM_PROCESSOR.</title>
<updated>2014-12-09T22:00:12+00:00</updated>
<author>
<name>Volker Krause</name>
<email>volker.krause@kdab.com</email>
</author>
<published>2014-11-17T20:02:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=c1e41153e662c7d49d7e0d1bf5e7a953d784f849'/>
<id>urn:sha1:c1e41153e662c7d49d7e0d1bf5e7a953d784f849</id>
<content type='text'>
This is rarely needed by packages, but convenient to have when it is.

[Thomas:
  - don't define ARM_VARIANT as this name is too global, use
    CMAKE_SYSTEM_PROCESSOR_ARM_VARIANT instead.
  - don't use ifndef, but a more traditional else clause, for the
    non-ARM cases.]

Signed-off-by: Volker Krause &lt;volker.krause@kdab.com&gt;
Reviewed-by: Bernd Kuhls &lt;bernd.kuhls@t-online.de&gt;
Reviewed-by: Romain Naour &lt;romain.naour@openwide.fr&gt;
Acked-by: Samuel Martin &lt;s.martin49@gmail.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>toolchainfile.cmake.in: do not force the CMAKE_{C, CXX}_FLAGS to the cache</title>
<updated>2014-09-28T18:57:26+00:00</updated>
<author>
<name>Samuel Martin</name>
<email>s.martin49@gmail.com</email>
</author>
<published>2014-08-21T20:45:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=47544e43a5e36f6c4ee1acb06315ab974cde78b4'/>
<id>urn:sha1:47544e43a5e36f6c4ee1acb06315ab974cde78b4</id>
<content type='text'>
Fix #7280 [1]

When the FORCE option is passed to the set command, the variable is
added/updated in the CMake cache every single time CMake processes this
command.

Because the toolchainfile.cmake prepends architecture/toolchain flags
to the CMAKE_{C,CXX}_FLAGS, this makes the CFLAGS being updated in the
generated Makefiles each time one reconfigures its project. So it
forces the compilation of everything, even when nothing has changed.

[1] https://bugs.busybox.net/show_bug.cgi?id=7280

Signed-off-by: Samuel Martin &lt;s.martin49@gmail.com&gt;
Tested-by: Thomas De Schampheleire &lt;thomas.de.schampheleire@gmail.com&gt;
(tested the SimpleApp reproduction scenario described in the bug report)
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
</feed>
