hi Sourabadi,

When building with most payloads, coreboot uses a specific git tag or hash
of that payload, and (usually) will revert the payload to that tag/hash
when building each time.

So what you need to do is make your changes locally, commit them, then
adjust your coreboot config to use that hash for the payload. If using
menuconfig, you would select 'git revision' for the SeaBIOS version and
then set the SHA1 hash on the next menu option. After saving, next time you
run make it will build the payload with your local changes. You don't want
to make clean, as that will delete the local copy of the payload.

regards,
Matt

On Wed, Feb 5, 2025 at 3:35 AM sourabadi via coreboot <coreboot@coreboot.org>
wrote:

> Hello
>
> I am a student from tehran university in iran and I am interested to
> booting system's and I research in this field
> I compiled compiled and build your project in the qemu and run
> successfully but i have problem if i want to changing message that show in
> the qemu.
>
>  for this I changing some printf() function in file
> /coreboot/payloads/external/Seabios/seabios/src/boot.c
>  and then commit this changing and use make to recompiling project but
> nothing changing and then use "make clean " for deleting all the compiled
> file and recompile all of the project again by "make" and after this i see
> all of the my changing in the
> /coreboot/payloads/external/Seabios/seabios/src/boot.c is deleted and even
> my git commited is deleted .
>
> how build system work this happens?
>
> how to solve this problem and changing the massage in the qemu terminal?
>
> and please explain to me source for this subject (i search in coreboot
> documentation but i can't find proper source)
>
> With respect and apologies for any English grammatical errors in the text.
> _______________________________________________
> coreboot mailing list -- coreboot@coreboot.org
> To unsubscribe send an email to coreboot-le...@coreboot.org
>
_______________________________________________
coreboot mailing list -- coreboot@coreboot.org
To unsubscribe send an email to coreboot-le...@coreboot.org

Reply via email to