Re: [head tinderbox] failure on arm/arm

2014-06-28 Thread Hans Petter Selasky

TB --- 2014-06-28 16:10:48 - /usr/bin/make -B buildkernel KERNCONF=LINT


I'm fixing this one shortly and a few others. Just waiting for my make 
universe to complete.


--HPS

___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: [head tinderbox] failure on arm/arm

2013-06-19 Thread olli hauer
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: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=]
 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 @@
 ·*·@return·offset
 ·*/
 -#if·defined(CRAY)·||·(defined(__arm)··!defined(LINUX))
 +#if·defined(CRAY)·||·(defined(__arm)··!(defined(LINUX)·||·defined(__FreeBSD__)))
 #ifdef·__STDC__
 #define·APR_OFFSET(p_type,field)·_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 found)

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-unsubscr...@freebsd.org


Re: [head tinderbox] failure on arm/arm

2013-06-18 Thread Alie Tan
This revision causing the issue
http://freshbsd.org/commit/freebsd/r251856

I have to revert the revision to solve the issue


On Tue, Jun 18, 2013 at 10:23 AM, FreeBSD Tinderbox
tinder...@freebsd.orgwrote:

 TB --- 2013-06-17 22:50:17 - tinderbox 2.10 running on
 freebsd-current.sentex.ca
 TB --- 2013-06-17 22:50:17 - FreeBSD freebsd-current.sentex.ca8.3-PRERELEASE 
 FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012
 d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
 TB --- 2013-06-17 22:50:17 - starting HEAD tinderbox run for arm/arm
 TB --- 2013-06-17 22:50:17 - cleaning the object tree
 TB --- 2013-06-17 22:50:17 - /usr/local/bin/svn stat /src
 TB --- 2013-06-17 22:50:22 - At svn revision 251871
 TB --- 2013-06-17 22:50:23 - building world
 TB --- 2013-06-17 22:50:23 - CROSS_BUILD_TESTING=YES
 TB --- 2013-06-17 22:50:23 - MAKEOBJDIRPREFIX=/obj
 TB --- 2013-06-17 22:50:23 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
 TB --- 2013-06-17 22:50:23 - SRCCONF=/dev/null
 TB --- 2013-06-17 22:50:23 - TARGET=arm
 TB --- 2013-06-17 22:50:23 - TARGET_ARCH=arm
 TB --- 2013-06-17 22:50:23 - TZ=UTC
 TB --- 2013-06-17 22:50:23 - __MAKE_CONF=/dev/null
 TB --- 2013-06-17 22:50:23 - cd /src
 TB --- 2013-06-17 22:50:23 - /usr/bin/make -B buildworld
  Building an up-to-date make(1)
  World build started on Mon Jun 17 22:50:29 UTC 2013
  Rebuilding the temporary build tree
  stage 1.1: legacy release compatibility shims
  stage 1.2: bootstrap tools
  stage 2.1: cleaning up the object tree
  stage 2.2: rebuilding the object tree
  stage 2.3: build tools
  stage 3: cross tools
  stage 4.1: building includes
  stage 4.2: building libraries
  stage 4.3: make dependencies
  stage 4.4: building everything
  World build completed on Tue Jun 18 01:50:36 UTC 2013
 TB --- 2013-06-18 01:50:36 - generating LINT kernel config
 TB --- 2013-06-18 01:50:36 - cd /src/sys/arm/conf
 TB --- 2013-06-18 01:50:36 - /usr/bin/make -B LINT
 TB --- 2013-06-18 01:50:36 - cd /src/sys/arm/conf
 TB --- 2013-06-18 01:50:36 - /usr/sbin/config -m LINT
 TB --- 2013-06-18 01:50:36 - building LINT kernel
 TB --- 2013-06-18 01:50:36 - CROSS_BUILD_TESTING=YES
 TB --- 2013-06-18 01:50:36 - MAKEOBJDIRPREFIX=/obj
 TB --- 2013-06-18 01:50:36 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
 TB --- 2013-06-18 01:50:36 - SRCCONF=/dev/null
 TB --- 2013-06-18 01:50:36 - TARGET=arm
 TB --- 2013-06-18 01:50:36 - TARGET_ARCH=arm
 TB --- 2013-06-18 01:50:36 - TZ=UTC
 TB --- 2013-06-18 01:50:36 - __MAKE_CONF=/dev/null
 TB --- 2013-06-18 01:50:36 - cd /src
 TB --- 2013-06-18 01:50:36 - /usr/bin/make -B buildkernel KERNCONF=LINT
  Kernel build for LINT started on Tue Jun 18 01:50:36 UTC 2013
  stage 1: configuring the kernel
  stage 2.1: cleaning up the object tree
  stage 2.2: rebuilding the object tree
  stage 2.3: build tools
  stage 3.1: making dependencies
  stage 3.2: building everything
  Kernel build for LINT completed on Tue Jun 18 02:13:19 UTC 2013
 TB --- 2013-06-18 02:13:19 - cd /src/sys/arm/conf
 TB --- 2013-06-18 02:13:19 - /usr/sbin/config -m AC100
 TB --- 2013-06-18 02:13:19 - skipping AC100 kernel
 TB --- 2013-06-18 02:13:19 - cd /src/sys/arm/conf
 TB --- 2013-06-18 02:13:19 - /usr/sbin/config -m ARMADAXP
 TB --- 2013-06-18 02:13:19 - skipping ARMADAXP kernel
 TB --- 2013-06-18 02:13:19 - cd /src/sys/arm/conf
 TB --- 2013-06-18 02:13:19 - /usr/sbin/config -m ATMEL
 TB --- 2013-06-18 02:13:19 - building ATMEL kernel
 TB --- 2013-06-18 02:13:19 - CROSS_BUILD_TESTING=YES
 TB --- 2013-06-18 02:13:19 - MAKEOBJDIRPREFIX=/obj
 TB --- 2013-06-18 02:13:19 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
 TB --- 2013-06-18 02:13:19 - SRCCONF=/dev/null
 TB --- 2013-06-18 02:13:19 - TARGET=arm
 TB --- 2013-06-18 02:13:19 - TARGET_ARCH=arm
 TB --- 2013-06-18 02:13:19 - TZ=UTC
 TB --- 2013-06-18 02:13:19 - __MAKE_CONF=/dev/null
 TB --- 2013-06-18 02:13:19 - cd /src
 TB --- 2013-06-18 02:13:19 - /usr/bin/make -B buildkernel KERNCONF=ATMEL
  Kernel build for ATMEL started on Tue Jun 18 02:13:20 UTC 2013
  stage 1: configuring the kernel
  stage 2.1: cleaning up the object tree
  stage 2.2: rebuilding the object tree
  stage 2.3: build tools
  stage 3.1: making dependencies
  stage 3.2: building everything
  Kernel build for ATMEL completed on Tue Jun 18 02:17:02 UTC 2013
 TB --- 2013-06-18 02:17:02 - cd /src/sys/arm/conf
 TB --- 2013-06-18 02:17:02 - /usr/sbin/config -m AVILA
 TB --- 2013-06-18 02:17:02 - skipping AVILA kernel
 TB --- 2013-06-18 02:17:02 - cd /src/sys/arm/conf
 TB --- 2013-06-18 02:17:02 - /usr/sbin/config -m BEAGLEBONE
 TB --- 2013-06-18 02:17:02 - skipping BEAGLEBONE kernel
 TB --- 2013-06-18 02:17:02 - cd /src/sys/arm/conf
 TB --- 2013-06-18 02:17:02 - /usr/sbin/config -m BWCT
 TB --- 2013-06-18 02:17:02 - building BWCT kernel
 TB --- 2013-06-18 02:17:02 - CROSS_BUILD_TESTING=YES
 TB --- 2013-06-18 02:17:02 - MAKEOBJDIRPREFIX=/obj
 TB --- 2013-06-18 02:17:02 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
 TB --- 2013-06-18 02:17:02 - SRCCONF=/dev/null
 TB --- 2013-06-18 

Re: [head tinderbox] failure on arm/arm

2013-06-18 Thread Tim Kientzle
 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=]
 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 @@
·*·@return·offset
·*/
-#if·defined(CRAY)·||·(defined(__arm)··!defined(LINUX))
+#if·defined(CRAY)·||·(defined(__arm)··!(defined(LINUX)·||·defined(__FreeBSD__)))
#ifdef·__STDC__
#define·APR_OFFSET(p_type,field)·_Offsetof(p_type,field)
#else


___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: [head tinderbox] failure on arm/arm

2013-03-23 Thread Glen Barber
sbruno already fixed this.

Glen

On Sun, Mar 24, 2013 at 02:48:39AM +, FreeBSD Tinderbox wrote:
 [...]


pgphY5LCEEuwB.pgp
Description: PGP signature


Re: [head tinderbox] failure on arm/arm

2013-03-08 Thread Adrian Chadd
Fixed!



Adrian


