Package: obs-time-source
Version: 0.1-1
Severity: serious
Tags: upstream ftbfs
Justification: Fails to Build from Source
X-Debbugs-Cc: ~krystianch/public-in...@lists.sr.ht

The package fails to build from source on several architectures.

An example for arm64:

    cd obj-aarch64-linux-gnu && LC_ALL=C.UTF-8 ninja -j4 -v
[1/2] cc -Itime-source.so.p -I. -I.. -I/usr/include/obs 
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0 
-I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz 
-I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount 
-I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo 
-I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall 
-Winvalid-pch -Wextra -Wpedantic -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -pthread -DHAVE_OBSCONFIG_H -DSIMDE_ENABLE_OPENMP 
'$<$<AND:$<COMPILE_LANGUAGE:C>,$<BOOL:C_COMPILER_SUPPORTS_OPENMP_SIMD>>:-fopenmp-simd>'
 
'$<$<AND:$<COMPILE_LANGUAGE:CXX>,$<BOOL:CXX_COMPILER_SUPPORTS_OPENMP_SIMD>>:-fopenmp-simd>'
 -MD -MQ time-source.so.p/time-source.c.o -MF 
time-source.so.p/time-source.c.o.d -o time-source.so.p/time-source.c.o -c 
../time-source.c
FAILED: time-source.so.p/time-source.c.o 
cc -Itime-source.so.p -I. -I.. -I/usr/include/obs -I/usr/include/pango-1.0 
-I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include 
-I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 
-I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi 
-I/usr/include/cairo -I/usr/include/pixman-1 -fdiagnostics-color=always 
-D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security 
-mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread 
-DHAVE_OBSCONFIG_H -DSIMDE_ENABLE_OPENMP 
'$<$<AND:$<COMPILE_LANGUAGE:C>,$<BOOL:C_COMPILER_SUPPORTS_OPENMP_SIMD>>:-fopenmp-simd>'
 
'$<$<AND:$<COMPILE_LANGUAGE:CXX>,$<BOOL:CXX_COMPILER_SUPPORTS_OPENMP_SIMD>>:-fopenmp-simd>'
 -MD -MQ time-source.so.p/time-source.c.o -MF 
time-source.so.p/time-source.c.o.d -o time-source.so.p/time-source.c.o -c 
../time-source.c
../time-source.c: In function ‘time_source_update’:
../time-source.c:95:9: warning: ‘__builtin_strncpy’ specified bound 64 equals 
destination size [-Wstringop-truncation]
   95 |         strncpy(context->format, obs_data_get_string(settings, 
"format"),
      |         ^
cc: warning: 
$<$<AND:$<COMPILE_LANGUAGE:C>,$<BOOL:C_COMPILER_SUPPORTS_OPENMP_SIMD>>:-fopenmp-simd>:
 linker input file unused because linking not done
cc: error: 
$<$<AND:$<COMPILE_LANGUAGE:C>,$<BOOL:C_COMPILER_SUPPORTS_OPENMP_SIMD>>:-fopenmp-simd>:
 linker input file not found: No such file or directory
cc: warning: 
$<$<AND:$<COMPILE_LANGUAGE:CXX>,$<BOOL:CXX_COMPILER_SUPPORTS_OPENMP_SIMD>>:-fopenmp-simd>:
 linker input file unused because linking not done
cc: error: 
$<$<AND:$<COMPILE_LANGUAGE:CXX>,$<BOOL:CXX_COMPILER_SUPPORTS_OPENMP_SIMD>>:-fopenmp-simd>:
 linker input file not found: No such file or directory
ninja: build stopped: subcommand failed.
dh_auto_build: error: cd obj-aarch64-linux-gnu && LC_ALL=C.UTF-8 ninja -j4 -v 
returned exit code 1
make: *** [debian/rules:13: binary-arch] Error 25

Eriberto



-- System Information:
Debian Release: 12.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-13-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=pt_BR.UTF-8, LC_CTYPE=pt_BR.UTF-8 (charmap=UTF-8), 
LANGUAGE=pt_BR:pt:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages obs-time-source depends on:
ii  libc6                2.36-9+deb12u3
ii  libcairo2            1.16.0-7
ii  libglib2.0-0         2.74.6-2
ii  libobs0              29.0.2+dfsg-1+b1
ii  libpango-1.0-0       1.50.12+ds-1
ii  libpangocairo-1.0-0  1.50.12+ds-1
ii  obs-studio           29.0.2+dfsg-1+b1

obs-time-source recommends no packages.

obs-time-source suggests no packages.

-- no debconf information

Reply via email to