bug-global
[Top][All Lists]
Advanced

[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

 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]