Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 27 Aug 2024 06:13:25 -0700
From:      David Wolfskill <david@catwhisker.org>
To:        freebsd-ports@freebsd.org
Subject:   www/chromium-128.0.6613.84 build failure (amd64; poudriere)
Message-ID:  <Zs3Q9dLF9tbGIU_l@albert.catwhisker.org>

next in thread | raw e-mail | index | archive | help

--5weudhlppyNJUcZY
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

My build machine gets the task of building packages for www/chromium
for the machines that actually use it.  And it (and its earlier
instantiation) has been using poudriere-devel for package-building
since July, 2015.

Given the VuXML entry for chromium and the recent update of the latter
to 128.0.6613.84, I set the builder to work; it rebuilt several things
in preparation for chromium, but the latter failed (apparently something
that ninja encountered).

The build machine was running:
FreeBSD freebeast.catwhisker.org 14.1-STABLE FreeBSD 14.1-STABLE #208 stabl=
e/14-n268552-818e3dc03d0c: Tue Aug 27 10:34:16 UTC 2024     root@freebeast.=
catwhisker.org:/common/S1/obj/usr/src/amd64.amd64/sys/GENERIC amd64 1401502=
 1401502

with the ports tree at: main-n675227-f2a04eb29525

It had most recently (before this) rebuilt all packages Sunday (2
days ago); the only failure then was games/bsdgames.

This morning, it reported that it built/failed/ignored:
[01:01:43] Built ports: devel/pkgconf graphics/wayland x11/libxkbcommon mul=
timedia/libva graphics/vulkan-loader graphics/libplacebo devel/glib20 devel=
/desktop-file-utils misc/shared-mime-info devel/dbus-glib graphics/mesa-lib=
s devel/py-dbus@py311 audio/jack devel/gobject-introspection devel/sdl20 de=
vel/gsettings-desktop-schemas devel/libgudev databases/sqlite3@default sysu=
tils/polkit accessibility/at-spi2-core devel/json-glib graphics/gdk-pixbuf2=
 x11/libwacom multimedia/gstreamer1 graphics/cairo devel/qt5-core graphics/=
gtk-update-icon-cache x11/libinput security/nss multimedia/gstreamer1-plugi=
ns net/avahi-app x11-themes/adwaita-icon-theme sysutils/consolekit2 print/h=
arfbuzz lang/vala devel/dconf graphics/mesa-dri multimedia/pipewire devel/l=
ibgusb security/libsecret devel/qt5-dbus net/qt5-network x11-toolkits/pango=
 audio/pulseaudio print/harfbuzz-icu graphics/libjxl graphics/colord print/=
cups accessibility/speech-dispatcher x11-toolkits/qt5-gui multimedia/ffmpeg=
 x11-toolkits/qt5-widgets audio/alsa-plugins lang/rust devel/rust-bindgen-c=
li graphics/librsvg2-rust x11-toolkits/gtk30
[01:01:43] Failed ports: www/chromium:build
[01:01:43] Ignored ports: devel/swig textproc/p5-XML-Parser devel/gettext-t=
ools devel/p5-Locale-gettext misc/help2man databases/gdbm security/nettle a=
rchivers/zstd devel/libdatrie devel/p5-Locale-libintl audio/libvorbis print=
/texinfo graphics/tiff textproc/gsed devel/m4 security/rhash dns/libidn2 ma=
th/mpfr security/libgcrypt multimedia/libtheora graphics/lcms2 devel/bison =
devel/cmake-core lang/ruby32 shells/bash textproc/rubygem-rdiscount www/rub=
ygem-hpricot audio/espeak-ng devel/binutils@native lang/python311 devel/re2=
 multimedia/libv4l x11/libSM devel/libthai graphics/libexif audio/flac audi=
o/speex x11/libxcb x11/libX11 devel/py-pyyaml@py311 x11/libXfixes audio/als=
a-lib x11/libXdamage x11/xcb-util x11/xcb-util-wm x11/xcb-util-renderutil a=
udio/libsndfile print/freetype2 x11/libXext x11/libXScrnSaver x11-fonts/mkf=
ontscale x11-toolkits/libXt x11-toolkits/libXmu x11/libXcomposite x11/libXi=
nerama graphics/openjpeg audio/libsamplerate x11/xcb-util-image x11/xcb-uti=
l-keysyms textproc/libxml2 textproc/libxslt multimedia/aom x11/xprop x11/li=
bXrender x11/xset x11/libXrandr devel/dbus x11/libXcursor graphics/openexr =
www/node20 dns/libpsl security/p11-kit x11-fonts/fontconfig graphics/libglv=
nd security/gnutls ftp/curl x11/libXv x11/libXi graphics/libGLU x11-fonts/l=
ibXft x11/libXtst x11/libXxf86vm graphics/libdrm graphics/freeglut devel/ll=
vm18@default devel/llvm15@default graphics/webp devel/spirv-llvm-translator=
@llvm15


