On Mon, 2014-12-01 at 13:57 +0000, Steve McIntyre wrote: Starting with grub-install-fallback.patch:
> >From e384e597914b6e1b1dcbf96ef6782cf9bcc2313b Mon Sep 17 00:00:00 2001 > debian/patches/grub-install-extra-removable.patch | 115 > ++++++++++++++++++++++ Could you send this to grub-de...@gnu.org? Or at least provide a commit log for the upstream bit inline in the patch for whoever does end up forwarding it. > +@@ -829,6 +838,27 @@ fill_core_services (const char *core_ser > + free (sysv_plist); > + } > + > ++static void > ++also_install_removable(const char *src, const char *base_efidir, const char > *efi_suffix_upper) > ++{ > ++ char *efi_file = NULL; > ++ char *dst = NULL; > ++ char *dir = NULL; > ++ > ++ if (!efi_suffix_upper) > ++ grub_util_error ("%s", _("You've found a bug")); There are one or two of these in the upstream code base already, but it is a bit unfriendly to the bug-reported/triagger. I see an existing instance of _("you found a bug ... (%s:%d)\n"), file, line) which is a bit nicer at least. Plain old assert() sees some usage too. The Debian-specific bits all look sensible to me, FWIW. There will be a minor conflict with the patches in #770412 but nothing insurmountable. > [...] > + also depend on this path. If so, uou will need to ensure that GRUB is Typo: "uou". Ian. -- To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/1417509391.2372.36.ca...@hellion.org.uk