summaryrefslogtreecommitdiff
path: root/gnu/local.mk
diff options
context:
space:
mode:
authorCarl Dong <contact@carldong.me>2021-05-28 16:23:01 -0400
committerCarl Dong <contact@carldong.me>2021-06-14 12:29:11 -0400
commit83d9e2ee56cb0ca2a644074ad232503e25ac7116 (patch)
treefe455c74478765f447366cbb9d1df687e8f7ee36 /gnu/local.mk
parent209da4fce663c739cdc1ef146185a917849079fa (diff)
downloadguix-patches-83d9e2ee56cb0ca2a644074ad232503e25ac7116.tar
guix-patches-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.mk1
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 \