Michael Niewöhner has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/43275 )
Change subject: mb/lippert: Put files under variants/ ......................................................................
Patch Set 6:
I've done some research on the differing binaries "problem". The ramstage and romstage binaries differ in linking order. The reason for that is linking in alphabetically sorted order, where the paths ".../variants/..." get sorted to the end, so the call becomse `i386-elf-ld.bfd ... buildOpts.o sema.o BiosCallOuts.o OemCustomize.o ...` instead of `i386-elf-ld.bfd ... BiosCallOuts-fr.o OemCustomize-fr.o buildOpts.o sema.o ...` now, resulting in a differently-ordered binary.
TL;DR +2