diff options
author | Carl Dong <contact@carldong.me> | 2021-05-28 16:23:01 -0400 |
---|---|---|
committer | Carl Dong <contact@carldong.me> | 2021-06-14 12:29:11 -0400 |
commit | 83d9e2ee56cb0ca2a644074ad232503e25ac7116 (patch) | |
tree | fe455c74478765f447366cbb9d1df687e8f7ee36 /gnu/local.mk | |
parent | 209da4fce663c739cdc1ef146185a917849079fa (diff) | |
download | guix-83d9e2ee56cb0ca2a644074ad232503e25ac7116.tar guix-83d9e2ee56cb0ca2a644074ad232503e25ac7116.tar.gz |
gnu: gcc-8: Make static libs reproducible
This fixes the nonreproducibility in gcc documented here:
https://reproducible-builds.org/docs/archives/#gnu-libtool
* gnu/packages/patches/gcc-8-sort-libtool-find-output.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/gcc.scm (gcc-8)[source]: Apply it.
Diffstat (limited to 'gnu/local.mk')
-rw-r--r-- | gnu/local.mk | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gnu/local.mk b/gnu/local.mk index c59fa0f5be..1e79b42eee 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -1067,6 +1067,7 @@ dist_patch_DATA = \ %D%/packages/patches/gcc-7-cross-environment-variables.patch \ %D%/packages/patches/gcc-7-cross-toolexeclibdir.patch \ %D%/packages/patches/gcc-8-cross-environment-variables.patch \ + %D%/packages/patches/gcc-8-sort-libtool-find-output.patch \ %D%/packages/patches/gcc-8-strmov-store-file-names.patch \ %D%/packages/patches/gcc-9-asan-fix-limits-include.patch \ %D%/packages/patches/gcc-9-strmov-store-file-names.patch \ |