Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 May 2021 07:17:40 +0000
From:      bugzilla-noreply@freebsd.org
To:        gecko@FreeBSD.org
Subject:   maintainer-feedback requested: [Bug 256213] www/firefox: build fails on 2021Q2
Message-ID:  <bug-256213-21738-Agm7DYi0nP@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-256213-21738@https.bugs.freebsd.org/bugzilla/>
References:  <bug-256213-21738@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
Bugzilla Automation <bugzilla@FreeBSD.org> has asked freebsd-gecko (Nobody)
<gecko@FreeBSD.org> for maintainer-feedback:
Bug 256213: www/firefox: build fails on 2021Q2
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D256213



--- Description ---
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<phase=
: configure      >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D
=3D=3D=3D>  Configuring for firefox-89.0,2
(cd /wrkdirs/usr/ports/www/firefox/work/firefox-89.0 &&
/usr/local/bin/autoconf-2.13)
(cd /wrkdirs/usr/ports/www/firefox/work/firefox-89.0/js/src/ &&
/usr/local/bin/autoconf-2.13)
Creating Python 3 environment
created virtual environment CPython3.7.10.final.0-64 in 584ms
  creator
CPython3Posix(dest=3D/wrkdirs/usr/ports/www/firefox/work/.build/_virtualenv=
s/init
_py3,
clear=3DFalse, no_vcs_ignore=3DFalse, global=3DFalse)
  seeder FromAppData(download=3DFalse, pip=3Dbundle, setuptools=3Dbundle,
wheel=3Dbundle, via=3Dcopy,
app_data_dir=3D/wrkdirs/usr/ports/www/firefox/work/virtualenv)
    added seed packages: pip=3D=3D20.3.1, setuptools=3D=3D51.0.0, wheel=3D=
=3D0.36.1
  activators
BashActivator,CShellActivator,FishActivator,PowerShellActivator,PythonActiv=
ator
,XonshActivator
Error processing command. Ignoring because optional.
(optional:packages.txt:comm/build/virtualenv_packages.txt)
Re-executing in the virtualenv
Adding configure options from
/wrkdirs/usr/ports/www/firefox/work/firefox-89.0/.mozconfig
  --enable-application=3Dbrowser
  --enable-official-branding
  --prefix=3D/usr/local
  --with-libclang-path=3D/usr/local/llvm11/lib
  --with-system-av1
  --with-system-libevent
  --enable-system-ffi
  --with-system-graphite2
  --with-system-harfbuzz
  --with-system-icu
  --with-intl-api
  --with-system-jpeg=3D/usr/local
  --with-system-nspr
  --with-system-nss
  --with-system-png=3D/usr/local
  --enable-system-pixman
  --with-system-libvpx
  --with-system-webp
  --enable-update-channel=3Drelease
  --disable-updater
  --with-system-zlib
  --enable-optimize
  --disable-libproxy
  --enable-lto=3Dcross
  --enable-jack
  --enable-pulseaudio
  --disable-debug
  --disable-debug-symbols
  --enable-release
  --enable-rust-simd
  --enable-profiling
  --disable-tests
  --disable-strip
  --disable-install-strip
  RUSTFLAGS=3D
  MOZ_GOOGLE_SAFEBROWSING_API_KEY=3DAIzaSyBsp9n41JLW8jCokwn7vhoaMejDFRd1mp8
  PERL=3D/usr/local/bin/perl
  MOZ_GOOGLE_LOCATION_SERVICE_API_KEY=3DAIzaSyBsp9n41JLW8jCokwn7vhoaMejDFRd=
1mp8
  MOZ_OPTIMIZE_FLAGS=3D-O2 -O3
