[package - 151amd64-quarterly][www/waterfox] Failed for waterfox-6.7.6,1 in configure

From: <pkg-fallout_at_FreeBSD.org>
Date: Fri, 23 Oct 2026 07:35:45 UTC
You are receiving this mail as a port that you maintain
is failing to build on the FreeBSD package build server.
Please investigate the failure and submit a PR to fix
build.

Maintainer:     freebsd@sysctl.cz
Log URL:        https://pkg-status.freebsd.org/beefy21/data/151amd64-quarterly/20261022_f655baf70388/logs/waterfox-6.7.6,1.log
Build URL:      https://pkg-status.freebsd.org/beefy21/build.html?mastername=151amd64-quarterly&build=20261022_f655baf70388
Log:

=>> Building www/waterfox
build started at Fri Oct 23 07:34:18 UTC 2026
port directory: /usr/ports/www/waterfox
package name: waterfox-6.7.6,1
building for: FreeBSD 151amd64-quarterly-job-15 15.1-RELEASE-p5 FreeBSD 15.1-RELEASE-p5 amd64
maintained by: freebsd@sysctl.cz
Makefile datestamp: -rw-r--r--  1 root wheel 3467 Oct 20 01:01 /usr/ports/www/waterfox/Makefile
Ports top last git commit: f655baf703889cb0150f2f1d7630d755b7852d3f
Ports top unclean checkout: no
Port dir last git commit: f4b8df93d61e55776641aad4ac71478bf8950b89
Port dir unclean checkout: no
Poudriere version: poudriere-git-3.4.8-3-gd92fb7c0
Host OSVERSION: 1600022
Jail OSVERSION: 1501000
Job Id: 15

---Begin Environment---
SHELL=/bin/sh
OSVERSION=1501000
UNAME_v=FreeBSD 15.1-RELEASE-p5
UNAME_r=15.1-RELEASE-p5
BLOCKSIZE=K
MAIL=/var/mail/root
MM_CHARSET=UTF-8
LANG=C.UTF-8
STATUS=1
HOME=/root
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
MAKE_OBJDIR_CHECK_WRITABLE=0
LOCALBASE=/usr/local
USER=root
POUDRIERE_NAME=poudriere-git
LIBEXECPREFIX=/usr/local/libexec/poudriere
POUDRIERE_VERSION=3.4.8-3-gd92fb7c0
MASTERMNT=/usr/local/poudriere/data/.m/151amd64-quarterly/ref
LC_COLLATE=C
POUDRIERE_BUILD_TYPE=bulk
PACKAGE_BUILDING=yes
SAVED_TERM=screen-256color
OUTPUT_REDIRECTED_STDERR=4
OUTPUT_REDIRECTED=1
PWD=/usr/local/poudriere/data/.m/151amd64-quarterly/15/.p
OUTPUT_REDIRECTED_STDOUT=3
P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS
MASTERNAME=151amd64-quarterly
SCRIPTPREFIX=/usr/local/share/poudriere
SCRIPTNAME=bulk.sh
OLDPWD=/usr/local/poudriere/data/.m/151amd64-quarterly/ref/.p/pool
POUDRIERE_PKGNAME=poudriere-git-3.4.8-3-gd92fb7c0
SCRIPTPATH=/usr/local/share/poudriere/bulk.sh
POUDRIEREPATH=/usr/local/bin/poudriere
---End Environment---

---Begin Poudriere Port Flags/Env---
PORT_FLAGS=
PKGENV=
FLAVOR=
MAKE_ARGS=
---End Poudriere Port Flags/Env---

---Begin OPTIONS List---
===> The following configuration options are available for waterfox-6.7.6,1:
     CANBERRA=off: Sound theme alerts
     DBUS=on: D-Bus IPC system support
     DEBUG=off: Build with debugging support
     FFMPEG=on: FFmpeg support (WMA, AIFF, AC3, APE...)
     LIBPROXY=off: Proxy support via libproxy
     LTO=off: Use Link-Time Optimization
     OPTIMIZED_CFLAGS=on: Use extra compiler optimizations
     PROFILE=on: Build with profiling support
     TEST=off: Build and/or run tests
====> Extra cubeb audio backends (OSS is always available)
     ALSA=off: ALSA audio architecture support
     JACK=on: JACK audio server support
     PULSEAUDIO=on: PulseAudio sound server support
     SNDIO=on: Sndio audio support
===> Use 'make config' to modify these settings
---End OPTIONS List---

