Package Details: grub-git 2.12.rc1.r106.g7c8ae7dcb-1

Git Clone URL: https://aur.archlinux.org/grub-git.git (read-only, click to copy)
Package Base: grub-git
Description: GNU GRand Unified Bootloader (2)
Upstream URL: https://www.gnu.org/software/grub/
Licenses: GPL3
Conflicts: grub
Provides: grub
Submitter: ka2107
Maintainer: WoefulDerelict
Last Packager: WoefulDerelict
Votes: 17
Popularity: 0.001482
First Submitted: 2013-10-22 18:55 (UTC)
Last Updated: 2023-12-18 22:58 (UTC)

Dependencies (21)

Required by (310)

Sources (7)

Latest Comments

« First ‹ Previous 1 .. 12 13 14 15 16 17 18 Next › Last »

<deleted-account> commented on 2011-04-07 15:53 (UTC)

Ok found the issue. Delete /home/christian/tmp/grub2-bios-bzr/ and use the new PKGBUILD. Thanks for reporting.

<deleted-account> commented on 2011-04-07 15:00 (UTC)

I still get the same error as before using makepkg. '/home/christian/tmp/grub2-bios-bzr/src/grub2_build/autogen.sh' seems to be wrong since the autogen.sh script is in `/home/christian/tmp/grub2-bios-bzr/src/grub/autogen.sh'. But even when changing that path there are several other issues appearing....

<deleted-account> commented on 2011-04-07 12:21 (UTC)

It doesn't compile.... got the following error right away: cp: cannot stat `/tmp/yaourt-tmp-christian/aur-grub2-bios-bzr/src/grub2_build/autogen.sh': No such file or directory Seems like several things have changed with the paths.

cedeel commented on 2011-02-23 11:45 (UTC)

Package does not build patching file util/grub-mkconfig.in patching file util/grub.d/00_header.in patching file util/grub.d/10_linux.in Hunk #1 FAILED at 31. 1 out of 5 hunks FAILED -- saving rejects to file util/grub.d/10_linux.in.rej 10_linux.in.rej: --- util/grub.d/10_linux.in +++ util/grub.d/10_linux.in @@ -31,8 +31,8 @@ if [ "x${GRUB_DISTRIBUTOR}" = "x" ] ; then OS=GNU/Linux else - OS="${GRUB_DISTRIBUTOR} GNU/Linux" - CLASS="--class $(echo ${GRUB_DISTRIBUTOR} | tr '[A-Z]' '[a-z]' | cut -d' ' -f1) ${CLASS}" + OS="${GRUB_DISTRIBUTOR}" + CLASS="--class $(echo ${GRUB_DISTRIBUTOR} | tr '[A-Z]' '[a-z]' | tr -d ' ') ${CLASS}" fi # loop-AES arranges things so that /dev/loop/X can be our root device, but

<deleted-account> commented on 2011-02-22 05:44 (UTC)

@ungraven: For any package to be built by makepkg, base-devel is assumed to be installed (see the comment by falconindy) and therefore base-devel is not explicitly mentioned as make-depends. Also 'patch' is a part of base-devel. As for the patch, I copied it from the official grub2-common package (the 1.99~rc1 package) which was actually taken from grub2-bzr (so the credit should go to grub2-bzr maintainer). Since upstream development is in a constant flux, the patch may have diverged. The hunk error is not a fault of bzr repo, rather its our fault in not rebasing the patch to the current bzr revision. I am busy right now with exams so i may not update the patch until my exams finish. If you can provide an updated patch, it would be most helpful. Till then just disable applying the patch if you are not a user of grub-mkconfig (to create /boot/grub/grub.cfg) . The liblzma error might occur if you built this package with xz 4.x but later upgraded xz to 5.x . To replace sha256sums with md5sums, just replace 'sha256sums=' with 'md5sums=' in the PKGBUILD and re-run 'makepkg -g' . It will generate md5sums instead of sha256sums then.

<deleted-account> commented on 2011-02-22 01:22 (UTC)

Couple of other pointers. Build this in chroot from arch installer so it links correctly against xz or else grub-installer won't work (liblzma error). Hopefully we can get the patch updated. Copying that sha256sum into my PKGBUILD was annoying. I will let know if it works.

<deleted-account> commented on 2011-02-22 00:04 (UTC)

It was the archlinux_grub2_mkconfig_fixes.patch causing the problem. Perhaps that's obvious to some, but wasn't for me at first. I removed the hunk @line 31. It didn't look necessary anymore as upstreams had changed and I assume been improved. Additionally autoreconf and alocal etc is required which is in base-devel, so really base-devel should be a makedepends imo. Finally, after a couple of days it now built.

<deleted-account> commented on 2011-02-20 23:09 (UTC)

Even after about 10 attempts I still couldn't get this to build. I kept getting "Hunk #1 FAILED at 31. 1 out of 5 hunks FAILED..." errors. The grub2-bzr package fails with the same error though so I can only assume it's the fault of the bzr repo? I don't know, but it'd be nice if someone could figure it out :)

<deleted-account> commented on 2011-02-20 22:04 (UTC)

This is very much a pain to build from the current Arch installer (fresh btrfs install). For example following this guide: https://wiki.archlinux.org/index.php/Installing_on_Btrfs_root Off the top of my head: Don't over-write xz-utils with xz when it askes (this is the xz on the installer media and will break pacman if done). Needs "patch" in makedepends I think, or at least, patch installed.

<deleted-account> commented on 2010-12-13 15:36 (UTC)

Done. Left 'autogen' just in case. grub2-efi-bzr also corrected.