Source: abiword
Version: 3.0.5~dfsg-3.2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: [email protected]
Usertags: ftbfs-20240615 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> /bin/bash ../../../../libtool  --tag=CXX   --mode=compile g++ -std=c++11 
> -DHAVE_CONFIG_H -I. -I../../../..  -I/usr/include/libpng16  
> -I/usr/include/fribidi -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 
> -I/usr/include/libgsf-1 -I/usr/include/libxml2 -I/usr/include/wv 
> -I/usr/include/enchant-2 -I/usr/include/libmount -I/usr/include/blkid 
> -I/usr/include/libgoffice-0.10 -I/usr/include/gtk-3.0 
> -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 
> -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/pixman-1 
> -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu 
> -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders 
> -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 
> -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 
> -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/librsvg-2.0 
> -I/usr/include/raptor2 -I/usr/include/rasqal 
> -I/usr/include/evolution-data-server -I/usr/include/libsoup-3.0 
> -I/usr/include/json-glib-1.0 -I/usr/include/libsecret-1 
> -I/usr/include/gtk-3.0/unix-print -pthread  
> -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_3_0 -I/usr/include -I../../../..  
> -I../../../../src/af/ev/gtk -I../../../../src/af/ev/xp 
> -I../../../../src/af/gr/gtk -I../../../../src/af/gr/xp 
> -I../../../../src/af/util/unix -I../../../../src/af/util/xp 
> -I../../../../src/af/xap/gtk -I../../../../src/af/xap/xp -Wdate-time 
> -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wsign-compare -Wpointer-arith 
> -Wchar-subscripts -Wwrite-strings -Wmissing-noreturn -Wformat-overflow=2 
> -Wunused -Wpointer-arith -Wshadow  -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -Wno-overloaded-virtual -MT ut_svg.lo -MD -MP -MF .deps/ut_svg.Tpo -c -o 
> ut_svg.lo ut_svg.cpp
> libtool: compile:  g++ -std=c++11 -DHAVE_CONFIG_H -I. -I../../../.. 
> -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 
> -I/usr/include/libgsf-1 -I/usr/include/libxml2 -I/usr/include/wv 
> -I/usr/include/enchant-2 -I/usr/include/libmount -I/usr/include/blkid 
> -I/usr/include/libgoffice-0.10 -I/usr/include/gtk-3.0 
> -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 
> -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/pixman-1 
> -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu 
> -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders 
> -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 
> -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 
> -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/librsvg-2.0 
> -I/usr/include/raptor2 -I/usr/include/rasqal 
> -I/usr/include/evolution-data-server -I/usr/include/libsoup-3.0 
> -I/usr/include/json-glib-1.0 -I/usr/include/libsecret-1 
> -I/usr/include/gtk-3.0/unix-print -pthread 
> -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_3_0 -I/usr/include -I../../../.. 
> -I../../../../src/af/ev/gtk -I../../../../src/af/ev/xp 
> -I../../../../src/af/gr/gtk -I../../../../src/af/gr/xp 
> -I../../../../src/af/util/unix -I../../../../src/af/util/xp 
> -I../../../../src/af/xap/gtk -I../../../../src/af/xap/xp -Wdate-time 
> -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wsign-compare -Wpointer-arith 
> -Wchar-subscripts -Wwrite-strings -Wmissing-noreturn -Wformat-overflow=2 
> -Wunused -Wpointer-arith -Wshadow -g -O2 
> "-ffile-prefix-map=/<<PKGBUILDDIR>>=." -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -Wno-overloaded-virtual -MT ut_string.lo -MD -MP -MF .deps/ut_string.Tpo -c 
> ut_string.cpp  -fPIC -DPIC -o .libs/ut_string.o
> libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../.. 
> -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 
> -I/usr/include/libgsf-1 -I/usr/include/libxml2 -I/usr/include/wv 
> -I/usr/include/enchant-2 -I/usr/include/libmount -I/usr/include/blkid 
> -I/usr/include/libgoffice-0.10 -I/usr/include/gtk-3.0 
> -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 
> -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/pixman-1 
> -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu 
> -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders 
> -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 
> -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 
> -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/librsvg-2.0 
> -I/usr/include/raptor2 -I/usr/include/rasqal 
> -I/usr/include/evolution-data-server -I/usr/include/libsoup-3.0 
> -I/usr/include/json-glib-1.0 -I/usr/include/libsecret-1 
> -I/usr/include/gtk-3.0/unix-print -pthread 
> -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_3_0 -I/usr/include -I../../../.. 
> -I../../../../src/af/ev/gtk -I../../../../src/af/ev/xp 
> -I../../../../src/af/gr/gtk -I../../../../src/af/gr/xp 
> -I../../../../src/af/util/unix -I../../../../src/af/util/xp 
> -I../../../../src/af/xap/gtk -I../../../../src/af/xap/xp -Wdate-time 
> -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wsign-compare -Wpointer-arith 
> -Wchar-subscripts -Wwrite-strings -Wmissing-noreturn -Wformat-overflow=2 
> -Wunused -Wpointer-arith -Wshadow -g -O2 
> -Werror=implicit-function-declaration "-ffile-prefix-map=/<<PKGBUILDDIR>>=." 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -MT ut_strptime.lo -MD -MP -MF 
> .deps/ut_strptime.Tpo -c ut_strptime.c  -fPIC -DPIC -o .libs/ut_strptime.o
> libtool: compile:  g++ -std=c++11 -DHAVE_CONFIG_H -I. -I../../../.. 
> -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 
> -I/usr/include/libgsf-1 -I/usr/include/libxml2 -I/usr/include/wv 
> -I/usr/include/enchant-2 -I/usr/include/libmount -I/usr/include/blkid 
> -I/usr/include/libgoffice-0.10 -I/usr/include/gtk-3.0 
> -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 
> -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/pixman-1 
> -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu 
> -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders 
> -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 
> -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 
> -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/librsvg-2.0 
> -I/usr/include/raptor2 -I/usr/include/rasqal 
> -I/usr/include/evolution-data-server -I/usr/include/libsoup-3.0 
> -I/usr/include/json-glib-1.0 -I/usr/include/libsecret-1 
> -I/usr/include/gtk-3.0/unix-print -pthread 
> -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_3_0 -I/usr/include -I../../../.. 
> -I../../../../src/af/ev/gtk -I../../../../src/af/ev/xp 
> -I../../../../src/af/gr/gtk -I../../../../src/af/gr/xp 
> -I../../../../src/af/util/unix -I../../../../src/af/util/xp 
> -I../../../../src/af/xap/gtk -I../../../../src/af/xap/xp -Wdate-time 
> -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wsign-compare -Wpointer-arith 
> -Wchar-subscripts -Wwrite-strings -Wmissing-noreturn -Wformat-overflow=2 
> -Wunused -Wpointer-arith -Wshadow -g -O2 
> "-ffile-prefix-map=/<<PKGBUILDDIR>>=." -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -Wno-overloaded-virtual -MT ut_svg.lo -MD -MP -MF .deps/ut_svg.Tpo -c 
> ut_svg.cpp  -fPIC -DPIC -o .libs/ut_svg.o
> ut_strptime.c: In function ‘UT_strptime_internal’:
> ut_strptime.c:113:17: warning: comparison of unsigned expression in ‘< 0’ is 
> always false [-Wtype-limits]
>   113 |         if (val < from || val > to)                                   
>                 \
>       |                 ^
> ut_strptime.c:431:25: note: in expansion of macro ‘get_number’
>   431 |                         get_number (0, 99, 2);
>       |                         ^~~~~~~~~~
> ut_strptime.c:113:17: warning: comparison of unsigned expression in ‘< 0’ is 
> always false [-Wtype-limits]
>   113 |         if (val < from || val > to)                                   
>                 \
>       |                 ^
> ut_strptime.c:478:25: note: in expansion of macro ‘get_number’
>   478 |                         get_number (0, 23, 2);
>       |                         ^~~~~~~~~~
> ut_strptime.c:113:17: warning: comparison of unsigned expression in ‘< 0’ is 
> always false [-Wtype-limits]
>   113 |         if (val < from || val > to)                                   
>                 \
>       |                 ^
> ut_strptime.c:503:25: note: in expansion of macro ‘get_number’
>   503 |                         get_number (0, 59, 2);
>       |                         ^~~~~~~~~~
> ut_strptime.c:113:17: warning: comparison of unsigned expression in ‘< 0’ is 
> always false [-Wtype-limits]
>   113 |         if (val < from || val > to)                                   
>                 \
>       |                 ^
> ut_strptime.c:592:25: note: in expansion of macro ‘get_number’
>   592 |                         get_number (0, 61, 2);
>       |                         ^~~~~~~~~~
> ut_strptime.c:113:17: warning: comparison of unsigned expression in ‘< 0’ is 
> always false [-Wtype-limits]
>   113 |         if (val < from || val > to)                                   
>                 \
>       |                 ^
> ut_strptime.c:624:25: note: in expansion of macro ‘get_number’
>   624 |                         get_number (0, 99, 2);
>       |                         ^~~~~~~~~~
> ut_strptime.c:113:17: warning: comparison of unsigned expression in ‘< 0’ is 
> always false [-Wtype-limits]
>   113 |         if (val < from || val > to)                                   
>                 \
>       |                 ^
> ut_strptime.c:639:25: note: in expansion of macro ‘get_number’
>   639 |                         get_number (0, 53, 2);
>       |                         ^~~~~~~~~~
> ut_strptime.c:113:17: warning: comparison of unsigned expression in ‘< 0’ is 
> always false [-Wtype-limits]
>   113 |         if (val < from || val > to)                                   
>                 \
>       |                 ^
> ut_strptime.c:645:25: note: in expansion of macro ‘get_number’
>   645 |                         get_number (0, 6, 1);
>       |                         ^~~~~~~~~~
> ut_strptime.c:113:17: warning: comparison of unsigned expression in ‘< 0’ is 
> always false [-Wtype-limits]
>   113 |         if (val < from || val > to)                                   
>                 \
>       |                 ^
> ut_strptime.c:651:25: note: in expansion of macro ‘get_number’
>   651 |                         get_number (0, 99, 2);
>       |                         ^~~~~~~~~~
> ut_strptime.c:113:17: warning: comparison of unsigned expression in ‘< 0’ is 
> always false [-Wtype-limits]
>   113 |         if (val < from || val > to)                                   
>                 \
>       |                 ^
> ut_strptime.c:661:25: note: in expansion of macro ‘get_number’
>   661 |                         get_number (0, 9999, 4);
>       |                         ^~~~~~~~~~
> ut_strptime.c:113:17: warning: comparison of unsigned expression in ‘< 0’ is 
> always false [-Wtype-limits]
>   113 |         if (val < from || val > to)                                   
>                 \
>       |                 ^
> ut_strptime.c:165:9: note: in expansion of macro ‘get_number’
>   165 |         get_number(from, to, n)
>       |         ^~~~~~~~~~
> ut_strptime.c:786:33: note: in expansion of macro ‘get_alt_number’
>   786 |                                 get_alt_number (0, 23, 2);
>       |                                 ^~~~~~~~~~~~~~
> ut_strptime.c:113:17: warning: comparison of unsigned expression in ‘< 0’ is 
> always false [-Wtype-limits]
>   113 |         if (val < from || val > to)                                   
>                 \
>       |                 ^
> ut_strptime.c:165:9: note: in expansion of macro ‘get_number’
>   165 |         get_number(from, to, n)
>       |         ^~~~~~~~~~
> ut_strptime.c:806:33: note: in expansion of macro ‘get_alt_number’
>   806 |                                 get_alt_number (0, 59, 2);
>       |                                 ^~~~~~~~~~~~~~
> ut_strptime.c:113:17: warning: comparison of unsigned expression in ‘< 0’ is 
> always false [-Wtype-limits]
>   113 |         if (val < from || val > to)                                   
>                 \
>       |                 ^
> ut_strptime.c:165:9: note: in expansion of macro ‘get_number’
>   165 |         get_number(from, to, n)
>       |         ^~~~~~~~~~
> ut_strptime.c:811:33: note: in expansion of macro ‘get_alt_number’
>   811 |                                 get_alt_number (0, 61, 2);
>       |                                 ^~~~~~~~~~~~~~
> ut_strptime.c:113:17: warning: comparison of unsigned expression in ‘< 0’ is 
> always false [-Wtype-limits]
>   113 |         if (val < from || val > to)                                   
>                 \
>       |                 ^
> ut_strptime.c:165:9: note: in expansion of macro ‘get_number’
>   165 |         get_number(from, to, n)
>       |         ^~~~~~~~~~
> ut_strptime.c:817:33: note: in expansion of macro ‘get_alt_number’
>   817 |                                 get_alt_number (0, 53, 2);
>       |                                 ^~~~~~~~~~~~~~
> ut_strptime.c:113:17: warning: comparison of unsigned expression in ‘< 0’ is 
> always false [-Wtype-limits]
>   113 |         if (val < from || val > to)                                   
>                 \
>       |                 ^
> ut_strptime.c:165:9: note: in expansion of macro ‘get_number’
>   165 |         get_number(from, to, n)
>       |         ^~~~~~~~~~
> ut_strptime.c:823:33: note: in expansion of macro ‘get_alt_number’
>   823 |                                 get_alt_number (0, 6, 1);
>       |                                 ^~~~~~~~~~~~~~
> ut_strptime.c:113:17: warning: comparison of unsigned expression in ‘< 0’ is 
> always false [-Wtype-limits]
>   113 |         if (val < from || val > to)                                   
>                 \
>       |                 ^
> ut_strptime.c:165:9: note: in expansion of macro ‘get_number’
>   165 |         get_number(from, to, n)
>       |         ^~~~~~~~~~
> ut_strptime.c:829:33: note: in expansion of macro ‘get_alt_number’
>   829 |                                 get_alt_number (0, 99, 2);
>       |                                 ^~~~~~~~~~~~~~
> ut_stringbuf.cpp: In member function ‘void UT_UTF8Stringbuf::escapeURL()’:
> ut_stringbuf.cpp:578:17: error: ‘xmlFree’ was not declared in this scope; did 
> you mean ‘xmlFreeURI’?
>   578 |                 xmlFree(uri);
>       |                 ^~~~~~~
>       |                 xmlFreeURI
> make[7]: *** [Makefile:831: ut_stringbuf.lo] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/06/15/abiword_3.0.5~dfsg-3.2_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240615;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240615&[email protected]&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