[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
failed to build with gcc10
From: |
Pavel Zhukov |
Subject: |
failed to build with gcc10 |
Date: |
Tue, 11 Feb 2020 16:47:50 +0100 |
Hello,
global-6.6.4 is failed to build with newest gcc because -fno-common is
enabled by default.
/usr/bin/ld:
../libutil/libgloutil.a(args.o):/builddir/build/BUILD/global-6.6.3/libutil/args.c:42:
multiple definition of `type';
global.o:/builddir/build/BUILD/global-6.6.3/global/global.c:134: first defined
here
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:459: global] Error 1
Successfully built with:
diff --git a/global/global.c b/global/global.c
index e406e89..0f0a430 100644
--- a/global/global.c
+++ b/global/global.c
@@ -131,7 +131,7 @@ int debug;
int literal; /**< 1: literal search */
int print0; /**< --print0 option */
int format;
-int type; /**< path conversion type */
+extern int type; /**< path conversion type */
int match_part; /**< match part only */
int abslib; /**< absolute path only in library
project */
int use_color; /**< coloring */
--
PAVEL ZHUKOV
SOFTWARE ENGINEER, RHCE, RHCVA
Red Hat
address@hidden IM: IRC: landgraf
- failed to build with gcc10,
Pavel Zhukov <=