pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/44547



The following reply was made to PR pkg/44547; it has been noted by GNATS.

From: coypu%SDF.ORG@localhost
To: gnats-bugs%netbsd.org@localhost
Cc: 
Subject: Re: pkg/44547
Date: Thu, 8 Sep 2016 12:20:39 +0000

 ll/sc are synchronization primitives for MIPS2 and above.
 it sounds as something in the package is defaulting for -mips3 for some
 things.
 
 (I think) base gcc defaults to -mips1, and it is unhappy about not being
 told it's working with mips >1 code.
 
 it's likely possible to force a default of mips1 (most "proper" fix, as
 we do support some mips1 platforms).
 
 workaround #1 is to force passing -mips3 to gcc (CFLAGS?)
 cobalt (RM52xx) is MIPS 5, so it should have no trouble with -mips3 as an
 option.
 
 workaround #2 (expensive compile time) is PKGSRC_FORTRAN=gfortran. it
 may result in similar failure.
 
 I will try to see if I can address this without a workaround.
 


Home | Main Index | Thread Index | Old Index