Source: libmypaint
Version: 1.6.0-3
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20250416 ftbfs-trixie

Hi,

During a rebuild of all packages in testing (trixie), your package failed
to build on armel.


Relevant part (hopefully):
> make[5]: Entering directory '/build/reproducible-path/libmypaint-1.6.0/tests'
> gcc -DHAVE_CONFIG_H -I. -I..   -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
> -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 
> -DLIBMYPAINT_TESTING_ABS_TOP_SRCDIR='"/build/reproducible-path/libmypaint-1.6.0"'
>  -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabi/glib-2.0/include 
> -I/usr/include/sysprof-6 -pthread  -I./.. -D_POSIX_C_SOURCE=200809L -g -O2 
> -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/libmypaint-1.6.0=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -c -o test-brush-load.o test-brush-load.c
> gcc -DHAVE_CONFIG_H -I. -I..   -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
> -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 
> -DLIBMYPAINT_TESTING_ABS_TOP_SRCDIR='"/build/reproducible-path/libmypaint-1.6.0"'
>  -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabi/glib-2.0/include 
> -I/usr/include/sysprof-6 -pthread  -I./.. -D_POSIX_C_SOURCE=200809L -g -O2 
> -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/libmypaint-1.6.0=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -c -o test-brush-persistence.o 
> test-brush-persistence.c
> gcc -DHAVE_CONFIG_H -I. -I..   -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
> -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 
> -DLIBMYPAINT_TESTING_ABS_TOP_SRCDIR='"/build/reproducible-path/libmypaint-1.6.0"'
>  -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabi/glib-2.0/include 
> -I/usr/include/sysprof-6 -pthread  -I./.. -D_POSIX_C_SOURCE=200809L -g -O2 
> -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/libmypaint-1.6.0=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -c -o test-details.o test-details.c
> gcc -DHAVE_CONFIG_H -I. -I..   -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
> -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 
> -DLIBMYPAINT_TESTING_ABS_TOP_SRCDIR='"/build/reproducible-path/libmypaint-1.6.0"'
>  -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabi/glib-2.0/include 
> -I/usr/include/sysprof-6 -pthread  -I./.. -D_POSIX_C_SOURCE=200809L -g -O2 
> -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/libmypaint-1.6.0=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -c -o test-fixed-tiled-surface.o 
> test-fixed-tiled-surface.c
> gcc -DHAVE_CONFIG_H -I. -I..   -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
> -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 
> -DLIBMYPAINT_TESTING_ABS_TOP_SRCDIR='"/build/reproducible-path/libmypaint-1.6.0"'
>  -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabi/glib-2.0/include 
> -I/usr/include/sysprof-6 -pthread  -I./.. -D_POSIX_C_SOURCE=200809L -g -O2 
> -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/libmypaint-1.6.0=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -c -o test-rng.o test-rng.c
> /bin/bash ../libtool  --tag=CC   --mode=link gcc 
> -DLIBMYPAINT_TESTING_ABS_TOP_SRCDIR='"/build/reproducible-path/libmypaint-1.6.0"'
>  -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabi/glib-2.0/include 
> -I/usr/include/sysprof-6 -pthread  -I./.. -D_POSIX_C_SOURCE=200809L -g -O2 
> -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/libmypaint-1.6.0=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security  -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -o 
> test-fixed-tiled-surface test-fixed-tiled-surface.o -lm  libmypaint-tests.a 
> ../libmypaint.la -lm 
> /bin/bash ../libtool  --tag=CC   --mode=link gcc 
> -DLIBMYPAINT_TESTING_ABS_TOP_SRCDIR='"/build/reproducible-path/libmypaint-1.6.0"'
>  -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabi/glib-2.0/include 
> -I/usr/include/sysprof-6 -pthread  -I./.. -D_POSIX_C_SOURCE=200809L -g -O2 
> -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/libmypaint-1.6.0=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security  -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -o 
> test-brush-load test-brush-load.o -lm  libmypaint-tests.a ../libmypaint.la 
> -lm 
> /bin/bash ../libtool  --tag=CC   --mode=link gcc 
> -DLIBMYPAINT_TESTING_ABS_TOP_SRCDIR='"/build/reproducible-path/libmypaint-1.6.0"'
>  -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabi/glib-2.0/include 
> -I/usr/include/sysprof-6 -pthread  -I./.. -D_POSIX_C_SOURCE=200809L -g -O2 
> -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/libmypaint-1.6.0=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security  -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -o test-details 
> test-details.o -lm  libmypaint-tests.a ../libmypaint.la -lm 
> libtool: link: gcc 
> -DLIBMYPAINT_TESTING_ABS_TOP_SRCDIR=\"/build/reproducible-path/libmypaint-1.6.0\"
>  -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabi/glib-2.0/include 
> -I/usr/include/sysprof-6 -I./.. -D_POSIX_C_SOURCE=200809L -g -O2 
> -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/libmypaint-1.6.0=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,defs -o 
> .libs/test-brush-load test-brush-load.o  libmypaint-tests.a 
> ../.libs/libmypaint.so -lm -fopenmp -pthread
> /bin/bash ../libtool  --tag=CC   --mode=link gcc 
> -DLIBMYPAINT_TESTING_ABS_TOP_SRCDIR='"/build/reproducible-path/libmypaint-1.6.0"'
>  -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabi/glib-2.0/include 
> -I/usr/include/sysprof-6 -pthread  -I./.. -D_POSIX_C_SOURCE=200809L -g -O2 
> -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/libmypaint-1.6.0=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security  -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -o test-rng 
> test-rng.o -lm  libmypaint-tests.a ../libmypaint.la -lm 
> libtool: link: gcc 
> -DLIBMYPAINT_TESTING_ABS_TOP_SRCDIR=\"/build/reproducible-path/libmypaint-1.6.0\"
>  -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabi/glib-2.0/include 
> -I/usr/include/sysprof-6 -I./.. -D_POSIX_C_SOURCE=200809L -g -O2 
> -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/libmypaint-1.6.0=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,defs -o 
> .libs/test-fixed-tiled-surface test-fixed-tiled-surface.o  libmypaint-tests.a 
> ../.libs/libmypaint.so -lm -fopenmp -pthread
> /bin/bash ../libtool  --tag=CC   --mode=link gcc 
> -DLIBMYPAINT_TESTING_ABS_TOP_SRCDIR='"/build/reproducible-path/libmypaint-1.6.0"'
>  -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabi/glib-2.0/include 
> -I/usr/include/sysprof-6 -pthread  -I./.. -D_POSIX_C_SOURCE=200809L -g -O2 
> -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/libmypaint-1.6.0=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security  -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -o 
> test-brush-persistence test-brush-persistence.o -lm  libmypaint-tests.a 
> ../libmypaint.la -lm 
> libtool: link: gcc 
> -DLIBMYPAINT_TESTING_ABS_TOP_SRCDIR=\"/build/reproducible-path/libmypaint-1.6.0\"
>  -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabi/glib-2.0/include 
> -I/usr/include/sysprof-6 -I./.. -D_POSIX_C_SOURCE=200809L -g -O2 
> -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/libmypaint-1.6.0=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,defs -o 
> .libs/test-details test-details.o  libmypaint-tests.a ../.libs/libmypaint.so 
> -lm -fopenmp -pthread
> FAIL: test-brush-load
> libtool: link: gcc 
> -DLIBMYPAINT_TESTING_ABS_TOP_SRCDIR=\"/build/reproducible-path/libmypaint-1.6.0\"
>  -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabi/glib-2.0/include 
> -I/usr/include/sysprof-6 -I./.. -D_POSIX_C_SOURCE=200809L -g -O2 
> -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/libmypaint-1.6.0=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,defs -o 
> .libs/test-rng test-rng.o  libmypaint-tests.a ../.libs/libmypaint.so -lm 
> -fopenmp -pthread
> libtool: link: gcc 
> -DLIBMYPAINT_TESTING_ABS_TOP_SRCDIR=\"/build/reproducible-path/libmypaint-1.6.0\"
>  -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabi/glib-2.0/include 
> -I/usr/include/sysprof-6 -I./.. -D_POSIX_C_SOURCE=200809L -g -O2 
> -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/libmypaint-1.6.0=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,defs -o 
> .libs/test-brush-persistence test-brush-persistence.o  libmypaint-tests.a 
> ../.libs/libmypaint.so -lm -fopenmp -pthread
> PASS: test-details
> PASS: test-brush-persistence
> PASS: test-rng
> PASS: test-fixed-tiled-surface
> ============================================
>    libmypaint 1.6.0: tests/test-suite.log
> ============================================
> 
> # TOTAL: 5
> # PASS:  4
> # SKIP:  0
> # XFAIL: 0
> # FAIL:  1
> # XPASS: 0
> # ERROR: 0
> 
> System information (uname -a): Linux 6.1.0-32-cloud-arm64 #1 SMP Debian 
> 6.1.129-1 (2025-03-06) armv8l
> Distribution information (/etc/os-release):
> PRETTY_NAME="Debian GNU/Linux trixie/sid"
> NAME="Debian GNU/Linux"
> VERSION_CODENAME=trixie
> ID=debian
> HOME_URL="https://www.debian.org/";
> SUPPORT_URL="https://www.debian.org/support";
> BUG_REPORT_URL="https://bugs.debian.org/";
> 
> .. contents:: :depth: 2
> 
> FAIL: test-brush-load
> =====================
> 
> /brush/load/good: PASS
> Warning: Unknown setting_id: -1 for setting: unknown_setting_1
> /brush/load/bad/some_unknown_settings: PASS
> Warning: Unknown input_id: -1 for input: pressurebad
> /brush/load/bad/some_unknown_inputs: PASS
> Warning: Unknown setting_id: -1 for setting: unknown_setting_1
> /brush/load/bad/entirely_unknown_settings: PASS
> Error: No 'settings' field for brush
> /brush/load/bad/missing_settings: PASS
> Error: No 'version' field for brush
> /brush/load/bad/missing_version: PASS
> /brush/load/bad/truncated: PASS
> /brush/load/bad/empty: PASS
> Warning: No 'inputs' field for setting: anti_aliasing
> /brush/load/bad/bad_setting_types_1: PASS
> /brush/load/bad/bad_setting_types_2: PASS
> Warning: Wrong inputs type for setting: anti_aliasing
> /brush/load/bad/bad_setting_types_3: PASS
> /brush/load/bad/bad_setting_types_4: FAIL
> FAIL test-brush-load (exit status: 1)
> 
> ============================================================================
> Testsuite summary for libmypaint 1.6.0
> ============================================================================
> # TOTAL: 5
> # PASS:  4
> # SKIP:  0
> # XFAIL: 0
> # FAIL:  1
> # XPASS: 0
> # ERROR: 0
> ============================================================================
> See tests/test-suite.log for debugging.
> Some test(s) failed.  Please report this to 
> https://github.com/mypaint/libmypaint/issues,
> together with the test-suite.log file (gzipped) and your system
> information.  Thanks.
> ============================================================================
> make[5]: *** [Makefile:949: test-suite.log] Error 1
> make[5]: Leaving directory '/build/reproducible-path/libmypaint-1.6.0/tests'
> make[4]: *** [Makefile:1084: check-TESTS] Error 2
> make[4]: Leaving directory '/build/reproducible-path/libmypaint-1.6.0/tests'
> make[3]: *** [Makefile:1208: check-am] Error 2
> make[3]: Leaving directory '/build/reproducible-path/libmypaint-1.6.0/tests'
> make[2]: *** [Makefile:842: check-recursive] Error 1
> make[2]: Leaving directory '/build/reproducible-path/libmypaint-1.6.0/tests'
> make[1]: *** [Makefile:870: check-recursive] Error 1
> make[1]: Leaving directory '/build/reproducible-path/libmypaint-1.6.0'
> dh_auto_test: error: make -j4 check "TESTSUITEFLAGS=-j4 --verbose" VERBOSE=1 
> returned exit code 2


The full build log is available from:
http://qa-logs.debian.net/2025/04/16/libmypaint_1.6.0-3_testing-armel.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20250416;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20250416&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

Reply via email to