On 5/30/10 5:24 PM, Marius Strobl wrote: > On Sun, May 30, 2010 at 11:20:31AM -0400, Joe Marcus Clarke wrote: >> On 5/30/10 6:42 AM, Marius Strobl wrote: >>> On Sat, May 22, 2010 at 05:45:24AM +0000, Joe Marcus Clarke wrote: >>>> marcus 2010-05-22 05:45:24 UTC >>>> >>>> FreeBSD ports repository >>>> >>>> Modified files: >>>> devel/gobject-introspection Makefile distinfo pkg-plist >>>> Log: >>>> Update to 0.6.11. >>>> >>> >>> Unfortunately, this once again doesn't build on sparc64 (likely >>> not on any !x86). How did you guys manage to solve this last time? >>> I don't even seem to be able to find the bug reports regarding >>> the previous issues in the GNOME bugzilla. >> >> Hmmm, I seem to recall this was silently fixed upstream with alignment >> changes. I remember having to do some testing on a sparc64 box linimon >> provided, but I did get it working. I haven't seen a new backtrace with >> symbols for this new problem, though. > > #0 0x000000004036a0fc in g_constant_info_get_value (info=0x4189d1f0, > value=0x7fdffffdd50) at ginfo.c:2361 > 2361 value->v_double = > *(gdouble*)&rinfo->typelib->data[blob->o > ffset]; > (gdb) bt > #0 0x000000004036a0fc in g_constant_info_get_value (info=0x4189d1f0, > value=0x7fdffffdd50) at ginfo.c:2361 > #1 0x0000000000105a00 in write_constant_info (namespace=0x418b78dc "foo", > info=0x4189d1f0, file=0x418826a0) at generate.c:784 > #2 0x000000000010740c in write_repository (namespace=0x418b78dc "foo", > needs_prefix=0) at generate.c:1345 > #3 0x0000000000107b70 in main (argc=1, argv=0x7fdffffe288) at generate.c:1505 > > This still doesn't seem to be fixed upstream. > The attached patch replicates the alignment related changes that went > into girnode.c for ginfo.c, which allows gobject-introspection-0.6.11 > to build on sparc64 again. Is it okay to commit? Could you please > handle upstream?
I filed https://bugzilla.gnome.org/show_bug.cgi?id=620769 to track this upstream. Joe > > Marius > -- Joe Marcus Clarke FreeBSD GNOME Team :: gn...@freebsd.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscr...@freebsd.org"