The last part of the log:
=2E..
[ 12% 7920/64048] python3 ../../third_party/catapult/tracing/bin/generate_a=
bout_tracing_contents --outdir gen/content/browser/tracing
[ 12% 7920/64048] cc -MD -MF obj/third_party/brotli/enc/backward_references=
=2Eo.d -DUSE_AURA=3D1 -DUSE_GLIB=3D1 -DUSE_OZONE=3D1 -DOFFICIAL_BUILD -D_FI=
LE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_T=
ABLES -D_GNU_SOURCE -D_LIBCPP_HARDENING_MODE=3D_LIBCPP_HARDENING_MODE_EXTEN=
SIVE -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILI=
TY_ANNOTATIONS -DCR_LIBCXX_REVISION=3D6bb75caa139ee1e686d2205910454cf6ea212=
e58 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=3D0 -I../.. -Igen -I=
=2E./../buildtools/third_party/libc++ -I../../third_party/brotli/include -f=
no-delete-null-pointer-checks -fno-ident -fno-strict-aliasing -fstack-prote=
ctor -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pthread -fco=
lor-diagnostics -fmerge-all-constants -fno-sized-deallocation -fcomplete-me=
mber-pointers -m64 -msse3 -Xclang -fdebug-compilation-dir -Xclang . -no-can=
onical-prefixes -ftrivial-auto-var-init=3Dpattern -fno-omit-frame-pointer -=
g0 -fprofile-use=3D../../chrome/build/pgo_profiles/chrome-linux-6613-172417=
6677-471e3754246bb4b3b123986461efc47da76fd985-930ea204ea21ac0cb91d7ef9b1aef=
faba6cb10fa.profdata -Wno-profile-instr-unprofiled -Wno-profile-instr-out-o=
f-date -Wno-backend-plugin -mllvm -enable-ext-tsp-block-placement=3D1 -fvis=
ibility=3Dhidden -Wheader-hygiene -Wstring-conversion -Wtautological-overla=
p-compare -Wall -Wno-unused-variable -Wno-c++11-narrowing -Wno-unused-but-s=
et-variable -Wno-misleading-indentation -Wno-missing-field-initializers -Wn=
o-unused-parameter -Wno-psabi -Wloop-analysis -Wno-unneeded-internal-declar=
ation -Wno-cast-function-type -Wno-deprecated-builtins -Wno-deprecated-this=
-capture -Wno-invalid-offsetof -Wno-vla-extension -O2 -fdata-sections -ffun=
ction-sections -fno-unique-section-names -fno-math-errno -std=3Dc11 -c ../.=
=2E/third_party/brotli/enc/backward_references.c -o obj/third_party/brotli/=
enc/backward_references.o
[ 12% 7920/64048] python3 ../../third_party/blink/renderer/bindings/scripts=
/build_web_idl_database.py --output gen/third_party/blink/renderer/bindings=
/web_idl_database.pickle --runtime_enabled_features ../../third_party/blink=
/renderer/platform/runtime_enabled_features.json5 -- gen/third_party/blink/=
renderer/bindings/web_idl_in_core.pickle gen/third_party/blink/renderer/bin=
dings/web_idl_in_core_for_testing.pickle gen/third_party/blink/renderer/bin=
dings/web_idl_in_modules.pickle gen/third_party/blink/renderer/bindings/web=
_idl_in_modules_for_testing.pickle
ninja: build stopped: subcommand failed.
=3D=3D=3D> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=3Dyes and rebuild before reporting the failure =
to
the maintainer.
*** Error code 1

Stop.
make: stopped in /usr/ports/www/chromium
=3D>> Cleaning up wrkdir
=3D=3D=3D>  Cleaning for chromium-128.0.6613.84
build of www/chromium | chromium-128.0.6613.84 ended at Tue Aug 27 12:31:40=
 UTC 2024
build time: 00:08:51
!!! build failure encountered !!!



Full logs may be found in
https://www.catwhisker.org/~david/FreeBSD/ports/chromium/

Peace,
david
--=20
David H. Wolfskill                              david@catwhisker.org
Restricting bodily autonomy is a mark of autocracy, not conservatism.

See https://www.catwhisker.org/~david/publickey.gpg for my public key.

--5weudhlppyNJUcZY
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iNUEARYKAH0WIQSTLzOSbomIK53fjFliipiWhXYx5QUCZs3Q9V8UgAAAAAAuAChp
c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0OTMy
RjMzOTI2RTg5ODgyQjlEREY4QzU5NjI4QTk4OTY4NTc2MzFFNQAKCRBiipiWhXYx
5df1AQDGzaLZdDcUPOXEWRkaIIIYmIehuHSpV7EhE77PEyUG3AD9GpIMDw2vR9T6
07eFkXFzsqkaeIRC46Ut7jqrWN2jBAk=
=o+Ec
-----END PGP SIGNATURE-----

--5weudhlppyNJUcZY--



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