sys-boot / grub

GNU GRUB boot loader

Official package sites : https://www.gnu.org/software/grub/ ·

v9999 :: 2/9999 :: gentoo

Modified
License
GPL-3 fonts? ( GPL-2-with-font-exception ) themes? ( BitstreamVera )
USE flags
debug device-mapper doc efiemu fonts libzfs mount nls sdl static test themes truetype

v2.04_rc1 :: 2/2.04_rc1 :: gentoo

Modified
License
GPL-3 fonts? ( GPL-2-with-font-exception ) themes? ( BitstreamVera )
Keywords
~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
USE flags
debug device-mapper doc efiemu fonts libzfs mount nls sdl static test themes truetype

v2.02-r3 :: 2/2.02-r3 :: gentoo

Modified
License
GPL-3 fonts? ( GPL-2-with-font-exception ) themes? ( BitstreamVera )
Keywords
amd64 ppc ppc64 x86 ~arm ~arm64
USE flags
debug device-mapper doc efiemu fonts libzfs mount multislot nls sdl static test themes truetype

General

debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
device-mapper
Enable support for device-mapper from sys-fs/lvm2
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
efiemu
Build and install the efiemu runtimes
fonts
Build and install fonts for the gfxterm module
libzfs
Enable support for sys-fs/zfs
mount
Build and install the grub-mount utility
multislot
Allow concurrent installation of sys-boot/grub SLOT 0 and sys-boot/grub SLOT 2 by renaming all programs.
nls
Add Native Language Support (using gettext - GNU locale utilities)
sdl
Add support for Simple Direct Layer (media library)
static
!!do not set this during bootstrap!! Causes binaries to be statically linked instead of dynamically
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
themes
Build and install GRUB themes (starfield)
truetype
Build and install grub-mkfont conversion utility

grub_platforms

coreboot
Coreboot platform support
efi-32
EFI 32 bit platform support (Old MACs)
efi-64
EFI 64 bit platform support
emu
Emulation platform support
ieee1275
IEEE1275 platform support
loongson
MIPS loongson platform support
multiboot
Multiboot platform support
pc
PC platform support
qemu
QEMU platform support
qemu-mips
QEMU MIPS platform support
uboot
U-Boot platform support
xen
XEN (pvgrub2) platform support
xen-32
Build 32-bit XEN (pvgrub2) platform support on amd64

app-admin / genromfs : Create space-efficient, small, read-only romfs filesystems

app-arch / bzip2 : A high-quality data compressor used extensively by Gentoo Linux

app-arch / cpio : A file archival tool which can also read and write tar files

app-arch / lzop : Utility for fast (even real-time) compression/decompression

app-arch / unzip : unzipper for pkzip-compressed files

app-arch / xz-utils : utils for managing LZMA compressed files

app-emulation / qemu : QEMU + Kernel-based Virtual Machine userland tools

app-emulation / xen-tools : Xen tools including QEMU and xl

app-misc / pax-utils : ELF utils that can check files for security relevant properties

app-portage / elt-patches : Collection of patches for libtool.eclass

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-libs / libisoburn : Creation/expansion of ISO-9660 filesystems on CD/DVD media supported by libburn

media-libs / freetype : A high-quality and portable font engine

media-libs / libsdl : Simple Direct Media Layer

sys-apps / help2man : GNU utility to convert program --help output to a man page

sys-apps / ibm-powerpc-utils : Utilities for the maintainance of the IBM and Apple PowerPC platforms

sys-apps / miscfiles : Miscellaneous files

sys-apps / texinfo : The GNU info program and utilities

sys-block / parted : Create, destroy, resize, check, copy partitions and file systems

sys-devel / autoconf : Used to create autoconfiguration files

sys-devel / automake : Used to generate Makefile.in from Makefile.am

sys-devel / bison : A general-purpose (yacc-compatible) parser generator

sys-devel / flex : The Fast Lexical Analyzer

sys-fs / fuse : An interface for filesystems implemented in userspace

sys-fs / lvm2 : User-land utilities for LVM2 (device-mapper) software

sys-fs / squashfs-tools : tools to create and extract Squashfs filesystems

sys-fs / zfs : Userland utilities for ZFS Linux kernel module

sys-libs / ncurses : console display library