On 8 March 2013 20:18, FreeBSD Tinderbox tinder...@freebsd.org wrote:
 TB --- 2013-03-09 01:30:17 - tinderbox 2.10 running on 
 freebsd-current.sentex.ca
 TB --- 2013-03-09 01:30:17 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
 FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
 d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
 TB --- 2013-03-09 01:30:17 - starting HEAD tinderbox run for arm/arm
 TB --- 2013-03-09 01:30:17 - cleaning the object tree
 TB --- 2013-03-09 01:30:17 - /usr/local/bin/svn stat /src
 TB --- 2013-03-09 01:30:21 - At svn revision 248079
 TB --- 2013-03-09 01:30:22 - building world
 TB --- 2013-03-09 01:30:22 - CROSS_BUILD_TESTING=YES
 TB --- 2013-03-09 01:30:22 - MAKEOBJDIRPREFIX=/obj
 TB --- 2013-03-09 01:30:22 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
 TB --- 2013-03-09 01:30:22 - SRCCONF=/dev/null
 TB --- 2013-03-09 01:30:22 - TARGET=arm
 TB --- 2013-03-09 01:30:22 - TARGET_ARCH=arm
 TB --- 2013-03-09 01:30:22 - TZ=UTC
 TB --- 2013-03-09 01:30:22 - __MAKE_CONF=/dev/null
 TB --- 2013-03-09 01:30:22 - cd /src
 TB --- 2013-03-09 01:30:22 - /usr/bin/make -B buildworld
 Building an up-to-date make(1)
 World build started on Sat Mar  9 01:30:26 UTC 2013
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything
 World build completed on Sat Mar  9 03:19:43 UTC 2013
 TB --- 2013-03-09 03:19:43 - generating LINT kernel config
 TB --- 2013-03-09 03:19:43 - cd /src/sys/arm/conf
 TB --- 2013-03-09 03:19:43 - /usr/bin/make -B LINT
 TB --- 2013-03-09 03:19:44 - cd /src/sys/arm/conf
 TB --- 2013-03-09 03:19:44 - /usr/sbin/config -m LINT
 TB --- 2013-03-09 03:19:44 - building LINT kernel
 TB --- 2013-03-09 03:19:44 - CROSS_BUILD_TESTING=YES
 TB --- 2013-03-09 03:19:44 - MAKEOBJDIRPREFIX=/obj
 TB --- 2013-03-09 03:19:44 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
 TB --- 2013-03-09 03:19:44 - SRCCONF=/dev/null
 TB --- 2013-03-09 03:19:44 - TARGET=arm
 TB --- 2013-03-09 03:19:44 - TARGET_ARCH=arm
 TB --- 2013-03-09 03:19:44 - TZ=UTC
 TB --- 2013-03-09 03:19:44 - __MAKE_CONF=/dev/null
 TB --- 2013-03-09 03:19:44 - cd /src
 TB --- 2013-03-09 03:19:44 - /usr/bin/make -B buildkernel KERNCONF=LINT
 Kernel build for LINT started on Sat Mar  9 03:19:44 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
 Kernel build for LINT completed on Sat Mar  9 03:39:30 UTC 2013
 TB --- 2013-03-09 03:39:30 - cd /src/sys/arm/conf
 TB --- 2013-03-09 03:39:30 - /usr/sbin/config -m AC100
 TB --- 2013-03-09 03:39:30 - skipping AC100 kernel
 TB --- 2013-03-09 03:39:30 - cd /src/sys/arm/conf
 TB --- 2013-03-09 03:39:30 - /usr/sbin/config -m ARMADAXP
 TB --- 2013-03-09 03:39:30 - skipping ARMADAXP kernel
 TB --- 2013-03-09 03:39:30 - cd /src/sys/arm/conf
 TB --- 2013-03-09 03:39:30 - /usr/sbin/config -m ATMEL
 TB --- 2013-03-09 03:39:30 - building ATMEL kernel
 TB --- 2013-03-09 03:39:30 - CROSS_BUILD_TESTING=YES
 TB --- 2013-03-09 03:39:30 - MAKEOBJDIRPREFIX=/obj
 TB --- 2013-03-09 03:39:30 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
 TB --- 2013-03-09 03:39:30 - SRCCONF=/dev/null
 TB --- 2013-03-09 03:39:30 - TARGET=arm
 TB --- 2013-03-09 03:39:30 - TARGET_ARCH=arm
 TB --- 2013-03-09 03:39:30 - TZ=UTC
 TB --- 2013-03-09 03:39:30 - __MAKE_CONF=/dev/null
 TB --- 2013-03-09 03:39:30 - cd /src
 TB --- 2013-03-09 03:39:30 - /usr/bin/make -B buildkernel KERNCONF=ATMEL
 Kernel build for ATMEL started on Sat Mar  9 03:39:30 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
 Kernel build for ATMEL completed on Sat Mar  9 03:43:34 UTC 2013
 TB --- 2013-03-09 03:43:34 - cd /src/sys/arm/conf
 TB --- 2013-03-09 03:43:34 - /usr/sbin/config -m AVILA
 TB --- 2013-03-09 03:43:34 - skipping AVILA kernel
 TB --- 2013-03-09 03:43:34 - cd /src/sys/arm/conf
 TB --- 2013-03-09 03:43:34 - /usr/sbin/config -m BEAGLEBONE
 TB --- 2013-03-09 03:43:34 - skipping BEAGLEBONE kernel
 TB --- 2013-03-09 03:43:34 - cd /src/sys/arm/conf
 TB --- 2013-03-09 03:43:34 - /usr/sbin/config -m BWCT
 TB --- 2013-03-09 03:43:34 - building BWCT kernel
 TB --- 2013-03-09 03:43:34 - CROSS_BUILD_TESTING=YES
 TB --- 2013-03-09 03:43:34 - MAKEOBJDIRPREFIX=/obj
 TB --- 2013-03-09 03:43:34 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
 TB --- 2013-03-09 03:43:34 - SRCCONF=/dev/null
 TB --- 2013-03-09 03:43:34 - TARGET=arm
 TB --- 2013-03-09 03:43:34 - TARGET_ARCH=arm
 TB --- 2013-03-09 03:43:34 - TZ=UTC
 TB --- 2013-03-09 03:43:34 - 

Re: [head tinderbox] failure on arm/arm

2013-01-11 Thread John Baldwin
On Friday, November 09, 2012 05:47:43 PM Adrian Chadd wrote:
 On 9 November 2012 14:37, Chuck Burns brea...@gmail.com wrote:
  Adrian. diskspace and cpu cycles are things I can spare, drop me a line
  outside of the ML and we can discuss particulars. It's just a personal
  box.. on a residential internet service, I have an amd64 box with 600G
  free on my pool.. 8G ram.. and I have a smaller i386 box... 100G or so
  free, 512M ram..  just drop me a line..
 
 Hi,
 
 Those I do have - I have access to all of the ref* boxes in the
 cluster. I'm just typically hacking on this stuff on the train or at a
 cafe, and I don't have a workflow setup for pushing out potential
 diffs to build machines that have all the grunt/disk space for each
 little change that I do.
 
 I'm sorry about breaking things from time to time, but besides a small
 handful of what was I thinking?! things, the build breaks are just
 that - build breaks. They're easily fixed.

This is why I use p4 branches.  I hack on my laptop and then commit it
to p4 and use 'p4 sync' as a glorified rsync on development hosts.  I can
then do a full 'make tinderbox' before committing to HEAD after extracting
the patches from p4 and applying them to an SVN checkout.  SVN branches
should let you do something similar as well (or just about any soure code
control system you choose to use).

-- 
John Baldwin
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: [head tinderbox] failure on arm/arm

2012-11-10 Thread Thomas Mueller

from Brett brett.ma...@gmx.com:

 Just an observation: a few years ago when I got sick of Linux's headlong 
 rush development model, I subscribed to various BSD mailing lists to see what
 +else was out there. I considered FreeBSD at the time - there was a 
 neverending avalanche of [head tinderbox] failure messages. This told me 
 that I would
 +be more likely to be running code written by people who knew what they were 
 doing if I went with Open, Net, or DragonflyBSD.

 I safely run OpenBSD-current on my main computer and it always works (I think 
 I have had 2-3 build problems in about 3 years, and they were all my fault).
 At the moment, I only feel confident enough with FreeBSD-current to run it on 
 my unimportant torrent computer. This is 80% due to constant build failures,
 and 20% due to invasive changes being introduced with 
 documentation/instructions scattered over many different pages and mailing 
 lists, e.g:

 http://wiki.freebsd.org/FrontPage?action=fullsearchcontext=180value=xorgtitlesearch=Titles

 http://wiki.freebsd.org/FrontPage?action=fullsearchcontext=180value=pkgngtitlesearch=Titles

 Hypothetical user: Is it WITHOUT_PKGNG= or WITHOUT_PKGNG=yes or 
 WITH_PKGNG=no today?

 I wonder how many other people that you never hear from feel the same, and if 
 some sort of x weeks commit freezeout should apply to the build breakers.
 Cute pointy hats or whatever obviously have no effect.

 Rant over!

I too had monstrous problems rebuilding all ports that depend on png.

But I am not really satisfied with the other BSDs.  

NetBSD is hit-or-miss to build successfully, more miss than hit.  NetBSD 
supports GPT awkwardly but has no support for USB 3.0.

NetBSD is rather unstable.  I think I'd trust FreeBSD-current over a stable or 
release version of NetBSD.

How does OpenBSD compare in that regard?

I think DragonFlyBSD just introduced USB 3.0 support in 3.2.1, but that is off 
by default.

There are live USB images available for DragonflyBSD from www.dragonflybsd.org, 
and live USB images available for OpenBSD at liveusb-openbsd.sourceforge.net .

I'd like to try, just to see what they look like and how or if they support my 
hardware.


Tom
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: [head tinderbox] failure on arm/arm

2012-11-10 Thread Peter Jeremy
On 2012-Nov-10 09:16:32 +1100, Brett brett.ma...@gmx.com wrote:
Just an observation: a few years ago when I got sick of Linux's
headlong rush development model, I subscribed to various BSD
mailing lists to see what else was out there. I considered FreeBSD at
the time - there was a neverending avalanche of [head tinderbox]
failure messages.

The Project tries to avoid it but occasional build failures on the
development branch are very likely to occur.  As a new user, you
would be much better off starting with a release branch.

This told me that I would be more likely to be running code written
by people who knew what they were doing if I went with Open, Net, or
DragonflyBSD.

I think that's being unfair.  Do Open, Net or DFly have an equivalent
to the tinderboxes that do automated test builds and report failures?
And, since you have replied to an ARM failure, DragonflyBSD would not
be an option since it doesn't support ARM.

-- 
Peter Jeremy


pgpggt7LmRYN1.pgp
Description: PGP signature


Re: [head tinderbox] failure on arm/arm

2012-11-10 Thread Brett
 
 NetBSD is hit-or-miss to build successfully, more miss than hit.  NetBSD 
 supports GPT awkwardly but has no support for USB 3.0.
 
 NetBSD is rather unstable.  I think I'd trust FreeBSD-current over a stable 
 or release version of NetBSD.
 
 How does OpenBSD compare in that regard?
 

 I think DragonFlyBSD just introduced USB 3.0 support in 3.2.1, but that is 
 off by default.
 
 There are live USB images available for DragonflyBSD from 
 www.dragonflybsd.org, 
 and live USB images available for OpenBSD at liveusb-openbsd.sourceforge.net .
 
 I'd like to try, just to see what they look like and how or if they support 
 my hardware.
 
 
 Tom

I haven't used NetBSD for a while. OpenBSD (both current and release) are very 
stable and predictable. Totally trustworthy. The six month release cycle seems 
to encourage incremental change. The lack of multiple branches means its a lot 
easier for developers and porters to stay on top of things.

FreeBSD has more new features (such as the USB 3.0 you mentioned), also more 
support for other hardware tweakables (e.g. more Intel CPU power saving modes).

I've only briefly used DragonflyBSD but plan to get it cranking again on one of 
my machines soon. The release version I tried before seemed pretty solid and 
gave good (desktop) performance.

Its interesting to look at the relative strengths and weaknesses of each, how 
they've evolved, and hopefully learn some more. 

Brett.
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: [head tinderbox] failure on arm/arm

2012-11-10 Thread Brett
On Sat, 10 Nov 2012 23:34:24 +1100
Peter Jeremy pe...@rulingia.com wrote:

 On 2012-Nov-10 09:16:32 +1100, Brett brett.ma...@gmx.com wrote:
 Just an observation: a few years ago when I got sick of Linux's
 headlong rush development model, I subscribed to various BSD
 mailing lists to see what else was out there. I considered FreeBSD at
 the time - there was a neverending avalanche of [head tinderbox]
 failure messages.
 
 The Project tries to avoid it but occasional build failures on the
 development branch are very likely to occur.  As a new user, you
 would be much better off starting with a release branch.
 

I used 9.0 and release candidates for a couple of months beforehand so i would 
know what usually works and doesn't work before, trying current out. Compared 
to many of the old timers out there I guess this makes me very new still, 
though!

 This told me that I would be more likely to be running code written
 by people who knew what they were doing if I went with Open, Net, or
 DragonflyBSD.
 
 I think that's being unfair.  Do Open, Net or DFly have an equivalent
 to the tinderboxes that do automated test builds and report failures?
 And, since you have replied to an ARM failure, DragonflyBSD would not
 be an option since it doesn't support ARM.
 

