[exim-dev] [Bug 2577] Exim fails to build/link using -fno-co…

Top Page
Delete this message
Reply to this message
Author: admin
Date:  
To: exim-dev
Subject: [exim-dev] [Bug 2577] Exim fails to build/link using -fno-common (GCC 10 default)
https://bugs.exim.org/show_bug.cgi?id=2577

Fabian Groffen <grobian@???> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                URL|                            |https://bugs.gentoo.org/723
                   |                            |430


--- Comment #1 from Fabian Groffen <grobian@???> ---
Sorry, should have done this in first post. A copy of the Gentoo bug contents,
so the full information is available here:


See link. This package appears affected. Compiled without problem with gcc-9.
Now on gcc-10.1.0 it is affected by the switched default.

Reproducible: Always

Steps to Reproduce:
1. gcc-10.1.0 without -fcommon overrule
2. fails linking
Actual Results:
x86_64-pc-linux-gnu-gcc -o macro_predef -rdynamic -ldl macro_predef.o
macro-globals.o macro-readconf.o macro-route.o macro-transport.o
macro-drtables.o macro-tls.o macro-appendfile.o macro-autoreply.o macro-lmtp.o
macro-pipe.o macro-queuefile.o macro-smtp.o macro-accept.o macro-dnslookup.o
macro-ipliteral.o macro-iplookup.o macro-manualroute.o macro-queryprogram.o
macro-redirect.o macro-auth-spa.o macro-cram_md5.o macro-cyrus_sasl.o
macro-dovecot.o macro-gsasl_exim.o macro-heimdal_gssapi.o macro-plaintext.o
macro-spa.o macro-authtls.o macro-external.o macro-dkim.o macro-malware.o
macro-signing.o
/usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/../../../../x86_64-pc-linux-gnu/bin/ld:
macro-globals.o:(.bss+0x1170): multiple definition of `arc_received';
macro_predef.o:(.bss+0x10): first defined here

--
You are receiving this mail because:
You are on the CC list for the bug.