Package Details: grub-git 2.02.beta2.428.g697ecef-1

Git Clone URL: https://aur.archlinux.org/grub-git.git (read-only)
Package Base: grub-git
Description: GNU GRand Unified Bootloader (2) - GIT Version
Upstream URL: https://www.gnu.org/software/grub/
Licenses: GPL3
Conflicts: grub, grub-bios, grub-bzr, grub-common, grub-efi-, grub-emu, grub-legacy
Provides: grub=2.02.beta2.428.g697ecef, grub-bios=2.02.beta2.428.g697ecef, grub-bzr=2.02.beta2.428.g697ecef, grub-common=2.02.beta2.428.g697ecef, grub-efi-=2.02.beta2.428.g697ecef, grub-emu=2.02.beta2.428.g697ecef
Submitter: ridikulusrat
Maintainer: jpbd
Last Packager: ridikulusrat
Votes: 8
Popularity: 0.001385
First Submitted: 2013-10-22 18:55
Last Updated: 2015-06-09 00:06

Dependencies (23)

Required by (35)

Sources (9)

Latest Comments

ridikulusrat commented on 2016-03-23 00:05

Due to work and other life commitments, I am unable to devote time to maintain this package. Orphaned.

PedroHLC commented on 2015-09-29 12:59

configure: error: bison is not found
configure: error: flex is not found
Seems like bison and flex are a make deps...

vic-t commented on 2015-09-17 12:44

I just tried to build Grub-git on a fresh install of Arch (2015-09), using makepkg -sri. It stops after quite a long while of error-free compiling at:

^\Makefile:30885: recipe for target 'gfxmenu/gfxmenu_module_-gfxmenu.o' failed
/bin/sh: line 12: 15575 Quit (core dumped) (CDPATH= "${ZSH_VERSION+.}:" && cd $subdir && make $local_target )
make[3]: *** [gfxmenu/gfxmenu_module-gfxmenu.o] Quit (core dumped)

My C programming and even building skills are limited. Any pointers?

jiaanq commented on 2015-08-30 05:40

I am getting a error telling me "One or more PGP signatures could not be verified!". I could only continue after removing the signature file unifont-6.3.20131217.bdf.gz.sig and its check sum.

starfry commented on 2015-07-23 12:42

FYI the floating point issue in 915resolution has been fixed upstream (http://git.savannah.gnu.org/cgit/grub-extras.git/commit/?id=60e3f37e7ba3aaf5a6f32a08f7f2a8374230c447) and this package now builds without issue.

starfry commented on 2015-07-23 12:38

FYI the floating point issue in 915resolution has been [url=http://git.savannah.gnu.org/cgit/grub-extras.git/commit/?id=60e3f37e7ba3aaf5a6f32a08f7f2a8374230c447]fixed[/url] upstream and this package now builds without issue.

starfry commented on 2015-06-12 16:45

This problem is caused by a commit to "Always add -msoft-float to avoid compiler generating float arithmetics." See http://git.savannah.gnu.org/cgit/grub.git/commit/?id=3661261fe17a8fe19681073889b5b36ec1ee823d.

The addition of the "-msoft-float" compiler option requires soft floating point routines and these are normally provided by "stdlib". Grub doesn't use stdlib so those names don't resolve.

Prior commit b8f53719 builds fine. I've reported it upstream https://savannah.gnu.org/bugs/index.php?45310

One work-around is as per cedric_tools, don't include 915resolution. I don't know what effect that has.



cedric_tools commented on 2015-03-14 02:13

Had the same error, did remove those 4 lines and get it built correctly.
--
msg "Add the grub-extra sources for bios build"
install -d "${srcdir}/grub-bios/grub-extras"
cp -r "${srcdir}/grub-extras/915resolution" "${srcdir}/grub-bios/grub-extras/915resolution"
export GRUB_CONTRIB="${srcdir}/grub-bios/grub-extras/"
--
Disclaimer: no idea what I'm doing... seems to work so far

Firefoxic commented on 2015-03-10 17:37

Identical mistake as Ahmed. And yet, how to cure it?

ahmedallibhoy commented on 2015-02-18 00:07

grub fails to build with the following error:

mv syminfo.lst.new syminfo.lst
cat syminfo.lst | sort | gawk -f ./genmoddep.awk > moddep.lst || (rm -f moddep.lst; exit 1)
__adddf3 in 915resolution is not defined
__divdf3 in 915resolution is not defined
__fixdfsi in 915resolution is not defined
__floatsidf in 915resolution is not defined
__muldf3 in 915resolution is not defined
__subdf3 in 915resolution is not defined
Makefile:41695: recipe for target 'moddep.lst' failed
make[3]: *** [moddep.lst] Error 1
make[3]: Leaving directory '/home/ahmed/Downloads/grub-git/src/grub-bios/grub-core'
Makefile:23050: recipe for target 'all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory '/home/ahmed/Downloads/grub-git/src/grub-bios/grub-core'
Makefile:11571: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/ahmed/Downloads/grub-git/src/grub-bios'
Makefile:3967: recipe for target 'all' failed
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...

Is there a workaround for this? Thanks,
Ahmed

All comments