The point I was trying to make (context lost in the partial quote above) was 
not that it is better or worse than the other BSDs, but that at the time (maybe 
3 years ago) when I was looking around to alternatives to Linux and reading the 
various mailing lists, this was the impression I got. I am sure other people 
must see these daily failures and get the same impression. Whether this is fair 
or not has nothing to do with what impressions people form, and what OS they 
subsequently decide to install.

As I recall reading, the tinderbox was established due to the high incidence of 
build failures. In my original post on this thread, I was commenting not on the 
failure of ARM build in particular, but chiming in after Doug Brewer's request 
for the code to be tested before being committed. If anyone else had backed him 
up I would not have felt the need to write.

Cheers,
Brett.


___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: [head tinderbox] failure on arm/arm

2012-11-10 Thread Doug Brewer
Chuck Burns wrote:
On 11/9/2012 4:16 PM, Brett wrote:
  Message: 11
  Date: Fri, 9 Nov 2012 23:34:58 +0800
  From: Doug Brewer brewer.d...@gmail.com
  To: Adrian Chadd adr...@freebsd.org
  Cc: a...@freebsd.org, FreeBSD Tinderbox tinder...@freebsd.org,
 curr...@freebsd.org
  Subject: Re: [head tinderbox] failure on arm/arm
  Message-ID:
 cag0v13tpalmdpg-8rifcjjroxz948mqzjnn1yvqz4teybjz...@mail.gmail.com
  Content-Type: text/plain; charset=ISO-8859-1
 
  No offence, but how many times did you break the build? Could you please
  compile your code before committing next time? Thanks a lot!
 
 
  Just an observation: a few years ago when I got sick of Linux's headlong 
  rush development model, I subscribed to various BSD mailing lists to see 
  what else was out there. I considered FreeBSD at the time - there was a 
  neverending avalanche of [head tinderbox] failure messages. This told me 
  that I would be more likely to be running code written by people who knew 
  what they were doing if I went with Open, Net, or DragonflyBSD.
 
  I safely run OpenBSD-current on my main computer and it always works (I 
  think I have had 2-3 build problems in about 3 years, and they were all my 
  fault). At the moment, I only feel confident enough with FreeBSD-current to 
  run it on my unimportant torrent computer. This is 80% due to constant 
  build failures, and 20% due to invasive changes being introduced with 
  documentation/instructions scattered over many different pages and mailing 
  lists, e.g:
 
  http://wiki.freebsd.org/FrontPage?action=fullsearchcontext=180value=xorgtitlesearch=Titles
 
  http://wiki.freebsd.org/FrontPage?action=fullsearchcontext=180value=pkgngtitlesearch=Titles
 
  Hypothetical user: Is it WITHOUT_PKGNG= or WITHOUT_PKGNG=yes or 
  WITH_PKGNG=no today?
 
  I wonder how many other people that you never hear from feel the same, and 
  if some sort of x weeks commit freezeout should apply to the build 
  breakers. Cute pointy hats or whatever obviously have no effect.
 
  Rant over!
  ___
  freebsd-current@freebsd.org mailing list
  http://lists.freebsd.org/mailman/listinfo/freebsd-current
  To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
 
 Quite honestly, the head/current branch is going to have build
 failures.. It's the test bed..

YOU'VE GOTTA BE KIDDING ME.

 Stick with the release system unless you
 want cutting edge.. just remember.. cutting edge cuts sometimes...
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: [head tinderbox] failure on arm/arm

2012-11-10 Thread Adrian Chadd
On 10 November 2012 07:10, Doug Brewer brewer.d...@gmail.com wrote:
 Adrian Chadd wrote:
 On 9 November 2012 14:37, Chuck Burns brea...@gmail.com wrote:

  Adrian. diskspace and cpu cycles are things I can spare, drop me a line
  outside of the ML and we can discuss particulars. It's just a personal
  box.. on a residential internet service, I have an amd64 box with 600G free
  on my pool.. 8G ram.. and I have a smaller i386 box... 100G or so free, 
  512M
  ram..  just drop me a line..

 Hi,

 Those I do have - I have access to all of the ref* boxes in the
 cluster. I'm just typically hacking on this stuff on the train or at a
 cafe, and I don't have a workflow setup for pushing out potential
 diffs to build machines that have all the grunt/disk space for each
 little change that I do.

 Wait wait wait. It makes me wonder if you get the patch tested well
 on the train or at a cafe before being committed.

I tend to have a _lot_ of FreeBSD devices on me. People who have seen
me hack can attest to this.

 I'm sorry about breaking things from time to time, but besides a small
 handful of what was I thinking?! things, the build breaks are just
 that - build breaks. They're easily fixed.

 I do not care how things are easily fixed. Remember, when Sam Leffler
 was the maintainer of ath and CAMBRIA board (it's an embedded device, right?),
 he had never broke the build.

He's better than I? :)


adrian
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: [head tinderbox] failure on arm/arm

2012-11-10 Thread Doug Brewer
Adrian Chadd wrote:
On 9 November 2012 14:37, Chuck Burns brea...@gmail.com wrote:

  Adrian. diskspace and cpu cycles are things I can spare, drop me a line
  outside of the ML and we can discuss particulars. It's just a personal
  box.. on a residential internet service, I have an amd64 box with 600G free
  on my pool.. 8G ram.. and I have a smaller i386 box... 100G or so free, 512M
  ram..  just drop me a line..

 Hi,

 Those I do have - I have access to all of the ref* boxes in the
 cluster. I'm just typically hacking on this stuff on the train or at a
 cafe, and I don't have a workflow setup for pushing out potential
 diffs to build machines that have all the grunt/disk space for each
 little change that I do.

Wait wait wait. It makes me wonder if you get the patch tested well
on the train or at a cafe before being committed.

 I'm sorry about breaking things from time to time, but besides a small
 handful of what was I thinking?! things, the build breaks are just
 that - build breaks. They're easily fixed.

I do not care how things are easily fixed. Remember, when Sam Leffler
was the maintainer of ath and CAMBRIA board (it's an embedded device, right?),
he had never broke the build.

 Adrian

BR,
Doug.
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


[OT] Re: [head tinderbox] failure on arm/arm

2012-11-10 Thread Sergey V. Dyatko
On Sat, 10 Nov 2012 08:03:00 -0800
Adrian Chadd adr...@freebsd.org wrote:

 On 10 November 2012 07:10, Doug Brewer brewer.d...@gmail.com wrote:
  Adrian Chadd wrote:
  On 9 November 2012 14:37, Chuck Burns brea...@gmail.com wrote:
 
   Adrian. diskspace and cpu cycles are things I can spare, drop me
   a line outside of the ML and we can discuss particulars. It's
   just a personal box.. on a residential internet service, I have
   an amd64 box with 600G free on my pool.. 8G ram.. and I have a
   smaller i386 box... 100G or so free, 512M ram..  just drop me a
   line..
 
  Hi,
 
  Those I do have - I have access to all of the ref* boxes in the
  cluster. I'm just typically hacking on this stuff on the train or
  at a cafe, and I don't have a workflow setup for pushing out
  potential diffs to build machines that have all the grunt/disk
  space for each little change that I do.
 
  Wait wait wait. It makes me wonder if you get the patch tested well
  on the train or at a cafe before being committed.
 
 I tend to have a _lot_ of FreeBSD devices on me. People who have seen
 me hack can attest to this.
 
  I'm sorry about breaking things from time to time, but besides a
  small handful of what was I thinking?! things, the build breaks
  are just that - build breaks. They're easily fixed.
 
  I do not care how things are easily fixed. Remember, when Sam
  Leffler was the maintainer of ath and CAMBRIA board (it's an
  embedded device, right?), he had never broke the build.
 
 He's better than I? :)
 

funny...
there is no angry letters about 100500 letters from tb
after switch to clang... 
but when Adrian break build [again] we have it...

Adrian, thanks for your work. No need to be offended by trolls

 
 adrian



-- 
wbr, tiger
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: [head tinderbox] failure on arm/arm

2012-11-10 Thread Garrett Cooper
On Sat, Nov 10, 2012 at 4:54 AM, Brett brett.ma...@gmx.com wrote:

 On Sat, 10 Nov 2012 23:34:24 +1100
 Peter Jeremy pe...@rulingia.com wrote:

  On 2012-Nov-10 09:16:32 +1100, Brett brett.ma...@gmx.com wrote:
  Just an observation: a few years ago when I got sick of Linux's
  headlong rush development model, I subscribed to various BSD
  mailing lists to see what else was out there. I considered FreeBSD at
  the time - there was a neverending avalanche of [head tinderbox]
  failure messages.
 
  The Project tries to avoid it but occasional build failures on the
  development branch are very likely to occur.  As a new user, you
  would be much better off starting with a release branch.
 

 I used 9.0 and release candidates for a couple of months beforehand so i
 would know what usually works and doesn't work before, trying current
 out. Compared to many of the old timers out there I guess this makes me
 very new still, though!

  This told me that I would be more likely to be running code written
  by people who knew what they were doing if I went with Open, Net, or
  DragonflyBSD.
 
  I think that's being unfair.  Do Open, Net or DFly have an equivalent
  to the tinderboxes that do automated test builds and report failures?
  And, since you have replied to an ARM failure, DragonflyBSD would not
  be an option since it doesn't support ARM.
 

 The point I was trying to make (context lost in the partial quote above)
 was not that it is better or worse than the other BSDs, but that at the
 time (maybe 3 years ago) when I was looking around to alternatives to Linux
 and reading the various mailing lists, this was the impression I got. I am
 sure other people must see these daily failures and get the same
 impression. Whether this is fair or not has nothing to do with what
 impressions people form, and what OS they subsequently decide to install.

 As I recall reading, the tinderbox was established due to the high
 incidence of build failures. In my original post on this thread, I was
 commenting not on the failure of ARM build in particular, but chiming in
 after Doug Brewer's request for the code to be tested before being
 committed. If anyone else had backed him up I would not have felt the need
 to write.


We heard your concerns loud and clear; there are several developers that
understand your concerns well and we're shooting for build stability now
(it's easy to achieve) and runtime stability as well (considerably harder
because the automated infrastructure isn't in place yet to run smoke tests
to verify that all commits are sane -- but hopefully that's coming sometime
in the near future ;)...).

So, as I said before, 1) let's come up with a proper solution that we can
pilot (even if it's a prototype) to extend tinderbox to allow developers to
toss code over the fence (branches/patches?) in order to get build results
before it hits the tree (Chuck offered the hardware.. someone needs to
offer the time to come up with a submit/receive mechanism) and 2) come up
with a proper test environment so we can avoid regressions like this as
well as the slew of clang related TB failures that are still being fixed.

Thanks!
-Garrett

PS Adrian is doing good work out-of-band (not work related), so let's work
with him in order to make his life easier -- not harder by stating the
obvious and bikeshedding him to death.
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: [OT] Re: [head tinderbox] failure on arm/arm

2012-11-10 Thread Adrian Chadd
It's a valid concern. I need to pick up my game.




Adrian

