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

Bug#472854: gnat-4.3 needs a manual build for mips and mipsel



On Fri, Mar 28, 2008 at 07:56:05AM +0100, Martin Michlmayr wrote:
> * Matthias Klose <doko@cs.tu-berlin.de> [2008-03-26 22:05]:
> > gcc-defaults 1.66 was built before gnat-4.3 on mips and mipsel; we now
> > need a manual bootstrap. This could be done by either building
> > gnat-4.3 in testing and uploading to unstable, or by building in
> > unstable, and modifying debian/rules2 setting CC to gcc-4.1 (or
> > gcc-4.2), and building with ignoring the build dependencies.
> 
> I changed CC to gcc-4.2, but the build dies with:
> 
> /home/tbm/src/gnat-4.3-4.3.0/build/./gcc/xgcc -B/home/tbm/src/gnat-4.3-4.3.0/build/./gcc/ -B/usr/mipsel-linux-gnu/bin/ -B/usr/mipsel-linux-gnu/lib/ -isystem /usr/mipsel-linux-gnu/include -isystem /usr/mipsel-linux-gnu/sys-include -c -g -O2      -W -Wall -gnatpg  g-altcon.adb -o g-altcon.o
> g-altcon.adb:131:28: warning: condition is always False
> g-altcon.adb:146:28: warning: condition is always False
> g-altcon.adb:166:28: warning: condition is always False
> g-altcon.adb:181:28: warning: condition is always False
> g-altcon.adb:201:28: warning: condition is always False
> g-altcon.adb:216:28: warning: condition is always False
> g-altcon.adb:238:28: warning: condition is always False
> g-altcon.adb:253:28: warning: condition is always False
> g-altcon.adb:273:28: warning: condition is always False
> g-altcon.adb:288:28: warning: condition is always False
> g-altcon.adb:308:28: warning: condition is always False
> g-altcon.adb:323:28: warning: condition is always False
> g-altcon.adb:345:28: warning: condition is always False
> g-altcon.adb:360:28: warning: condition is always False
> g-altcon.adb:380:28: warning: condition is always False
> g-altcon.adb:395:28: warning: condition is always False
> g-altcon.adb:415:28: warning: condition is always False
> g-altcon.adb:430:28: warning: condition is always False
> g-altcon.adb:452:28: warning: condition is always False
> g-altcon.adb:467:28: warning: condition is always False
> g-altcon.adb:489:28: warning: condition is always False
> g-altcon.adb:504:28: warning: condition is always False
> make[7]: *** [g-altcon.o] Error 1
> make[7]: Leaving directory `/home/tbm/src/gnat-4.3-4.3.0/build/gcc/ada/rts-static-sjlj'
> make[6]: *** [rts-static-sjlj/libgnat.a] Error 2
> 

I have just checked-in a patch in the SVN to fix this problem. BTW is
there any reason to keep the MIPS support as a Debian patch instead of
forwarding it upstream? This problem would probably have been avoided.

-- 
  .''`.  Aurelien Jarno	            | GPG: 1024D/F1BCDB73
 : :' :  Debian developer           | Electrical Engineer
 `. `'   aurel32@debian.org         | aurelien@aurel32.net
   `-    people.debian.org/~aurel32 | www.aurel32.net



Reply to: