[arch-general] New GRUB2 packages - any comments ?

Kirill Churin 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
> compile.
>
> 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
> unmodified.
>
> 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
> http://bazaar.launchpad.net/~vcs-imports/grub/grub2-bzr/view/3072/NEWS
> .
>
> 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.
>
> Regards.
>
> Keshav
>
> 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) -
>
> http://dl.dropbox.com/u/9710721/grub2_sources/grub2-1.99~rc1-1.src.tar.gz
>
> http://dl.dropbox.com/u/9710721/grub2_sources/grub2-efi-x86_64-1.99~rc1-1.src.tar.gz
>
> Compiled packages (x86_64 and 'any' only - sorry no i686) -
>
>
> http://dl.dropbox.com/u/9710721/skodabenz-arch-grub2/grub2-common-1.99~rc1-1-x86_64.pkg.tar.xz
>
>
> http://dl.dropbox.com/u/9710721/skodabenz-arch-grub2/grub2-bios-1.99~rc1-1-any.pkg.tar.xz
>
> http://dl.dropbox.com/u/9710721/skodabenz-arch-grub2/grub2-efi-i386-1.99~rc1-1-any.pkg.tar.xz
>
> http://dl.dropbox.com/u/9710721/skodabenz-arch-grub2/grub2-efi-x86_64-1.99~rc1-1-any.pkg.tar.xz
>
> Shell script used to create the tarball snapshots of grub-extras
> modules (defined in source array) -
>
> http://dl.dropbox.com/u/9710721/grub2_sources/grub2_bzr_export.sh
>

Will this packages be added to [extra]?

-- 
Kirill Churin
Jabber: reflexing at reflexing.ru, ICQ: 8163230, Skype on demand.


More information about the arch-general mailing list