On 10 November 2012 08:26, Sergey V. Dyatko sergey.dya...@gmail.com wrote:
 On Sat, 10 Nov 2012 08:03:00 -0800
 Adrian Chadd adr...@freebsd.org wrote:

 On 10 November 2012 07:10, Doug Brewer brewer.d...@gmail.com wrote:
  Adrian Chadd wrote:
  On 9 November 2012 14:37, Chuck Burns brea...@gmail.com wrote:
 
   Adrian. diskspace and cpu cycles are things I can spare, drop me
   a line outside of the ML and we can discuss particulars. It's
   just a personal box.. on a residential internet service, I have
   an amd64 box with 600G free on my pool.. 8G ram.. and I have a
   smaller i386 box... 100G or so free, 512M ram..  just drop me a
   line..
 
  Hi,
 
  Those I do have - I have access to all of the ref* boxes in the
  cluster. I'm just typically hacking on this stuff on the train or
  at a cafe, and I don't have a workflow setup for pushing out
  potential diffs to build machines that have all the grunt/disk
  space for each little change that I do.
 
  Wait wait wait. It makes me wonder if you get the patch tested well
  on the train or at a cafe before being committed.

 I tend to have a _lot_ of FreeBSD devices on me. People who have seen
 me hack can attest to this.

  I'm sorry about breaking things from time to time, but besides a
  small handful of what was I thinking?! things, the build breaks
  are just that - build breaks. They're easily fixed.
 
  I do not care how things are easily fixed. Remember, when Sam
  Leffler was the maintainer of ath and CAMBRIA board (it's an
  embedded device, right?), he had never broke the build.

 He's better than I? :)


 funny...
 there is no angry letters about 100500 letters from tb
 after switch to clang...
 but when Adrian break build [again] we have it...

 Adrian, thanks for your work. No need to be offended by trolls


 adrian



 --
 wbr, tiger
 ___
 freebsd-current@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-current
 To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: [head tinderbox] failure on arm/arm

2012-11-09 Thread Doug Brewer
No offence, but how many times did you break the build? Could you please
compile your code before committing next time? Thanks a lot!

On Fri, Nov 9, 2012 at 7:13 AM, Adrian Chadd adr...@freebsd.org wrote:
 Fixed, sorry!




 adrian

 On 8 November 2012 15:03, FreeBSD Tinderbox tinder...@freebsd.org wrote:
 TB --- 2012-11-08 21:30:00 - tinderbox 2.9 running on 
 freebsd-current.sentex.ca
 TB --- 2012-11-08 21:30:00 - FreeBSD freebsd-current.sentex.ca 
 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
 d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
 TB --- 2012-11-08 21:30:00 - starting HEAD tinderbox run for arm/arm
 TB --- 2012-11-08 21:30:00 - cleaning the object tree
 TB --- 2012-11-08 21:30:00 - checking out /src from 
 svn://svn.freebsd.org/base/head
 TB --- 2012-11-08 21:30:00 - cd /tinderbox/HEAD/arm/arm
 TB --- 2012-11-08 21:30:00 - /usr/local/bin/svn cleanup /src
 TB --- 2012-11-08 21:31:52 - /usr/local/bin/svn update /src
 TB --- 2012-11-08 21:32:01 - At svn revision 242793
 TB --- 2012-11-08 21:32:02 - building world
 TB --- 2012-11-08 21:32:02 - CROSS_BUILD_TESTING=YES
 TB --- 2012-11-08 21:32:02 - MAKEOBJDIRPREFIX=/obj
 TB --- 2012-11-08 21:32:02 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
 TB --- 2012-11-08 21:32:02 - SRCCONF=/dev/null
 TB --- 2012-11-08 21:32:02 - TARGET=arm
 TB --- 2012-11-08 21:32:02 - TARGET_ARCH=arm
 TB --- 2012-11-08 21:32:02 - TZ=UTC
 TB --- 2012-11-08 21:32:02 - __MAKE_CONF=/dev/null
 TB --- 2012-11-08 21:32:02 - cd /src
 TB --- 2012-11-08 21:32:02 - /usr/bin/make -B buildworld
 Building an up-to-date make(1)
 World build started on Thu Nov  8 21:32:09 UTC 2012
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything
 World build completed on Thu Nov  8 22:32:33 UTC 2012
 TB --- 2012-11-08 22:32:33 - cd /src/sys/arm/conf
 TB --- 2012-11-08 22:32:33 - /usr/sbin/config -m AC100
 TB --- 2012-11-08 22:32:33 - skipping AC100 kernel
 TB --- 2012-11-08 22:32:33 - cd /src/sys/arm/conf
 TB --- 2012-11-08 22:32:33 - /usr/sbin/config -m ARMADAXP
 TB --- 2012-11-08 22:32:33 - skipping ARMADAXP kernel
 TB --- 2012-11-08 22:32:33 - cd /src/sys/arm/conf
 TB --- 2012-11-08 22:32:33 - /usr/sbin/config -m ATMEL
 TB --- 2012-11-08 22:32:34 - building ATMEL kernel
 TB --- 2012-11-08 22:32:34 - CROSS_BUILD_TESTING=YES
 TB --- 2012-11-08 22:32:34 - MAKEOBJDIRPREFIX=/obj
 TB --- 2012-11-08 22:32:34 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
 TB --- 2012-11-08 22:32:34 - SRCCONF=/dev/null
 TB --- 2012-11-08 22:32:34 - TARGET=arm
 TB --- 2012-11-08 22:32:34 - TARGET_ARCH=arm
 TB --- 2012-11-08 22:32:34 - TZ=UTC
 TB --- 2012-11-08 22:32:34 - __MAKE_CONF=/dev/null
 TB --- 2012-11-08 22:32:34 - cd /src
 TB --- 2012-11-08 22:32:34 - /usr/bin/make -B buildkernel KERNCONF=ATMEL
 Kernel build for ATMEL started on Thu Nov  8 22:32:34 UTC 2012
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
 Kernel build for ATMEL completed on Thu Nov  8 22:36:09 UTC 2012
 TB --- 2012-11-08 22:36:09 - cd /src/sys/arm/conf
 TB --- 2012-11-08 22:36:09 - /usr/sbin/config -m AVILA
 TB --- 2012-11-08 22:36:09 - skipping AVILA kernel
 TB --- 2012-11-08 22:36:09 - cd /src/sys/arm/conf
 TB --- 2012-11-08 22:36:09 - /usr/sbin/config -m BEAGLEBONE
 TB --- 2012-11-08 22:36:09 - skipping BEAGLEBONE kernel
 TB --- 2012-11-08 22:36:09 - cd /src/sys/arm/conf
 TB --- 2012-11-08 22:36:09 - /usr/sbin/config -m BWCT
 TB --- 2012-11-08 22:36:09 - building BWCT kernel
 TB --- 2012-11-08 22:36:09 - CROSS_BUILD_TESTING=YES
 TB --- 2012-11-08 22:36:09 - MAKEOBJDIRPREFIX=/obj
 TB --- 2012-11-08 22:36:09 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
 TB --- 2012-11-08 22:36:09 - SRCCONF=/dev/null
 TB --- 2012-11-08 22:36:09 - TARGET=arm
 TB --- 2012-11-08 22:36:09 - TARGET_ARCH=arm
 TB --- 2012-11-08 22:36:09 - TZ=UTC
 TB --- 2012-11-08 22:36:09 - __MAKE_CONF=/dev/null
 TB --- 2012-11-08 22:36:09 - cd /src
 TB --- 2012-11-08 22:36:09 - /usr/bin/make -B buildkernel KERNCONF=BWCT
 Kernel build for BWCT started on Thu Nov  8 22:36:09 UTC 2012
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
 Kernel build for BWCT completed on Thu Nov  8 22:38:19 UTC 2012
 TB --- 2012-11-08 22:38:19 - cd /src/sys/arm/conf
 TB --- 2012-11-08 22:38:19 - /usr/sbin/config -m CAMBRIA
 TB --- 2012-11-08 22:38:19 - skipping CAMBRIA kernel
 TB --- 2012-11-08 22:38:19 - cd /src/sys/arm/conf
 TB --- 2012-11-08 22:38:19 - /usr/sbin/config -m CNS11XXNAS
 

Re: [head tinderbox] failure on arm/arm

2012-11-09 Thread Garrett Cooper
On Fri, Nov 9, 2012 at 7:34 AM, Doug Brewer brewer.d...@gmail.com wrote:

 No offence, but how many times did you break the build? Could you please
 compile your code before committing next time? Thanks a lot!


make tinderbox is the important point here because it uses different
compile time options and flags that Adrian doesn't probably have set in his
KERNCONF -- assuming that the default KERNCONFs haven't been mangled on his
system, in which case it messes up this statement; [un]fortunately someone
can change GENERIC, etc on his/her box, run make tinderbox and have it
pass, then .

In which case I would recommend the following [just to be safe]:
1. Custom KERNCONF that includes a generic one.
2. make tinderbox -DMAKE_JUST_KERNELS before performing commits with just
ARM/x86 and a select KERNCONF as a smoke test, and a more extensive make
tinderbox when doing a more major commit.

Thoughts?

Thanks!
-Garrett
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: [head tinderbox] failure on arm/arm

2012-11-09 Thread Adrian Chadd
On 9 November 2012 07:34, Doug Brewer brewer.d...@gmail.com wrote:
 No offence, but how many times did you break the build? Could you please
 compile your code before committing next time? Thanks a lot!

I'm implementing a cut-down version of make universe on my development laptop.

It unfortunately is slightly too small to run make universe at the
moment; I do a lot of development on netbooks with small amounts of
RAM and disk.

My cut-down version is likely going to be oh, and cross build a test
MIPS kernel or two that doesn't actually set ATH_DEBUG* options by
default.

So I'm sorry about this; it'll get resolved soon.



Adrian
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: [head tinderbox] failure on arm/arm

2012-11-09 Thread Brett
 Message: 11
 Date: Fri, 9 Nov 2012 23:34:58 +0800
 From: Doug Brewer brewer.d...@gmail.com
 To: Adrian Chadd adr...@freebsd.org
 Cc: a...@freebsd.org, FreeBSD Tinderbox tinder...@freebsd.org,
   curr...@freebsd.org
 Subject: Re: [head tinderbox] failure on arm/arm
 Message-ID:
   cag0v13tpalmdpg-8rifcjjroxz948mqzjnn1yvqz4teybjz...@mail.gmail.com
 Content-Type: text/plain; charset=ISO-8859-1
 
 No offence, but how many times did you break the build? Could you please
 compile your code before committing next time? Thanks a lot!
 

Just an observation: a few years ago when I got sick of Linux's headlong rush 
development model, I subscribed to various BSD mailing lists to see what else 
was out there. I considered FreeBSD at the time - there was a neverending 
avalanche of [head tinderbox] failure messages. This told me that I would be 
more likely to be running code written by people who knew what they were doing 
if I went with Open, Net, or DragonflyBSD. 

I safely run OpenBSD-current on my main computer and it always works (I think I 
have had 2-3 build problems in about 3 years, and they were all my fault). At 
the moment, I only feel confident enough with FreeBSD-current to run it on my 
unimportant torrent computer. This is 80% due to constant build failures, and 
20% due to invasive changes being introduced with documentation/instructions 
scattered over many different pages and mailing lists, e.g:

http://wiki.freebsd.org/FrontPage?action=fullsearchcontext=180value=xorgtitlesearch=Titles

http://wiki.freebsd.org/FrontPage?action=fullsearchcontext=180value=pkgngtitlesearch=Titles

Hypothetical user: Is it WITHOUT_PKGNG= or WITHOUT_PKGNG=yes or WITH_PKGNG=no 
today?

I wonder how many other people that you never hear from feel the same, and if 
some sort of x weeks commit freezeout should apply to the build breakers. 
Cute pointy hats or whatever obviously have no effect.

Rant over!
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: [head tinderbox] failure on arm/arm

2012-11-09 Thread Chuck Burns

On 11/9/2012 3:20 PM, Adrian Chadd wrote:

On 9 November 2012 07:34, Doug Brewer brewer.d...@gmail.com wrote:

No offence, but how many times did you break the build? Could you please
compile your code before committing next time? Thanks a lot!


I'm implementing a cut-down version of make universe on my development laptop.

It unfortunately is slightly too small to run make universe at the
moment; I do a lot of development on netbooks with small amounts of
RAM and disk.

My cut-down version is likely going to be oh, and cross build a test
MIPS kernel or two that doesn't actually set ATH_DEBUG* options by
default.

So I'm sorry about this; it'll get resolved soon.



Adrian
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org

Adrian. diskspace and cpu cycles are things I can spare, drop me a line 
outside of the ML and we can discuss particulars. It's just a personal 
box.. on a residential internet service, I have an amd64 box with 600G 
free on my pool.. 8G ram.. and I have a smaller i386 box... 100G or so 
free, 512M ram..  just drop me a line..


--
Chuck Burns brea...@gmail.com
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: [head tinderbox] failure on arm/arm

2012-11-09 Thread Chuck Burns

On 11/9/2012 4:16 PM, Brett wrote:

Message: 11
Date: Fri, 9 Nov 2012 23:34:58 +0800
From: Doug Brewer brewer.d...@gmail.com
To: Adrian Chadd adr...@freebsd.org
Cc: a...@freebsd.org, FreeBSD Tinderbox tinder...@freebsd.org,
curr...@freebsd.org
Subject: Re: [head tinderbox] failure on arm/arm
Message-ID:
cag0v13tpalmdpg-8rifcjjroxz948mqzjnn1yvqz4teybjz...@mail.gmail.com
Content-Type: text/plain; charset=ISO-8859-1

No offence, but how many times did you break the build? Could you please
compile your code before committing next time? Thanks a lot!



Just an observation: a few years ago when I got sick of Linux's headlong rush 
development model, I subscribed to various BSD mailing lists to see what else was out there. I 
considered FreeBSD at the time - there was a neverending avalanche of [head tinderbox] 
failure messages. This told me that I would be more likely to be running code written by 
people who knew what they were doing if I went with Open, Net, or DragonflyBSD.

I safely run OpenBSD-current on my main computer and it always works (I think I 
have had 2-3 build problems in about 3 years, and they were all my fault). At 
the moment, I only feel confident enough with FreeBSD-current to run it on my 
unimportant torrent computer. This is 80% due to constant build failures, and 
20% due to invasive changes being introduced with documentation/instructions 
scattered over many different pages and mailing lists, e.g:

http://wiki.freebsd.org/FrontPage?action=fullsearchcontext=180value=xorgtitlesearch=Titles

http://wiki.freebsd.org/FrontPage?action=fullsearchcontext=180value=pkgngtitlesearch=Titles

Hypothetical user: Is it WITHOUT_PKGNG= or WITHOUT_PKGNG=yes or WITH_PKGNG=no 
today?

I wonder how many other people that you never hear from feel the same, and if some sort 
of x weeks commit freezeout should apply to the build breakers. Cute pointy 
hats or whatever obviously have no effect.

Rant over!
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org

Quite honestly, the head/current branch is going to have build 
failures.. It's the test bed..  Stick with the release system unless you 
want cutting edge.. just remember.. cutting edge cuts sometimes...



--
Chuck Burns brea...@gmail.com
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: [head tinderbox] failure on arm/arm

2012-11-09 Thread Adrian Chadd
On 9 November 2012 14:37, Chuck Burns brea...@gmail.com wrote:

 Adrian. diskspace and cpu cycles are things I can spare, drop me a line
 outside of the ML and we can discuss particulars. It's just a personal
 box.. on a residential internet service, I have an amd64 box with 600G free
 on my pool.. 8G ram.. and I have a smaller i386 box... 100G or so free, 512M
 ram..  just drop me a line..

Hi,

Those I do have - I have access to all of the ref* boxes in the
cluster. I'm just typically hacking on this stuff on the train or at a
cafe, and I don't have a workflow setup for pushing out potential
diffs to build machines that have all the grunt/disk space for each
little change that I do.

I'm sorry about breaking things from time to time, but besides a small
handful of what was I thinking?! things, the build breaks are just
that - build breaks. They're easily fixed.


Adrian
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: [head tinderbox] failure on arm/arm

2012-11-09 Thread Brett

 No offence, but how many times did you break the build? Could you please
 compile your code before committing next time? Thanks a lot!


 Just an observation: a few years ago when I got sick of Linux's headlong 
 rush development model, I subscribed to various BSD mailing lists to see 
 what else was out there. I considered FreeBSD at the time - there was a  
  neverending avalanche of [head tinderbox] failure messages. This told 
 me that I would be more likely to be 
 running code written by people who knew what they were doing if I went with 
 Open, Net, or DragonflyBSD.

Quite honestly, the head/current branch is going to have build 
failures.. It's the test bed..  Stick with the release system unless you 
want cutting edge.. just remember.. cutting edge cuts sometimes...

In the context of this thread, 'test bed' could mean anything.

To clarify, are you saying:
a) You think it is ok for commits to be made to the head source code, that 
cause it to not compile.
b) Anyone who disagrees with this should be running release, not current.

The head branch is distributed around the world by a network of mirror sites, 
and then downloaded and compiled by a large number of people. It seems a very 
inefficient use of resources for this infrastructure to be used to see if some 
code will build. Would it not be more useful for current to be a test bed of 
bugfixes and new features, rather than directing users to a release and having 
current as a test bed for will this compile? 

Or I suppose we could all just wait 6 months for a release candidate to see if 
today's current has introduced any regressions on our hardware.

___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: [head tinderbox] failure on arm/arm

2012-11-08 Thread Adrian Chadd
Fixed, sorry!




adrian

On 8 November 2012 15:03, FreeBSD Tinderbox tinder...@freebsd.org wrote:
 TB --- 2012-11-08 21:30:00 - tinderbox 2.9 running on 
 freebsd-current.sentex.ca
 TB --- 2012-11-08 21:30:00 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
 FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
 d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
 TB --- 2012-11-08 21:30:00 - starting HEAD tinderbox run for arm/arm
 TB --- 2012-11-08 21:30:00 - cleaning the object tree
 TB --- 2012-11-08 21:30:00 - checking out /src from 
 svn://svn.freebsd.org/base/head
 TB --- 2012-11-08 21:30:00 - cd /tinderbox/HEAD/arm/arm
 TB --- 2012-11-08 21:30:00 - /usr/local/bin/svn cleanup /src
 TB --- 2012-11-08 21:31:52 - /usr/local/bin/svn update /src
 TB --- 2012-11-08 21:32:01 - At svn revision 242793
 TB --- 2012-11-08 21:32:02 - building world
 TB --- 2012-11-08 21:32:02 - CROSS_BUILD_TESTING=YES
 TB --- 2012-11-08 21:32:02 - MAKEOBJDIRPREFIX=/obj
 TB --- 2012-11-08 21:32:02 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
 TB --- 2012-11-08 21:32:02 - SRCCONF=/dev/null
 TB --- 2012-11-08 21:32:02 - TARGET=arm
 TB --- 2012-11-08 21:32:02 - TARGET_ARCH=arm
 TB --- 2012-11-08 21:32:02 - TZ=UTC
 TB --- 2012-11-08 21:32:02 - __MAKE_CONF=/dev/null
 TB --- 2012-11-08 21:32:02 - cd /src
 TB --- 2012-11-08 21:32:02 - /usr/bin/make -B buildworld
 Building an up-to-date make(1)
 World build started on Thu Nov  8 21:32:09 UTC 2012
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything
 World build completed on Thu Nov  8 22:32:33 UTC 2012
 TB --- 2012-11-08 22:32:33 - cd /src/sys/arm/conf
 TB --- 2012-11-08 22:32:33 - /usr/sbin/config -m AC100
 TB --- 2012-11-08 22:32:33 - skipping AC100 kernel
 TB --- 2012-11-08 22:32:33 - cd /src/sys/arm/conf
 TB --- 2012-11-08 22:32:33 - /usr/sbin/config -m ARMADAXP
 TB --- 2012-11-08 22:32:33 - skipping ARMADAXP kernel
 TB --- 2012-11-08 22:32:33 - cd /src/sys/arm/conf
 TB --- 2012-11-08 22:32:33 - /usr/sbin/config -m ATMEL
 TB --- 2012-11-08 22:32:34 - building ATMEL kernel
 TB --- 2012-11-08 22:32:34 - CROSS_BUILD_TESTING=YES
 TB --- 2012-11-08 22:32:34 - MAKEOBJDIRPREFIX=/obj
 TB --- 2012-11-08 22:32:34 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
 TB --- 2012-11-08 22:32:34 - SRCCONF=/dev/null
 TB --- 2012-11-08 22:32:34 - TARGET=arm
 TB --- 2012-11-08 22:32:34 - TARGET_ARCH=arm
 TB --- 2012-11-08 22:32:34 - TZ=UTC
 TB --- 2012-11-08 22:32:34 - __MAKE_CONF=/dev/null
 TB --- 2012-11-08 22:32:34 - cd /src
 TB --- 2012-11-08 22:32:34 - /usr/bin/make -B buildkernel KERNCONF=ATMEL
 Kernel build for ATMEL started on Thu Nov  8 22:32:34 UTC 2012
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
 Kernel build for ATMEL completed on Thu Nov  8 22:36:09 UTC 2012
 TB --- 2012-11-08 22:36:09 - cd /src/sys/arm/conf
 TB --- 2012-11-08 22:36:09 - /usr/sbin/config -m AVILA
 TB --- 2012-11-08 22:36:09 - skipping AVILA kernel
 TB --- 2012-11-08 22:36:09 - cd /src/sys/arm/conf
 TB --- 2012-11-08 22:36:09 - /usr/sbin/config -m BEAGLEBONE
 TB --- 2012-11-08 22:36:09 - skipping BEAGLEBONE kernel
 TB --- 2012-11-08 22:36:09 - cd /src/sys/arm/conf
 TB --- 2012-11-08 22:36:09 - /usr/sbin/config -m BWCT
 TB --- 2012-11-08 22:36:09 - building BWCT kernel
 TB --- 2012-11-08 22:36:09 - CROSS_BUILD_TESTING=YES
 TB --- 2012-11-08 22:36:09 - MAKEOBJDIRPREFIX=/obj
 TB --- 2012-11-08 22:36:09 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
 TB --- 2012-11-08 22:36:09 - SRCCONF=/dev/null
 TB --- 2012-11-08 22:36:09 - TARGET=arm
 TB --- 2012-11-08 22:36:09 - TARGET_ARCH=arm
 TB --- 2012-11-08 22:36:09 - TZ=UTC
 TB --- 2012-11-08 22:36:09 - __MAKE_CONF=/dev/null
 TB --- 2012-11-08 22:36:09 - cd /src
 TB --- 2012-11-08 22:36:09 - /usr/bin/make -B buildkernel KERNCONF=BWCT
 Kernel build for BWCT started on Thu Nov  8 22:36:09 UTC 2012
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
 Kernel build for BWCT completed on Thu Nov  8 22:38:19 UTC 2012
 TB --- 2012-11-08 22:38:19 - cd /src/sys/arm/conf
 TB --- 2012-11-08 22:38:19 - /usr/sbin/config -m CAMBRIA
 TB --- 2012-11-08 22:38:19 - skipping CAMBRIA kernel
 TB --- 2012-11-08 22:38:19 - cd /src/sys/arm/conf
 TB --- 2012-11-08 22:38:19 - /usr/sbin/config -m CNS11XXNAS
 TB --- 2012-11-08 22:38:19 - building CNS11XXNAS kernel
 TB --- 2012-11-08 22:38:19 - CROSS_BUILD_TESTING=YES
 TB --- 2012-11-08 22:38:19 - MAKEOBJDIRPREFIX=/obj
 TB --- 2012-11-08 22:38:19 - 