--MAINTAINER--
freebsd@sysctl.cz
--End MAINTAINER--

--CONFIGURE_ARGS--

--End CONFIGURE_ARGS--

--CONFIGURE_ENV--
BINDGEN_CFLAGS="-I/usr/local/include" MOZ_REQUIRE_SIGNING="" MAKE=/usr/local/bin/gmake PKG_CONFIG=pkgconf PYTHON="/usr/local/bin/python3.12" XDG_DATA_HOME=/wrkdirs/usr/ports/www/waterfox/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/www/waterfox/work  XDG_CACHE_HOME=/wrkdirs/usr/ports/www/waterfox/work/.cache  HOME=/wrkdirs/usr/ports/www/waterfox/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/www/waterfox/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/www/waterfox/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh CMAKE_PREFIX_PATH="/usr/local"
--End CONFIGURE_ENV--

--MAKE_ENV--
XDG_DATA_HOME=/wrkdirs/usr/ports/www/waterfox/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/www/waterfox/work  XDG_CACHE_HOME=/wrkdirs/usr/ports/www/waterfox/work/.cache  HOME=/wrkdirs/usr/ports/www/waterfox/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/www/waterfox/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/www/waterfox/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local  LOCALBASE=/usr/local  CC="/usr/local/bin/clang19" CFLAGS="-O2 -pipe  -O3 -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing "  CPP="/usr/local/bin/clang-cpp19" CPPFLAGS="-DLIBICONV_PLUG -isystem /usr/local/include"  LDFLAGS=" -Wl,--as-needed -Wl,--undefined-version " LIBS="-L/usr/local/lib"  CXX="/usr/local/bin/clang++19" CXXFLAGS="-O2 -pipe -O3 -DLIBICONV_PLUG -fstack-protector
-strong -isystem /usr/local/include -fno-strict-aliasing   -DLIBICONV_PLUG -isystem /usr/local/include " BSD_INSTALL_PROGRAM="install   -m 555"  BSD_INSTALL_LIB="install   -m 0644"  BSD_INSTALL_SCRIPT="install  -m 555"  BSD_INSTALL_DATA="install  -m 0644"  BSD_INSTALL_MAN="install  -m 444"
--End MAKE_ENV--

--PLIST_SUB--
 GTK2_VERSION="2.10.0"  GTK3_VERSION="3.0.0"  GTK4_VERSION="4.0.0" PYTHON_INCLUDEDIR=include/python3.12  PYTHON_LIBDIR=lib/python3.12  PYTHON_PLATFORM=freebsd15  PYTHON_SITELIBDIR=lib/python3.12/site-packages  PYTHON_SUFFIX=312  PYTHON_BASESUFFIX=312  PYTHON_TAG=.cpython-312  PYTHON_SOABI=.cpython-312  PYTHON_VER=3.12  PYTHON_BASEVER=3.12  PYTHON_VERSION=python3.12 PYTHON2="@comment " PYTHON3="" OSREL=15.1 PREFIX=%D LOCALBASE=/usr/local  RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/waterfox"  EXAMPLESDIR="share/examples/waterfox"  DATADIR="share/waterfox"  WWWDIR="www/waterfox"  ETCDIR="etc/waterfox"
--End PLIST_SUB--

--SUB_LIST--
 PYTHON_INCLUDEDIR=/usr/local/include/python3.12  PYTHON_LIBDIR=/usr/local/lib/python3.12  PYTHON_PLATFORM=freebsd15  PYTHON_SITELIBDIR=/usr/local/lib/python3.12/site-packages  PYTHON_SUFFIX=312  PYTHON_BASESUFFIX=312  PYTHON_TAG=.cpython-312  PYTHON_SOABI=.cpython-312  PYTHON_VER=3.12  PYTHON_BASEVER=3.12  PYTHON_VERSION=python3.12 PYTHON2="@comment " PYTHON3="" PREFIX=/usr/local LOCALBASE=/usr/local  DATADIR=/usr/local/share/waterfox DOCSDIR=/usr/local/share/doc/waterfox EXAMPLESDIR=/usr/local/share/examples/waterfox  WWWDIR=/usr/local/www/waterfox ETCDIR=/usr/local/etc/waterfox
--End SUB_LIST--

