From nobody Sat Nov 01 15:57:13 2025 X-Original-To: freebsd-current@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4czMtY3VYXz6G6q3 for ; Sat, 01 Nov 2025 15:57:25 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-qv1-f51.google.com (mail-qv1-f51.google.com [209.85.219.51]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4czMtY1csXz3Z61 for ; Sat, 01 Nov 2025 15:57:25 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-qv1-f51.google.com with SMTP id 6a1803df08f44-78f30dac856so37612906d6.2 for ; Sat, 01 Nov 2025 08:57:25 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762012644; x=1762617444; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=VTaPyfpWhREltpaJ+bFQAJF6umQBjEy+CX7mnFYL9u0=; b=wiMHpH64s8WATyaerW0NqyZa/aqcYPXRnQ+coVFW4ykOGUOHA3CSra7ahX9Oovv5We Yy0EGeApPcysrdx3kC+PlBXMEl9cCGXGla1RrnLCzJrWYDC2YFsOI6JB49iMYkOxJbeI 5NCdeHqPhMLDf6iFpVi3U6uED4wiLyZ1fqBhA3AWwddBZ3z6YtEcL+40eXiwoJsHUx5l lSIekcDE7I2O1RbfX/Gg7yQ71IXaL5aSdWW3tHIRf1i3WfVqYoh9I3baeSEq+RwYCdju Vd0FDtsT91vt9ITVXtF1Zp/rs3wvVDXEiN89tdAK6fH086Eg9c323WWaib7vmc7VTQbA 6Mkg== X-Forwarded-Encrypted: i=1; AJvYcCU64Vy+UQTYdLrOlyZf1gBeijAGo1ELmWJFveWiTwLa0BHsAibziMMaW1lwQ/tSxBaXMTn8BZcyz507fyTrils=@freebsd.org X-Gm-Message-State: AOJu0Yzgcb5YAAAUmJH9b8loijBQyigWdXtuDrUzPXytnFsRTH1Em/El d0PxzfHvHiisZlhcoSmGZBehh+nlk/LBdNJTRrpFY5TwIAY15H++Vmxr2ZfTnLlf4hN1UFdDHRm cxQ/nXwBUtExeqfAyIkyMMnJjnYlyrks= X-Gm-Gg: ASbGncv6QJqu74cZKb+ZoLIfes11L8E89rcOSw8hvpBkBlYxtva1jEGcbQio3wHPx0j vZF9GE3UJ+5IdcXGNKgUd0ZCmwXHdwDDA8SvTOnSzN8JUMOtOVQfI96LF/W0XlIlNRVgOTS4eHU ZxW+it/RigUr8N8utOBgI3INEOsngGJDfCJGlzcEvlA/t3A7zvkqxm+H1QRcF5RDknkQ0EinQIP wXiHgG2ZInh9XKOyjuwAj17LLZQVNtuAP1UVuv4JvaINpLehUEBXn64pl/sSdk= X-Google-Smtp-Source: AGHT+IExMG6l8hnJuVWc+keadQQsQgBd1NDGiPGgmJIo4XZpFG3PUj3SmDzIc+0EsiDdopLW10goroEsFrVEoO9Gxsw= X-Received: by 2002:a05:6214:29ed:b0:880:4b5e:fd2e with SMTP id 6a1803df08f44-8804b5f00d6mr19685066d6.36.1762012644483; Sat, 01 Nov 2025 08:57:24 -0700 (PDT) List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 References: In-Reply-To: From: Adrian Chadd Date: Sat, 1 Nov 2025 08:57:13 -0700 X-Gm-Features: AWmQ_bkoCWQG5H1v3l8C-GOceM0-xJM3ONprVJS97wu2CX7T3TvGSWyWzzLPXmQ Message-ID: Subject: Re: Buildkernel fails in /usr/obj/usr/src/arm.armv7/sys/GENERIC/vchiq_shim.o To: bob prohaska Cc: freebsd-arm@freebsd.org, freebsd-current@freebsd.org Content-Type: multipart/alternative; boundary="000000000000c3a97e06428a8981" X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; TAGGED_FROM(0.00)[]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4czMtY1csXz3Z61 --000000000000c3a97e06428a8981 Content-Type: text/plain; charset="UTF-8" hi! There's obviously something wrong with my cross building, because when I try cross building armv7 on my laptop it succeeds Anyone have any ideas what I'm doing wrong here? thanks! ``` #!/bin/sh OBJ_BASE="/home/adrian/work/freebsd/head/freebsd-obj-arm" SRC_BASE="/home/adrian/work/freebsd/head/freebsd-src-arm" PORTS_BASE="/home/adrian/work/freebsd/head/freebsd-ports-arm" MAKE_FLAGS="-j8 -s" X_TARGET_ARCH="armv7" KERN_CONFIG="GENERIC" BUILD_FLAGS="NO_CLEAN=1" env MAKEOBJDIRPREFIX="${OBJ_BASE}" make ${MAKE_FLAGS} buildkernel KERNCONF=${KERN_CONFIG} ${BUILD_FLAGS} TARGET_ARCH=${X_TARGET_ARCH} ``` On Sat, 1 Nov 2025 at 08:18, bob prohaska wrote: > A Raspberry Pi 2 v1.1 is failing buildkernel with > Building /usr/obj/usr/src/arm.armv7/sys/GENERIC/vchiq_shim.o > --- vchiq_2835_arm.o --- > /usr/src/sys/contrib/vchiq/interface/vchiq_arm/vchiq_2835_arm.c:549:71: > error: format specifies type 'unsigned int' but the argument has type > 'unsigned long' [-Werror,-Wformat] > 549 | "free_pagelist - %zx, %d (%u bytes @%p)", > (size_t)pagelist, actual, pagelist->length, bi->buf); > | ~~ > ^~~~~~~~~~~~~~~~ > | %lu > /usr/src/sys/contrib/vchiq/interface/vchiq_arm/vchiq_core.h:73:39: note: > expanded from macro 'vchiq_log_trace' > 73 | printf(VCHIQ_LOG_PREFIX fmt "\n", ##__VA_ARGS__); > } while (0) > | ~~~ ^~~~~~~~~~~ > 1 error generated. > *** [vchiq_2835_arm.o] Error code 1 > > uname -a reports > FreeBSD pelorus.zefox.org 16.0-CURRENT FreeBSD 16.0-CURRENT #1 > main-n281567-8d5a88ac95b2: Wed Oct 29 18:14:25 PDT 2025 > bob@pelorus.zefox.org:/usr/obj/usr/src/arm.armv7/sys/GENERIC arm > > Git reset --hard reported > HEAD is now at c6e02892bbca bsd-family-tree: add macOS 26 > > This has been going on for a couple of days at least. > > Thanks for reading and any remedies! > > bob prohaska > > > --000000000000c3a97e06428a8981 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
hi!

<= /div>
There's obviously something wrong with my cross building, bec= ause when I try cross building armv7 on my laptop it succeeds
Anyone have any ideas what I'm doing wrong here? thanks!

```
#!/bin/sh

OBJ_BASE=3D"/hom= e/adrian/work/freebsd/head/freebsd-obj-arm"
SRC_BASE=3D"/home/= adrian/work/freebsd/head/freebsd-src-arm"
PORTS_BASE=3D"/home/= adrian/work/freebsd/head/freebsd-ports-arm"
MAKE_FLAGS=3D"-j8 = -s"
X_TARGET_ARCH=3D"armv7"
KERN_CONFIG=3D"GENERI= C"
BUILD_FLAGS=3D"NO_CLEAN=3D1"

env MAKEOBJDIRPREF= IX=3D"${OBJ_BASE}" make ${MAKE_FLAGS} buildkernel KERNCONF=3D${KE= RN_CONFIG} ${BUILD_FLAGS} TARGET_ARCH=3D${X_TARGET_ARCH}
```
=

On Sat, 1 Nov 2025 at 08:18, bob prohaska <= ;fbsd@www.zefox.net> wrote:
A Raspberry Pi 2 v= 1.1 is failing buildkernel with
Building /usr/obj/usr/src/arm.armv7/sys/GENERIC/vchiq_shim.o
--- vchiq_2835_arm.o ---
/usr/src/sys/contrib/vchiq/interface/vchiq_arm/vchiq_2835_arm.c:549:71: err= or: format specifies type 'unsigned int' but the argument has type = 'unsigned long' [-Werror,-Wformat]
=C2=A0 549 |=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&= quot;free_pagelist - %zx, %d (%u bytes @%p)", (size_t)pagelist, actual= , pagelist->length, bi->buf);
=C2=A0 =C2=A0 =C2=A0 |=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0~~=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 ^~~~~~~~~~~~~~~~
=C2=A0 =C2=A0 =C2=A0 |=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0%lu
/usr/src/sys/contrib/vchiq/interface/vchiq_arm/vchiq_core.h:73:39: note: ex= panded from macro 'vchiq_log_trace'
=C2=A0 =C2=A073 |=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0printf(VCHIQ_LOG_PREFIX fmt "\n", ##__VA_ARGS__); } while (= 0)
=C2=A0 =C2=A0 =C2=A0 |=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0~~~=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0^~~~~~~~~~~
1 error generated.
*** [vchiq_2835_arm.o] Error code 1

uname -a reports
FreeBSD pelorus.zefox.org 16.0-CURRENT FreeBSD 16.0-CURRENT #1 main-n281= 567-8d5a88ac95b2: Wed Oct 29 18:14:25 PDT 2025=C2=A0 =C2=A0 =C2=A0bob@pelor= us.zefox.org:/usr/obj/usr/src/arm.armv7/sys/GENERIC arm

Git reset --hard reported
HEAD is now at c6e02892bbca bsd-family-tree: add macOS 26

This has been going on for a couple of days at least.

Thanks for reading and any remedies!

bob prohaska


--000000000000c3a97e06428a8981--