From nobody Sat Nov 01 17:45:18 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 4czQHR5Prcz6GL4w for ; Sat, 01 Nov 2025 17:45:39 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic313-20.consmr.mail.gq1.yahoo.com (sonic313-20.consmr.mail.gq1.yahoo.com [98.137.65.83]) (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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4czQHR272dz425q for ; Sat, 01 Nov 2025 17:45:39 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1762019133; bh=Y2YVOVEGxEmk8++J8d2ZSfCmt7J95+Q7Xj8GCze5E7I=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=QFv0o9YKlRRbwOc/9oeRBU+7i5bOqD3xk7fn1KeN8Wv+bpRf+OnJ1t0AOCclzeWcfqYIoLgq744jSeLDm75Cc6ym98uzWmCRC7NrhFFKaAGgnQC26E9uppunOEhz/vmoJ8871RiXjA1wktcENw0jOv8gfldCAPyV5qnQc59uAngzNzNDxjvjBpiBO9kIMUpYYx/DdKHu2PpyOgtyKwEXiraAuqIhc0QGOh9n0jMRgw6siIL56rr51eJoZ6cMv8h7HPVu1+kucmTKmFIR3Hz/EWAgBvaUL42F/D1tug/Alx8W5I6WISiVfU9kkOl4gfpmxwye3xCs/JPAVOL2cXdBpQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1762019133; bh=ikHUONoLzNJOlDTJui6L2eA838Lv711D5JEbBatfdsa=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=b/2Ne3viFO2asvWrh+omMaVnfQ63D8XKM/dMBHqjQAOqTO/FyHAOvBp/TXUqXzdbxb3zMks5LZhF7wQfHoAAaC/m1gdblquJmIyyh+AFwb59eHmbWl8ysoTpWHre6ypryNcaaaYvpFbjRUlOJWsUH+fqPfhC9HrZDBOByQ5M9p+zKMKpGWkj97T4FcodbHnUrZlbfvnT5ilLsSaKPh0SXKrlwkL+uF6SAImgtof4wwgyRyWNBPenSmUFRQ36EGe2w82AW9lMzO92M8YnKvBcVuU2GK4i2+dE5Cp4TkK8XRyDUiUnQbiiLroFKqZrv1mEtDOBmJb7iPYU/2xgezdYtg== X-YMail-OSG: 4RpHIYAVM1kgmkngN2jgxgQw6dCI453uDuk4ueM27AHbQB_Vdxc2Us6Bfwjktum YpOl8SUHT6Hecn6qurVDyVOtHRkoFZ0gdt8rhF4OttQ8blK43fpRc.9SzBRqiuOI4yjDK6bLwjQ6 21mfeyOiXcFXQmIBJVUq3ruXCxQpCJvaT0xsxogosTget2NR9RLZRTlfbJYKAI8KWzevV8ds6DI_ FbHYkd9GFOEWVBGhkrDSdMLybP1DwpC5OZsA5ZhGBJW8m8ItSl8Coqkp1fuPH9l19lMu2yGVelX7 pihqSppbkHM5y1osHG2NopM.lWJIN_v5ghkhPOf.ZgOHbH2qoLtrUPbUkcunHJfQXgEGnBP51Oye SwF2B_9kd4NlIqEbTtDG0sjhBbmSQTCs9AHaPNQR6_QxsTMXtcjbwZiM6WyTf1s1s4Ddj_3Zspqq uv9RBxl1HWIUTJ2K6U.Izr.XbC_ochl76vNOi208s2Ur4kMLsUnT2O.4gKOgUwHlXvgWFyHT_rrH PS1LtHQcC4XDfnUSCh90CaQrqZxu6Etm2XHw35AlFH_NTSJhWuNbP5VDNtJQhYyV6Eun2HgVMu7g q2etk_1qd.rlrFI6RAdWyemwhTEBXD99yO_dwXm1zAXujT_MCkbSgAl1n2FZeejaWyhmJKQFzQ9s HOIkprqi6jH1xj3XbDd77ve9TvYYCMNJ6Nx9zXzADIh6dzSrjSr.LXGzo2nbg14mqCnnWPzsQD7D YjPo7UTMg97GZ79sAN2Rvy5J6Eq7kKaokJzvdgY40__Pg3qDW6sYtV11ykNpkAuY.wUTHmAJX10L bOKwLA1rtfrFYVEV8lDEFZhXwswmZK_FRNfS6yRT2EnJFDSzud3o_MXwYE4bH1aD_sB6VVDyPhtb HG5l.vmPp9w8kW_d3eI5AFmZWeOuQ9zhPlarKykOgWhhhxC8R5eZRmn0Ibh7fQSEHe7Pp6ELTv53 7BYKU3PS_i49cZOPdXDJFcEjVd7dTN6Laj32qzsPxz1cKbVU.ZhPIdzaQ.5urh39LxMoJJSJ6iKe yAgkvyh_ZhTeVgbfFqlJo3vrEJU.c2w7VAIqnw3QZ39dyTfygRBWv._OBuMyQZ5wTeSbdAuTCEhs Dr5kYR9HxV9Vi5_S3NdRlRu_Ho.BC6n5NnFti.gxBzwmKrgklpnA4xJgV7u2fnBJDk7p7G26L4dy dz2qQ5us8kTdZMpszKqNE3xPkd9IelqTOkma6NTx3B96ek5..5hDzA_8ZxNuM.dE47Q6aPiA8MPw Ocr8EK9KQUHtaRM7V38CSaxOml_4gq_is0JGcJNXOZOQIpw7O.1ZaT2Sj7yDkF04aHEaPnE3DhTY 5vgZooRebxr.N83CT_CnBLI56seCzLCp4dX4Fz1NdM7VjeTt3pUk7q_CYGRrvnAk1bv7QHHzrHk_ ETErIYO0VKE2nxrmS_DMoC6taCafs8geCynDLkLoLRqiARcX7UwgjplGLfi1hG6SAQAZQD6IQsdX m5VST808tkYU5KSLSDMpJUcE9HjNM.4LUJh.aoKTul5IMYO18WqAxW0e7gT7axEVddZPIuJkv9Cz RPbL7hQK0ZJfkvTnFWva7UhWvsSEgeZU6S8bGKu.i3vuF7FqDnTVZtihrrQbyazLGVSmiiBgujz0 ziNzpl6DEDZ13qPtOW6bD1dU04utSseZNDO_CajAkQRLL8zf0B_mdjKuFHbG.7SWxQCcUQuP6S1K lPjGUz_K7oACzea6i0QXSUsRa3NmfwyLnrgb3av3NrLwcQqbic5MqY2by55w3WIclZsuP0.mKkON RlO9vMf2HBVnXMyCPw5AJofBt8_WN4Ps8_S0DkxckBdFZ9.ePR97tbaXNg.UYhA6ptwJ5Et8C.Ry xNPLfzOz1APlO96P7CEGGmq4YVsEuCl.utuFR2UjpuSbokeM1D7gWhRFD4YUWtVwi1WntK.xLDFW GQ2XdZfqq.F.FPOM4TIcG1QKq3TeUA4onSxfP1AlIW6997kaaasCw85yGZ3eD0YcS19KEbcQxY1y 74FE5bOnJ7B61Zqs11FP_nxa.dmFulOIR9lu5WBgLp5khVHGr60xHWhy7a7FmehonM4zCUxzWk.d O7K8F5kuGLdXC9Sjb_hvp0uniJgNs4JKEw0xXMHLSKcwkjv7NHoIkjyGsyzxWnhjneDH.TicGt6P 0unbg4coohyVKsqBwHT.ekgytvf_XKYsxfOqg_o2RPVfnXU4JzQfPPSLLPff0CVJbjQR7M01_p7r LaegoPFA_jsRJ4_fxO3Ld53ujkzYDkKT9wrtbawp3piNioNsOa2R.Dvjt4WDYDTt5GmxRM0FUkCv fgkE- X-Sonic-MF: X-Sonic-ID: ec5d69e4-7ecd-4ef7-9e1d-b903f48e440f Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.gq1.yahoo.com with HTTP; Sat, 1 Nov 2025 17:45:33 +0000 Received: by hermes--production-gq1-86c5846576-tgc92 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID a070e84c4c58f43ac42cc5ce453e9eb2; Sat, 01 Nov 2025 17:45:29 +0000 (UTC) Content-Type: text/plain; charset=us-ascii 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 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: Re: Buildkernel fails in /usr/obj/usr/src/arm.armv7/sys/GENERIC/vchiq_shim.o From: Mark Millard In-Reply-To: Date: Sat, 1 Nov 2025 10:45:18 -0700 Cc: bob prohaska , freebsd-arm@freebsd.org, freebsd-current@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <29BBF0CD-763D-4818-80F5-E8CEDF3136B9@yahoo.com> References: To: Adrian Chadd X-Mailer: Apple Mail (2.3826.700.81) X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4czQHR272dz425q On Nov 1, 2025, at 10:22, Adrian Chadd wrote: > Here's my suggested solution: >=20 > =3D=3D=3D > diff --git a/sys/contrib/vchiq/interface/vchiq_arm/vchiq_2835_arm.c = b/sys/contrib/vchiq/interface/vchiq_arm/vchiq_2835_arm.c > index 96c3a0db8aa5..7e105a6b3b77 100644 > --- a/sys/contrib/vchiq/interface/vchiq_arm/vchiq_2835_arm.c > +++ b/sys/contrib/vchiq/interface/vchiq_arm/vchiq_2835_arm.c > @@ -628,7 +628,9 @@ free_pagelist(BULKINFO_T *bi, int actual) > pagelist =3D bi->pagelist; > =20 > vchiq_log_trace(vchiq_arm_log_level, > - "free_pagelist - %zx, %d (%u bytes @%p)", = (size_t)pagelist, actual, pagelist->length, bi->buf); > + "free_pagelist - %zx, %d (%lu bytes @%p)", > + (size_t)pagelist, (int)actual, (unsigned = long)pagelist->length, > + bi->buf); > =20 > num_pages =3D > (pagelist->length + pagelist->offset + PAGE_SIZE - 1) = / > =3D=3D=3D >=20 > The code /is/ being compiled on my arm64 and armv7 builds, I verified = this by using #error in this source file. But the format strings aren't = eliciting a type violation when I cross compile. The CI builds are on the likes of butler4.nyi.freebsd.org which are amd64 as far as I know: also cross builds. The CI build infrastructure may be public enough to check for if anything special is specified for those builds. For example, I do not know if they use /dev/null or empty files relative to the likes of environment variables: __MAKE_CONF SRCCONF SRC_ENV_CONF or what the related file content might be like otherwise. =3D=3D=3D Mark Millard marklmi at yahoo.com