---Begin make.conf---
USE_PACKAGE_DEPENDS=yes
BATCH=yes
WRKDIRPREFIX=/wrkdirs
PORTSDIR=/usr/ports
PACKAGES=/packages
DISTDIR=/distfiles
PACKAGE_BUILDING=yes
PACKAGE_BUILDING_FLAVORS=yes
####  ####
# XXX: We really need this but cannot use it while 'make checksum' does not
# try the next mirror on checksum failure.  It currently retries the same
# failed mirror and then fails rather then trying another.  It *does*
# try the next if the size is mismatched though.
#MASTER_SITE_FREEBSD=yes
# Build ALLOW_MAKE_JOBS_PACKAGES with 3 jobs
MAKE_JOBS_NUMBER=3
#### Misc Poudriere ####
.include "/etc/make.conf.ports_env"
GID=0
UID=0
DISABLE_MAKE_JOBS=poudriere
---End make.conf---
--Resource limits--
cpu time               (seconds, -t)  unlimited
file size           (512-blocks, -f)  unlimited
data seg size           (kbytes, -d)  33554432
stack size              (kbytes, -s)  524288
core file size      (512-blocks, -c)  unlimited
max memory size         (kbytes, -m)  unlimited
locked memory           (kbytes, -l)  unlimited
max user processes              (-u)  89999
open files                      (-n)  8192
virtual mem size        (kbytes, -v)  unlimited
swap limit              (kbytes, -w)  unlimited
socket buffer size       (bytes, -b)  unlimited
pseudo-terminals                (-p)  unlimited
kqueues                         (-k)  unlimited
umtx shared locks               (-o)  unlimited
pipebuf                         (-y)  unlimited
--End resource limits--
=======================<phase: check-sanity   >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  License MPL20 accepted by the user
===========================================================================
=======================<phase: pkg-depends    >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===>   waterfox-6.7.6,1 depends on file: /usr/local/sbin/pkg - not found
===>   Installing existing package /packages/All/pkg-2.8.4.pkg
[151amd64-quarterly-job-15] Installing pkg-2.8.4...
[151amd64-quarterly-job-15] Extracting pkg-2.8.4: .......... done
===>   waterfox-6.7.6,1 depends on file: /usr/local/sbin/pkg - found
===>   Returning to build of waterfox-6.7.6,1
===========================================================================
=======================<phase: fetch-depends  >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: fetch          >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  License MPL20 accepted by the user
===> Fetching all distfiles required by waterfox-6.7.6,1 for building
===========================================================================
=======================<phase: checksum       >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  License MPL20 accepted by the user
===> Fetching all distfiles required by waterfox-6.7.6,1 for building
=> SHA256 Checksum OK for BrowserWorks-waterfox-6.7.6_GH0.tar.gz.
=> SHA256 Checksum OK for BrowserWorks-l10n-9bbefd5_GH0.tar.gz.
===========================================================================
=======================<phase: extract-depends>============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: extract        >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  License MPL20 accepted by the user
===> Fetching all distfiles required by waterfox-6.7.6,1 for building
===>  Extracting for waterfox-6.7.6,1
=> SHA256 Checksum OK for BrowserWorks-waterfox-6.7.6_GH0.tar.gz.
=> SHA256 Checksum OK for BrowserWorks-l10n-9bbefd5_GH0.tar.gz.
===========================================================================
=======================<phase: patch-depends  >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: patch          >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  Patching for waterfox-6.7.6,1
===>  Applying FreeBSD patches for waterfox-6.7.6,1 from /usr/ports/www/waterfox/files
===========================================================================
=======================<phase: build-depends  >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===>   waterfox-6.7.6,1 depends on package: nspr>=4.32 - not found
===>   Installing existing package /packages/All/nspr-4.39.pkg
[151amd64-quarterly-job-15] Installing nspr-4.39...
[151amd64-quarterly-job-15] Extracting nspr-4.39: .......... done
===>   waterfox-6.7.6,1 depends on package: nspr>=4.32 - found
===>   Returning to build of waterfox-6.7.6,1
<snip>
  --disable-tests
  --disable-updater
  --enable-hardening
  --enable-optimize
  --enable-release
  --with-app-name=waterfox
  --with-unsigned-addon-scopes=app,system
  --enable-bootstrap
  MOZ_CRASHREPORTER=0
  MOZ_DATA_REPORTING=0
  --enable-rust-simd
  --prefix=/usr/local
  --with-libclang-path=/usr/local/llvm19/lib
  --with-system-av1
  --with-system-libevent
  --enable-system-ffi
  --with-system-graphite2
  --with-system-harfbuzz
  --with-system-jpeg=/usr/local
  --with-system-nspr
  --with-system-nss
  --with-system-png
  --enable-system-pixman
  --with-system-libvpx
  --with-system-webp
  --enable-update-channel=release
  --disable-updater
  --with-system-zlib
  --enable-optimize
  --disable-libproxy
  --enable-jack
  --enable-pulseaudio
  --enable-sndio
  --disable-debug
  --disable-debug-symbols
  --enable-release
  --enable-rust-simd
  --enable-profiling
  --disable-tests
  --disable-strip
  --disable-install-strip
  MOZ_APP_DISPLAYNAME=Waterfox
  MOZ_GOOGLE_LOCATION_SERVICE_API_KEY=AIzaSyBsp9n41JLW8jCokwn7vhoaMejDFRd1mp8
  MOZ_GOOGLE_SAFEBROWSING_API_KEY=AIzaSyBsp9n41JLW8jCokwn7vhoaMejDFRd1mp8
  PYTHON3=/usr/local/bin/python3.12
  RUSTFLAGS=
  MOZ_APP_NAME=waterfox
  MOZILLA_OFFICIAL=1
  MOZ_OPTIMIZE_FLAGS=-O2 -O3
  MOZ_OFFICIAL_BRANDING=1
  MOZ_TELEMETRY_REPORTING=
  PATH=/wrkdirs/usr/ports/www/waterfox/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
