Package: mlgmp
Version: 20021123-6
Severity: serious

Hi Mike,

It appears that mlgmp is failing to build on m68k with an ICE:

    > ocamlc -g  -c gmp.ml
    > gcc -Wall -Wno-unused -g -O3 -fPIC -I /usr/lib/ocaml/3.08.3    -c -o 
mlgmp_z.o mlgmp_z.c
    > In file included from mlgmp_z.c:13:
    > conversions.c:68: warning: ignoring #pragma inline 
    > conversions.c:92: warning: ignoring #pragma inline 
    > mlgmp_z.c: In function '_mlgmp_z_neg':
    > mlgmp_z.c:260: internal compiler error: Segmentation fault
    > Please submit a full bug report,
    > with preprocessed source if appropriate.
    > See <URL:http://gcc.gnu.org/bugs.html> for instructions.
    > For Debian GNU/Linux specific bug reporting instructions,
    > see <URL:file:///usr/share/doc/gcc-4.0/README.Bugs>.
    > make[1]: *** [mlgmp_z.o] Error 1

Unfortunately no build log is available for this build since it seems to
have not made it to buildd.debian.org, but you can find the current
wanna-build status of the package (which includes the notes made by the
buildd maintainer) at
<http://cerberus.0c3.net/~buildd/package_status.php?arch=m68k&pkg=mlgmp&searchtype=go>.

There appear to be a number of bugs in gcc-4.0 related to -O3
optimization on m68k.  It's possible that you can get mlgmp to build by
lowering this optimization level to -O2, which btw is the recommended
default optimization according to policy.

Since gmp's ABI transition is tied to gcc-4.0 and we're trying to get
both packages moved into testing ASAP after glibc 2.3.5 transitions,
mlgmp will be removed from testing temporarily pending resolution of
this bug.

Thanks,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
[EMAIL PROTECTED]                                   http://www.debian.org/

Attachment: signature.asc
Description: Digital signature

Reply via email to