Always aurutils in clean chroot. Anyway, it builds without chroot and with flex added to makedeps. Not sure why it won't build in a clean chroot, but nevermind, it builds.
Search Criteria
Package Details: grub-improved-luks2-git 2.12.r10.g04d2a50f3-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/grub-improved-luks2-git.git (read-only, click to copy) |
---|---|
Package Base: | grub-improved-luks2-git |
Description: | GNU GRand Unified Bootloader (2) with Argon2 support. Patch made by Patrick Steinhardt |
Upstream URL: | https://www.gnu.org/software/grub/ |
Licenses: | GPL3, CC0 |
Conflicts: | grub |
Provides: | grub |
Submitter: | Ax333l |
Maintainer: | Ax333l |
Last Packager: | Ax333l |
Votes: | 27 |
Popularity: | 1.90 |
First Submitted: | 2022-01-02 14:06 (UTC) |
Last Updated: | 2024-03-09 00:19 (UTC) |
Dependencies (18)
- device-mapper (device-mapper-gitAUR)
- freetype2 (freetype2-qdoledAUR, freetype2-macosAUR, freetype2-gitAUR)
- fuse2
- gettext (gettext-gitAUR)
- autogen (make)
- bdf-unifontAUR (make)
- bison (byacc-bisonAUR, bison-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- help2man (help2man-gitAUR, python-help2manAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- rsync (rsync-gitAUR, rsync-reflinkAUR, rsync-reflink-gitAUR) (make)
- texinfo (texinfo-gitAUR) (make)
- ttf-dejavu (ttf-dejavu-ibAUR, ttf-dejavu-emojilessAUR) (make)
- dosfstools (dosfstools-gitAUR) (optional) – For grub-mkrescue FAT FS and EFI support
- efibootmgr (efibootmgr-gitAUR) (optional) – For grub-install EFI support
- libisoburn (libisoburn-gitAUR) (optional) – Provides xorriso for generating grub rescue iso using grub-mkrescue
- mtools (mtools-svnAUR) (optional) – For grub-mkrescue FAT FS support
- os-prober (os-prober-gitAUR, os-prober-btrfsAUR) (optional) – To detect other OSes when generating grub.cfg in BIOS systems
Required by (314)
- apple_set_os (requires grub) (optional)
- arch-grub2-theme (requires grub)
- arch-matrix-grub-theme-git (requires grub)
- archiso-git (requires grub) (optional)
- archiso-grub-themes (requires grub)
- archuseriso (requires grub)
- bieaz (requires grub)
- bieaz-git (requires grub)
- boo-grub-git (requires grub)
- booty-git (requires grub)
- cryptboot (requires grub)
- cyberpunk-grub-theme-git (requires grub)
- dedsec-grub2-theme (requires grub)
- diabos-base (requires grub)
- distro-grub-themes-arch (requires grub)
- distro-grub-themes-endeavouros (requires grub)
- distro-grub-themes-meta (requires grub)
- dracula-grub-theme-git (requires grub)
- endeavouros-galleon-grub (requires grub)
- graphite-grub-theme-default-1080p (requires grub)
- Show 294 more...
Sources (12)
duffydack commented on 2022-02-22 00:04 (UTC)
Ax333l commented on 2022-02-21 21:10 (UTC)
duffydack, what are you using to build it? What happens if you delete the directory and try to rebuild it from scratch using makepkg? Are you using something like ccache or distcc?
duffydack commented on 2022-02-18 15:08 (UTC)
still struggling.. last few lines
cat syminfo.lst | sort | gawk -f ../../grub-core/genmoddep.awk > moddep.lst || (rm -f moddep.lst; exit 1)
TARGET_OBJ2ELF= sh genmod.sh moddep.lst disk.module build-grub-module-verifier disk.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst trig.module build-grub-module-verifier trig.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst cs5536.module build-grub-module-verifier cs5536.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst usb.module build-grub-module-verifier usb.mod
build-grub-module-verifier: error: trig.mod.tmp: incompatible license.
build-grub-module-verifier: error: disk.mod.tmp: incompatible license.
build-grub-module-verifier: error: cs5536.mod.tmp: incompatible license.
make[3]: *** [Makefile:50127: trig.mod] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: *** [Makefile:50127: cs5536.mod] Error 1
make[3]: *** [Makefile:50127: disk.mod] Error 1
build-grub-module-verifier: error: usb.mod.tmp: incompatible license.
make[3]: *** [Makefile:50127: usb.mod] Error 1
make[3]: Leaving directory '/build/grub-improved-luks2-git/src/grub/build_x86_64-efi/grub-core'
make[2]: *** [Makefile:27793: all] Error 2
make[2]: Leaving directory '/build/grub-improved-luks2-git/src/grub/build_x86_64-efi/grub-core'
make[1]: *** [Makefile:12028: all-recursive] Error 1
make[1]: Leaving directory '/build/grub-improved-luks2-git/src/grub/build_x86_64-efi'
make: *** [Makefile:3794: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
Not sure what's going on.
Ax333l commented on 2022-02-17 18:58 (UTC) (edited on 2023-06-16 14:24 (UTC) by Ax333l)
I have disabled translations because they have been the cause of build failures in both this package and grub-git
. If you want to re-enable them, check the PKGBUILD.
Also, make sure you have installed base-devel
.
Argon2 might not work on some devices due to issues with the memory allocator
duffydack commented on 2022-02-16 16:21 (UTC) (edited on 2022-02-16 16:21 (UTC) by duffydack)
I can't build this anymore. aurutils (and in chroot), and plain makepkg.
en@arabic.po:6459: 'msgstr' is not a valid C format string, unlike 'msgid'. Reason: The character that terminates the directive number 1 is not a valid conversion specifier.
/usr/bin/msgfmt: found 1 fatal error
en@arabic.po: 1385 translated messages.
make[3]: *** [Makefile:1453: ../../po/en@arabic.gmo] Error 1
make[3]: *** Waiting for unfinished jobs....
de@hebrew.po: 1371 translated messages, 6 fuzzy translations, 8 untranslated messages.
make[4]: Leaving directory '/home/dd/grub-improved-luks2-git/src/grub/build_x86_64-efi/po'
make[3]: Leaving directory '/home/dd/grub-improved-luks2-git/src/grub/build_x86_64-efi/po'
make[2]: *** [Makefile:1491: stamp-po] Error 2
make[2]: Leaving directory '/home/dd/grub-improved-luks2-git/src/grub/build_x86_64-efi/po'
make[1]: *** [Makefile:12028: all-recursive] Error 1
make[1]: Leaving directory '/home/dd/grub-improved-luks2-git/src/grub/build_x86_64-efi'
make: *** [Makefile:3794: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
Ax333l commented on 2022-02-16 08:51 (UTC)
Done. Thank you for notifying me.
smirky commented on 2022-02-10 14:11 (UTC)
Please add bison as a build dependency.
Pinned Comments
Ax333l commented on 2022-02-17 18:58 (UTC) (edited on 2023-06-16 14:24 (UTC) by Ax333l)
I have disabled translations because they have been the cause of build failures in both this package and
grub-git
. If you want to re-enable them, check the PKGBUILD.Also, make sure you have installed
base-devel
.Argon2 might not work on some devices due to issues with the memory allocator