Re: [head tinderbox] failure on arm/arm

2012-10-03 Thread Ian FREISLICH
FreeBSD Tinderbox wrote:

 cc -c -O -pipe  -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict
-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef
 -Wno-pointer-sign -fformat-extensions  -Wmissing-include-dirs -fdiagnostics-sh
ow-option   -nostdinc  -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contri
b/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-comm
on -finline-limit=8000 --param inline-unit-growth=100 --param large-function-gr
owth=1000 -mcpu=arm9 -ffreestanding -Werror  /src/sys/dev/ata/ata-sata.c
 /src/sys/dev/ata/ata-sata.c: In function 'ata_sata_phy_reset':
 /src/sys/dev/ata/ata-sata.c:158: error: 'struct ata_channel' has no member na
med 'user'
 *** Error code 1

ata_channel member user is only defined if ATA_CAM is defined.

Ian

-- 
Ian Freislich
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: [head tinderbox] failure on arm/arm

2012-08-20 Thread Adrian Chadd
Fixed.

On 20 August 2012 11:30, FreeBSD Tinderbox tinder...@freebsd.org wrote:
 TB --- 2012-08-20 16:50:00 - tinderbox 2.9 running on 
 freebsd-current.sentex.ca
 TB --- 2012-08-20 16:50:00 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
 FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
 d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
 TB --- 2012-08-20 16:50:00 - starting HEAD tinderbox run for arm/arm
 TB --- 2012-08-20 16:50:00 - cleaning the object tree
 TB --- 2012-08-20 16:56:30 - cvsupping the source tree
 TB --- 2012-08-20 16:56:30 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca 
 /tinderbox/HEAD/arm/arm/supfile
 TB --- 2012-08-20 16:59:05 - building world
 TB --- 2012-08-20 16:59:05 - CROSS_BUILD_TESTING=YES
 TB --- 2012-08-20 16:59:05 - MAKEOBJDIRPREFIX=/obj
 TB --- 2012-08-20 16:59:05 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
 TB --- 2012-08-20 16:59:05 - SRCCONF=/dev/null
 TB --- 2012-08-20 16:59:05 - TARGET=arm
 TB --- 2012-08-20 16:59:05 - TARGET_ARCH=arm
 TB --- 2012-08-20 16:59:05 - TZ=UTC
 TB --- 2012-08-20 16:59:05 - __MAKE_CONF=/dev/null
 TB --- 2012-08-20 16:59:05 - cd /src
 TB --- 2012-08-20 16:59:05 - /usr/bin/make -B buildworld
 World build started on Mon Aug 20 16:59:06 UTC 2012
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything
 World build completed on Mon Aug 20 18:01:33 UTC 2012
 TB --- 2012-08-20 18:01:33 - cd /src/sys/arm/conf
 TB --- 2012-08-20 18:01:33 - /usr/sbin/config -m ARMADAXP
 TB --- 2012-08-20 18:01:34 - skipping ARMADAXP kernel
 TB --- 2012-08-20 18:01:34 - cd /src/sys/arm/conf
 TB --- 2012-08-20 18:01:34 - /usr/sbin/config -m ATMEL
 TB --- 2012-08-20 18:01:34 - building ATMEL kernel
 TB --- 2012-08-20 18:01:34 - CROSS_BUILD_TESTING=YES
 TB --- 2012-08-20 18:01:34 - MAKEOBJDIRPREFIX=/obj
 TB --- 2012-08-20 18:01:34 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
 TB --- 2012-08-20 18:01:34 - SRCCONF=/dev/null
 TB --- 2012-08-20 18:01:34 - TARGET=arm
 TB --- 2012-08-20 18:01:34 - TARGET_ARCH=arm
 TB --- 2012-08-20 18:01:34 - TZ=UTC
 TB --- 2012-08-20 18:01:34 - __MAKE_CONF=/dev/null
 TB --- 2012-08-20 18:01:34 - cd /src
 TB --- 2012-08-20 18:01:34 - /usr/bin/make -B buildkernel KERNCONF=ATMEL
 Kernel build for ATMEL started on Mon Aug 20 18:01:34 UTC 2012
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
 Kernel build for ATMEL completed on Mon Aug 20 18:05:05 UTC 2012
 TB --- 2012-08-20 18:05:05 - cd /src/sys/arm/conf
 TB --- 2012-08-20 18:05:05 - /usr/sbin/config -m AVILA
 TB --- 2012-08-20 18:05:06 - skipping AVILA kernel
 TB --- 2012-08-20 18:05:06 - cd /src/sys/arm/conf
 TB --- 2012-08-20 18:05:06 - /usr/sbin/config -m BEAGLEBONE
 TB --- 2012-08-20 18:05:06 - skipping BEAGLEBONE kernel
 TB --- 2012-08-20 18:05:06 - cd /src/sys/arm/conf
 TB --- 2012-08-20 18:05:06 - /usr/sbin/config -m BWCT
 TB --- 2012-08-20 18:05:06 - building BWCT kernel
 TB --- 2012-08-20 18:05:06 - CROSS_BUILD_TESTING=YES
 TB --- 2012-08-20 18:05:06 - MAKEOBJDIRPREFIX=/obj
 TB --- 2012-08-20 18:05:06 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
 TB --- 2012-08-20 18:05:06 - SRCCONF=/dev/null
 TB --- 2012-08-20 18:05:06 - TARGET=arm
 TB --- 2012-08-20 18:05:06 - TARGET_ARCH=arm
 TB --- 2012-08-20 18:05:06 - TZ=UTC
 TB --- 2012-08-20 18:05:06 - __MAKE_CONF=/dev/null
 TB --- 2012-08-20 18:05:06 - cd /src
 TB --- 2012-08-20 18:05:06 - /usr/bin/make -B buildkernel KERNCONF=BWCT
 Kernel build for BWCT started on Mon Aug 20 18:05:06 UTC 2012
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
 Kernel build for BWCT completed on Mon Aug 20 18:07:15 UTC 2012
 TB --- 2012-08-20 18:07:15 - cd /src/sys/arm/conf
 TB --- 2012-08-20 18:07:15 - /usr/sbin/config -m CAMBRIA
 TB --- 2012-08-20 18:07:15 - skipping CAMBRIA kernel
 TB --- 2012-08-20 18:07:15 - cd /src/sys/arm/conf
 TB --- 2012-08-20 18:07:15 - /usr/sbin/config -m CNS11XXNAS
 TB --- 2012-08-20 18:07:15 - building CNS11XXNAS kernel
 TB --- 2012-08-20 18:07:15 - CROSS_BUILD_TESTING=YES
 TB --- 2012-08-20 18:07:15 - MAKEOBJDIRPREFIX=/obj
 TB --- 2012-08-20 18:07:15 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
 TB --- 2012-08-20 18:07:15 - SRCCONF=/dev/null
 TB --- 2012-08-20 18:07:15 - TARGET=arm
 TB --- 2012-08-20 18:07:15 - TARGET_ARCH=arm
 TB --- 2012-08-20 18:07:15 - TZ=UTC
 TB --- 2012-08-20 18:07:15 - __MAKE_CONF=/dev/null
 TB --- 2012-08-20 18:07:15 - cd /src
 TB --- 2012-08-20 18:07:15 - /usr/bin/make -B buildkernel KERNCONF=CNS11XXNAS
 

Re: [head tinderbox] failure on arm/arm

2012-06-20 Thread Eitan Adler
On 19 June 2012 23:12, FreeBSD Tinderbox tinder...@freebsd.org wrote:
 Stop in /src/usr.sbin/mfiutil.
 *** Error code 1