=20
PATH=3D/wrkdirs/usr/ports/www/firefox/work/.bin:/sbin:/bin:/usr/sbin:/usr/b=
in:/us
r/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-freebsd12.2
checking for target system type... x86_64-unknown-freebsd12.2
checking whether cross compiling... no
checking for Python 3...
/wrkdirs/usr/ports/www/firefox/work/.build/_virtualenvs/init_py3/bin/python
(3.7.10)
checking for wget... not found
checking for ccache... not found
checking for the target C compiler... /usr/local/bin/clang11
checking whether the target C compiler can be used... yes
checking the target C compiler version... 11.0.1
checking the target C compiler works... yes
checking for the target C++ compiler... /usr/local/bin/clang++11
checking whether the target C++ compiler can be used... yes
checking the target C++ compiler version... 11.0.1
checking the target C++ compiler works... yes
checking for the host C compiler... /usr/local/bin/clang11
checking whether the host C compiler can be used... yes
checking the host C compiler version... 11.0.1
checking the host C compiler works... yes
checking for the host C++ compiler... /usr/local/bin/clang++11
checking whether the host C++ compiler can be used... yes
checking the host C++ compiler version... 11.0.1
checking the host C++ compiler works... yes
checking for 64-bit OS... yes
checking for linker... lld
checking for the assembler... /usr/local/bin/clang11
checking for ar... /usr/local/llvm11/bin/llvm-ar
checking for pkg_config... /usr/local/bin/pkgconf
checking for pkg-config version... 1.7.4
checking for stdint.h... yes
checking for inttypes.h... yes
checking for malloc.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... no
checking for memfd_create in sys/mman.h... no
checking for perf_event_open system call... no
checking whether the C compiler supports -Wbitfield-enum-conversion... yes
checking whether the C++ compiler supports -Wbitfield-enum-conversion... yes
checking whether the C compiler supports
-Wshadow-field-in-constructor-modified... yes
checking whether the C++ compiler supports
-Wshadow-field-in-constructor-modified... yes
checking whether the C compiler supports -Wunreachable-code-return... yes
checking whether the C++ compiler supports -Wunreachable-code-return... yes
checking whether the C compiler supports -Wclass-varargs... yes
checking whether the C++ compiler supports -Wclass-varargs... yes
checking whether the C++ compiler supports -Wempty-init-stmt... yes
checking whether the C compiler supports -Wfloat-overflow-conversion... yes
checking whether the C++ compiler supports -Wfloat-overflow-conversion... y=
es
checking whether the C compiler supports -Wfloat-zero-conversion... yes
checking whether the C++ compiler supports -Wfloat-zero-conversion... yes
checking whether the C compiler supports -Wloop-analysis... yes
checking whether the C++ compiler supports -Wloop-analysis... yes
checking whether the C compiler supports -Wno-range-loop-analysis... yes
checking whether the C++ compiler supports -Wno-range-loop-analysis... yes
checking whether the C++ compiler supports -Wc++2a-compat... yes
checking whether the C++ compiler supports -Wcomma... yes
checking whether the C compiler supports -Wduplicated-cond... no
checking whether the C++ compiler supports -Wduplicated-cond... no
checking whether the C++ compiler supports -Wimplicit-fallthrough... yes
checking whether the C++ compiler supports -Wunused-function... yes
checking whether the C++ compiler supports -Wunused-variable... yes
checking whether the C compiler supports -Wstring-conversion... yes
checking whether the C++ compiler supports -Wstring-conversion... yes
checking whether the C compiler supports -Wtautological-overlap-compare... =
yes
checking whether the C++ compiler supports -Wtautological-overlap-compare...
yes
checking whether the C compiler supports
-Wtautological-unsigned-enum-zero-compare... yes
checking whether the C++ compiler supports
-Wtautological-unsigned-enum-zero-compare... yes
checking whether the C compiler supports
-Wtautological-unsigned-zero-compare... yes
checking whether the C++ compiler supports
-Wtautological-unsigned-zero-compare... yes
checking whether the C compiler supports
-Wno-error=3Dtautological-type-limit-compare... yes
checking whether the C++ compiler supports
-Wno-error=3Dtautological-type-limit-compare... yes
checking whether the C++ compiler supports -Wno-inline-new-delete... yes
checking whether the C compiler supports -Wno-error=3Dmaybe-uninitialized..=
. no
checking whether the C++ compiler supports -Wno-error=3Dmaybe-uninitialized=
... no
checking whether the C compiler supports -Wno-error=3Ddeprecated-declaratio=
ns...
yes
checking whether the C++ compiler supports
-Wno-error=3Ddeprecated-declarations... yes
checking whether the C compiler supports -Wno-error=3Darray-bounds... yes
checking whether the C++ compiler supports -Wno-error=3Darray-bounds... yes
checking whether the C compiler supports -Wno-error=3Dcoverage-mismatch... =
no
checking whether the C++ compiler supports -Wno-error=3Dcoverage-mismatch..=
. no
checking whether the C compiler supports -Wno-error=3Dbackend-plugin... yes
checking whether the C++ compiler supports -Wno-error=3Dbackend-plugin... y=
es
checking whether the C compiler supports -Wno-error=3Dfree-nonheap-object..=
. no
checking whether the C++ compiler supports -Wno-error=3Dfree-nonheap-object=
... no
checking whether the C compiler supports -Wno-multistatement-macros... no
checking whether the C++ compiler supports -Wno-multistatement-macros... no
checking whether the C compiler supports -Wno-error=3Dreturn-std-move... yes
checking whether the C++ compiler supports -Wno-error=3Dreturn-std-move... =
yes
checking whether the C compiler supports -Wno-error=3Dclass-memaccess... no
checking whether the C++ compiler supports -Wno-error=3Dclass-memaccess... =
no
checking whether the C compiler supports -Wno-error=3Datomic-alignment... y=
es
checking whether the C++ compiler supports -Wno-error=3Datomic-alignment...=
 yes
