Bug#1097496: obs-studio: ftbfs with GCC-15
Package: src:obs-studio
Version: 30.2.3+dfsg-2
Severity: important
Tags: sid forky
User: debian-gcc@lists.debian.org
Usertags: ftbfs-gcc-15
[This bug is NOT targeted to the upcoming trixie release]
Please keep this issue open in the bug tracker for the package it
was filed for. If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.
The package fails to build in a test rebuild on at least amd64 with
gcc-15/g++-15, but succeeds to build with gcc-14/g++-14. The
severity of this report will be raised before the forky release.
The full build log can be found at:
http://qa-logs.debian.net/2025/02/16/amd64exp/obs-studio_30.2.3+dfsg-2_unstable_gccexp.log.gz
The last lines of the build log are at the end of this report.
To build with GCC 15, either set CC=gcc-15 CXX=g++-15 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
GCC 15 now defaults to the C23/C++23 standards, exposing many FTBFS.
Other Common build failures are new warnings resulting in build failures
with -Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-15/porting_to.html
[...]
[386/508] : && /usr/bin/cc -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/obs-studio-30.2.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -DFFMPEG_MUX_FIXED=\"/usr/lib/x86_64-linux-gnu/obs-plugins/obs-ffmpeg/obs-ffmpeg-mux\" -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -fvisibility=hidden -Wno-error=deprecated-declarations -Wl,-z,relro -Wl,--dependency-file=plugins/obs-transitions/CMakeFiles/obs-transitions.dir/link.d -shared -o plugins/obs-transitions/obs-transitions.so plugins/obs-transitions/CMakeFiles/obs-transitions.dir/obs-transitions.c.o plugins/obs-transitions/CMakeFiles/obs-transitions.dir/transition-slide.c.o plugins/obs-transitions/CMakeFiles/obs-transitions.dir/transition-swipe.c.o plugins/obs-transitions/CMakeFiles/obs-transitions.dir/transition-fade.c.o plugins/obs-transitions/CMakeFiles/obs-transitions.dir/transition-cut.c.o plugins/
obs-transitions/CMakeFiles/obs-transitions.dir/transition-fade-to-color.c.o plugins/obs-transitions/CMakeFiles/obs-transitions.dir/transition-luma-wipe.c.o plugins/obs-transitions/CMakeFiles/obs-transitions.dir/transition-stinger.c.o libobs/libobs.so.30 && cd /build/reproducible-path/obs-studio-30.2.3+dfsg/obj-x86_64-linux-gnu/plugins/obs-transitions && /usr/bin/cmake -E env DESTDIR= /usr/bin/cmake --install .. --config None --prefix /build/reproducible-path/obs-studio-30.2.3+dfsg/obj-x86_64-linux-gnu/rundir/None --component obs_obs-transitions > /dev/null
[387/508] : && /usr/bin/cc -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/obs-studio-30.2.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -DFFMPEG_MUX_FIXED=\"/usr/lib/x86_64-linux-gnu/obs-plugins/obs-ffmpeg/obs-ffmpeg-mux\" -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -fvisibility=hidden -Wno-error=deprecated-declarations -Wl,-z,relro -Wl,--dependency-file=plugins/rtmp-services/CMakeFiles/rtmp-services.dir/link.d -shared -o plugins/rtmp-services/rtmp-services.so plugins/rtmp-services/CMakeFiles/rtmp-services.dir/service-specific/twitch.c.o plugins/rtmp-services/CMakeFiles/rtmp-services.dir/service-specific/younow.c.o plugins/rtmp-services/CMakeFiles/rtmp-services.dir/service-specific/nimotv.c.o plugins/rtmp-services/CMakeFiles/rtmp-services.dir/service-specific/showroom.c.o plugins/rtmp-services/CMakeFiles/rtmp-services.dir/service-specific/dacast
.c.o plugins/rtmp-services/CMakeFiles/rtmp-services.dir/rtmp-common.c.o plugins/rtmp-services/CMakeFiles/rtmp-services.dir/rtmp-custom.c.o plugins/rtmp-services/CMakeFiles/rtmp-services.dir/rtmp-services-main.c.o plugins/rtmp-services/CMakeFiles/rtmp-services.dir/__/__/deps/file-updater/file-updater/file-updater.c.o libobs/libobs.so.30 /usr/lib/x86_64-linux-gnu/libjansson.so /usr/lib/x86_64-linux-gnu/libcurl.so && cd /build/reproducible-path/obs-studio-30.2.3+dfsg/obj-x86_64-linux-gnu/plugins/rtmp-services && /usr/bin/cmake -E env DESTDIR= /usr/bin/cmake --install .. --config None --prefix /build/reproducible-path/obs-studio-30.2.3+dfsg/obj-x86_64-linux-gnu/rundir/None --component obs_rtmp-services > /dev/null
[388/508] : && /usr/bin/cc -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/obs-studio-30.2.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -DFFMPEG_MUX_FIXED=\"/usr/lib/x86_64-linux-gnu/obs-plugins/obs-ffmpeg/obs-ffmpeg-mux\" -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -fvisibility=hidden -Wno-error=deprecated-declarations -Wl,-z,relro -Wl,--dependency-file=plugins/text-freetype2/CMakeFiles/text-freetype2.dir/link.d -shared -o plugins/text-freetype2/text-freetype2.so plugins/text-freetype2/CMakeFiles/text-freetype2.dir/obs-convenience.c.o plugins/text-freetype2/CMakeFiles/text-freetype2.dir/text-functionality.c.o plugins/text-freetype2/CMakeFiles/text-freetype2.dir/text-freetype2.c.o plugins/text-freetype2/CMakeFiles/text-freetype2.dir/find-font-unix.c.o libobs/libobs.so.30 /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/x86_64-linux-gnu/libfo
ntconfig.so && cd /build/reproducible-path/obs-studio-30.2.3+dfsg/obj-x86_64-linux-gnu/plugins/text-freetype2 && /usr/bin/cmake -E env DESTDIR= /usr/bin/cmake --install .. --config None --prefix /build/reproducible-path/obs-studio-30.2.3+dfsg/obj-x86_64-linux-gnu/rundir/None --component obs_text-freetype2 > /dev/null
[389/508] : && /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/obs-studio-30.2.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -DFFMPEG_MUX_FIXED=\"/usr/lib/x86_64-linux-gnu/obs-plugins/obs-ffmpeg/obs-ffmpeg-mux\" -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -fvisibility=hidden -Wno-error=deprecated-declarations -Wl,-z,relro -Wl,--dependency-file=plugins/obs-websocket/CMakeFiles/obs-websocket.dir/link.d -shared -o plugins/obs-websocket/obs-websocket.so plugins/obs-websocket/CMakeFiles/obs-websocket.dir/obs-websocket_autogen/mocs_compilation.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/obs-websocket.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/Config.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/forms/SettingsDialog.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/forms/ConnectInfo.cpp.o plugins/obs-websocket/CMakeFi
les/obs-websocket.dir/src/WebSocketApi.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/websocketserver/WebSocketServer.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/websocketserver/WebSocketServer_Protocol.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/eventhandler/EventHandler.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/eventhandler/EventHandler_General.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/eventhandler/EventHandler_Config.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/eventhandler/EventHandler_Scenes.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/eventhandler/EventHandler_Inputs.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/eventhandler/EventHandler_Transitions.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/eventhandler/EventHandler_Filters.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/eventhandler/EventHandler_Outputs.cpp.o plug
ins/obs-websocket/CMakeFiles/obs-websocket.dir/src/eventhandler/EventHandler_SceneItems.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/eventhandler/EventHandler_MediaInputs.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/eventhandler/EventHandler_Ui.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/requesthandler/RequestHandler.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/requesthandler/RequestHandler_General.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/requesthandler/RequestHandler_Config.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/requesthandler/RequestHandler_Sources.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/requesthandler/RequestHandler_Scenes.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/requesthandler/RequestHandler_Inputs.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/requesthandler/RequestHandler_Transitions.cpp.o plugins/obs-websocket/CMakeF
iles/obs-websocket.dir/src/requesthandler/RequestHandler_Filters.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/requesthandler/RequestHandler_SceneItems.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/requesthandler/RequestHandler_Outputs.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/requesthandler/RequestHandler_Stream.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/requesthandler/RequestHandler_Record.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/requesthandler/RequestHandler_MediaInputs.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/requesthandler/RequestHandler_Ui.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/requesthandler/RequestBatchHandler.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/requesthandler/rpc/Request.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/requesthandler/rpc/RequestBatchRequest.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.d
ir/src/requesthandler/rpc/RequestResult.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/utils/Crypto.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/utils/Json.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/utils/Obs.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/utils/Obs_StringHelper.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/utils/Obs_NumberHelper.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/utils/Obs_ArrayHelper.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/utils/Obs_ObjectHelper.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/utils/Obs_SearchHelper.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/utils/Obs_ActionHelper.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/utils/Obs_VolumeMeter.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/utils/Platform.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/utils/Compat.cpp.
o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/obs-websocket_autogen/GYHPFG4CL2/qrc_resources.cpp.o UI/obs-frontend-api/libobs-frontend-api.so.30 /usr/lib/x86_64-linux-gnu/libqrcodegencpp.so libobs/libobs.so.30 /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6.7.2 /usr/lib/x86_64-linux-gnu/libQt6Svg.so.6.7.2 /usr/lib/x86_64-linux-gnu/libQt6Gui.so.6.7.2 /usr/lib/x86_64-linux-gnu/libGLX.so /usr/lib/x86_64-linux-gnu/libOpenGL.so /usr/lib/x86_64-linux-gnu/libQt6Network.so.6.7.2 /usr/lib/x86_64-linux-gnu/libQt6Core.so.6.7.2 && cd /build/reproducible-path/obs-studio-30.2.3+dfsg/obj-x86_64-linux-gnu/plugins/obs-websocket && /usr/bin/cmake -E env DESTDIR= /usr/bin/cmake --install .. --config None --prefix /build/reproducible-path/obs-studio-30.2.3+dfsg/obj-x86_64-linux-gnu/rundir/None --component obs_obs-websocket > /dev/null
FAILED: plugins/obs-websocket/obs-websocket.so
: && /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/obs-studio-30.2.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -DFFMPEG_MUX_FIXED=\"/usr/lib/x86_64-linux-gnu/obs-plugins/obs-ffmpeg/obs-ffmpeg-mux\" -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -fvisibility=hidden -Wno-error=deprecated-declarations -Wl,-z,relro -Wl,--dependency-file=plugins/obs-websocket/CMakeFiles/obs-websocket.dir/link.d -shared -o plugins/obs-websocket/obs-websocket.so plugins/obs-websocket/CMakeFiles/obs-websocket.dir/obs-websocket_autogen/mocs_compilation.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/obs-websocket.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/Config.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/forms/SettingsDialog.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/forms/ConnectInfo.cpp.o plugins/obs-websocket/CMakeFiles/obs-we
bsocket.dir/src/WebSocketApi.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/websocketserver/WebSocketServer.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/websocketserver/WebSocketServer_Protocol.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/eventhandler/EventHandler.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/eventhandler/EventHandler_General.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/eventhandler/EventHandler_Config.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/eventhandler/EventHandler_Scenes.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/eventhandler/EventHandler_Inputs.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/eventhandler/EventHandler_Transitions.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/eventhandler/EventHandler_Filters.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/eventhandler/EventHandler_Outputs.cpp.o plugins/obs-we
bsocket/CMakeFiles/obs-websocket.dir/src/eventhandler/EventHandler_SceneItems.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/eventhandler/EventHandler_MediaInputs.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/eventhandler/EventHandler_Ui.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/requesthandler/RequestHandler.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/requesthandler/RequestHandler_General.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/requesthandler/RequestHandler_Config.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/requesthandler/RequestHandler_Sources.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/requesthandler/RequestHandler_Scenes.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/requesthandler/RequestHandler_Inputs.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/requesthandler/RequestHandler_Transitions.cpp.o plugins/obs-websocket/CMakeFiles/obs-w
ebsocket.dir/src/requesthandler/RequestHandler_Filters.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/requesthandler/RequestHandler_SceneItems.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/requesthandler/RequestHandler_Outputs.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/requesthandler/RequestHandler_Stream.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/requesthandler/RequestHandler_Record.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/requesthandler/RequestHandler_MediaInputs.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/requesthandler/RequestHandler_Ui.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/requesthandler/RequestBatchHandler.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/requesthandler/rpc/Request.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/requesthandler/rpc/RequestBatchRequest.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/req
uesthandler/rpc/RequestResult.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/utils/Crypto.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/utils/Json.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/utils/Obs.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/utils/Obs_StringHelper.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/utils/Obs_NumberHelper.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/utils/Obs_ArrayHelper.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/utils/Obs_ObjectHelper.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/utils/Obs_SearchHelper.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/utils/Obs_ActionHelper.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/utils/Obs_VolumeMeter.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/utils/Platform.cpp.o plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/utils/Compat.cpp.o plugins/
obs-websocket/CMakeFiles/obs-websocket.dir/obs-websocket_autogen/GYHPFG4CL2/qrc_resources.cpp.o UI/obs-frontend-api/libobs-frontend-api.so.30 /usr/lib/x86_64-linux-gnu/libqrcodegencpp.so libobs/libobs.so.30 /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6.7.2 /usr/lib/x86_64-linux-gnu/libQt6Svg.so.6.7.2 /usr/lib/x86_64-linux-gnu/libQt6Gui.so.6.7.2 /usr/lib/x86_64-linux-gnu/libGLX.so /usr/lib/x86_64-linux-gnu/libOpenGL.so /usr/lib/x86_64-linux-gnu/libQt6Network.so.6.7.2 /usr/lib/x86_64-linux-gnu/libQt6Core.so.6.7.2 && cd /build/reproducible-path/obs-studio-30.2.3+dfsg/obj-x86_64-linux-gnu/plugins/obs-websocket && /usr/bin/cmake -E env DESTDIR= /usr/bin/cmake --install .. --config None --prefix /build/reproducible-path/obs-studio-30.2.3+dfsg/obj-x86_64-linux-gnu/rundir/None --component obs_obs-websocket > /dev/null
/usr/bin/ld: plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/obs-websocket.cpp.o:(.rodata+0x78): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; plugins/obs-websocket/CMakeFiles/obs-websocket.dir/obs-websocket_autogen/mocs_compilation.cpp.o:(.rodata+0x50c): first defined here
/usr/bin/ld: plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/Config.cpp.o:(.rodata+0xf0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; plugins/obs-websocket/CMakeFiles/obs-websocket.dir/obs-websocket_autogen/mocs_compilation.cpp.o:(.rodata+0x50c): first defined here
/usr/bin/ld: plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/forms/SettingsDialog.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; plugins/obs-websocket/CMakeFiles/obs-websocket.dir/obs-websocket_autogen/mocs_compilation.cpp.o:(.rodata+0x50c): first defined here
/usr/bin/ld: plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/forms/ConnectInfo.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; plugins/obs-websocket/CMakeFiles/obs-websocket.dir/obs-websocket_autogen/mocs_compilation.cpp.o:(.rodata+0x50c): first defined here
/usr/bin/ld: plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/websocketserver/WebSocketServer.cpp.o:(.rodata+0x420): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; plugins/obs-websocket/CMakeFiles/obs-websocket.dir/obs-websocket_autogen/mocs_compilation.cpp.o:(.rodata+0x50c): first defined here
/usr/bin/ld: plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/websocketserver/WebSocketServer_Protocol.cpp.o:(.rodata+0x16a): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; plugins/obs-websocket/CMakeFiles/obs-websocket.dir/obs-websocket_autogen/mocs_compilation.cpp.o:(.rodata+0x50c): first defined here
/usr/bin/ld: plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/requesthandler/RequestHandler_General.cpp.o:(.rodata+0x1b8): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; plugins/obs-websocket/CMakeFiles/obs-websocket.dir/obs-websocket_autogen/mocs_compilation.cpp.o:(.rodata+0x50c): first defined here
/usr/bin/ld: plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/requesthandler/RequestHandler_Config.cpp.o:(.rodata+0x258): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; plugins/obs-websocket/CMakeFiles/obs-websocket.dir/obs-websocket_autogen/mocs_compilation.cpp.o:(.rodata+0x50c): first defined here
/usr/bin/ld: plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/requesthandler/RequestHandler_Sources.cpp.o:(.rodata+0x2f8): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; plugins/obs-websocket/CMakeFiles/obs-websocket.dir/obs-websocket_autogen/mocs_compilation.cpp.o:(.rodata+0x50c): first defined here
/usr/bin/ld: plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/requesthandler/RequestHandler_Ui.cpp.o:(.rodata+0x208): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; plugins/obs-websocket/CMakeFiles/obs-websocket.dir/obs-websocket_autogen/mocs_compilation.cpp.o:(.rodata+0x50c): first defined here
/usr/bin/ld: plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/requesthandler/RequestBatchHandler.cpp.o:(.rodata+0x1f7): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; plugins/obs-websocket/CMakeFiles/obs-websocket.dir/obs-websocket_autogen/mocs_compilation.cpp.o:(.rodata+0x50c): first defined here
/usr/bin/ld: plugins/obs-websocket/CMakeFiles/obs-websocket.dir/src/utils/Platform.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; plugins/obs-websocket/CMakeFiles/obs-websocket.dir/obs-websocket_autogen/mocs_compilation.cpp.o:(.rodata+0x50c): first defined here
collect2: error: ld returned 1 exit status
[390/508] /usr/bin/c++ -DENABLE_HEVC -DENABLE_SCRIPTING -DHAVE_OBSCONFIG_H -DLUAJIT_FOUND -DPython_FOUND -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -Dfrontend_tools_EXPORTS -I/build/reproducible-path/obs-studio-30.2.3+dfsg/obj-x86_64-linux-gnu/UI/frontend-plugins/frontend-tools/frontend-tools_autogen/include -I/build/reproducible-path/obs-studio-30.2.3+dfsg/UI/obs-frontend-api -I/build/reproducible-path/obs-studio-30.2.3+dfsg/libobs -I/build/reproducible-path/obs-studio-30.2.3+dfsg/obj-x86_64-linux-gnu/config -I/build/reproducible-path/obs-studio-30.2.3+dfsg/deps/obs-scripting -isystem /usr/include/x86_64-linux-gnu/qt6/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt6 -isystem /usr/include/x86_64-linux-gnu/qt6/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt6/QtGui -isystem /usr/include/x86_64-linux-gnu/qt6/QtGui/6.7.2 -isystem /usr/include/x86_64-linux-gnu/qt6/QtGui/6.7.2/QtGui -isystem /usr/include/x86_64-li
nux-gnu/qt6/QtCore/6.7.2 -isystem /usr/include/x86_64-linux-gnu/qt6/QtCore/6.7.2/QtCore -g -O2 -ffile-prefix-map=/build/reproducible-path/obs-studio-30.2.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -DFFMPEG_MUX_FIXED=\"/usr/lib/x86_64-linux-gnu/obs-plugins/obs-ffmpeg/obs-ffmpeg-mux\" -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -fvisibility=hidden -Wno-error=deprecated-declarations -std=c++17 -fPIC -Wextra -Wvla -Wswitch -Wno-error=switch -Wformat -Wformat-security -Wunused-parameter -Wno-unused-function -Wno-missing-field-initializers -fno-strict-aliasing -Wconversion-null -Wno-error=maybe-uninitialized -mmmx -msse -msse2 -MD -MT UI/frontend-plugins/frontend-tools/CMakeFiles/frontend-tools.dir/__/__/qt-wrappers.cpp.o -MF UI/frontend-plugins/frontend-tools/CMakeFiles/frontend-tools.dir/__/__/qt-wrappers.cpp.o.d -o UI/frontend-plugins/frontend-tools/CMakeFiles/frontend-tools.dir/__/__/qt-wrappe
rs.cpp.o -c /build/reproducible-path/obs-studio-30.2.3+dfsg/UI/qt-wrappers.cpp
[391/508] : && /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/obs-studio-30.2.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -DFFMPEG_MUX_FIXED=\"/usr/lib/x86_64-linux-gnu/obs-plugins/obs-ffmpeg/obs-ffmpeg-mux\" -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -fvisibility=hidden -Wno-error=deprecated-declarations -Wl,-z,relro -Wl,--dependency-file=UI/frontend-plugins/decklink-captions/CMakeFiles/decklink-captions.dir/link.d -shared -o UI/frontend-plugins/decklink-captions/decklink-captions.so UI/frontend-plugins/decklink-captions/CMakeFiles/decklink-captions.dir/decklink-captions_autogen/mocs_compilation.cpp.o UI/frontend-plugins/decklink-captions/CMakeFiles/decklink-captions.dir/decklink-captions.cpp.o UI/obs-frontend-api/libobs-frontend-api.so.30 libobs/libobs.so.30 /usr/lib/x86_64-linux-gnu/libX11.so /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6.7.2 /usr/lib/x86_64-li
nux-gnu/libQt6Gui.so.6.7.2 /usr/lib/x86_64-linux-gnu/libGLX.so /usr/lib/x86_64-linux-gnu/libOpenGL.so /usr/lib/x86_64-linux-gnu/libQt6Core.so.6.7.2 && cd /build/reproducible-path/obs-studio-30.2.3+dfsg/obj-x86_64-linux-gnu/UI/frontend-plugins/decklink-captions && /usr/bin/cmake -E env DESTDIR= /usr/bin/cmake --install .. --config None --prefix /build/reproducible-path/obs-studio-30.2.3+dfsg/obj-x86_64-linux-gnu/rundir/None --component obs_decklink-captions > /dev/null
FAILED: UI/frontend-plugins/decklink-captions/decklink-captions.so
: && /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/obs-studio-30.2.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -DFFMPEG_MUX_FIXED=\"/usr/lib/x86_64-linux-gnu/obs-plugins/obs-ffmpeg/obs-ffmpeg-mux\" -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -fvisibility=hidden -Wno-error=deprecated-declarations -Wl,-z,relro -Wl,--dependency-file=UI/frontend-plugins/decklink-captions/CMakeFiles/decklink-captions.dir/link.d -shared -o UI/frontend-plugins/decklink-captions/decklink-captions.so UI/frontend-plugins/decklink-captions/CMakeFiles/decklink-captions.dir/decklink-captions_autogen/mocs_compilation.cpp.o UI/frontend-plugins/decklink-captions/CMakeFiles/decklink-captions.dir/decklink-captions.cpp.o UI/obs-frontend-api/libobs-frontend-api.so.30 libobs/libobs.so.30 /usr/lib/x86_64-linux-gnu/libX11.so /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6.7.2 /usr/lib/x86_64-linux-gnu/li
bQt6Gui.so.6.7.2 /usr/lib/x86_64-linux-gnu/libGLX.so /usr/lib/x86_64-linux-gnu/libOpenGL.so /usr/lib/x86_64-linux-gnu/libQt6Core.so.6.7.2 && cd /build/reproducible-path/obs-studio-30.2.3+dfsg/obj-x86_64-linux-gnu/UI/frontend-plugins/decklink-captions && /usr/bin/cmake -E env DESTDIR= /usr/bin/cmake --install .. --config None --prefix /build/reproducible-path/obs-studio-30.2.3+dfsg/obj-x86_64-linux-gnu/rundir/None --component obs_decklink-captions > /dev/null
/usr/bin/ld: UI/frontend-plugins/decklink-captions/CMakeFiles/decklink-captions.dir/decklink-captions.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; UI/frontend-plugins/decklink-captions/CMakeFiles/decklink-captions.dir/decklink-captions_autogen/mocs_compilation.cpp.o:(.rodata+0xb8): first defined here
collect2: error: ld returned 1 exit status
[392/508] /usr/bin/c++ -DENABLE_HEVC -DHAVE_OBSCONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -Ddecklink_output_ui_EXPORTS -I/build/reproducible-path/obs-studio-30.2.3+dfsg/obj-x86_64-linux-gnu/UI/frontend-plugins/decklink-output-ui/decklink-output-ui_autogen/include -I/build/reproducible-path/obs-studio-30.2.3+dfsg/libobs -I/build/reproducible-path/obs-studio-30.2.3+dfsg/obj-x86_64-linux-gnu/config -I/build/reproducible-path/obs-studio-30.2.3+dfsg/UI/obs-frontend-api -isystem /usr/include/x86_64-linux-gnu/qt6/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt6 -isystem /usr/include/x86_64-linux-gnu/qt6/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt6/QtGui -isystem /usr/include/x86_64-linux-gnu/qt6/QtGui/6.7.2 -isystem /usr/include/x86_64-linux-gnu/qt6/QtGui/6.7.2/QtGui -isystem /usr/include/x86_64-linux-gnu/qt6/QtCore/6.7.2 -isystem /usr/include/x86_64-linux-gnu/qt6/QtCore/6.7.2/QtCore -g -O2 -ffile-pref
ix-map=/build/reproducible-path/obs-studio-30.2.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -DFFMPEG_MUX_FIXED=\"/usr/lib/x86_64-linux-gnu/obs-plugins/obs-ffmpeg/obs-ffmpeg-mux\" -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -fvisibility=hidden -Wno-error=deprecated-declarations -std=c++17 -fPIC -Wextra -Wvla -Wswitch -Wno-error=switch -Wformat -Wformat-security -Wunused-parameter -Wno-unused-function -Wno-missing-field-initializers -fno-strict-aliasing -Wconversion-null -Wno-error=maybe-uninitialized -mmmx -msse -msse2 -MD -MT UI/frontend-plugins/decklink-output-ui/CMakeFiles/decklink-output-ui.dir/__/__/properties-view.cpp.o -MF UI/frontend-plugins/decklink-output-ui/CMakeFiles/decklink-output-ui.dir/__/__/properties-view.cpp.o.d -o UI/frontend-plugins/decklink-output-ui/CMakeFiles/decklink-output-ui.dir/__/__/properties-view.cpp.o -c /build/reproducible-path/obs-studio-30.2.3+dfsg/UI/propert
ies-view.cpp
In member function ‘void OBSPropertiesView::SetScrollPos(int, int, int, int)’,
inlined from ‘void OBSPropertiesView::RefreshProperties()’ at /build/reproducible-path/obs-studio-30.2.3+dfsg/UI/properties-view.cpp:144:14:
/build/reproducible-path/obs-studio-30.2.3+dfsg/UI/properties-view.cpp:168:33: warning: ‘hend’ may be used uninitialized [-Wmaybe-uninitialized]
168 | scroll->setValue(h * hend / old_hend);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/obs-studio-30.2.3+dfsg/UI/properties-view.cpp: In member function ‘void OBSPropertiesView::RefreshProperties()’:
/build/reproducible-path/obs-studio-30.2.3+dfsg/UI/properties-view.cpp:113:19: note: ‘hend’ was declared here
113 | int h, v, hend, vend;
| ^~~~
In member function ‘void OBSPropertiesView::SetScrollPos(int, int, int, int)’,
inlined from ‘void OBSPropertiesView::RefreshProperties()’ at /build/reproducible-path/obs-studio-30.2.3+dfsg/UI/properties-view.cpp:144:14:
/build/reproducible-path/obs-studio-30.2.3+dfsg/UI/properties-view.cpp:174:33: warning: ‘vend’ may be used uninitialized [-Wmaybe-uninitialized]
174 | scroll->setValue(v * vend / old_vend);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/obs-studio-30.2.3+dfsg/UI/properties-view.cpp: In member function ‘void OBSPropertiesView::RefreshProperties()’:
/build/reproducible-path/obs-studio-30.2.3+dfsg/UI/properties-view.cpp:113:25: note: ‘vend’ was declared here
113 | int h, v, hend, vend;
| ^~~~
[393/508] /usr/bin/c++ -DENABLE_HEVC -DENABLE_SCRIPTING -DHAVE_OBSCONFIG_H -DLUAJIT_FOUND -DPython_FOUND -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -Dfrontend_tools_EXPORTS -I/build/reproducible-path/obs-studio-30.2.3+dfsg/obj-x86_64-linux-gnu/UI/frontend-plugins/frontend-tools/frontend-tools_autogen/include -I/build/reproducible-path/obs-studio-30.2.3+dfsg/UI/obs-frontend-api -I/build/reproducible-path/obs-studio-30.2.3+dfsg/libobs -I/build/reproducible-path/obs-studio-30.2.3+dfsg/obj-x86_64-linux-gnu/config -I/build/reproducible-path/obs-studio-30.2.3+dfsg/deps/obs-scripting -isystem /usr/include/x86_64-linux-gnu/qt6/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt6 -isystem /usr/include/x86_64-linux-gnu/qt6/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt6/QtGui -isystem /usr/include/x86_64-linux-gnu/qt6/QtGui/6.7.2 -isystem /usr/include/x86_64-linux-gnu/qt6/QtGui/6.7.2/QtGui -isystem /usr/include/x86_64-li
nux-gnu/qt6/QtCore/6.7.2 -isystem /usr/include/x86_64-linux-gnu/qt6/QtCore/6.7.2/QtCore -g -O2 -ffile-prefix-map=/build/reproducible-path/obs-studio-30.2.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -DFFMPEG_MUX_FIXED=\"/usr/lib/x86_64-linux-gnu/obs-plugins/obs-ffmpeg/obs-ffmpeg-mux\" -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -fvisibility=hidden -Wno-error=deprecated-declarations -std=c++17 -fPIC -Wextra -Wvla -Wswitch -Wno-error=switch -Wformat -Wformat-security -Wunused-parameter -Wno-unused-function -Wno-missing-field-initializers -fno-strict-aliasing -Wconversion-null -Wno-error=maybe-uninitialized -mmmx -msse -msse2 -MD -MT UI/frontend-plugins/frontend-tools/CMakeFiles/frontend-tools.dir/auto-scene-switcher-nix.cpp.o -MF UI/frontend-plugins/frontend-tools/CMakeFiles/frontend-tools.dir/auto-scene-switcher-nix.cpp.o.d -o UI/frontend-plugins/frontend-tools/CMakeFiles/frontend-tools.dir/aut
o-scene-switcher-nix.cpp.o -c /build/reproducible-path/obs-studio-30.2.3+dfsg/UI/frontend-plugins/frontend-tools/auto-scene-switcher-nix.cpp
[394/508] /usr/bin/c++ -DENABLE_HEVC -DENABLE_SCRIPTING -DHAVE_OBSCONFIG_H -DLUAJIT_FOUND -DPython_FOUND -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -Dfrontend_tools_EXPORTS -I/build/reproducible-path/obs-studio-30.2.3+dfsg/obj-x86_64-linux-gnu/UI/frontend-plugins/frontend-tools/frontend-tools_autogen/include -I/build/reproducible-path/obs-studio-30.2.3+dfsg/UI/obs-frontend-api -I/build/reproducible-path/obs-studio-30.2.3+dfsg/libobs -I/build/reproducible-path/obs-studio-30.2.3+dfsg/obj-x86_64-linux-gnu/config -I/build/reproducible-path/obs-studio-30.2.3+dfsg/deps/obs-scripting -isystem /usr/include/x86_64-linux-gnu/qt6/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt6 -isystem /usr/include/x86_64-linux-gnu/qt6/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt6/QtGui -isystem /usr/include/x86_64-linux-gnu/qt6/QtGui/6.7.2 -isystem /usr/include/x86_64-linux-gnu/qt6/QtGui/6.7.2/QtGui -isystem /usr/include/x86_64-li
nux-gnu/qt6/QtCore/6.7.2 -isystem /usr/include/x86_64-linux-gnu/qt6/QtCore/6.7.2/QtCore -g -O2 -ffile-prefix-map=/build/reproducible-path/obs-studio-30.2.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -DFFMPEG_MUX_FIXED=\"/usr/lib/x86_64-linux-gnu/obs-plugins/obs-ffmpeg/obs-ffmpeg-mux\" -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -fvisibility=hidden -Wno-error=deprecated-declarations -std=c++17 -fPIC -Wextra -Wvla -Wswitch -Wno-error=switch -Wformat -Wformat-security -Wunused-parameter -Wno-unused-function -Wno-missing-field-initializers -fno-strict-aliasing -Wconversion-null -Wno-error=maybe-uninitialized -mmmx -msse -msse2 -MD -MT UI/frontend-plugins/frontend-tools/CMakeFiles/frontend-tools.dir/scripts.cpp.o -MF UI/frontend-plugins/frontend-tools/CMakeFiles/frontend-tools.dir/scripts.cpp.o.d -o UI/frontend-plugins/frontend-tools/CMakeFiles/frontend-tools.dir/scripts.cpp.o -c /build/reproducibl
e-path/obs-studio-30.2.3+dfsg/UI/frontend-plugins/frontend-tools/scripts.cpp
[395/508] /usr/bin/c++ -DENABLE_HEVC -DENABLE_SCRIPTING -DHAVE_OBSCONFIG_H -DLUAJIT_FOUND -DPython_FOUND -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -Dfrontend_tools_EXPORTS -I/build/reproducible-path/obs-studio-30.2.3+dfsg/obj-x86_64-linux-gnu/UI/frontend-plugins/frontend-tools/frontend-tools_autogen/include -I/build/reproducible-path/obs-studio-30.2.3+dfsg/UI/obs-frontend-api -I/build/reproducible-path/obs-studio-30.2.3+dfsg/libobs -I/build/reproducible-path/obs-studio-30.2.3+dfsg/obj-x86_64-linux-gnu/config -I/build/reproducible-path/obs-studio-30.2.3+dfsg/deps/obs-scripting -isystem /usr/include/x86_64-linux-gnu/qt6/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt6 -isystem /usr/include/x86_64-linux-gnu/qt6/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt6/QtGui -isystem /usr/include/x86_64-linux-gnu/qt6/QtGui/6.7.2 -isystem /usr/include/x86_64-linux-gnu/qt6/QtGui/6.7.2/QtGui -isystem /usr/include/x86_64-li
nux-gnu/qt6/QtCore/6.7.2 -isystem /usr/include/x86_64-linux-gnu/qt6/QtCore/6.7.2/QtCore -g -O2 -ffile-prefix-map=/build/reproducible-path/obs-studio-30.2.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -DFFMPEG_MUX_FIXED=\"/usr/lib/x86_64-linux-gnu/obs-plugins/obs-ffmpeg/obs-ffmpeg-mux\" -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -fvisibility=hidden -Wno-error=deprecated-declarations -std=c++17 -fPIC -Wextra -Wvla -Wswitch -Wno-error=switch -Wformat -Wformat-security -Wunused-parameter -Wno-unused-function -Wno-missing-field-initializers -fno-strict-aliasing -Wconversion-null -Wno-error=maybe-uninitialized -mmmx -msse -msse2 -MD -MT UI/frontend-plugins/frontend-tools/CMakeFiles/frontend-tools.dir/__/__/properties-view.cpp.o -MF UI/frontend-plugins/frontend-tools/CMakeFiles/frontend-tools.dir/__/__/properties-view.cpp.o.d -o UI/frontend-plugins/frontend-tools/CMakeFiles/frontend-tools.dir/__/__/p
roperties-view.cpp.o -c /build/reproducible-path/obs-studio-30.2.3+dfsg/UI/properties-view.cpp
In member function ‘void OBSPropertiesView::SetScrollPos(int, int, int, int)’,
inlined from ‘void OBSPropertiesView::RefreshProperties()’ at /build/reproducible-path/obs-studio-30.2.3+dfsg/UI/properties-view.cpp:144:14:
/build/reproducible-path/obs-studio-30.2.3+dfsg/UI/properties-view.cpp:168:33: warning: ‘hend’ may be used uninitialized [-Wmaybe-uninitialized]
168 | scroll->setValue(h * hend / old_hend);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/obs-studio-30.2.3+dfsg/UI/properties-view.cpp: In member function ‘void OBSPropertiesView::RefreshProperties()’:
/build/reproducible-path/obs-studio-30.2.3+dfsg/UI/properties-view.cpp:113:19: note: ‘hend’ was declared here
113 | int h, v, hend, vend;
| ^~~~
In member function ‘void OBSPropertiesView::SetScrollPos(int, int, int, int)’,
inlined from ‘void OBSPropertiesView::RefreshProperties()’ at /build/reproducible-path/obs-studio-30.2.3+dfsg/UI/properties-view.cpp:144:14:
/build/reproducible-path/obs-studio-30.2.3+dfsg/UI/properties-view.cpp:174:33: warning: ‘vend’ may be used uninitialized [-Wmaybe-uninitialized]
174 | scroll->setValue(v * vend / old_vend);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/obs-studio-30.2.3+dfsg/UI/properties-view.cpp: In member function ‘void OBSPropertiesView::RefreshProperties()’:
/build/reproducible-path/obs-studio-30.2.3+dfsg/UI/properties-view.cpp:113:25: note: ‘vend’ was declared here
113 | int h, v, hend, vend;
| ^~~~
[396/508] /usr/bin/c++ -DENABLE_HEVC -DENABLE_SCRIPTING -DHAVE_OBSCONFIG_H -DLUAJIT_FOUND -DPython_FOUND -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -Dfrontend_tools_EXPORTS -I/build/reproducible-path/obs-studio-30.2.3+dfsg/obj-x86_64-linux-gnu/UI/frontend-plugins/frontend-tools/frontend-tools_autogen/include -I/build/reproducible-path/obs-studio-30.2.3+dfsg/UI/obs-frontend-api -I/build/reproducible-path/obs-studio-30.2.3+dfsg/libobs -I/build/reproducible-path/obs-studio-30.2.3+dfsg/obj-x86_64-linux-gnu/config -I/build/reproducible-path/obs-studio-30.2.3+dfsg/deps/obs-scripting -isystem /usr/include/x86_64-linux-gnu/qt6/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt6 -isystem /usr/include/x86_64-linux-gnu/qt6/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt6/QtGui -isystem /usr/include/x86_64-linux-gnu/qt6/QtGui/6.7.2 -isystem /usr/include/x86_64-linux-gnu/qt6/QtGui/6.7.2/QtGui -isystem /usr/include/x86_64-li
nux-gnu/qt6/QtCore/6.7.2 -isystem /usr/include/x86_64-linux-gnu/qt6/QtCore/6.7.2/QtCore -g -O2 -ffile-prefix-map=/build/reproducible-path/obs-studio-30.2.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -DFFMPEG_MUX_FIXED=\"/usr/lib/x86_64-linux-gnu/obs-plugins/obs-ffmpeg/obs-ffmpeg-mux\" -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -fvisibility=hidden -Wno-error=deprecated-declarations -std=c++17 -fPIC -Wextra -Wvla -Wswitch -Wno-error=switch -Wformat -Wformat-security -Wunused-parameter -Wno-unused-function -Wno-missing-field-initializers -fno-strict-aliasing -Wconversion-null -Wno-error=maybe-uninitialized -mmmx -msse -msse2 -MD -MT UI/frontend-plugins/frontend-tools/CMakeFiles/frontend-tools.dir/auto-scene-switcher.cpp.o -MF UI/frontend-plugins/frontend-tools/CMakeFiles/frontend-tools.dir/auto-scene-switcher.cpp.o.d -o UI/frontend-plugins/frontend-tools/CMakeFiles/frontend-tools.dir/auto-scene-
switcher.cpp.o -c /build/reproducible-path/obs-studio-30.2.3+dfsg/UI/frontend-plugins/frontend-tools/auto-scene-switcher.cpp
ninja: build stopped: subcommand failed.
dh_auto_build: error: cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j8 -v returned exit code 1
make: *** [debian/rules:39: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
Reply to: