armv7: Unable to access file /wrkdirs/.../mesa-dri/work/stage/usr/local/share/drirc.d/00-radv-defaults.conf: No such file or directory

From: Mark Millard <>
Date: Thu, 14 Apr 2022 21:23:28 UTC
In attempting a bulk build that turned out to involved mesa-dri, I got:

=======================<phase: package        >============================
===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2022-04-14T18:54:12+0000' 'PKG_NOTE_ports_top_git_hash=032c4d2c7fe9' 'PKG_NOTE_ports_top_checkout_unclean=yes' 'PKG_NOTE_port_git_hash=4afbb0586e84' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-' NO_DEPENDS=yes USER=root UID=0 GID=0
===>  Building package for mesa-dri-21.3.8
pkg-static: Unable to access file /wrkdirs/usr/ports/graphics/mesa-dri/work/stage/usr/local/share/drirc.d/00-radv-defaults.conf:No such file or directory
*** Error code 1

This was for:

=>> Building graphics/mesa-dri
build started at Thu Apr 14 11:54:12 PDT 2022
port directory: /usr/ports/graphics/mesa-dri
package name: mesa-dri-21.3.8
building for: FreeBSD CA72_ZFS 14.0-CURRENT FreeBSD 14.0-CURRENT arm
maintained by:
Makefile datestamp: -rw-r--r--  1 root  wheel  3186 Mar 15 17:12 /usr/ports/graphics/mesa-dri/Makefile
Ports top last git commit: 032c4d2c7fe9
Ports top unclean checkout: yes
Port dir last git commit: 4afbb0586e84
Port dir unclean checkout: no
Poudriere version: poudriere-git-
Host OSVERSION: 1400053
Jail OSVERSION: 1400053
. . .
Host machine cpu family: arm
Host machine cpu: armv7
. . .

It is actually an armv7 poudriere jail on a aarch64 machine,
a Cortex-A72 system that can execute armv7 code:

# poudriere jail -jmain-CA7 -i
Jail name:         main-CA7
Jail version:      14.0-CURRENT
Jail arch:         arm.armv7
Jail method:       null
Jail mount:        /usr/obj/DESTDIRs/main-CA7-poud
. . .

Mark Millard
marklmi at