On Fri, Jan 28, 2011 at 17:58, Kirill Churin <reflexing@xxxxxxxxxxxx> wrote: > On Fri, Jan 28, 2011 at 4:55 PM, KESHAV P.R. <skodabenz@xxxxxxxxx> 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@xxxxxxxxxxxx, ICQ: 8163230, Skype on demand. > Packages are in testing repo. - Keshav