Dear maintainer:
During a rebuild of all packages in unstable using autoconf 2.73
(available in experimental), this package failed to build.
Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:
https://people.debian.org/~sanvila/build-logs/autoconf-2.73/
This bug will be raised to serious once autoconf 2.73 is uploaded for unstable.
Thanks.
--------------------------------------------------------------------------------
[...]
g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -DSYSCONFDIR=\"/etc/pekwm\" -DDATADIR=\"/usr/share\" -c -o Util.o Util.cc
cc1plus: warning: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’ is not valid for C++
In file included from Util.cc:33:
Util.hh:144:49: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
144 | template<class T> struct Free : public std::unary_function<T, void> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/15/string:51,
from /usr/include/c++/15/bits/locale_classes.h:42,
from /usr/include/c++/15/bits/ios_base.h:43,
from /usr/include/c++/15/ios:46,
from /usr/include/c++/15/bits/ostream.h:43,
from /usr/include/c++/15/ostream:42,
from /usr/include/c++/15/iostream:43,
from Util.cc:16:
/usr/include/c++/15/bits/stl_function.h:120:12: note: declared here
120 | struct unary_function
| ^~~~~~~~~~~~~~
Util.cc: In function ‘size_t Util::do_iconv(iconv_t, const char**, size_t*, char**, size_t*)’:
Util.cc:414:22: error: invalid conversion from ‘const char**’ to ‘char**’ [-fpermissive]
414 | return iconv(ic, inp, in_bytes, outp, out_bytes);
| ^~~
| |
| const char**
In file included from Util.cc:25:
/usr/include/iconv.h:49:54: note: initializing argument 2 of ‘size_t iconv(iconv_t, char**, size_t*, char**, size_t*)’
49 | extern size_t iconv (iconv_t __cd, char **__restrict __inbuf,
| ~~~~~~~~~~~~~~~~~~^~~~~~~
make[3]: *** [Makefile:585: Util.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: *** [Makefile:399: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:340: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j2 returned exit code 2
make: *** [debian/rules:30: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
--------------------------------------------------------------------------------