checking whether the C compiler supports -Wno-error=3Ddeprecated-copy... yes
checking whether the C++ compiler supports -Wno-error=3Ddeprecated-copy... =
yes
checking whether the C compiler supports -Wformat... yes
checking whether the C++ compiler supports -Wformat... yes
checking whether the C compiler supports -Wformat-security... yes
checking whether the C++ compiler supports -Wformat-security... yes
checking whether the C compiler supports -Wformat-overflow=3D2... no
checking whether the C++ compiler supports -Wformat-overflow=3D2... no
checking whether the C compiler supports
-Wno-gnu-zero-variadic-macro-arguments... yes
checking whether the C++ compiler supports
-Wno-gnu-zero-variadic-macro-arguments... yes
checking whether the C compiler supports
-Werror=3Dimplicit-function-declaration... yes
checking whether the C compiler supports -Wno-psabi... yes
checking whether the C++ compiler supports -Wno-psabi... yes
checking whether the C++ compiler supports -fno-sized-deallocation... yes
checking whether the C++ compiler supports -fno-aligned-new... yes
checking for llvm_profdata... /usr/bin/llvm-profdata
checking for jack... yes
checking MOZ_JACK_CFLAGS... -I/usr/local/include
checking MOZ_JACK_LIBS... -L/usr/local/lib -ljack -pthread
checking for libpulse... yes
checking MOZ_PULSEAUDIO_CFLAGS... -I/usr/local/include -D_REENTRANT
checking MOZ_PULSEAUDIO_LIBS... -L/usr/local/lib -lpulse -lpthread
checking for nspr >=3D 4.26... 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.51.0
checking cargo version... 1.51.0
checking for rust host triplet... x86_64-unknown-freebsd
checking for rust target triplet... x86_64-unknown-freebsd
checking for rustdoc... /usr/local/bin/rustdoc
checking for cbindgen...=20
DEBUG: trying cbindgen: /usr/local/bin/cbindgen
DEBUG: Executing: `/usr/local/bin/cbindgen --version`
DEBUG: /usr/local/bin/cbindgen has version 0.18.0
DEBUG: trying cbindgen: /usr/local/bin/cbindgen
DEBUG: Executing: `/usr/local/bin/cbindgen --version`
DEBUG: /usr/local/bin/cbindgen has version 0.18.0
DEBUG: trying cbindgen: /usr/local/bin/cbindgen
DEBUG: Executing: `/usr/local/bin/cbindgen --version`
DEBUG: /usr/local/bin/cbindgen has version 0.18.0
ERROR: cbindgen version 0.18.0 is too old. At least version 0.19.0 is requi=
red.

Please update using 'cargo install cbindgen --force' or running
'./mach bootstrap', after removing the existing executable located at
/usr/local/bin/cbindgen.

=3D=3D=3D>  Script "configure" failed unexpectedly.
Please report the problem to gecko@FreeBSD.org [maintainer] and attach the
"/wrkdirs/usr/ports/www/firefox/work/.build/config.log" including the output
of the failure of your make command. Also, it might be a good idea to provi=
de
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 in /usr/ports/www/firefox
=3D>> Cleaning up wrkdir
=3D=3D=3D>  Cleaning for firefox-89.0,2
build of www/firefox | firefox-89.0,2 ended at Fri May 28 13:21:50 JST 2021
build time: 00:08:18
!!! build failure encountered !!!



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-256213-21738-Agm7DYi0nP>