Re: [head tinderbox] failure on arm/arm

看板FB_current作者時間12年前 (2013/06/20 05:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串283/388 (看更多)
On 2013-06-19 07:27, Tim Kientzle wrote:>>>>> 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:1= 83: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:1= 77: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 >> >> 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||= =B7defined(__FreeBSD__))) > #ifdef=B7__STDC__ > #define=B7APR_OFFSET(p_type,field)=B7_Offsetof(p_type,field) > #else > = Sorry for the late reply, There is a new apr version on the way which contains the fix already, I suspect it will be released during the next days (if no show stopper is f= ound) The following patch updates apr from 1.4.6 to 1.4.8 http://people.freebsd.org/~ohauer/diffs/apr-1.4.8.1.4.1.diff Would you mind to test the new version on the arm platform and run $> make test (as non priv. user) I have tested on 8.4 and 9.1 no 10-cur system available, tests do not run on redports because of system restrictions (jail). -- olli _______________________________________________ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
文章代碼(AID): #1HmYDIjG (FB_current)
討論串 (同標題文章)
文章代碼(AID): #1HmYDIjG (FB_current)