Quoting Olaf Hering (2023-12-21 10:12:24)
> Thu, 21 Dec 2023 01:17:35 -0600 Oskari Pirhonen <xxc3ncore...@gmail.com>:
>
> > Fixes build failure due to the extra_deps.lst file not existing in the 
> > tarball.
>
> Maybe maybe maybe this is another slight hint that this file needs to be 
> generated at build time, like all the other similar files?

Although its name suggests that it is a generated file (.lst ending!),
extra_deps.lst is actually tracked in git and is not generated by the
build system.

It was introduced to track inter-module dependencies which the build
system can not discover on its own. The reason was that the new bli
module relies on GRUB to be able to parse GPT formatted disks. But it
does not call any functions from the part_gpt module and thus this
implicit dependency is not automatically discovered.

Oliver

>
>
> Olaf


_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to