Package: refit / 0.14-2
Metadata
Package | Version | Patches format |
---|---|---|
refit | 0.14-2 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
gptsync_64bit_fix.patch | (download) |
gptsync/gptsync.h |
2 1 + 1 - 0 ! |
fix type issues on 64bit platforms Causes runtime failure of gptsync, for obvious reasons. |
gptsync_nom_nom_nom_newline.patch | (download) |
gptsync/os_unix.c |
6 5 + 1 - 0 ! |
consume newline characters after prompt When prompting for user input, consume characters up to the newline character; avoids leaving characters behind that end up being consumed by the shell after gptsync terminates. |
kfreebsd.patch | (download) |
Make.common |
12 11 + 1 - 0 ! |
select appropriate linker script for kfreebsd-amd64 Enable building rEFIt on kfreebsd-amd64. |
fat_binaries_build.patch | (download) |
Make.common |
33 30 + 3 - 0 ! |
support building fat efi binaries - add support for building in a build directory (VPATH stuff) - rework previous support for ia32 builds on x86_64 - add support for x86_64 builds on ia32 |
debian_version_string.patch | (download) |
refit/Makefile |
2 1 + 1 - 0 ! |
add the debian version in the version string Display the Debian package version in the About menu, making it easy and straightforward to identify a Debian build of rEFIt and its exact version. |
gptsync_quiet_mode.patch | (download) |
gptsync/Makefile.unix |
4 2 + 2 - 0 ! |
add a quiet mode to gptsync for non-interactive use gptsync's output is a nuisance when used in scripts. |
gptsync_manpage.patch | (download) |
gptsync/gptsync.8 |
22 14 + 8 - 0 ! |
rewrite parts of the manpage Better explain what gptsync is, why it's needed. |
gptsync_dont_truncate.patch | (download) |
gptsync/gptsync.8 |
6 5 + 1 - 0 ! |
do not truncate partitions starting or extending beyond 2 tib. Ignore such partitions by default, and introduce a -t switch to force including and truncating such partitions. |
gptsync_biosboot.patch | (download) |
gptsync/lib.c |
3 2 + 1 - 0 ! |
map gpt "bios boot partition" type to mbr type 0xda ("non-fs data") This partition type is used by GRUB2 to install some parts of GRUB2. Bug-Debian: http://bugs.debian.org/545190 |
disable_EFI110_features.patch | (download) |
refit/main.c |
5 5 + 0 - 0 ! |
disable features that require efi110 gnu-efi doesn't support EFI 1.10, so disable anything that requires it. |
efi_call_wrappers.patch | (download) |
include/refit_call_wrapper.h |
37 37 + 0 - 0 ! |
add macros for wrapping efi calls on x64 Turns out uefi_call_wrapper() needs all the arguments to be UINT64. As uefi_call_wrapper() is a function with a variable argument list and not a macro, we need an additional layer of macros as we can't cast all arguments to UINT64 on IA32... . This fixes rEFIt on X64; symptoms were missing images and error messages popping up randomly, requiring a key press or a reboot. |
gptsync_uefi_call_wrapper.patch | (download) |
gptsync/os_efi.c |
19 10 + 9 - 0 ! |
wrap efi api calls with refit_callx_wrapper() Mandatory for GNU EFI especially on x86_64. |
refit_uefi_call_wrapper.patch | (download) |
refit/config.c |
11 6 + 5 - 0 ! |
wrap efi api calls with refit_callx_wrapper() Mandatory for GNU EFI especially on x86_64. |
libeg_uefi_call_wrapper.patch | (download) |
libeg/Makefile |
2 1 + 1 - 0 ! |
wrap efi api calls with refit_callx_wrapper() Mandatory for GNU EFI especially on x86_64. |