[arch-general] New GRUB2 packages - any comments ?
reflexing at reflexing.ru
Fri Jan 28 07:28:07 EST 2011
On Fri, Jan 28, 2011 at 4:55 PM, KESHAV P.R. <skodabenz at gmail.com> wrote:
> Hi all,
> I (skodabenz) and Ronald Van Haren (pressh) have put together
> a split PKGBUILD for grub2 including UEFI support (apart from standard
> BIOS firmware).
> The first PKGBUILD (all links at the end of this post) builds
> grub2-common which contains the utilities common for all the
> platforms/firmware, grub2-bios containing grub2 bios firmware specific
> modules and grub2-efi-i386 containing grub2 i386 (32-bit) UEFI
> firmware specific modules.
> The second PKGBUILD builds grub2-efi-x86_64 containing grub2 x86_64
> (64-bit) UEFI firmware specific modules. This is in a separate
> PKGBUILD as grub2-efi-x86_64 requires an x86_64 build system to
> The firmware specific packages are dependent on the firmware but
> independent of linux kernel arch. Therefore they are built as any. If
> the present problem in the website regarding mixing arch and any
> packages in a single PKGBUILD is resolved, the PKGBUILDs will be used
> The current grub2 1.98 package will be replaced by grub2-common and
> grub2-bios 1.99~rc1 . The packages also include modules from
> grub-extras project (part of upstream but maintained in a separate
> repo due to legal issues) like lua parser, gPXE modules etc. BTRFS
> support exists in grub2's experimental bzr branch but the 1.99~rc1
> released tarball ( release info at
> http://lists.gnu.org/archive/html/grub-devel/2011-01/msg00082.html )
> does not include btrfs support. However ZFS support is included. For a
> full Change Log for 1.99 release please go to
> For those who are using the skodabenz-arch-grub2 repo, please remove
> it from pacman.conf (repo will not be maintained) and update your
> grub2 packages with the below ones (pkgver and pkgrel not updated). As
> usual these packages conflict with both the old grub (grub-legacy) and
> grub2 1.98 package. Comments are welcome.
> PS: Due to text folding the hyperlinks may not work. In that case
> copy-paste the links in your browser to download the packages.
> LINKS :-
> PKGBUILDs (mostly finished - waiting for comments) -
> Compiled packages (x86_64 and 'any' only - sorry no i686) -
> Shell script used to create the tarball snapshots of grub-extras
> modules (defined in source array) -
Will this packages be added to [extra]?
Jabber: reflexing at reflexing.ru, ICQ: 8163230, Skype on demand.
More information about the arch-general