The latest upgrade from local poudriere was this: New packages to be INSTALLED: aom: 3.6.1 [default] ffmpeg: 6.0,1 [default] firefox-esr: 102.11.0_1,1 [default] From Firefox log: 08:26:24.839 The video on this page can’t be played. Your system may not have the required video codecs for: video/mp4; codecs="avc1.42E01E mp4a.40.2"
pkg info firefox-esr firefox-esr-102.11.0_1,1 Name : firefox-esr Version : 102.11.0_1,1 Installed on : Thu May 11 10:25:38 2023 CEST Origin : www/firefox-esr Architecture : FreeBSD:13:amd64 Prefix : /usr/local Categories : www wayland Licenses : Maintainer : gecko@FreeBSD.org WWW : https://www.mozilla.com/firefox Comment : Web browser based on the browser portion of Mozilla Options : ALSA : off CANBERRA : off DBUS : on DEBUG : off FFMPEG : on JACK : on LIBPROXY : off LTO : off OPTIMIZED_CFLAGS: on PROFILE : on PULSEAUDIO : on SNDIO : on TEST : off Shared Libs required: libxcb.so.1 libxcb-shm.so.0 libwebpdemux.so.2 libwebp.so.7 libvpx.so.8 libssl3.so libsmime3.so libpng16.so.16 libplc4.so libpixman-1.so.0 libpango-1.0.so.0 libnssutil3.so libnss3.so libnspr4.so libicuuc.so.73 libicui18n.so.73 libharfbuzz.so.0 libgtk-3.so.0 libgobject-2.0.so.0 libglib-2.0.so.0 libgio-2.0.so.0 libgdk_pixbuf-2.0.so.0 libgdk-3.so.0 libfreetype.so.6 libfontconfig.so.1 libffi.so.8 libevent-2.1.so.7 libdbus-glib-1.so.2 libdbus-1.so.3 libdav1d.so.6 libcairo.so.2 libcairo-gobject.so.2 libatk-1.0.so.0 libaom.so.3 libXrandr.so.2 libXfixes.so.3 libXext.so.6 libXdamage.so.1 libXcomposite.so.1 libX11.so.6 libX11-xcb.so.1 Annotations : FreeBSD_version: 1302001 build_timestamp: 2023-05-11T07:15:23+0000 built_by : poudriere-git-3.3.99.20220831 cpe : cpe:2.3:a:mozilla:firefox_esr:102.11.0:::::freebsd13:x64:1 no_provide_shlib: yes port_checkout_unclean: no port_git_hash : 01998e811d ports_top_checkout_unclean: no ports_top_git_hash: 8e1ae40b80 repo_type : binary repository : default Flat size : 246MiB
# pkg info ffmpeg ffmpeg-6.0,1 Name : ffmpeg Version : 6.0,1 Installed on : Thu May 11 10:25:37 2023 CEST Origin : multimedia/ffmpeg Architecture : FreeBSD:13:amd64 Prefix : /usr/local Categories : net multimedia audio Licenses : LGPL3+ and GPLv3+ Maintainer : multimedia@FreeBSD.org WWW : https://ffmpeg.org/ Comment : Realtime audio/video encoder/converter and streaming server Options : ALSA : off AMR_NB : off AMR_WB : off AOM : on ARIBB24 : off ASM : on ASS : on BS2B : off CACA : off CDIO : off CODEC2 : off DAV1D : on DC1394 : off DEBUG : off DOCS : on DRM : on FDK_AAC : off FLITE : off FONTCONFIG : on FREETYPE : on FREI0R : on FRIBIDI : off GCRYPT : off GLSLANG : off GME : off GMP : on GNUTLS : on GPL3 : on GSM : off ICONV : on ILBC : off JACK : off JXL : on KVAZAAR : off LADSPA : off LAME : on LCMS2 : on LENSFUN : off LIBBLURAY : off LIBPLACEBO : on LIBRSVG2 : off LIBRTMP : off LIBXML2 : on LTO : off LV2 : off MBEDTLS : off MFX : off MODPLUG : off MYSOFA : off NETWORK : on NONFREE : off NVENC : on OPENAL : off OPENCL : off OPENGL : off OPENH264 : off OPENJPEG : off OPENMPT : off OPENSSL : off OPTIMIZED_CFLAGS: on OPUS : on POCKETSPHINX : off PULSEAUDIO : off RABBITMQ : off RAV1E : off RIST : off RTCPU : on RUBBERBAND : off SDL : off SHADERC : on SMB : off SNAPPY : off SNDIO : off SOXR : off SPEEX : off SRT : off SSH : off SVTAV1 : on SVTHEVC : off SVTVP9 : off TENSORFLOW : off TESSERACT : off THEORA : off TWOLAME : off V4L : on VAAPI : on VAPOURSYNTH : off VDPAU : on VIDSTAB : off VMAF : on VORBIS : on VO_AMRWBENC : off VPL : off VPX : on VULKAN : on WEBP : on X264 : on X265 : on XCB : on XVID : off XVIDEO : off ZIMG : off ZMQ : off ZVBI : off Shared Libs required: libxml2.so.2 libxcb.so.1 libxcb-xfixes.so.0 libxcb-shm.so.0 libxcb-shape.so.0 libx265.so.192 libx264.so.164 libwebpmux.so.3 libwebp.so.7 libvpx.so.8 libvorbisenc.so.2 libvorbis.so.0 libvmaf.so.1 libvdpau.so.1 libva.so.2 libva-x11.so.2 libva-drm.so.2 libv4l2.so.0 libshaderc_shared.so.1 libplacebo.so.264 libopus.so.0 libmp3lame.so.0 liblcms2.so.2 libjxl_threads.so.0.8 libjxl.so.0.8 libgnutls.so.30 libgmp.so.10 libfreetype.so.6 libfontconfig.so.1 libdrm.so.2 libdav1d.so.6 libass.so.9 libaom.so.3 libX11.so.6 libSvtAv1Enc.so.1 Shared Libs provided: libswscale.so.7 libswresample.so.4 libpostproc.so.57 libavutil.so.58 libavformat.so.60 libavfilter.so.9 libavdevice.so.60 libavcodec.so.60 Annotations : FreeBSD_version: 1302001 build_timestamp: 2023-05-11T07:10:54+0000 built_by : poudriere-git-3.3.99.20220831 cpe : cpe:2.3:a:ffmpeg:ffmpeg:6.0:::::freebsd13:x64 port_checkout_unclean: no port_git_hash : 734199369d ports_top_checkout_unclean: no ports_top_git_hash: 8e1ae40b80 repo_type : binary repository : default Flat size : 34.9MiB
Firefox uses FFmpeg via dlopen(3) + bundled headers, so install ffmpeg4 package or backport https://hg.mozilla.org/mozilla-central/rev/cff1321634cf Probably also affects tor-browser < 13, librewolf < 112, thunderbird < 112 (RSS, HTML email).
aom-3.6.1 ffmpeg-6.0,1 firefox-esr-102.14.0,1 Built using synth. "To play video, you may need to install the required video codecs." Seems to persist over version 102.14.0,1
Does ports dc0885f512ed help?
firefox-esr is now at 115.6, can this problem be observed with that version as well ?
Thankfully, no.