[nhc-bugs] Build problem with m68K architecture

Brent Fulgham bfulg@pacbell.net
Wed, 05 Feb 2003 21:01:52 -0800


The m68K architecture (pre-powerpc apple computers) won't build.  This problem has
been around since nhc98-1.10:

> Automatic build of nhc98_1.10-3 on ipmsun1 by sbuild/m68k 1.159
> Build started at 20020212-0953
> ******************************************************************************
[...]
> gcc -c -I../Kernel -I/build/buildd/nhc98-1.10/include  -O3 -o /build/buildd/nhc98-1.10/targets/m68k-Linux/obj/runtime/Integer/mpn_div.o mpn_div.c
> mpn_div.c: In function `_mpn_div':
> mpn_div.c:136: `asm' operand requires impossible reload
> make[3]: *** [/build/buildd/nhc98-1.10/targets/m68k-Linux/obj/runtime/Integer/mpn_div.o] Error 1
> make[3]: Leaving directory `/build/buildd/nhc98-1.10/src/runtime/Integer'
> make[2]: *** [afile] Error 2
> make[2]: Leaving directory `/build/buildd/nhc98-1.10/src/runtime'
> make[1]: *** [targets/m68k-Linux/runtime] Error 2
> make[1]: Leaving directory `/build/buildd/nhc98-1.10'
> make: *** [build-stamp] Error 2
> ******************************************************************************
> Build finished at 20020212-1005
> FAILED [dpkg-buildpackage died]
> ------------------------------------------------------------------------------

But continues through today:

> Automatic build of nhc98_1.10-3 on ipmsun1 by sbuild/m68k 1.159
> Build started at 20020212-0953
> ******************************************************************************
[...]
> gcc -c -I../Kernel -I/build/buildd/nhc98-1.10/include  -O3 -o /build/buildd/nhc98-1.10/targets/m68k-Linux/obj/runtime/Integer/mpn_div.o mpn_div.c
> mpn_div.c: In function `_mpn_div':
> mpn_div.c:136: `asm' operand requires impossible reload
> make[3]: *** [/build/buildd/nhc98-1.10/targets/m68k-Linux/obj/runtime/Integer/mpn_div.o] Error 1
> make[3]: Leaving directory `/build/buildd/nhc98-1.10/src/runtime/Integer'
> make[2]: *** [afile] Error 2
> make[2]: Leaving directory `/build/buildd/nhc98-1.10/src/runtime'
> make[1]: *** [targets/m68k-Linux/runtime] Error 2
> make[1]: Leaving directory `/build/buildd/nhc98-1.10'
> make: *** [build-stamp] Error 2
> ******************************************************************************
> Build finished at 20020212-1005
> FAILED [dpkg-buildpackage died]
> ------------------------------------------------------------------------------

Any ideas on how to correct?

-Brent