tech-pkg archive

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

Re: Openindiana pkgsrc bulk build status



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


 * graphics/cairo (1104 packages broken by this one...)

cairo-bentley-ottmann.c: In function `edges_compare_x_for_y_general':
cairo-bentley-ottmann.c:425: internal compiler error: in expand_mult, at
expmed.c:2656

About this one, this patch works (from http://permalink.gmane.org/gmane.comp.lib.cairo/20877):

- --- src/cairo-wideint-type-private.h.orig 2010-06-18 11:47:14.000000000 +0000
+++ src/cairo-wideint-type-private.h
@@ -121,6 +121,10 @@ typedef struct _cairo_quorem64 {
     cairo_int64_t      rem;
 } cairo_quorem64_t;

+#if __GNUC__ == 3 && __GNUC_MINOR__ == 4
+#undef HAVE___UINT128_T
+#endif
+
 /* gcc has a non-standard name. */
 #if HAVE___UINT128_T && !HAVE_UINT128_T
 typedef __uint128_t uint128_t;

This is known to happen on gcc 3.4, but we can read here https://bugs.freedesktop.org/show_bug.cgi?id=31677 that there might have a regression in gcc 4.5. Cairo guys are working on it.

Cheers,

- -------------------------------------------
Emile "iMil" Heitor :. <imil%home.imil.net@localhost>                           
    _
                       http://gcu-squad.org        ASCII ribbon campaign ( )
                                                    - against HTML email  X
                                                                & vCards / \
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (NetBSD)

iD8DBQFNoYCuFG3BlGWyzUIRAlTXAJ4/+pvCQpPPTFEaRE0ZUdboUWzI6QCZAZBJ
pd8O1sTiCN0FrAV6cMTyV3I=
=l+DX
-----END PGP SIGNATURE-----


Home | Main Index | Thread Index | Old Index