rhboot / efivar

Tools and libraries to work with EFI variables
GNU Lesser General Public License v2.1
238 stars 104 forks source link

-march=native results in non-reproducible binaries #230

Open nanonyme opened 2 years ago

nanonyme commented 2 years ago

This means build host capabilities leak into binaries so binaries built on two build hosts will be different. Please reconsider whether it's necessary in general build case.

floppym commented 1 year ago

The -march=native flag is only used for temporary binaries that are called during the build process. It should not have any impact on installed files.

Also see https://github.com/rhboot/efivar/pull/198.