With recent versions of gcc on Ubuntu a very large lzma_decompress.img file is
output. (e.g. 134479600 bytes instead of 2864.) This causes grub-mkimage to
fail with: "error: Decompressor is too big."
This seems to be caused by a section .note.gnu.property that is placed at an
offset such that objc
Dear PGNet Dev,
Already reported and analyzed [1]. It’d be nice, if you could verify
Thomas’ analysis.
Kind regards,
Paul
[1]: https://lists.gnu.org/archive/html/grub-devel/2020-03/msg00206.html
___
Grub-devel mailing list
Grub-devel@gnu.org
ht
Thomas,
On 3/24/20 7:51 AM, Paul Menzel wrote:
> Dear PGNet Dev,
>
>
> Already reported and analyzed [1]. It’d be nice, if you could verify Thomas’
> analysis.
not sure I'm reading your intent from your post,
> ...
> I think that the following expression produces the same number
my bad re: patch. pebkac (looking UP might help :-/ )
with
diff -ur grub.ORIG/grub-core/disk/mdraid1x_linux.c
grub/grub-core/disk/mdraid1x_linux.c
--- grub.ORIG/grub-core/disk/mdraid1x_linux.c 2020-03-24
09:24:08.656640265 -0700
+++ grub/grub-core/disk/mdraid1x_linux.c
Hi,
i wrote:
> >(char *) &sb.dev_roles - (char *) sb
> >+ grub_le_to_cpu32 (sb.dev_number) * sizeof(grub_uint16_t)
PGNet Dev wrote:
> grub-core/disk/mdraid1x_linux.c:183:6: error: cannot convert to a
> pointer type
My fault. I forgot the "&" before "sb".
(char