Re: [easybuild] Build failure with GCC 10.2.0: multiple definition of 'replica_index'

2021-02-23 Thread Loris Bennett
Hi Alan, Alan O'Cais writes: > Hi Loris, > > For case 1, the actual problem has nothing really to do with including > the software in EasyBuild, but building the software with GCC 10 (or > higher). Rather than introduce them to something they might never have > heard of and risk them

Re: [easybuild] Build failure with GCC 10.2.0: multiple definition of 'replica_index'

2021-02-23 Thread Alan O'Cais
Hi Loris, For case 1, the actual problem has nothing really to do with including the software in EasyBuild, but building the software with GCC 10 (or higher). Rather than introduce them to something they might never have heard of and risk them responding "What do I care about EasyBuild?", just

Re: [easybuild] Build failure with GCC 10.2.0: multiple definition of 'replica_index'

2021-02-23 Thread Loris Bennett
Hi Kenneth, Kenneth Hoste writes: > Hi Loris, > > On 23/02/2021 13:42, Loris Bennett wrote: >> Thanks for the information, John. >> >> So there seem to be a number of solutions: >> >>1. Software author patches software >>2. EasyConfig author patches software >>3. EasyConfig author

Re: [easybuild] Build failure with GCC 10.2.0: multiple definition of 'replica_index'

2021-02-23 Thread Kenneth Hoste
Hi Loris, On 23/02/2021 13:42, Loris Bennett wrote: Thanks for the information, John. So there seem to be a number of solutions: 1. Software author patches software 2. EasyConfig author patches software 3. EasyConfig author builds against pre-10 GCC There's another option if you

Re: [easybuild] Build failure with GCC 10.2.0: multiple definition of 'replica_index'

2021-02-23 Thread Loris Bennett
Thanks for the information, John. So there seem to be a number of solutions: 1. Software author patches software 2. EasyConfig author patches software 3. EasyConfig author builds against pre-10 GCC Would it be worthwhile having something in the EB docs about the issue which would be

Re: [easybuild] Build failure with GCC 10.2.0: multiple definition of 'replica_index'

2021-02-22 Thread John Dey
The default with GCC 10.2 is to compile with -fn-common which is causing many issues with packages. In every case, I have encountered the software should be patched. https://gcc.gnu.org/gcc-10/porting_to.html John Dey j...@fuzzdog.com On Mon, Feb 22, 2021 at 5:45 AM Loris Bennett wrote: >