<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot.git/boot/grub2, branch master</title>
<subtitle>Buildroot: Making Embedded Linux easy
</subtitle>
<id>https://git.hiegel.fr/cgit/buildroot.git/atom?h=master</id>
<link rel='self' href='https://git.hiegel.fr/cgit/buildroot.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/'/>
<updated>2011-07-10T13:31:16Z</updated>
<entry>
<title>grub2: remove package</title>
<updated>2011-07-10T13:31:16Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2011-07-05T19:54:06Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/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>Update all packages to quote $(TARGET_CC)</title>
<updated>2010-07-07T06:20:21Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2010-07-06T07:27:32Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=a1c8fa41f6f6e5047182fe90656bcd30243bca8d'/>
<id>urn:sha1:a1c8fa41f6f6e5047182fe90656bcd30243bca8d</id>
<content type='text'>
Now that TARGET_CC contains several space-separated words, it must be
used quoted everywhere.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>grub2: only available on x86 and PowerPC and mark as BROKEN</title>
<updated>2010-06-12T11:38:44Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2010-05-31T21:59:57Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/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>
<entry>
<title>grub2: remove non-existing options</title>
<updated>2010-06-12T11:38:44Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2010-03-17T07:39:20Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=1d73ef9449f6ff0d5d3d9c93291c8869b27830cc'/>
<id>urn:sha1:1d73ef9449f6ff0d5d3d9c93291c8869b27830cc</id>
<content type='text'>
Much of the grub2.mk seems to have been copy/pasted from
grub.mk. However, all the network/splashimage related ./configure
options do not exist in grub2.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>grub2: fix build</title>
<updated>2010-06-12T11:38:43Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2010-03-16T20:27:46Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=d36fbf1eda3baf5e1a875d8335e4ecef8aa10e65'/>
<id>urn:sha1:d36fbf1eda3baf5e1a875d8335e4ecef8aa10e65</id>
<content type='text'>
grub2 now builds fine, but some work remains to make it usable. What
should be installed exactly in the TARGET_DIR ? What is the
installation procedure and what should Buildroot do ?

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>grub2: bump version</title>
<updated>2010-06-12T11:38:43Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2010-03-15T22:58:19Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=7aaf4e899531fa98d24eda698e76be4625e64c80'/>
<id>urn:sha1:7aaf4e899531fa98d24eda698e76be4625e64c80</id>
<content type='text'>
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>grub/grub2: update splash image location</title>
<updated>2010-06-12T11:38:43Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2010-03-15T22:48:48Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=bff56ab5484ac4d0ad593a20590cf570637f3f0c'/>
<id>urn:sha1:bff56ab5484ac4d0ad593a20590cf570637f3f0c</id>
<content type='text'>
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>grub/grub2: drop unnecessary dependency on uclibc</title>
<updated>2010-06-12T11:38:43Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2010-03-15T22:28:40Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=e6b73b6548ffbed78b9979fe3b4f6f8848289749'/>
<id>urn:sha1:e6b73b6548ffbed78b9979fe3b4f6f8848289749</id>
<content type='text'>
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>grub2: remove GRUB2_ARCH_SUPPORTED</title>
<updated>2010-06-12T11:38:42Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2010-03-14T17:42:05Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=399131e62b658f0ac94e557292f596ced4483409'/>
<id>urn:sha1:399131e62b658f0ac94e557292f596ced4483409</id>
<content type='text'>
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>bootloaders: move bootloader build code to boot/</title>
<updated>2010-06-10T19:05:12Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2010-03-14T17:20:45Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=649b5b92509dba021ed47ef4c04f358de83ba36f'/>
<id>urn:sha1:649b5b92509dba021ed47ef4c04f358de83ba36f</id>
<content type='text'>
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
</feed>
