From owner-freebsd-arm@FreeBSD.ORG Sun Nov 24 00:37:34 2013 Return-Path: Delivered-To: arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 82EBA753 for ; Sun, 24 Nov 2013 00:37:34 +0000 (UTC) Received: from vps.hungerhost.com (vps.hungerhost.com [216.38.53.176]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 5C1DA2447 for ; Sun, 24 Nov 2013 00:37:34 +0000 (UTC) Received: from pool-96-250-5-187.nycmny.fios.verizon.net ([96.250.5.187]:54794 helo=minion.home) by vps.hungerhost.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.80.1) (envelope-from ) id 1VkNhc-0005kE-AY for arm@freebsd.org; Sat, 23 Nov 2013 19:37:32 -0500 From: George Neville-Neil Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Subject: Problem building armv6 kernel Message-Id: <5BC2EB9A-27D8-4764-A073-F7EAFCDC70B6@neville-neil.com> Date: Sat, 23 Nov 2013 19:37:30 -0500 To: arm@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 7.0 \(1822\)) X-Mailer: Apple Mail (2.1822) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - vps.hungerhost.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - neville-neil.com X-Get-Message-Sender-Via: vps.hungerhost.com: authenticated_id: gnn@neville-neil.com X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Nov 2013 00:37:34 -0000 Howdy, I=92m trying to follow the instructions here: https://wiki.freebsd.org/FreeBSD/arm/Radxa%20Rock to build for the RadxaRock that I have. I=92m on HEAD as of 23 November = 17:00, or thereabout. I have build the kernel toolchain but when I go to build the kernel I = get cc -c -O -pipe -std=3Dc99 -g -Wall -Wredundant-decls -Wnested-externs = -Wstrict-pr ototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual = -Wundef -Wno- pointer-sign -fformat-extensions -Wmissing-include-dirs = -fdiagnostics-show-optio n -Wno-error-tautological-compare -Wno-error-empty-body = -Wno-error-parentheses-e quality -nostdinc -I. -I/usr/home/gnn/git/freebsd/sys = -I/usr/home/gnn/git/freebs d/sys/contrib/altq -I/usr/home/gnn/git/freebsd/sys/contrib/ipfilter = -I/usr/home/ gnn/git/freebsd/sys/dev/ath = -I/usr/home/gnn/git/freebsd/sys/dev/ath/ath_hal -I/u sr/home/gnn/git/freebsd/sys/contrib/dev/ath/ath_hal = -I/usr/home/gnn/git/freebsd/ sys/contrib/ngatm -I/usr/home/gnn/git/freebsd/sys/dev/twa = -I/usr/home/gnn/git/fr eebsd/sys/dev/cxgb -I/usr/home/gnn/git/freebsd/sys/dev/cxgbe = -I/usr/home/gnn/git /freebsd/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS = -include opt_ global.h -funwind-tables -mllvm -arm-enable-ehabi -ffreestanding = /usr/home/gnn/g it/freebsd/sys/arm/arm/genassym.c In file included from = /usr/home/gnn/git/freebsd/sys/arm/arm/genassym.c:33: In file included from /usr/home/gnn/git/freebsd/sys/sys/proc.h:62: /usr/home/gnn/git/freebsd/sys/sys/pcpu.h:188:1: error: static_assert = failed "com pile-time assertion failed" CTASSERT((PAGE_SIZE / sizeof(struct pcpu)) * sizeof(struct pcpu) =3D=3D = PAGE_SIZE); = ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~= ~~~~ /usr/home/gnn/git/freebsd/sys/sys/systm.h:100:21: note: expanded from = macro 'CTA SSERT' #define CTASSERT(x) _Static_assert(x, "compile-time assertion = failed") ^ ~ 1 error generated. *** Error code 1 Anyone else seeing this? Best, George