summarylogtreecommitdiffstats
path: root/0001-Temporary-fix-for-compilation-with-GCC-10.patch
blob: 65a310e73bd4db204f467b09cef39222f211e07b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
From 240278523907c8a0e733620d6acf7b3933d5cbdb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Michael=20La=C3=9F?= <lass@mail.uni-paderborn.de>
Date: Tue, 19 May 2020 16:17:01 +0200
Subject: [PATCH 1/3] Temporary fix for compilation with GCC 10

See:
* https://bugs.gentoo.org/706738
* https://gerrit.openafs.org/14106

Backporting that fix to OpenAFS 1.8 requires some changes in the xstat
code so for now let's just allow duplicate declarations.

Change-Id: I0bbf317dcf584d5531db714c5e9b986f3fbb6a0b
---
 src/cf/osconf.m4 | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/cf/osconf.m4 b/src/cf/osconf.m4
index 29a79d7ce..ac11e9310 100644
--- a/src/cf/osconf.m4
+++ b/src/cf/osconf.m4
@@ -681,6 +681,8 @@ if test "x$GCC" = "xyes"; then
     else
       CFLAGS_NOSTRICT=
     fi
+  else
+    XCFLAGS="${XCFLAGS} -fcommon"
   fi
 else
   case $AFS_SYSNAME in
-- 
2.27.0