[Bug 292174] multimedia/obs-studio: build failed
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 04 Jan 2026 03:30:46 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=292174
Bug ID: 292174
Summary: multimedia/obs-studio: build failed
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: yuri@freebsd.org
Reporter: freebsd@sysctl.cz
Assignee: yuri@freebsd.org
Flags: maintainer-feedback?(yuri@freebsd.org)
Hi,
I have a problem with building obs-studio-32.0.2_3
[ 28% 155/543] /usr/bin/cc -DDEBUG -DENABLE_HEVC -DHAVE_UDEV
-DSIMDE_ENABLE_OPENMP -D_DEBUG -Dlinux_v4l2_EXPORTS
-I/usr/ports/multimedia/obs-studio/work/.build/plugins/linux-v4l2
-I/usr/ports/multimedia/obs-studio/work/obs-studio-32.0.2-sources/plugins/linux-v4l2
-I/usr/ports/multimedia/obs-studio/work/.build/config
-I/usr/ports/multimedia/obs-studio/work/obs-studio-32.0.2-sources/libobs
-isystem /usr/local/include -pipe -Wno-error=attribute-warning -fPIC -g
-fstack-protector-strong -fno-strict-aliasing -pipe
-Wno-error=attribute-warning -fPIC -g -fstack-protector-strong
-fno-strict-aliasing -std=gnu17 -fPIC -fvisibility=hidden -fopenmp-simd
-fno-strict-aliasing -Wno-trigraphs -Wno-missing-field-initializers
-Wno-missing-prototypes -Werror=return-type -Wunreachable-code
-Wquoted-include-in-framework-header -Wno-missing-braces -Wparentheses -Wswitch
-Wno-unused-function -Wno-unused-label -Wunused-parameter -Wunused-variable
-Wunused-value -Wempty-body -Wuninitialized -Wno-unknown-pragmas
-Wfour-char-constants -Wconstant-conversion -Wno-conversion -Wint-conversion
-Wbool-conversion -Wenum-conversion -Wnon-literal-null-conversion
-Wsign-compare -Wshorten-64-to-32 -Wpointer-sign -Wnewline-eof
-Wno-implicit-fallthrough -Wdeprecated-declarations -Wno-sign-conversion
-Winfinite-recursion -Wcomma -Wno-strict-prototypes
-Wno-semicolon-before-method-body -Wformat-security -Wvla
-Wno-error=shorten-64-to-32 -Wno-shadow -Wno-float-conversion -pthread -Werror
-MD -MT plugins/linux-v4l2/CMakeFiles/linux-v4l2.dir/v4l2-helpers.c.o -MF
plugins/linux-v4l2/CMakeFiles/linux-v4l2.dir/v4l2-helpers.c.o.d -o
plugins/linux-v4l2/CMakeFiles/linux-v4l2.dir/v4l2-helpers.c.o -c
/usr/ports/multimedia/obs-studio/work/obs-studio-32.0.2-sources/plugins/linux-v4l2/v4l2-helpers.c
FAILED: [code=1] plugins/linux-v4l2/CMakeFiles/linux-v4l2.dir/v4l2-helpers.c.o
/usr/bin/cc -DDEBUG -DENABLE_HEVC -DHAVE_UDEV -DSIMDE_ENABLE_OPENMP -D_DEBUG
-Dlinux_v4l2_EXPORTS
-I/usr/ports/multimedia/obs-studio/work/.build/plugins/linux-v4l2
-I/usr/ports/multimedia/obs-studio/work/obs-studio-32.0.2-sources/plugins/linux-v4l2
-I/usr/ports/multimedia/obs-studio/work/.build/config
-I/usr/ports/multimedia/obs-studio/work/obs-studio-32.0.2-sources/libobs
-isystem /usr/local/include -pipe -Wno-error=attribute-warning -fPIC -g
-fstack-protector-strong -fno-strict-aliasing -pipe
-Wno-error=attribute-warning -fPIC -g -fstack-protector-strong
-fno-strict-aliasing -std=gnu17 -fPIC -fvisibility=hidden -fopenmp-simd
-fno-strict-aliasing -Wno-trigraphs -Wno-missing-field-initializers
-Wno-missing-prototypes -Werror=return-type -Wunreachable-code
-Wquoted-include-in-framework-header -Wno-missing-braces -Wparentheses -Wswitch
-Wno-unused-function -Wno-unused-label -Wunused-parameter -Wunused-variable
-Wunused-value -Wempty-body -Wuninitialized -Wno-unknown-pragmas
-Wfour-char-constants -Wconstant-conversion -Wno-conversion -Wint-conversion
-Wbool-conversion -Wenum-conversion -Wnon-literal-null-conversion
-Wsign-compare -Wshorten-64-to-32 -Wpointer-sign -Wnewline-eof
-Wno-implicit-fallthrough -Wdeprecated-declarations -Wno-sign-conversion
-Winfinite-recursion -Wcomma -Wno-strict-prototypes
-Wno-semicolon-before-method-body -Wformat-security -Wvla
-Wno-error=shorten-64-to-32 -Wno-shadow -Wno-float-conversion -pthread -Werror
-MD -MT plugins/linux-v4l2/CMakeFiles/linux-v4l2.dir/v4l2-helpers.c.o -MF
plugins/linux-v4l2/CMakeFiles/linux-v4l2.dir/v4l2-helpers.c.o.d -o
plugins/linux-v4l2/CMakeFiles/linux-v4l2.dir/v4l2-helpers.c.o -c
/usr/ports/multimedia/obs-studio/work/obs-studio-32.0.2-sources/plugins/linux-v4l2/v4l2-helpers.c
/usr/ports/multimedia/obs-studio/work/obs-studio-32.0.2-sources/plugins/linux-v4l2/v4l2-helpers.c:80:68:
error: format specifies type 'long' but the argument has type 'uint_fast32_t'
(aka 'unsigned int') [-Werror,-Wformat]
80 | blog(LOG_DEBUG, "attempting to read buffer data for %ld
buffers", buf_data->count);
| ~~~
^~~~~~~~~~~~~~~
| %u
/usr/ports/multimedia/obs-studio/work/obs-studio-32.0.2-sources/plugins/linux-v4l2/v4l2-helpers.c:24:67:
note: expanded from macro 'blog'
24 | #define blog(level, msg, ...) blog(level, "v4l2-helpers: " msg,
##__VA_ARGS__)
| ~~~
^~~~~~~~~~~
/usr/ports/multimedia/obs-studio/work/obs-studio-32.0.2-sources/plugins/linux-v4l2/v4l2-helpers.c:87:66:
error: format specifies type 'long' but the argument has type 'uint_fast32_t'
(aka 'unsigned int') [-Werror,-Wformat]
87 | blog(LOG_DEBUG, "failed to read buffer data for
buffer #%ld", i);
|
~~~ ^
|
%u
/usr/ports/multimedia/obs-studio/work/obs-studio-32.0.2-sources/plugins/linux-v4l2/v4l2-helpers.c:24:67:
note: expanded from macro 'blog'
24 | #define blog(level, msg, ...) blog(level, "v4l2-helpers: " msg,
##__VA_ARGS__)
| ~~~
^~~~~~~~~~~
/usr/ports/multimedia/obs-studio/work/obs-studio-32.0.2-sources/plugins/linux-v4l2/v4l2-helpers.c:90:94:
error: format specifies type 'long' but the argument has type 'uint_fast32_t'
(aka 'unsigned int') [-Werror,-Wformat]
90 | "query buf #%ld info: ts: %06ld buf id
#%d, flags 0x%08X, seq #%d, len %d, used %d", i,
| ~~~
^
| %u
/usr/ports/multimedia/obs-studio/work/obs-studio-32.0.2-sources/plugins/linux-v4l2/v4l2-helpers.c:24:67:
note: expanded from macro 'blog'
24 | #define blog(level, msg, ...) blog(level, "v4l2-helpers: " msg,
##__VA_ARGS__)
| ~~~
^~~~~~~~~~~
--
You are receiving this mail because:
You are the assignee for the bug.