sys-libs / zlib : Standard (de)compression library

virtual / pkgconfig : Virtual for the pkg-config implementation

app-arch / xz-utils : utils for managing LZMA compressed files

app-emulation / xen-tools : Xen tools including QEMU and xl

media-libs / freetype : A high-quality and portable font engine

media-libs / libsdl : Simple Direct Media Layer

sys-apps / ibm-powerpc-utils : Utilities for the maintainance of the IBM and Apple PowerPC platforms

sys-boot / efibootmgr : User-space application to modify the EFI boot manager

sys-boot / grub : GNU GRUB boot loader

sys-devel / gettext : GNU locale utilities

sys-fs / fuse : An interface for filesystems implemented in userspace

sys-fs / lvm2 : User-land utilities for LVM2 (device-mapper) software

sys-fs / zfs : Userland utilities for ZFS Linux kernel module

sys-libs / ncurses : console display library

app-admin / calamares : Distribution-independent installer framework

app-emulation / grub-xen-host : Grub2 built as a PV grub per the Xen PV Boot Protocol

dev-util / ostree : Operating system and container binary deployment and upgrades

sys-apps / memtest86+ : Memory tester based on memtest86

sys-boot / grub : GNU GRUB boot loader

sys-boot / os-prober : Utility to detect other OSs on a set of drives

sys-boot / systemrescuecd-x86-grub : Grub menu entries for the .iso image of systemrescuecd-x86

sys-boot / tboot : Performs a measured and verified boot using Intel Trusted Execution Technology

sys-boot / woeusb : Creates windows installer on usb media from an iso image

x11-misc / grub2-theme-preview : Preview a GRUB 2.x theme using KVM/QEMU

