[Gc] FreeBSD/ia64 build error: ./include/private/gcconfig.h:2436:3: error: #error --> undefined ALIGNMENT
Anton Shterenlikht <[email protected]>
| Newsgroups | gmane.comp.programming.garbage-collection.boehmgc |
|---|---|
| Message-ID | <[email protected]> |
Hi
I'm new to this list.
I'm using FreeBSD on itanium (ia64), and
the boehm-gc build failure blocks ~50 other ports.
Please help.
The error:
===> Building for boehm-gc-7.2e
/bin/sh ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I./include -I./include -I./libatomic_ops/src -I./libatomic_ops/src -fexceptions -O2 -pipe -fno-strict-aliasing -fno-strict-aliasing -MT allchblk.lo -MD -MP -MF .deps/allchblk.Tpo -c -o allchblk.lo allchblk.c
libtool: compile: cc -DHAVE_CONFIG_H -I./include -I./include -I./libatomic_ops/src -I./libatomic_ops/src -fexceptions -O2 -pipe -fno-strict-aliasing -fno-strict-aliasing -MT allchblk.lo -MD -MP -MF .deps/allchblk.Tpo -c allchblk.c -fPIC -DPIC -o .libs/allchblk.o
In file included from ./include/private/gc_priv.h:94,
from allchblk.c:17:
./include/private/gcconfig.h:2436:3: error: #error --> undefined ALIGNMENT
*** Error code 1
Stop.
make[3]: stopped in /usr/ports/devel/boehm-gc/work/gc-7.2
Full build log:
http://eis.bris.ac.uk/~mexas/logs/boehm-gc-7.2e-FreeBSD-ia64-build.log
I'm not sure if this is a regression, or that boehm-gc never
built on ia64, and some recent changes in the FreeBSD ports
infrastructure made lots of ports to depend on it.
I'm happy to try patches, or provide other log files.
Many thanks
Anton