From owner-freebsd-current@FreeBSD.ORG Mon Jan 28 11:16:54 2013 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 42F68907; Mon, 28 Jan 2013 11:16:54 +0000 (UTC) (envelope-from george+freebsd@m5p.com) Received: from mailhost.m5p.com (ip-2-1-0-2.r03.asbnva02.us.ce.gin.ntt.net [IPv6:2001:418:0:5000::16]) by mx1.freebsd.org (Postfix) with ESMTP id 68A2BF68; Mon, 28 Jan 2013 11:16:53 +0000 (UTC) Received: from wonderland.m5p.com (localhost [IPv6:::1]) by mailhost.m5p.com (8.14.5/8.14.5) with ESMTP id r0SBGkcR012011; Mon, 28 Jan 2013 06:16:51 -0500 (EST) (envelope-from george+freebsd@m5p.com) Message-ID: <51065E1E.90202@m5p.com> Date: Mon, 28 Jan 2013 06:16:46 -0500 From: George Mitchell User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:15.0) Gecko/20120908 Thunderbird/15.0 MIME-Version: 1.0 To: freebsd-current@freebsd.org, freebsd-ports@freebsd.org Subject: Re: devel/gobject-introspection failure on ARM References: <51054E5F.9040309@m5p.com> <1359370508.15771.4.camel@oldtimer.rainbow-runner.nl> In-Reply-To: <1359370508.15771.4.camel@oldtimer.rainbow-runner.nl> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.73 on 10.100.0.3 X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.2.7 (mailhost.m5p.com [IPv6:::1]); Mon, 28 Jan 2013 06:16:51 -0500 (EST) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2013 11:16:54 -0000 On 01/28/13 05:55, Koop Mast wrote: > On Sun, 2013-01-27 at 10:57 -0500, George Mitchell wrote: >> System: Raspberry Pi >> uname: r245840M (Alie Tan's image from 25 January) >> ports: svnversion 308518 >> >> Build dies with message "sizeof(ArrayTypeBlob) is expected to be 8 but >> is 12." (Complete build log attached.) I made a naive attempt to fix >> it by rearranging the order of the structure members, but obviously I >> don't understand structure packing on the ARM and it didn't help. It >> also didn't get rid of the huge number of "cast increases required >> alignment of target type" warnings. >> >> I note we're at version 0.10.8 of this package, but upstream is at >> 1.34.2. (It requires glib 2.34.1, though, and we're only at 2.28.8). >> >> What's the best way to proceed? -- George Mitchell > > I'm currently in the process of making a patch [1] for the ports tree > for glib 2.34.3 and gobject-introspection 1.34.1.1. If you want to give > this a shot on ARM. Please note that the patch is WIP. Not all ports > have been tested yet. > > -Koop > > [1] http://people.freebsd.org/~kwm/glib-2.34_1.diff Thanks! I'll try this if I have time later today. -- George