Description of problem: multiple definition error occurred with gcc 10.3.0 in mageia 8.0 that never occured with gcc 8.4.0 in mageia 7.1 Version-Release number of selected component (if applicable): mageia 8.0 How reproducible:i need to pass some fortran program to you. the difference is in the new gcc 10.3.0 is it possible for u to include gcc 8.4.0 from mageia 7.1 in the new release of mageia 8.0? Steps to Reproduce: 1.download robacus.tgz from pongf.us 2.tar -xvf robacus.tgz 3.urpmi -v tcsh (need to be root) 4.gunzip *.gz 5../iolupd 6../useupd
mageia is the best distro in term of backward compatibility. since 2007, you became the only linus distro that could run my package, robacus, which uses fortran, f2d and gcc to compile. normally, you gave user opetion to choose from old versions of gcc. but this time the only version gcc 10.3.0 doesnt seem to be backward compatible. the latest version 8.4.0 in mageia 7.1 has been working since its release.
Status comment: (none) => it's a none-backward-compatibility issue from upgrading mageia 7.1 to mageia 8.0, with gcc 8.4.0 to gcc 10.4.3 when using ld loader
btw, 1.are you interested to include my software automation package in mageia(free of charge)? 2.i was able to migrate from window-10 to mageia 7.1 ported to a minipc with i7 process($450) that worked 10 to 100 times faster than AMD Dual-Core Acer desktop ($1000). my software automation package can more than simulate window10 with mageia 7.1 and turn the whole system into a software automated workstation. if interested, i can show u how to install robacus.
It is technically backwards compatible, but its your code that need fixing as newer gcc enables more strict code checking to improve code quality. https://gcc.gnu.org/gcc-10/porting_to.html but if you really want, you can go back to older mode by setting: %global _legacy_common_support 1 in spec file. or pass -fcommon to compiler
Thanks Thomas for the expert comment? @Joe : Please try Thomas' suggestion(s), and report back.
Status: NEW => NEEDINFOCC: (none) => lewyssmith
CC: (none) => ouaurelienStatus comment: it's a none-backward-compatibility issue from upgrading mageia 7.1 to mageia 8.0, with gcc 8.4.0 to gcc 10.4.3 when using ld loader => See Comment 3.
Reporter, could you please reply to the previous question? If you don't reply within two weeks from now, I will have to close this bug as OLD. Thank you.
Keywords: (none) => NEEDINFO
Since there are insufficient details provided in this report for us to investigate the issue further, and we have not received feedback to the information we have requested above, we will assume the problem was not reproducible, or has been fixed in one of the updates we have released for the reporter's distribution. Users who have experienced this problem are encouraged to upgrade to the latest update of their distribution, and if this issue turns out to still be reproducible in the latest update, please reopen this bug with additional information. Closing as OLD.
Status: NEEDINFO => RESOLVEDResolution: (none) => OLD