looks like this is my fault :(

I've sent a patch to my mentor for approval which should fix this.

-- 
Eitan Adler
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: [head tinderbox] failure on arm/arm

2012-06-14 Thread Warner Losh

On Jun 14, 2012, at 9:11 PM, FreeBSD Tinderbox wrote:
 /src/sys/arm/s3c2xx0/s3c24x0_machdep.c: In function 'initarm':
 /src/sys/arm/s3c2xx0/s3c24x0_machdep.c:252: error: too few arguments to 
 function 'fake_preload_metadata'

Odd...  This looks like a stale build.  252 no longer has that call on it...

Warner


___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: [head tinderbox] failure on arm/arm

2011-11-27 Thread Mikolaj Golub

On Sun, 27 Nov 2011 20:08:02 GMT FreeBSD Tinderbox wrote:

 FT /src/sys/kern/kern_proc.c:2589: error: 'KERN_PROC_PS_STRINGS' undeclared 
here (not in a function)
 FT *** Error code 1

Forgot to commit changes to sys/sysctl.h. Sorry for this. Should be fixed in 
r228046.

-- 
Mikolaj Golub
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: [head tinderbox] failure on arm/arm

2011-11-18 Thread Philip Paeps
On 17 Nov 2011, at 23:31, Garrett Cooper wrote:
 On Thu, Nov 17, 2011 at 11:55 AM, FreeBSD Tinderbox
 tinder...@freebsd.org wrote:
 TB --- 2011-11-17 18:10:01 - tinderbox 2.8 running on 
 freebsd-current.sentex.ca
 TB --- 2011-11-17 18:10:01 - starting HEAD tinderbox run for arm/arm
 TB --- 2011-11-17 18:10:01 - cleaning the object tree
 TB --- 2011-11-17 18:10:26 - cvsupping the source tree
 TB --- 2011-11-17 18:10:26 - /usr/bin/csup -z -r 3 -g -L 1 -h 
 cvsup.sentex.ca /tinderbox/HEAD/arm/arm/supfile
 TB --- 2011-11-17 18:11:12 - building world
 TB --- 2011-11-17 18:11:12 - CROSS_BUILD_TESTING=YES
 TB --- 2011-11-17 18:11:12 - MAKEOBJDIRPREFIX=/obj
 TB --- 2011-11-17 18:11:12 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
 TB --- 2011-11-17 18:11:12 - SRCCONF=/dev/null
 TB --- 2011-11-17 18:11:12 - TARGET=arm
 TB --- 2011-11-17 18:11:12 - TARGET_ARCH=arm
 TB --- 2011-11-17 18:11:12 - TZ=UTC
 TB --- 2011-11-17 18:11:12 - __MAKE_CONF=/dev/null
 TB --- 2011-11-17 18:11:12 - cd /src
 TB --- 2011-11-17 18:11:12 - /usr/bin/make -B buildworld
 World build started on Thu Nov 17 18:11:12 UTC 2011
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything
 World build completed on Thu Nov 17 19:06:31 UTC 2011
 TB --- 2011-11-17 19:06:31 - cd /src/sys/arm/conf
 TB --- 2011-11-17 19:06:31 - /usr/sbin/config -m AVILA
 TB --- 2011-11-17 19:06:31 - building AVILA kernel
 TB --- 2011-11-17 19:06:31 - CROSS_BUILD_TESTING=YES
 TB --- 2011-11-17 19:06:31 - MAKEOBJDIRPREFIX=/obj
 TB --- 2011-11-17 19:06:31 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
 TB --- 2011-11-17 19:06:31 - SRCCONF=/dev/null
 TB --- 2011-11-17 19:06:31 - TARGET=arm
 TB --- 2011-11-17 19:06:31 - TARGET_ARCH=arm
 TB --- 2011-11-17 19:06:31 - TZ=UTC
 TB --- 2011-11-17 19:06:31 - __MAKE_CONF=/dev/null
 TB --- 2011-11-17 19:06:31 - cd /src
 TB --- 2011-11-17 19:06:31 - /usr/bin/make -B buildkernel KERNCONF=AVILA
 Kernel build for AVILA started on Thu Nov 17 19:06:31 UTC 2011
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
 Kernel build for AVILA completed on Thu Nov 17 19:09:34 UTC 2011
 TB --- 2011-11-17 19:09:34 - cd /src/sys/arm/conf
 TB --- 2011-11-17 19:09:34 - /usr/sbin/config -m BWCT
 TB --- 2011-11-17 19:09:35 - building BWCT kernel
 TB --- 2011-11-17 19:09:35 - CROSS_BUILD_TESTING=YES
 TB --- 2011-11-17 19:09:35 - MAKEOBJDIRPREFIX=/obj
 TB --- 2011-11-17 19:09:35 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
 TB --- 2011-11-17 19:09:35 - SRCCONF=/dev/null
 TB --- 2011-11-17 19:09:35 - TARGET=arm
 TB --- 2011-11-17 19:09:35 - TARGET_ARCH=arm
 TB --- 2011-11-17 19:09:35 - TZ=UTC
 TB --- 2011-11-17 19:09:35 - __MAKE_CONF=/dev/null
 TB --- 2011-11-17 19:09:35 - cd /src
 TB --- 2011-11-17 19:09:35 - /usr/bin/make -B buildkernel KERNCONF=BWCT
 Kernel build for BWCT started on Thu Nov 17 19:09:35 UTC 2011
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
 Kernel build for BWCT completed on Thu Nov 17 19:12:13 UTC 2011
 TB --- 2011-11-17 19:12:13 - cd /src/sys/arm/conf
 TB --- 2011-11-17 19:12:13 - /usr/sbin/config -m CAMBRIA
 TB --- 2011-11-17 19:12:13 - building CAMBRIA kernel
 TB --- 2011-11-17 19:12:13 - CROSS_BUILD_TESTING=YES
 TB --- 2011-11-17 19:12:13 - MAKEOBJDIRPREFIX=/obj
 TB --- 2011-11-17 19:12:13 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
 TB --- 2011-11-17 19:12:13 - SRCCONF=/dev/null
 TB --- 2011-11-17 19:12:13 - TARGET=arm
 TB --- 2011-11-17 19:12:13 - TARGET_ARCH=arm
 TB --- 2011-11-17 19:12:13 - TZ=UTC
 TB --- 2011-11-17 19:12:13 - __MAKE_CONF=/dev/null
 TB --- 2011-11-17 19:12:13 - cd /src
 TB --- 2011-11-17 19:12:13 - /usr/bin/make -B buildkernel KERNCONF=CAMBRIA
 Kernel build for CAMBRIA started on Thu Nov 17 19:12:13 UTC 2011
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
 Kernel build for CAMBRIA completed on Thu Nov 17 19:15:10 UTC 2011
 TB --- 2011-11-17 19:15:10 - cd /src/sys/arm/conf
 TB --- 2011-11-17 19:15:10 - /usr/sbin/config -m CNS11XXNAS
 TB --- 2011-11-17 19:15:11 - building CNS11XXNAS kernel
 TB --- 2011-11-17 19:15:11 - CROSS_BUILD_TESTING=YES
 TB --- 2011-11-17 19:15:11 - MAKEOBJDIRPREFIX=/obj
 TB --- 2011-11-17 19:15:11 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
 TB --- 2011-11-17 19:15:11 - SRCCONF=/dev/null
 TB --- 2011-11-17 19:15:11 - TARGET=arm
 TB --- 2011-11-17 19:15:11 - TARGET_ARCH=arm
 TB --- 2011-11-17 

Re: [head tinderbox] failure on arm/arm

2011-11-17 Thread Garrett Cooper
On Thu, Nov 17, 2011 at 11:55 AM, FreeBSD Tinderbox
tinder...@freebsd.org wrote:
 TB --- 2011-11-17 18:10:01 - tinderbox 2.8 running on 
 freebsd-current.sentex.ca
 TB --- 2011-11-17 18:10:01 - starting HEAD tinderbox run for arm/arm
 TB --- 2011-11-17 18:10:01 - cleaning the object tree
 TB --- 2011-11-17 18:10:26 - cvsupping the source tree
 TB --- 2011-11-17 18:10:26 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca 
 /tinderbox/HEAD/arm/arm/supfile
 TB --- 2011-11-17 18:11:12 - building world
 TB --- 2011-11-17 18:11:12 - CROSS_BUILD_TESTING=YES
 TB --- 2011-11-17 18:11:12 - MAKEOBJDIRPREFIX=/obj
 TB --- 2011-11-17 18:11:12 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
 TB --- 2011-11-17 18:11:12 - SRCCONF=/dev/null
 TB --- 2011-11-17 18:11:12 - TARGET=arm
 TB --- 2011-11-17 18:11:12 - TARGET_ARCH=arm
 TB --- 2011-11-17 18:11:12 - TZ=UTC
 TB --- 2011-11-17 18:11:12 - __MAKE_CONF=/dev/null
 TB --- 2011-11-17 18:11:12 - cd /src
 TB --- 2011-11-17 18:11:12 - /usr/bin/make -B buildworld
 World build started on Thu Nov 17 18:11:12 UTC 2011
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything
 World build completed on Thu Nov 17 19:06:31 UTC 2011
 TB --- 2011-11-17 19:06:31 - cd /src/sys/arm/conf
 TB --- 2011-11-17 19:06:31 - /usr/sbin/config -m AVILA
 TB --- 2011-11-17 19:06:31 - building AVILA kernel
 TB --- 2011-11-17 19:06:31 - CROSS_BUILD_TESTING=YES
 TB --- 2011-11-17 19:06:31 - MAKEOBJDIRPREFIX=/obj
 TB --- 2011-11-17 19:06:31 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
 TB --- 2011-11-17 19:06:31 - SRCCONF=/dev/null
 TB --- 2011-11-17 19:06:31 - TARGET=arm
 TB --- 2011-11-17 19:06:31 - TARGET_ARCH=arm
 TB --- 2011-11-17 19:06:31 - TZ=UTC
 TB --- 2011-11-17 19:06:31 - __MAKE_CONF=/dev/null
 TB --- 2011-11-17 19:06:31 - cd /src
 TB --- 2011-11-17 19:06:31 - /usr/bin/make -B buildkernel KERNCONF=AVILA
 Kernel build for AVILA started on Thu Nov 17 19:06:31 UTC 2011
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
 Kernel build for AVILA completed on Thu Nov 17 19:09:34 UTC 2011
 TB --- 2011-11-17 19:09:34 - cd /src/sys/arm/conf
 TB --- 2011-11-17 19:09:34 - /usr/sbin/config -m BWCT
 TB --- 2011-11-17 19:09:35 - building BWCT kernel
 TB --- 2011-11-17 19:09:35 - CROSS_BUILD_TESTING=YES
 TB --- 2011-11-17 19:09:35 - MAKEOBJDIRPREFIX=/obj
 TB --- 2011-11-17 19:09:35 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
 TB --- 2011-11-17 19:09:35 - SRCCONF=/dev/null
 TB --- 2011-11-17 19:09:35 - TARGET=arm
 TB --- 2011-11-17 19:09:35 - TARGET_ARCH=arm
 TB --- 2011-11-17 19:09:35 - TZ=UTC
 TB --- 2011-11-17 19:09:35 - __MAKE_CONF=/dev/null
 TB --- 2011-11-17 19:09:35 - cd /src
 TB --- 2011-11-17 19:09:35 - /usr/bin/make -B buildkernel KERNCONF=BWCT
 Kernel build for BWCT started on Thu Nov 17 19:09:35 UTC 2011
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
 Kernel build for BWCT completed on Thu Nov 17 19:12:13 UTC 2011
 TB --- 2011-11-17 19:12:13 - cd /src/sys/arm/conf
 TB --- 2011-11-17 19:12:13 - /usr/sbin/config -m CAMBRIA
 TB --- 2011-11-17 19:12:13 - building CAMBRIA kernel
 TB --- 2011-11-17 19:12:13 - CROSS_BUILD_TESTING=YES
 TB --- 2011-11-17 19:12:13 - MAKEOBJDIRPREFIX=/obj
 TB --- 2011-11-17 19:12:13 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
 TB --- 2011-11-17 19:12:13 - SRCCONF=/dev/null
 TB --- 2011-11-17 19:12:13 - TARGET=arm
 TB --- 2011-11-17 19:12:13 - TARGET_ARCH=arm
 TB --- 2011-11-17 19:12:13 - TZ=UTC
 TB --- 2011-11-17 19:12:13 - __MAKE_CONF=/dev/null
 TB --- 2011-11-17 19:12:13 - cd /src
 TB --- 2011-11-17 19:12:13 - /usr/bin/make -B buildkernel KERNCONF=CAMBRIA
 Kernel build for CAMBRIA started on Thu Nov 17 19:12:13 UTC 2011
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
 Kernel build for CAMBRIA completed on Thu Nov 17 19:15:10 UTC 2011
 TB --- 2011-11-17 19:15:10 - cd /src/sys/arm/conf
 TB --- 2011-11-17 19:15:10 - /usr/sbin/config -m CNS11XXNAS
 TB --- 2011-11-17 19:15:11 - building CNS11XXNAS kernel
 TB --- 2011-11-17 19:15:11 - CROSS_BUILD_TESTING=YES
 TB --- 2011-11-17 19:15:11 - MAKEOBJDIRPREFIX=/obj
 TB --- 2011-11-17 19:15:11 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
 TB --- 2011-11-17 19:15:11 - SRCCONF=/dev/null
 TB --- 2011-11-17 19:15:11 - TARGET=arm
 TB --- 2011-11-17 19:15:11 - TARGET_ARCH=arm
 TB --- 2011-11-17 19:15:11 - TZ=UTC
 TB --- 2011-11-17 19:15:11 - 

Re: [head tinderbox] failure on arm/arm

2011-06-24 Thread Adrian Chadd
Fixed! Sorry.


Adrian

On 25 June 2011 06:12, FreeBSD Tinderbox tinder...@freebsd.org wrote:
 TB --- 2011-06-24 21:10:00 - tinderbox 2.7 running on 
 freebsd-current.sentex.ca
 TB --- 2011-06-24 21:10:00 - starting HEAD tinderbox run for arm/arm
 TB --- 2011-06-24 21:10:00 - cleaning the object tree
 TB --- 2011-06-24 21:10:20 - cvsupping the source tree
 TB --- 2011-06-24 21:10:20 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca 
 /tinderbox/HEAD/arm/arm/supfile
 TB --- 2011-06-24 21:10:50 - building world
 TB --- 2011-06-24 21:10:50 - MAKEOBJDIRPREFIX=/obj
 TB --- 2011-06-24 21:10:50 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
 TB --- 2011-06-24 21:10:50 - TARGET=arm
 TB --- 2011-06-24 21:10:50 - TARGET_ARCH=arm
 TB --- 2011-06-24 21:10:50 - TZ=UTC
 TB --- 2011-06-24 21:10:50 - __MAKE_CONF=/dev/null
 TB --- 2011-06-24 21:10:50 - cd /src
 TB --- 2011-06-24 21:10:50 - /usr/bin/make -B buildworld
 World build started on Fri Jun 24 21:10:50 UTC 2011
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything
 World build completed on Fri Jun 24 22:05:13 UTC 2011
 TB --- 2011-06-24 22:05:13 - WARNING: no kernel config for LINT
 TB --- 2011-06-24 22:05:13 - cd /src/sys/arm/conf
 TB --- 2011-06-24 22:05:13 - /usr/sbin/config -m AVILA
 TB --- 2011-06-24 22:05:13 - building AVILA kernel
 TB --- 2011-06-24 22:05:13 - MAKEOBJDIRPREFIX=/obj
 TB --- 2011-06-24 22:05:13 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
 TB --- 2011-06-24 22:05:13 - TARGET=arm
 TB --- 2011-06-24 22:05:13 - TARGET_ARCH=arm
 TB --- 2011-06-24 22:05:13 - TZ=UTC
 TB --- 2011-06-24 22:05:13 - __MAKE_CONF=/dev/null
 TB --- 2011-06-24 22:05:13 - cd /src
 TB --- 2011-06-24 22:05:13 - /usr/bin/make -B buildkernel KERNCONF=AVILA
 Kernel build for AVILA started on Fri Jun 24 22:05:13 UTC 2011
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
 Kernel build for AVILA completed on Fri Jun 24 22:08:05 UTC 2011
 TB --- 2011-06-24 22:08:05 - cd /src/sys/arm/conf
 TB --- 2011-06-24 22:08:05 - /usr/sbin/config -m BWCT
 TB --- 2011-06-24 22:08:05 - building BWCT kernel
 TB --- 2011-06-24 22:08:05 - MAKEOBJDIRPREFIX=/obj
 TB --- 2011-06-24 22:08:05 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
 TB --- 2011-06-24 22:08:05 - TARGET=arm
 TB --- 2011-06-24 22:08:05 - TARGET_ARCH=arm
 TB --- 2011-06-24 22:08:05 - TZ=UTC
 TB --- 2011-06-24 22:08:05 - __MAKE_CONF=/dev/null
 TB --- 2011-06-24 22:08:05 - cd /src
 TB --- 2011-06-24 22:08:05 - /usr/bin/make -B buildkernel KERNCONF=BWCT
 Kernel build for BWCT started on Fri Jun 24 22:08:05 UTC 2011
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
 Kernel build for BWCT completed on Fri Jun 24 22:10:03 UTC 2011
 TB --- 2011-06-24 22:10:03 - cd /src/sys/arm/conf
 TB --- 2011-06-24 22:10:03 - /usr/sbin/config -m CAMBRIA
 TB --- 2011-06-24 22:10:03 - building CAMBRIA kernel
 TB --- 2011-06-24 22:10:03 - MAKEOBJDIRPREFIX=/obj
 TB --- 2011-06-24 22:10:03 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
 TB --- 2011-06-24 22:10:03 - TARGET=arm
 TB --- 2011-06-24 22:10:03 - TARGET_ARCH=arm
 TB --- 2011-06-24 22:10:03 - TZ=UTC
 TB --- 2011-06-24 22:10:03 - __MAKE_CONF=/dev/null
 TB --- 2011-06-24 22:10:03 - cd /src
 TB --- 2011-06-24 22:10:03 - /usr/bin/make -B buildkernel KERNCONF=CAMBRIA
 Kernel build for CAMBRIA started on Fri Jun 24 22:10:03 UTC 2011
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
 [...]
 /src/sys/dev/ath/ath_hal/ah.c:897: undefined reference to `ath_hal_debug'
 ah.o: In function `ath_hal_setTxQProps':
 /src/sys/dev/ath/ath_hal/ah.c:870: undefined reference to `ath_hal_debug'
 ah.o: In function `ath_hal_get_mimo_chan_noise':
 /src/sys/dev/ath/ath_hal/ah.c:1003: undefined reference to `ath_hal_debug'
 ah.o: In function `ath_hal_getChanNoise':
 /src/sys/dev/ath/ath_hal/ah.c:929: undefined reference to `ath_hal_debug'
 ah.o:/src/sys/dev/ath/ath_hal/ah.c:223: more undefined references to 
 `ath_hal_debug' follow
 *** Error code 1

 Stop in /obj/arm.arm/src/sys/CAMBRIA.
 *** Error code 1

 Stop in /src.
 *** Error code 1

 Stop in /src.
 TB --- 2011-06-24 22:12:43 - WARNING: /usr/bin/make returned exit code  1
 TB --- 2011-06-24 22:12:43 - ERROR: failed to build CAMBRIA kernel
 TB --- 2011-06-24 22:12:43 - 2697.48 user 785.24 system 3763.68 real


 http://tinderbox.freebsd.org/tinderbox-head-HEAD-arm-arm.full

Re: [head tinderbox] failure on arm/arm

2011-01-12 Thread Matthew Fleming
This is me, but I'm rather puzzled why it's failing.

SYSCTL_UQUAD is in the sys/sysctl.h for the image we're building.  And
why is there a file with SYSCTL_FOO being built as a library?

Any help?

Thanks,
matthew

On Wed, Jan 12, 2011 at 2:20 PM, FreeBSD Tinderbox
tinder...@freebsd.org wrote:
 TB --- 2011-01-12 22:00:00 - tinderbox 2.6 running on 
 freebsd-current.sentex.ca
 TB --- 2011-01-12 22:00:00 - starting HEAD tinderbox run for arm/arm
 TB --- 2011-01-12 22:00:00 - cleaning the object tree
 TB --- 2011-01-12 22:00:09 - cvsupping the source tree
 TB --- 2011-01-12 22:00:09 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca 
 /tinderbox/HEAD/arm/arm/supfile
 TB --- 2011-01-12 22:00:30 - building world
 TB --- 2011-01-12 22:00:30 - MAKEOBJDIRPREFIX=/obj
 TB --- 2011-01-12 22:00:30 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
 TB --- 2011-01-12 22:00:30 - TARGET=arm
 TB --- 2011-01-12 22:00:30 - TARGET_ARCH=arm
 TB --- 2011-01-12 22:00:30 - TZ=UTC
 TB --- 2011-01-12 22:00:30 - __MAKE_CONF=/dev/null
 TB --- 2011-01-12 22:00:30 - cd /src
 TB --- 2011-01-12 22:00:30 - /usr/bin/make -B buildworld
 World build started on Wed Jan 12 22:00:30 UTC 2011
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
 [...]
 /src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c:678:
  error: expected ')' before '(' token
 /src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c:682:
  error: expected ')' before '(' token
 /src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c:684:
  error: expected ')' before '(' token
 /src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c:686:
  error: expected ')' before '(' token
 /src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c:689:
  error: expected ')' before '(' token
 /src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c:691:
  error: expected ')' before '(' token
 /src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c:694:
  error: expected ')' before '(' token
 /src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c:698:
  error: expected ')' before '(' token
 *** Error code 1

 Stop in /src/cddl/lib/libzpool.
 *** Error code 1

 Stop in /src/cddl/lib.
 *** Error code 1

 Stop in /src.
 *** Error code 1

 Stop in /src.
 *** Error code 1

 Stop in /src.
 *** Error code 1

 Stop in /src.
 TB --- 2011-01-12 22:20:50 - WARNING: /usr/bin/make returned exit code  1
 TB --- 2011-01-12 22:20:50 - ERROR: failed to build world
 TB --- 2011-01-12 22:20:50 - 926.31 user 233.05 system 1249.77 real


 http://tinderbox.freebsd.org/tinderbox-head-HEAD-arm-arm.full
 ___
 freebsd-current@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-current
 To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org

___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: [head tinderbox] failure on arm/arm

2011-01-12 Thread Dimitry Andric

On 2011-01-12 23:26, Matthew Fleming wrote:

This is me, but I'm rather puzzled why it's failing.

SYSCTL_UQUAD is in the sys/sysctl.h for the image we're building.  And
why is there a file with SYSCTL_FOO being built as a library?

Any help?


During the build of cddl/lib/libzpool, it looks like
sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c includes
cddl/contrib/opensolaris/lib/libzpool/common/sys/zfs_context.h (which is
meant for userspace) at the top, and the latter contains:

#define SYSCTL_DECL(...)
#define SYSCTL_NODE(...)
#define SYSCTL_INT(...)
#define SYSCTL_UINT(...)
#define SYSCTL_ULONG(...)
#define SYSCTL_QUAD(...)

as stubs for kernel calls that do not matter for a userspace library.

However, it misses the corresponding definition for SYSCTL_UQUAD.
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: [head tinderbox] failure on arm/arm

2010-03-01 Thread Robert Watson


On Mon, 1 Mar 2010, FreeBSD Tinderbox wrote:


=== usr.bin/systat (all)
cc -O -pipe  -DINET6 -std=gnu99 -Wno-pointer-sign -c /src/usr.bin/systat/cmds.c
cc -O -pipe  -DINET6 -std=gnu99 -Wno-pointer-sign -c 
/src/usr.bin/systat/cmdtab.c
In file included from /src/usr.bin/systat/extern.h:39,
from /src/usr.bin/systat/cmdtab.c:43:
/obj/arm/src/tmp/usr/include/kvm.h:72: error: expected declaration specifiers 
or '...' before 'u_int'


Converted from a u_int to an unsigned int in a follow-up commit, which fixes 
the build (I hope).  Should have done a buildworld rather than building all 
the individual components, lesson re-learned.


Robert N M Watson
Computer Laboratory
University of Cambridge
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org