checking for vcs source checkout... no
checking for a shell... /bin/sh
checking for host system type... x86_64-unknown-freebsd15.1
checking for target system type... x86_64-unknown-freebsd15.1
checking whether cross compiling... no
checking if configuration file confvars.sh exists... /wrkdirs/usr/ports/www/waterfox/work/waterfox-6.7.6/browser/confvars.sh
checking if configuration file configure.sh exists... /wrkdirs/usr/ports/www/waterfox/work/waterfox-6.7.6/browser/branding/unofficial/configure.sh
checking for Python 3... /wrkdirs/usr/ports/www/waterfox/work/.mozbuild/srcdirs/waterfox-6.7.6-f29be7a9b60c/_virtualenvs/build/bin/python (3.12.15)
WARNING: mach taskgraph failed in toolchain.py (exit 1)
checking for ccache... not found
WARNING: USING PLATFORM freebsd15
checking for the target C compiler... /usr/local/bin/clang19
checking whether the target C compiler can be used... yes
checking the target C compiler version... 19.1.7
checking the target C compiler works... yes
checking for the target C++ compiler... /usr/local/bin/clang++19
checking whether the target C++ compiler can be used... yes
checking the target C++ compiler version... 19.1.7
checking the target C++ compiler works... yes
checking for the host C compiler... /usr/local/bin/clang19
checking whether the host C compiler can be used... yes
checking the host C compiler version... 19.1.7
checking the host C compiler works... yes
checking for the host C++ compiler... /usr/local/bin/clang++19
checking whether the host C++ compiler can be used... yes
checking the host C++ compiler version... 19.1.7
checking the host C++ compiler works... yes
checking for target linker... lld
checking for host linker... lld
checking for 64-bit OS... yes
checking for __thread keyword for TLS variables... yes
checking for unwind.h... yes
checking for _Unwind_Backtrace... yes
checking for the assembler... /usr/local/bin/clang19
checking for llvm-objdump... /usr/local/llvm19/bin/llvm-objdump
checking for ar... /usr/local/llvm19/bin/llvm-ar
checking whether ar supports response files... yes
checking for host_ar... /usr/local/llvm19/bin/llvm-ar
checking for -mavxvnni support... yes
checking for -mavx512bw support... yes
checking for -mavx512vnni support... yes
checking for pkg_config... /usr/local/bin/pkgconf
checking for pkg-config version... 3.0.7
checking whether pkg-config is pkgconf... yes
WARNING: When not building jemalloc, you need to build with --with-redist or set WIN32_REDIST_DIR.
checking for strndup... yes
checking for posix_memalign... yes
checking for memalign... yes
checking for malloc_usable_size... yes
checking for malloc.h... yes
checking whether malloc_usable_size definition can use const argument... yes
checking for stdint.h... yes
checking for inttypes.h... yes
checking for alloca.h... no
checking for sys/byteorder.h... no
checking for getopt.h... yes
checking for unistd.h... yes
checking for nl_types.h... yes
checking for cpuid.h... yes
checking for fts.h... yes
checking for sys/statvfs.h... yes
checking for sys/statfs.h... no
checking for sys/vfs.h... no
checking for sys/mount.h... yes
checking for sys/quota.h... no
checking for sys/queue.h... yes
checking for sys/types.h... yes
checking for netinet/in.h... yes
checking for byteswap.h... yes
checking for memfd_create in sys/mman.h... yes
checking for clock_gettime(CLOCK_MONOTONIC)... yes
checking for res_ninit()... yes
checking for dladdr... yes
checking for dlfcn.h... yes
checking for dlopen in -ldl... yes
checking for gethostbyname_r in -lc_r... no
checking for socket in -lsocket... no
checking for pthread_create... no
checking for pthread_create in -lpthread... yes
checking for pthread.h... yes
checking whether the C compiler supports -pthread... yes
checking whether 64-bits std::atomic requires -latomic... no
checking whether the C++ compiler supports -Wdeprecated-literal-operator... yes
checking whether the C compiler supports -Winvalid-utf8... yes
checking whether the C++ compiler supports -Winvalid-utf8... yes
checking whether the C compiler supports -Wformat... yes
checking whether the C++ compiler supports -Wformat... yes
checking whether the C compiler supports -Wno-character-conversion... no
checking whether the C++ compiler supports -Wno-character-conversion... no
checking whether the C++ compiler supports -fno-sized-deallocation... yes
checking whether the C++ compiler supports -fno-aligned-new... yes
checking whether the C compiler supports -fdiagnostics-absolute-paths... yes
checking whether the C++ compiler supports -fdiagnostics-absolute-paths... yes
checking whether the linker supports Identical Code Folding... yes
checking whether the C linker supports -Wl,--build-id=sha1... yes
checking whether the C assembler supports -Wa,--noexecstack... yes
checking whether the C linker supports -Wl,-z,noexecstack... yes
checking whether the C linker supports -Wl,-z,text... yes
checking whether the C linker supports -Wl,-z,relro... yes
checking whether the C linker supports -Wl,-z,now... yes
checking whether the C linker supports -Wl,-z,nocopyreloc... yes
checking whether the C assembler supports -fPIC... yes
checking whether the C compiler supports -fPIC... yes
checking whether the C++ compiler supports -fPIC... yes
checking for --ignore-unresolved-symbol option to the linker... no
checking what kind of list files are supported by the linker... linkerlist
checking for llvm_profdata... /usr/bin/llvm-profdata
checking for readelf... /usr/local/llvm19/bin/llvm-readelf
checking for objcopy... /usr/local/llvm19/bin/llvm-objcopy
checking for jack... yes
checking MOZ_JACK_CFLAGS... -I/usr/local/include
checking MOZ_JACK_LIBS... -L/usr/local/lib -ljack
checking for libpulse... yes
checking MOZ_PULSEAUDIO_CFLAGS... -I/usr/local/include -D_REENTRANT
checking MOZ_PULSEAUDIO_LIBS... -L/usr/local/lib -lpulse -pthread
checking for sndio... yes
checking MOZ_SNDIO_CFLAGS... -I/usr/local/include
checking MOZ_SNDIO_LIBS... -L/usr/local/lib -lsndio
checking for nspr >= 4.32... yes
checking NSPR_CFLAGS... -I/usr/local/include/nspr
checking NSPR_LIBS... -L/usr/local/lib -lplds4 -lplc4 -lnspr4 -pthread -ldl
checking for rustc... /usr/local/bin/rustc
checking for cargo... /usr/local/bin/cargo
checking rustc version... 1.98.1
checking cargo version... 1.98.1
ERROR: Rust compiler 1.98.1 is too old.

To compile Rust language sources please install at least
version 1.99.0 of the 'rustc' toolchain (or, if using nightly,
at least one version newer than 1.99.0) and make sure it is
first in your path.

You can verify this by typing 'rustc --version'.

If you have the 'rustup' tool installed you can upgrade
to the latest release by typing 'rustup update'. The
installer is available from https://rustup.rs/

===>  Script "configure" failed unexpectedly.
Please report the problem to freebsd@sysctl.cz [maintainer] and attach the
"/wrkdirs/usr/ports/www/waterfox/work/.build/config.log" including the output
of the failure of your make command. Also, it might be a good idea to provide
an overview of all packages installed on your system (e.g. a
/usr/local/sbin/pkg-static info -g -Ea).
*** Error code 1

Stop.
make: stopped making "configure" in /usr/ports/www/waterfox