Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 18 Jun 2013 22:27:35 -0700
From:      Tim Kientzle <tim@kientzle.com>
To:        FreeBSD Tinderbox <tinderbox@freebsd.org>
Cc:        arm@freebsd.org, current@freebsd.org, Peter Wemm <peter@wemm.org>
Subject:   Re: [head tinderbox] failure on arm/arm
Message-ID:  <ED253459-1BBB-41B2-8DCA-8A436A457BD8@kientzle.com>
In-Reply-To: <201306182138.r5ILcc7G095543@freebsd-current.sentex.ca>
References:  <201306182138.r5ILcc7G095543@freebsd-current.sentex.ca>

next in thread | previous in thread | raw e-mail | index | archive | help
>>>> stage 4.2: building libraries
>>>> stage 4.3: make dependencies
>>>> stage 4.4: building everything
> [...]
> =
/src/usr.bin/svn/lib/libapr/../../../../contrib/apr/include/apr_ring.h:183=
:34: note: expanded from macro 'APR_RING_PREV'
> #define APR_RING_PREV(ep, link) (ep)->link.prev
>                                 ^
> =
/src/usr.bin/svn/lib/libapr/../../../../contrib/apr/include/apr_ring.h:177=
:34: note: expanded from macro 'APR_RING_NEXT'
> #define APR_RING_NEXT(ep, link) (ep)->link.next
>                                 ^
> fatal error: too many errors emitted, stopping now [-ferror-limit=3D]
> 1 warning and 20 errors generated.
> *** Error code 1
>=20
> Stop.
> make: stopped in /src/usr.bin/svn/lib/libapr
> *** Error code 1

This might be the OffsetOf bug for APR on ARM.
We just got a fix pushed upstream for this a few
days ago.

I don't have time to look, but someone should take
a peek at the following patch and see if it's
needed:

--- ./apr-1.4.7/include/apr_general.h.orig
+++ ./apr-1.4.7/include/apr_general.h
@@ -76,7 +76,7 @@
=B7*=B7@return=B7offset
=B7*/
-#if=B7defined(CRAY)=B7||=B7(defined(__arm)=B7&&=B7!defined(LINUX))
=
+#if=B7defined(CRAY)=B7||=B7(defined(__arm)=B7&&=B7!(defined(LINUX)=B7||=B7=
defined(__FreeBSD__)))
#ifdef=B7__STDC__
#define=B7APR_OFFSET(p_type,field)=B7_Offsetof(p_type,field)
#else





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ED253459-1BBB-41B2-8DCA-8A436A457BD8>