Index: lang/guile/files/patch-libguile_gc.c =================================================================== RCS file: lang/guile/files/patch-libguile_gc.c diff -N lang/guile/files/patch-libguile_gc.c --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ lang/guile/files/patch-libguile_gc.c 21 Aug 2009 14:35:43 -0000 @@ -0,0 +1,23 @@ +--- libguile/gc.c.orig 2008-12-08 09:42:54.000000000 -0800 ++++ libguile/gc.c 2009-08-20 22:55:11.000000000 -0700 +@@ -1060,6 +1060,20 @@ + return (void *) ctx->uc_mcontext.sc_ar_bsp; + } + # endif /* linux */ ++# ifdef __FreeBSD__ ++# include ++void * ++scm_ia64_register_backing_store_base (void) ++{ ++ return (void *)0x8000000000000000; ++} ++void * ++scm_ia64_ar_bsp (const void *opaque) ++{ ++ const ucontext_t *ctx = opaque; ++ return (void *)(ctx->uc_mcontext.mc_special.bspstore + ctx->uc_mcontext.mc_special.ndirty); ++} ++# endif /* __FreeBSD__ */ + #endif /* __ia64__ */ + + void Index: lang/ocaml/Makefile =================================================================== RCS file: /home/ncvs/ports/lang/ocaml/Makefile,v retrieving revision 1.65 diff -u -r1.65 Makefile --- lang/ocaml/Makefile 29 Jun 2009 10:46:44 -0000 1.65 +++ lang/ocaml/Makefile 30 Sep 2009 01:12:49 -0000 @@ -81,7 +81,7 @@ -tklibs "-L${LOCALBASE}/lib ${THR_LD}" .endif -.if ${ARCH} == sparc64 || ${ARCH} == ia64 +.if ${ARCH} == sparc64 BROKEN= ocamlc.opt seg-faults on ${ARCH}, please try to fix .endif Index: math/cln/Makefile =================================================================== RCS file: /home/ncvs/ports/math/cln/Makefile,v retrieving revision 1.40 diff -u -r1.40 Makefile --- math/cln/Makefile 27 Sep 2009 21:42:41 -0000 1.40 +++ math/cln/Makefile 1 Oct 2009 02:43:30 -0000 @@ -39,8 +39,8 @@ .include -.if ${ARCH} == "sparc64" || ${ARCH} == "ia64" -BROKEN= Does not compile on sparc64 or ia64 +.if ${ARCH} == "sparc64" +BROKEN= Does not compile on sparc64 .endif post-patch: Index: science/openbabel/Makefile =================================================================== RCS file: /home/ncvs/ports/science/openbabel/Makefile,v retrieving revision 1.27 diff -u -r1.27 Makefile --- science/openbabel/Makefile 7 Oct 2009 21:11:39 -0000 1.27 +++ science/openbabel/Makefile 9 Oct 2009 23:54:36 -0000 @@ -30,10 +30,6 @@ .include -.if ${ARCH} == "ia64" -BROKEN= does not compile on ia64 (gcc internal error) -.endif - post-extract: @${LN} -sf babel.1 ${WRKSRC}/doc/openbabel.1 Index: x11/xorg/Makefile =================================================================== RCS file: /home/ncvs/ports/x11/xorg/Makefile,v retrieving revision 1.28 diff -u -r1.28 Makefile --- x11/xorg/Makefile 25 Aug 2009 04:42:54 -0000 1.28 +++ x11/xorg/Makefile 25 Sep 2009 05:01:15 -0000 @@ -18,7 +18,7 @@ NO_BUILD= yes -RUN_DEPENDS+= ${LOCALBASE}/lib/dri/r128_dri.so:${PORTSDIR}/graphics/dri +RUN_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/dri.pc:${PORTSDIR}/graphics/dri # data RUN_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/xbitmaps.pc:${PORTSDIR}/x11/xbitmaps \ Index: x11-drivers/xf86-video-openchrome/Makefile =================================================================== RCS file: /home/ncvs/ports/x11-drivers/xf86-video-openchrome/Makefile,v retrieving revision 1.13 diff -u -r1.13 Makefile --- x11-drivers/xf86-video-openchrome/Makefile 29 May 2009 03:53:34 -0000 1.13 +++ x11-drivers/xf86-video-openchrome/Makefile 27 Oct 2009 05:22:08 -0000 @@ -22,6 +22,6 @@ MAKE_ARGS+= drivermandir=${LOCALBASE}/man/man4 -ONLY_FOR_ARCHS= amd64 i386 +ONLY_FOR_ARCHS= amd64 i386 ia64 .include