<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot/boot/grub2/Config.in, branch 2017.02.2</title>
<subtitle>OpenPOWER buildroot sources</subtitle>
<id>https://git.raptorcs.com/git/buildroot/atom?h=2017.02.2</id>
<link rel='self' href='https://git.raptorcs.com/git/buildroot/atom?h=2017.02.2'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/'/>
<updated>2016-03-29T01:02:05+00:00</updated>
<entry>
<title>boot/grub2: enable squashfs support by default</title>
<updated>2016-03-29T01:02:05+00:00</updated>
<author>
<name>Gustavo Zacarias</name>
<email>gustavo@zacarias.com.ar</email>
</author>
<published>2016-03-28T21:03:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=09a44ddd447ffcfff7fa4c230785fc4368d3a1e1'/>
<id>urn:sha1:09a44ddd447ffcfff7fa4c230785fc4368d3a1e1</id>
<content type='text'>
Size growth is minimal and generally a non-issue for x86-based
platforms.

Signed-off-by: Gustavo Zacarias &lt;gustavo@zacarias.com.ar&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>bootlader/grub2: disable x86-64-efi choice on !BR2_ARCH_IS_64</title>
<updated>2015-02-03T11:05:53+00:00</updated>
<author>
<name>Samuel Martin</name>
<email>s.martin49@gmail.com</email>
</author>
<published>2015-01-16T17:58:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=fcc8d123ea18dfbe41800ffd84a864b9ce9ff10e'/>
<id>urn:sha1:fcc8d123ea18dfbe41800ffd84a864b9ce9ff10e</id>
<content type='text'>
When x86-64-efi platform is selected, grub2 automatically adds -m64 to the
CFLAGS. This makes the configure script failed when the toolchain does not
have multilib support (like the Buildroot ones).

Reported-by: Noe Rubinstein &lt;nrubinstein@aldebaran-robotics.com&gt;
Signed-off-by: Samuel Martin &lt;s.martin49@gmail.com&gt;
Acked-by: "Yann E. MORIN" &lt;yann.morin.1998@free.fr&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>package: indentation cleanup</title>
<updated>2014-10-26T04:47:05+00:00</updated>
<author>
<name>Jerzy Grzegorek</name>
<email>jerzy.grzegorek@trzebnica.net</email>
</author>
<published>2014-10-25T18:29:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=1769933d98cc4891df571453f0380a4aef5aefcc'/>
<id>urn:sha1:1769933d98cc4891df571453f0380a4aef5aefcc</id>
<content type='text'>
Signed-off-by: Jerzy Grzegorek &lt;jerzy.grzegorek@trzebnica.net&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>grub2: add a tip to create disk image w/o root permission</title>
<updated>2014-07-23T21:42:28+00:00</updated>
<author>
<name>Jérôme Pouiller</name>
<email>jezz@sysmic.org</email>
</author>
<published>2014-07-02T15:56:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=0fe134f08280f0019403c41ac9573a233c94e3b5'/>
<id>urn:sha1:0fe134f08280f0019403c41ac9573a233c94e3b5</id>
<content type='text'>
[Thomas: minor fixes/improvements.]

Signed-off-by: Jérôme Pouiller &lt;jezz@sysmic.org&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>grub2: fix a few minor issues in help text</title>
<updated>2014-07-15T18:09:11+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2014-07-01T17:39:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=a3ac2a6f58ce9f83ec23d3fd8fcc74f894ea7ea4'/>
<id>urn:sha1:a3ac2a6f58ce9f83ec23d3fd8fcc74f894ea7ea4</id>
<content type='text'>
The help text of grub2 explains the detailed steps to create a disk
image with grub2 installed on it. However, the steps for the
BIOS-based systems have a few minor issues fixed by this patch:

 - When calling partx to get the partitions detected, we should do it
   on the /dev/loop0 block device, and not on the underlying disk.img
   image file.
 - The grub-bios-setup utility must be called as root to work properly
   on /dev/loop0.
 - The steps to cleanup the partx and loop device were missing.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>grub2: Specify boot partition</title>
<updated>2014-07-02T08:59:01+00:00</updated>
<author>
<name>Jérôme Pouiller</name>
<email>jezz@sysmic.org</email>
</author>
<published>2014-07-01T17:49:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=8a5a57de1c8f8eec9c49b53846e23a64bf251d9d'/>
<id>urn:sha1:8a5a57de1c8f8eec9c49b53846e23a64bf251d9d</id>
<content type='text'>
Since boot partition was not specified, grub tools try to detect it
automatically. This patch add an option to force it.

Signed-off-by: Jérôme Pouiller &lt;jezz@sysmic.org&gt;
Acked-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Tested-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>grub2: add a configuration option to embed a config file</title>
<updated>2014-04-20T15:48:46+00:00</updated>
<author>
<name>Dima Zavin</name>
<email>dmitriyz@google.com</email>
</author>
<published>2014-04-04T08:32:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=1f9a0b38159feee1eae0c241ad960daf9d2e0998'/>
<id>urn:sha1:1f9a0b38159feee1eae0c241ad960daf9d2e0998</id>
<content type='text'>
Add an option for embedding a config file directly in grub.

Signed-off-by: Dima Zavin &lt;dmitriyz@google.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>grub2: add new package</title>
<updated>2014-02-19T22:28:04+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2014-02-19T19:10:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=c24fdb3680019d18f0cb7c02a90975ee9fe9613c'/>
<id>urn:sha1:c24fdb3680019d18f0cb7c02a90975ee9fe9613c</id>
<content type='text'>
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>grub2: remove package</title>
<updated>2011-07-10T13:31:16+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2011-07-05T19:54:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=a5dc0cdced48522938ac7f6be1ba6763bc7a6afc'/>
<id>urn:sha1:a5dc0cdced48522938ac7f6be1ba6763bc7a6afc</id>
<content type='text'>
Grub 2 has been marked BROKEN in June 2010, and nobody cared to fix it
since then.

At that time, it was marked broken because the build process needed a
Ruby interpreter available on the host, and it's really a pain that
building a bootloader needs such a thing.

I've tried to upgrade the package to Grub2 1.99-rcX, and now it does
not need a Ruby interpreter anymore, but instead requires a tool
called "autogen", which itself needs the Guile Scheme interpreter.

Since we haven't heard any complaints about Grub2 being marked broken,
and since it's such a pain to package, let's get rid of it. Of course,
anybody interested in Grub2 is invited to contribute a working
package.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>grub2: only available on x86 and PowerPC and mark as BROKEN</title>
<updated>2010-06-12T11:38:44+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2010-05-31T21:59:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=38a88b691834eece3fc9c0719d08b4f41ab2c474'/>
<id>urn:sha1:38a88b691834eece3fc9c0719d08b4f41ab2c474</id>
<content type='text'>
The build process of grub2 breaks the compilation. It breaks with:

./configure: line 4766: syntax error near unexpected token `external'
./configure: line 4766: `AM_GNU_GETTEXT(external)'

In addition to this, it later requires Ruby. Do we really want to make
Buildroot depend on Ruby being installed on the host ? Do we really
want to build our own Ruby ? Do we even care about Grub2 ?

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
</feed>