413801
sys-boot/grub-2.00_beta3-r2 link failure with hardened toolchain and use=static?
439082
sys-boot/grub-2.00-r1: does not boot when built with gold linker
485682
sys-boot/grub:2 should drop -Werror
491686
sys-boot/grub:2 - add menu items for several gentoo=foo options
519048
=sys-boot/grub-2.00_p5107-r2 - grub2-mkconfig should prioritize release over rc kernels
526138
sys-boot/grub-2.02_beta2-r2: QA issues with bash-completions
533264
sys-boot/grub - grub2-reboot sets next_entry but reboot does not clear it
537618
sys-boot/grub:2 10_linux initramfs version guessing is buggy
550008
sys-boot/grub:2 mdraid error: diskfilter writes are not supported
566632
sys-boot/grub-2.02_beta2-r7 - USE=static causes x86_64-pc-linux-gnu/bin/ld: cannot find -ldevmapper
568956
=sys-boot/grub-2.02_beta2-r8 GRUB_PLATFORMS="efi-64": grub-install fails with "efibootmgr: option requires an argument -- 'd'"
571130
sys-boot/grub:2 - move xen images to /boot/xen
581904
sys-boot/grub: grub2-mkconfig generates invalid grub.conf when using btrfs multidevice
584850
sys-boot/grub-2.02_beta2-r9: grub2-mkconfig does not allow serial_usb0 as terminal
589408
sys-boot/grub:2 - Add an option to unlock detached header LUKS (grub crypt)
659742
app-portage/gpyutils-0.2.1: gpy-upgrade-impl python3_5 python3_6 doesn't catch sys-boot/grub
662830
sys-boot/grub:2 incomplete LICENSE
667850
sys-boot/grub-2.0.2-r3 on sparc - checking for options to compile assembly... configure: error: could not compile assembly
667852
sys-boot/grub-2.0.2-r3 on sparc fails to boot - ERROR: Last Trap: Fast Data Access MMU Miss
677574
sys-boot/grub:2 on install media probably needs patch to handle 64-bit frambuffer addresses in EFI mode
682830
sys-boot/grub-2.02-r3 builds binary with libSDL.so even though sdl use-flag is disabled
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
sys-boot/grub: EAPI 7 (again)
Package-Manager: Portage-2.3.62_p4, Repoman-2.3.12_p87 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
sys-boot/grub: update PYTHON_COMPAT
Package-Manager: Portage-2.3.62_p4, Repoman-2.3.12_p87 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove python3_4 PYTHON_COMPAT correctly
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
sys-boot/grub: revert to EAPI 6 due to base-system policy
Package-Manager: Portage-2.3.62_p4, Repoman-2.3.12_p87 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Mike Gilbert · gentoo
sys-boot/grub: move keywords forward
Package-Manager: Portage-2.3.62_p4, Repoman-2.3.12_p87 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Mike Gilbert · gentoo
sys-boot/grub: bump to 2.04_rc1
Package-Manager: Portage-2.3.62_p4, Repoman-2.3.12_p87 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
sys-boot/grub: fix unifont handling
Closes: https://bugs.gentoo.org/681134 Package-Manager: Portage-2.3.62, Repoman-2.3.12_p83 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
sys-boot/grub: redirect stdout while sourcing bootstrap.conf
Package-Manager: Portage-2.3.62, Repoman-2.3.12_p83 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Mike Gilbert · gentoo
sys-boot/grub: unifont 12.0.01
Package-Manager: Portage-2.3.62, Repoman-2.3.12_p83 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Mike Gilbert · gentoo
sys-boot/grub: drop multislot USE flag
Package-Manager: Portage-2.3.62, Repoman-2.3.12_p83 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Mike Gilbert · gentoo
sys-boot/grub: EAPI 7
Package-Manager: Portage-2.3.62, Repoman-2.3.12_p83 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
sys-boot/grub: remove old
Package-Manager: Portage-2.3.62, Repoman-2.3.12_p83 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Mike Gilbert · gentoo
sys-boot/grub: 2.02-r3 stable on amd64 and x86
Closes: https://bugs.gentoo.org/681008 Package-Manager: Portage-2.3.62, Repoman-2.3.12_p83 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
sys-boot/grub: adjust bootstrap logic
Package-Manager: Portage-2.3.62, Repoman-2.3.12_p83 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Mike Gilbert · gentoo
sys-boot/grub: bootstrap gnulib in the live ebuild
Package-Manager: Portage-2.3.62, Repoman-2.3.12_p83 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-boot/grub: Drop grub:0
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-boot/grub: Add ~arm keyword wrt bug #548942
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
sys-boot/grub-2.02-r3: ppc stable
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
sys-boot/grub-2.02-r3: ppc64 stable
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
sys-boot/grub: fix build with gcc8
Closes: https://bugs.gentoo.org/662408 Package-Manager: Portage-2.3.49_p2, Repoman-2.3.10_p48
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
sys-boot/grub: treat R_X86_64_PLT32 as R_X86_64_PC32
Closes: https://bugs.gentoo.org/665066 Package-Manager: Portage-2.3.48, Repoman-2.3.10 RepoMan-Options: --force
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
sys-boot/grub: sync live ebuild
Package-Manager: Portage-2.3.45_p0_p471020, Repoman-2.3.10_p30_p471020
Luca Barbato · gentoo
sys-boot/grub: Make it available to ppc64
Tested on Integricloud. Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
sys-boot/grub: add python3.6 support
Package-Manager: Portage-2.3.40_p15, Repoman-2.3.9_p247
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
sys-boot/grub: support XFS sparse inodes
Closes: https://bugs.gentoo.org/659242 Package-Manager: Portage-2.3.40_p15, Repoman-2.3.9_p247
Mike Gilbert · gentoo
sys-boot/grub: add slot to fuse dep
Package-Manager: Portage-2.3.40_p15, Repoman-2.3.9_p247
Mike Gilbert · gentoo
sys-boot/grub: drop versionator
Package-Manager: Portage-2.3.40_p15, Repoman-2.3.9_p247
Mike Gilbert · gentoo
sys-boot/grub: remove old
Package-Manager: Portage-2.3.40_p15, Repoman-2.3.9_p247
Mikle Kolyada · gentoo
sys-boot/grub: amd64 stable wrt bug #655200
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Thomas Deutschmann · gentoo
sys-boot/grub: x86 stable (bug #655200)
Package-Manager: Portage-2.3.34, Repoman-2.3.9
Mike Gilbert · gentoo
sys-boot/grub: update git URI
Mike Gilbert · gentoo
sys-boot/grub: drop duplicate autotools inherit
Package-Manager: Portage-2.3.31_p60, Repoman-2.3.9_p116
Mike Gilbert · gentoo
sys-boot/grub: depend on pkgconfig as necessary
Package-Manager: Portage-2.3.31_p60, Repoman-2.3.9_p116
Mike Gilbert · gentoo
sys-boot/grub: cleanup DEPEND/RDEPEND
Package-Manager: Portage-2.3.31_p60, Repoman-2.3.9_p116
Mike Gilbert · gentoo
sys-boot/grub: replace pkg-config patch with a series from Debian
Package-Manager: Portage-2.3.31_p60, Repoman-2.3.9_p116
Mike Gilbert · gentoo
sys-boot/grub: use pkg-config to find freetype2
Bug: https://bugs.gentoo.org/654788 Package-Manager: Portage-2.3.31_p60, Repoman-2.3.9_p116
Mike Gilbert · gentoo
sys-boot/grub: backport early microcode patch
Closes: https://bugs.gentoo.org/645088 Package-Manager: Portage-2.3.24, Repoman-2.3.6_p81
Thomas Deutschmann · gentoo
sys-boot/grub: x86 stable (bug #639606)
Package-Manager: Portage-2.3.21, Repoman-2.3.6
Tobias Klausmann · gentoo
sys-boot/grub-0.97-r18: amd64 stable
Gentoo-Bug: http://bugs.gentoo.org/639606
Michał Górny · gentoo
sys-boot/grub: Stop using awful multijob_* logic
The multijob logic adds a lot of complex, unmaintained and fragile bash code with little gain. Moreover, makes build logs unreadable by interspersing output from multiple configure runs. Bug: https://bugs.gentoo.org/613322
Michał Górny · gentoo
sys-boot/grub: Drop interim old version (redudant)
Thomas Deutschmann · gentoo
sys-boot/grub: Adjust sanity check message
Package-Manager: Portage-2.3.18, Repoman-2.3.6
Thomas Deutschmann · gentoo
sys-boot/grub: Fix build against 17.0 profile
Ebuild changes: =============== - EAPI bumped to EAPI=6 - Sanity check for stage2 added Bug: https://bugs.gentoo.org/608460 Package-Manager: Portage-2.3.18, Repoman-2.3.6
Ian Stakenvicius · gentoo
sys-boot/grub-0.97-r17: switch -nopie for -no-pie on gcc6+
As the -nopie option was something gentoo patched into gcc via the pie patches used for hardened, and these patches are not applied to gcc6, the no-pie patch used with grub:0 needs to be adjusted to hse the new flag when a newer gcc is used. Package-Manager: Portage-2.3.8, Repoman-2.3.3
Mike Gilbert · gentoo
sys-boot/grub: remove old
Package-Manager: Portage-2.3.6_p9, Repoman-2.3.2_p77
Agostino Sarubbo · gentoo
sys-boot/grub: x86 stable wrt bug #608254
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-boot/grub: amd64 stable wrt bug #608254
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Mike Gilbert · gentoo
sys-boot/grub: bump to 2.02
Package-Manager: Portage-2.3.5_p31, Repoman-2.3.2_p61
Mike Gilbert · gentoo
sys-boot/grub: bump to 2.02~rc2
Package-Manager: Portage-2.3.4_p24, Repoman-2.3.2_p25
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Mike Gilbert · gentoo
sys-boot/grub: RESTRICT="!test? ( test )"
Package-Manager: Portage-2.3.3_p56, Repoman-2.3.1_p49
Robin H. Johnson · gentoo
sys-boot/grub: update test dependencies.
Package-Manager: portage-2.3.2
Robin H. Johnson · gentoo
sys-boot/grub: add ~arm64.
Runtime testing performed on Lenovo CaviumX thanks to Packet.net. Package-Manager: portage-2.3.2 Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Mike Gilbert · gentoo
sys-boot/grub: silence QA warning about WX sections
Bug: https://bugs.gentoo.org/607844 Package-Manager: Portage-2.3.3_p47_p599968, Repoman-2.3.1_p40_p599968
Mike Gilbert · gentoo
sys-boot/grub: bump to 2.02~rc1
Package-Manager: Portage-2.3.3_p47_p599686, Repoman-2.3.1_p40_p599686
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Thomas Deutschmann · gentoo
sys-boot/grub: x86 stable (bug #591058)
Package-Manager: Portage-2.3.2, Repoman-2.3.1
Mike Gilbert · gentoo
sys-boot/grub: Install an example grub.cfg
Package-Manager: portage-2.3.1_p6
Ian Stakenvicius · gentoo
sys-boot/grub:0: drop old handbook URL in favor of wiki URL
Package-Manager: portage-2.2.28
Agostino Sarubbo · gentoo
sys-boot/grub: amd64 stable wrt bug #591058
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Bertrand Jacquin · gentoo
sys-boot/grub: Allow user patchset
Package-Manager: portage-2.2.28
Mike Gilbert · gentoo
sys-boot/grub: unifont 9.0.02
Package-Manager: portage-2.3.0_p24
Mike Gilbert · gentoo
sys-boot/grub: update postinst warnings for multislot
Package-Manager: portage-2.3.0_p22
Mike Gilbert · gentoo
sys-boot/grub: remove old
Package-Manager: portage-2.3.0_p16
Mike Gilbert · gentoo
sys-boot/grub: block sys-boot/grub:2[-multislot]
Bug: https://bugs.gentoo.org/591574 Package-Manager: portage-2.3.0_p16
Mike Gilbert · gentoo
sys-boot/grub: block sys-boot/grub-static when multislot is disabled
Bug: https://bugs.gentoo.org/591574 Package-Manager: portage-2.3.0_p16
Mike Gilbert · gentoo
sys-boot/grub: set RESTRICT=strip
STRIP_MASK is not documented in PMS, so avoid using it. Also further simplify QA variables. Package-Manager: portage-2.3.0_p16
Mike Gilbert · gentoo
sys-boot/grub: simplify QA variables
Package-Manager: portage-2.3.0_p16
Mike Gilbert · gentoo
sys-boot/grub: update fonts
Package-Manager: portage-2.3.0_p16
William Hubbs · gentoo
sys-boot/grub: do not force multislot use flag on
William Hubbs · gentoo
Revert "sys-boot/grub: do not force multislot use flag on"
This reverts commit bd29c07ee1edf51553ced4ff9d57076b3ce6732c. I need to wait another day for this.
William Hubbs · gentoo
sys-boot/grub: do not force multislot use flag on
Mike Gilbert · gentoo
Revert "sys-boot/grub: populate MULTIBUILD_VARIANTS in a more PMS-defined way"
This reverts commit e1374135af76bf31a01ff4ecb6696d8bbe041f31.
Mike Gilbert · gentoo
sys-boot/grub: refactor platform logic
Package-Manager: portage-2.3.0_p7
Douglas Freed · gentoo
sys-boot/grub: add xen-32 platform
This builds 32-bit Xen on amd64. Bug: https://bugs.gentoo.org/586996
Magnus Granberg · gentoo
sys-boot/grub-2.02_beta3 Add fix for gcc-6.1.0[pie] #583042
Package-Manager: portage-2.2.27
Mike Gilbert · gentoo
sys-boot/grub: populate MULTIBUILD_VARIANTS in a more PMS-defined way
Package-Manager: portage-2.2.28_p79
Mike Gilbert · gentoo
sys-boot/grub: call eautoreconf for the sysmacros patch
Package-Manager: portage-2.2.28_p79
Mike Gilbert · gentoo
sys-boot/grub: backport sysmacros fix
Bug: https://bugs.gentoo.org/580172 Package-Manager: portage-2.2.28_p71
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/sbraz/syncthing'
Pull Request: https://github.com/gentoo/gentoo/pull/990
Mikle Kolyada · gentoo
sys-boot/grub: x86 stable wrt bug #575596
Package-Manager: portage-2.2.26
Mike Gilbert · gentoo
sys-boot/grub: Make GRUB_DISABLE_LINUX_UUID work again
Bug: https://bugs.gentoo.org/576528 Package-Manager: portage-2.2.27_p64
Mikle Kolyada · gentoo
sys-boot/grub: amd64 stable wrt bug #575596
Package-Manager: portage-2.2.26
Mike Gilbert · gentoo
sys-boot/grub: Bump to 2.02_beta3
Package-Manager: portage-2.2.27_p64
Mike Gilbert · gentoo
sys-boot/grub: Update the live ebuild
Move to EAPI 6 and various other cleanups. Package-Manager: portage-2.2.27_p64
Mike Gilbert · gentoo
sys-boot/grub: Set subslot to PVR
This change allows packages to rebuild themselves whenever grub is upgraded. Bug: https://bugs.gentoo.org/575334 Package-Manager: portage-2.2.27_p64
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/dryatu/ts-permission'
Pull request: https://github.com/gentoo/gentoo/pull/584
Robin H. Johnson · gentoo
sys-boot/grub: backport LVM fix & configurable kernel globs
- Backport upstream LVM RAID1 fix - GRUB_LINUX_KERNEL_GLOBS to tweak globs for finding kernels Package-Manager: portage-2.2.24
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/axelgenus/man-pages-it'
Pull request: https://github.com/gentoo/gentoo/pull/488
Mike Gilbert · gentoo
sys-boot/grub: Add postinst warning about security bug
Package-Manager: portage-2.2.26_p32
Ian Stakenvicius · gentoo
sys-boot/grub:0 - use pkg-config to determine ncurses libs, bug 550132
When ncurses is built with USE=tinfo, additional libs are needed due to --as-needed linking that are not included in the current AC_CHECK_LIB based config, nor would be easily detectable without pkg-config. Package-Manager: portage-2.2.24
Mike Gilbert · gentoo
sys-boot/grub: Remove old
Package-Manager: portage-2.2.26_p32
Agostino Sarubbo · gentoo
sys-boot/grub: x86 stable wrt bug #568326
Package-Manager: portage-2.2.24 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-boot/grub: amd64 stable wrt bug #568326
Package-Manager: portage-2.2.24 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Patrice Clement · gentoo
Merge remote-tracking branch 'github/pr/478'.
Mike Gilbert · gentoo
sys-boot/grub: Security bump for CVE-2015-8370
Bug: https://bugs.gentoo.org/568326 Package-Manager: portage-2.2.26_p32
Ian Stakenvicius · gentoo
sys-boot/grub:0 - Properly fix misoptimization by -fcombine-stack-adjustmemts (gcc-4.9+)
GCC assumes that it can combine stacks from outer "grub_stage2()" and inner trampoline "doit()" functions (optimisation -fcombine-stack-adjustments). But doit() function clobbers %esp in inline assebly statement as: asm volatile ("movl %%esp, %0\n\tmovl %1, %%esp\n" : "=&r" (realstack) : "r" (simstack)); which tricks gcc into computing invalid local variable offsets from current %esp value. Fix by hinting gcc about %esp change in clobber list. Thanks to slyfox for his debugging and patch! This properly fixes bug 564890, allowing for the -O0 hack to be removed. Package-Manager: portage-2.2.24
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/Elizafox/master'
Pull request: https://github.com/gentoo/gentoo/pull/466
Mike Gilbert · gentoo
sys-boot/grub: Add slot for ncurses dep
Package-Manager: portage-2.2.26_p26
Mike Gilbert · gentoo
sys-boot/grub: Remove old
Package-Manager: portage-2.2.26_p26
Ian Stakenvicius · gentoo
sys-boot/grub:0 - Force -O0 to work around bugs 564890, 566638
Package-Manager: portage-2.2.24
Ian Stakenvicius · gentoo
sys-boot/grub:0 - add missing slot-operator dep on ncurses when USE="-static"
Package-Manager: portage-2.2.24
Ian Stakenvicius · gentoo
sys-boot/grub:0 - migrate to EAPI5 and add missing slot dep on ncurses atom
Package-Manager: portage-2.2.24
Patrice Clement · gentoo
Merge remote-tracking branch 'github/pr/448'.
Doug Goldstein · gentoo
sys-boot/grub: use xen-tools sub-slot
When xen-tools changes its sub-slot, its ABI changes so we need to rebuilt against it. Signed-off-by: Doug Goldstein <cardoe@gentoo.org>
Justin Lecher · gentoo
Use https for most gnu.org URLs
Signed-off-by: Justin Lecher <jlec@gentoo.org>
Justin Lecher · gentoo
Use https by default
Convert all URLs for sites supporting encrypted connections from http to https Signed-off-by: Justin Lecher <jlec@gentoo.org>
Justin Lecher · gentoo
Use https by default
Convert all URLs for sites supporting encrypted connections from http to https Signed-off-by: Justin Lecher <jlec@gentoo.org>
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed