<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot/boot, branch 2017.11-op-build</title>
<subtitle>OpenPOWER buildroot sources</subtitle>
<id>https://git.raptorcs.com/git/buildroot/atom?h=2017.11-op-build</id>
<link rel='self' href='https://git.raptorcs.com/git/buildroot/atom?h=2017.11-op-build'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/'/>
<updated>2019-11-05T21:22:53+00:00</updated>
<entry>
<title>Initial pass at removing binary-only, unlicensed, and proprietary packages from buildroot tree</title>
<updated>2019-11-05T21:22:53+00:00</updated>
<author>
<name>Raptor Engineering Development Team</name>
<email>support@raptorengineering.com</email>
</author>
<published>2019-11-05T21:22:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=f5907d7a3a9b27210bf4e39111bd229ed9079855'/>
<id>urn:sha1:f5907d7a3a9b27210bf4e39111bd229ed9079855</id>
<content type='text'>
Note that DAHDI is only being removed due to poor packaging -- it does not require binary
firmware on some cards, but the buildroot packaging for it unconditionally pulls in binary-only
firmware regardless.
</content>
</entry>
<entry>
<title>package/uboot: detect missing user-supplied environment source files</title>
<updated>2017-12-27T16:08:55+00:00</updated>
<author>
<name>Yann E. MORIN</name>
<email>yann.morin.1998@free.fr</email>
</author>
<published>2017-12-09T11:35:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=5cb141abe5b6c3b283e68303b851a0e8cc44676e'/>
<id>urn:sha1:5cb141abe5b6c3b283e68303b851a0e8cc44676e</id>
<content type='text'>
Since 0542bb79e8 (uboot: Support multiple environment source files),
missing user-supplied environment source files is no longer detected.

This is because we cat them all, and feed the concatenation to the stdin
of mkenvimage. So, if one source file is missing, the cat exits in error,
but the compound command exits with the exit code of the last command,
which is that of mkenvimage, which happens to be happy with whatever it
is fed on its stdin, even is empty.

We fix that by creating a temporary file, that we even leave afterward
for the user to inspect.

We also move it out of the _CMDS block and into a macro of its own, so
that it is easier to write and maintain.

Signed-off-by: "Yann E. MORIN" &lt;yann.morin.1998@free.fr&gt;
Cc: Cam Hutchison &lt;camh@xdna.net&gt;
Cc: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
(cherry picked from commit c9b6604fa7871087120cd8a469452807d14a4c1c)
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>uboot: use local libfdt.h</title>
<updated>2017-11-06T20:25:31+00:00</updated>
<author>
<name>Matt Weber</name>
<email>matthew.weber@rockwellcollins.com</email>
</author>
<published>2017-11-06T12:13:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=3a6573ccee2624de0c604abf2c7df6704a4cf566'/>
<id>urn:sha1:3a6573ccee2624de0c604abf2c7df6704a4cf566</id>
<content type='text'>
Use of libfdt.h by u-boot is currently using
the &lt;system-path&gt;.

Jan submitted the following upstream
https://patchwork.ozlabs.org/patch/833760/

Resolves a failure like this one observed on uboot-tools
http://autobuild.buildroot.net/results/347cde4b5c0e6ca76d354396385be4ec1294da73

[Peter: only sed if file exists]
CC: Jan Kundrát &lt;jan.kundrat@cesnet.cz&gt;
CC: Arnout Vandecappelle &lt;arnout@mind.be&gt;
Signed-off-by: Matthew Weber &lt;matthew.weber@rockwellcollins.com&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>barebox: bump to version 2017.09.0</title>
<updated>2017-10-27T18:46:17+00:00</updated>
<author>
<name>Peter Seiderer</name>
<email>ps.report@gmx.net</email>
</author>
<published>2017-10-27T15:57:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=8e4f5b79ab9a2d759a92cc834af7f98050fb60dd'/>
<id>urn:sha1:8e4f5b79ab9a2d759a92cc834af7f98050fb60dd</id>
<content type='text'>
Signed-off-by: Peter Seiderer &lt;ps.report@gmx.net&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>arm-trusted-firmware: bump to version 1.4</title>
<updated>2017-10-12T20:03:47+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>peter@korsgaard.com</email>
</author>
<published>2017-10-12T19:54:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=08aa81768ed64d07f62d83da3760e9d09bf139ff'/>
<id>urn:sha1:08aa81768ed64d07f62d83da3760e9d09bf139ff</id>
<content type='text'>
The license file got reformatted as reStructuredText, but the license itself
didn't change.

