Skip to content

sort linker input files#6

Open
bmwiedemann wants to merge 1 commit intosabrinamusatian:masterfrom
bmwiedemann:master
Open

sort linker input files#6
bmwiedemann wants to merge 1 commit intosabrinamusatian:masterfrom
bmwiedemann:master

Conversation

@bmwiedemann
Copy link

when building packages (e.g. for openSUSE Linux)
(random) filesystem order of input files
influences ordering of functions in the output,
thus without the patch, builds (in disposable VMs) would usually differ.

See https://reproducible-builds.org/ for why this matters.

Setting LC_ALL is needed because locales influence how sorting happens.

This was originally filed at geometer#295 but that seems orphaned.

when building packages (e.g. for openSUSE Linux)
(random) filesystem order of input files
influences ordering of functions in the output,
thus without the patch, builds (in disposable VMs) would usually differ.

See https://reproducible-builds.org/ for why this matters.

Setting LC_ALL is needed because locales influence how sorting happens.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant