[Bug 297369] multimedia/simplescreenrecorder: Fails to build with FFmpeg 9.0

[email protected] Sat, 08 Aug 2026 19:16:18 +0000
Newsgroups gmane.os.freebsd.devel.ports.bugs
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=297369

            Bug ID: 297369
           Summary: multimedia/simplescreenrecorder: Fails to build with
                    FFmpeg 9.0
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: [email protected]
          Reporter: [email protected]
            Blocks: 297355
          Assignee: [email protected]
             Flags: maintainer-feedback?([email protected])

Poudriere, 15.1-RELEASE (amd64)

[ 54% 52/83] /usr/bin/c++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG
-DQT_WIDGETS_LIB -DSSR_SYSTEM_DIR=\"/usr/local/share/simplescreenrecorder\"
-DSSR_USE_ALSA=0 -DSSR_USE_FFMPEG_VERSIONS=1 -DSSR_USE_JACK=1
-DSSR_USE_JACK_METADATA=1 -DSSR_USE_OPENGL_RECORDING=0 -DSSR_USE_PIPEWIRE=1
-DSSR_USE_PULSEAUDIO=1 -DSSR_USE_V4L2=1 -DSSR_USE_X86_ASM=1
-DSSR_VERSION=\"0.4.4\"
-I/wrkdirs/usr/ports/multimedia/simplescreenrecorder/work/.build/src/simplescreenrecorder_autogen/include
-I/usr/local/include/pipewire-0.3 -I/usr/local/include/spa-0.2
-I/wrkdirs/usr/ports/multimedia/simplescreenrecorder/work/ssr-0.4.4-73-g232eac7/src
-I/wrkdirs/usr/ports/multimedia/simplescreenrecorder/work/ssr-0.4.4-73-g232eac7/src/AV
-I/wrkdirs/usr/ports/multimedia/simplescreenrecorder/work/ssr-0.4.4-73-g232eac7/src/AV/Input
-I/wrkdirs/usr/ports/multimedia/simplescreenrecorder/work/ssr-0.4.4-73-g232eac7/src/AV/Output
-I/wrkdirs/usr/ports/multimedia/simplescreenrecorder/work/ssr-0.4.4-73-g232eac7/src/common
-I/wrkdirs/usr/ports/multimedia/simplescreenrecorder/work/ssr-0.4.4-73-g232eac7/src/GUI
-isystem /usr/local/include -isystem /usr/local/include/qt6/QtCore -isystem
/usr/local/include/qt6 -isystem /usr/local/lib/qt6/mkspecs/freebsd-clang
-isystem /usr/local/include/qt6/QtGui -isystem /usr/local/include/qt6/QtWidgets
-O2 -pipe -march=znver4 -fstack-protector-strong -fno-strict-aliasing
-march=znver4 -O2 -pipe -march=znver4 -fstack-protector-strong
-fno-strict-aliasing -march=znver4   -DNDEBUG -std=gnu++17 -pthread -MD -MT
src/CMakeFiles/simplescreenrecorder.dir/AV/AVWrapper.cpp.o -MF
src/CMakeFiles/simplescreenrecorder.dir/AV/AVWrapper.cpp.o.d -o
src/CMakeFiles/simplescreenrecorder.dir/AV/AVWrapper.cpp.o -c
/wrkdirs/usr/ports/multimedia/simplescreenrecorder/work/ssr-0.4.4-73-g232eac7/src/AV/AVWrapper.cpp
FAILED: [code=1] src/CMakeFiles/simplescreenrecorder.dir/AV/AVWrapper.cpp.o 
/usr/bin/c++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB
-DSSR_SYSTEM_DIR=\"/usr/local/share/simplescreenrecorder\" -DSSR_USE_ALSA=0
-DSSR_USE_FFMPEG_VERSIONS=1 -DSSR_USE_JACK=1 -DSSR_USE_JACK_METADATA=1
-DSSR_USE_OPENGL_RECORDING=0 -DSSR_USE_PIPEWIRE=1 -DSSR_USE_PULSEAUDIO=1
-DSSR_USE_V4L2=1 -DSSR_USE_X86_ASM=1 -DSSR_VERSION=\"0.4.4\"
-I/wrkdirs/usr/ports/multimedia/simplescreenrecorder/work/.build/src/simplescreenrecorder_autogen/include
-I/usr/local/include/pipewire-0.3 -I/usr/local/include/spa-0.2
-I/wrkdirs/usr/ports/multimedia/simplescreenrecorder/work/ssr-0.4.4-73-g232eac7/src
-I/wrkdirs/usr/ports/multimedia/simplescreenrecorder/work/ssr-0.4.4-73-g232eac7/src/AV
-I/wrkdirs/usr/ports/multimedia/simplescreenrecorder/work/ssr-0.4.4-73-g232eac7/src/AV/Input
-I/wrkdirs/usr/ports/multimedia/simplescreenrecorder/work/ssr-0.4.4-73-g232eac7/src/AV/Output
-I/wrkdirs/usr/ports/multimedia/simplescreenrecorder/work/ssr-0.4.4-73-g232eac7/src/common
-I/wrkdirs/usr/ports/multimedia/simplescreenrecorder/work/ssr-0.4.4-73-g232eac7/src/GUI
-isystem /usr/local/include -isystem /usr/local/include/qt6/QtCore -isystem
/usr/local/include/qt6 -isystem /usr/local/lib/qt6/mkspecs/freebsd-clang
-isystem /usr/local/include/qt6/QtGui -isystem /usr/local/include/qt6/QtWidgets
-O2 -pipe -march=znver4 -fstack-protector-strong -fno-strict-aliasing
-march=znver4 -O2 -pipe -march=znver4 -fstack-protector-strong
-fno-strict-aliasing -march=znver4   -DNDEBUG -std=gnu++17 -pthread -MD -MT
src/CMakeFiles/simplescreenrecorder.dir/AV/AVWrapper.cpp.o -MF
src/CMakeFiles/simplescreenrecorder.dir/AV/AVWrapper.cpp.o.d -o
src/CMakeFiles/simplescreenrecorder.dir/AV/AVWrapper.cpp.o -c
/wrkdirs/usr/ports/multimedia/simplescreenrecorder/work/ssr-0.4.4-73-g232eac7/src/AV/AVWrapper.cpp
/wrkdirs/usr/ports/multimedia/simplescreenrecorder/work/ssr-0.4.4-73-g232eac7/src/AV/AVWrapper.cpp:148:34:
error: no member named 'pix_fmts' in 'AVCodec'
  148 |         const AVPixelFormat *p = codec->pix_fmts;
      |                                  ~~~~~  ^
/wrkdirs/usr/ports/multimedia/simplescreenrecorder/work/ssr-0.4.4-73-g232eac7/src/AV/AVWrapper.cpp:160:35:
error: no member named 'sample_fmts' in 'AVCodec'
  160 |         const AVSampleFormat *p = codec->sample_fmts;
      |                                   ~~~~~  ^
2 errors generated.


Referenced Bugs:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=297355
[Bug 297355] multimedia/ffmpeg: Update to 9.0
-- 
You are receiving this mail because:
You are the assignee for the bug.