Drop unneeded md5sum and add license hash.

Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>arm-trusted-firmware: fix comment typo</title>
<updated>2017-10-12T20:03:28+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>peter@korsgaard.com</email>
</author>
<published>2017-10-12T19:54:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=6d245fee1e276b2da5a8786e691ddd9159cffe41'/>
<id>urn:sha1:6d245fee1e276b2da5a8786e691ddd9159cffe41</id>
<content type='text'>
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>u-boot: add option to specify config fragments</title>
<updated>2017-10-06T16:44:18+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>peter@korsgaard.com</email>
</author>
<published>2017-10-06T13:46:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=ec5ceae930d729e79c90022a7b63301ad7a300d7'/>
<id>urn:sha1:ec5ceae930d729e79c90022a7b63301ad7a300d7</id>
<content type='text'>
U-Boot nowadays also uses kconfig, so we can handle config fragments like we
do for barebox/busybox/linux.

Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) &lt;arnout@mind.be&gt;
</content>
</entry>
<entry>
<title>boot/grub: remove</title>
<updated>2017-09-23T18:29:37+00:00</updated>
<author>
<name>Yann E. MORIN</name>
<email>yann.morin.1998@free.fr</email>
</author>
<published>2017-08-11T16:05:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=144dc9ca8007cb4390bd9ba3e8b018d7fd92be2c'/>
<id>urn:sha1:144dc9ca8007cb4390bd9ba3e8b018d7fd92be2c</id>
<content type='text'>
grub is no longer maintained: it is stuck at version 0.97 with huge
patches that have no opportunity to be applied upstream, as upstream
has even renamed it grub-legacy.

Besides, it no longer builds correctly with recent binutils versions,
and even the huge patches we could grab from Debian do not help the
slightest.

Since upstream really considers it dead, and there are at least two
alternatives (grub2 and syslinux), just remove grub.

Add a legacy entry.

Remove the test cases as well.

Signed-off-by: "Yann E. MORIN" &lt;yann.morin.1998@free.fr&gt;
Cc: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Cc: Ricardo Martincoski &lt;ricardo.martincoski@gmail.com&gt;
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) &lt;arnout@mind.be&gt;
</content>
</entry>
<entry>
<title>uboot: bump to version 2017.09</title>
<updated>2017-09-12T20:10:56+00:00</updated>
<author>
<name>Fabio Estevam</name>
<email>festevam@gmail.com</email>
</author>
<published>2017-09-11T19:11:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=081f6826e8e2124dcc2bb4098dcd4bc07f3abcaa'/>
<id>urn:sha1:081f6826e8e2124dcc2bb4098dcd4bc07f3abcaa</id>
<content type='text'>
Signed-off-by: Fabio Estevam &lt;festevam@gmail.com&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>grub2: force -fno-stack-protector in CFLAGS</title>
<updated>2017-08-30T20:09:21+00:00</updated>
<author>
<name>Erico Nunes</name>
<email>nunes.erico@gmail.com</email>
</author>
<published>2017-08-30T01:47:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=2a27294e9ade6130a12ced9a1f152c51431a870e'/>
<id>urn:sha1:2a27294e9ade6130a12ced9a1f152c51431a870e</id>
<content type='text'>
grub2 fails to configure when BR2_SSP_ALL is enabled, with the following
configure error:

  checking whether -fno-asynchronous-unwind-tables works... yes
  checking whether -fno-unwind-tables works... yes
  checking for target linking format... unknown
  configure: error: no suitable link format found

This can be worked around by enforcing -fno-stack-protector in the
package CFLAGS in a way that overrides the SSP flag, as is already done
for the valgrind package.

Fixes bug #10261.

Signed-off-by: Erico Nunes &lt;nunes.erico@gmail.com&gt;
Reported-by: Dr I J Ormshaw &lt;ian_ormshaw@waters.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
</feed>
