Package: src:tua
Version: 4.3-17
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build.

Below you will find how the build ends (probably the most relevant part,
but not necessarily). If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202509/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:tua, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
test -f debian/rules
dh_clean
dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in 
use)
rm -f build doc/tua.info doc/tua.1l
if [ -f Makefile ]; then make distclean ; fi
rm -f po/cat-id-tbl.c po/TUA.pot src/hdb/Makefile src/taylor/Makefile
cd debian && rm -rf tmp files* substvars *debhelper
 debian/rules binary
test -f debian/rules
./configure --libdir=/etc --prefix=/usr --enable-taylor --with-globs
creating cache ./config.cache
checking whether make sets ${MAKE}... yes
checking for gcc... gcc
checking whether we are using GNU C... yes
checking how to run the C preprocessor... gcc -E
checking for bison... bison -y
checking whether gcc needs -traditional... no
checking for a BSD compatible install... /usr/bin/install -c
checking for ranlib... ranlib
checking for perl... /usr/bin/perl
checking whether cross-compiling... yes
checking for ANSI C header files... yes
checking for dirent.h that defines DIR... yes
checking for -ldir... no
checking for -lm... no
checking for gethostname... yes
checking for getdomainname... yes
checking for stpcpy... yes
checking for strbegcmp... no
checking for strcasecmp... yes
checking for modf... yes
checking for rint... no
checking for sys/param.h... yes
checking for stddef.h... yes
checking for sys/types.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for time.h... yes
checking for __FUNCTION__ macro... yes
checking size_t in stddef.h... yes
checking size_t in sys/types.h... yes
checking time_t in time.h... yes
checking time_t in sys/types.h... yes
checking for working alloca.h... yes
checking for alloca... yes
checking whether the compiler accepts '-Wall'... yes
checking for working const... yes
checking for inline... no
checking for off_t... yes
checking for size_t... yes
checking for valloc... yes
checking for getpagesize... yes
checking for working mmap... no
checking for limits.h... yes
checking for locale.h... yes
checking for nl_types.h... yes
checking for malloc.h... yes
checking for string.h... (cached) yes
checking for unistd.h... yes
checking for values.h... yes
checking for getcwd... yes
checking for munmap... yes
checking for putenv... yes
checking for setenv... yes
checking for setlocale... yes
checking for strchr... yes
checking for strcasecmp... (cached) yes
checking for LC_MESSAGES... yes
checking whether NLS is requested... yes
checking for explicitly using GNU gettext... no
checking for -lintl... no
checking for -li... no
checking for gettext... yes
checking for msgfmt... /usr/bin/msgfmt
checking for dcgettext... yes
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for catalogs to be installed...  it
./configure: 2966: cannot create intl/po2tbl.sed: Directory nonexistent
checking for --with-glob... adding Glob Aliases support
checking for --with-readline... removing GNU ReadLine support
checking for --with-tcl... removing TCL support
checking for --with-softchip... removing SoftChip BTree support
checking for --enable-taylor... enabled
checking for --enable-hdb... disabled
updating cache ./config.cache
creating ./config.status
creating Makefile
creating src/Makefile
creating src/hdb/Makefile
creating src/taylor/Makefile
creating src/lib/Makefile
creating doc/Makefile
creating lib/Makefile
creating intl/Makefile
sed: can't read ./intl/Makefile.in: No such file or directory
creating po/Makefile.in
creating config.h
/usr/bin/make   
make[1]: Entering directory '/<<PKGBUILDDIR>>'
test ! -f stamp-h || ./config.status
rm -f stamp-h && echo timestamp > stamp-h
for subdir in po src lib doc ; do \
  target=`echo all|sed 's/-recursive//'`; \
  echo making $target in $subdir; \
  (cd $subdir && /usr/bin/make $target) || exit 1; \
done
making all in po
make[2]: Entering directory '/<<PKGBUILDDIR>>/po'
/usr/bin/xgettext --default-domain=TUA --directory=.. \
  --add-comments --keyword=_ --keyword=N_ \
  --files-from=./POTFILES.in
/usr/bin/xgettext: warning: file 'src/pcdl_gram.y' extension 'y' is unknown; 
will try C
if cmp -s TUA.po ./TUA.pot; then \
  rm -f TUA.po; \
else \
  rm -f ./TUA.pot \
    && mv TUA.po ./TUA.pot; \
fi
rm -f cat-id-tbl.tmp.c
sed -f ../intl/po2tbl.sed ./TUA.pot \
        | sed -e "s/@PACKAGE NAME@/TUA/" > cat-id-tbl.tmp.c
sed: couldn't open file ../intl/po2tbl.sed: No such file or directory
if cmp -s cat-id-tbl.tmp.c ./cat-id-tbl.c; then \
  rm cat-id-tbl.tmp.c; \
else \
  echo cat-id-tbl.c changed; \
  rm -f ./cat-id-tbl.c; \
  mv cat-id-tbl.tmp.c ./cat-id-tbl.c; \
fi
cat-id-tbl.c changed
cd . && rm -f stamp-cat-id && echo timestamp > stamp-cat-id
/usr/bin/msgfmt -o it.mo it.po
it.po: warning: Charset missing in header.
                Message conversion to user's charset will not work.
make[2]: Leaving directory '/<<PKGBUILDDIR>>/po'
making all in src
make[2]: Entering directory '/<<PKGBUILDDIR>>/src'
for subdir in taylor lib ; do \
  target=`echo all-recursive|sed 's/-recursive//'`; \
  echo making $target in $subdir; \
  (cd $subdir && /usr/bin/make $target) || exit 1; \
done
making all in taylor
make[3]: Entering directory '/<<PKGBUILDDIR>>/src/taylor'
gcc -c -DLOCALEDIR=\"\" -DHAVE_CONFIG_H -DLIBDIR=\"\" -I. -I.. -I../.. 
-I../intl -I../../intl -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  log.c -o log.o
gcc -c -DLOCALEDIR=\"\" -DHAVE_CONFIG_H -DLIBDIR=\"\" -I. -I.. -I../.. 
-I../intl -I../../intl -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  proclog.c -o proclog.o
gcc -c -DLOCALEDIR=\"\" -DHAVE_CONFIG_H -DLIBDIR=\"\" -I. -I.. -I../.. 
-I../intl -I../../intl -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  stats.c -o stats.o
stats.c: In function ‘GetStats’:
stats.c:45:14: error: conflicting types for ‘atoi’; have ‘int(void)’
   45 |   extern int atoi ();
      |              ^~~~
In file included from /usr/include/features.h:523,
                 from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/string.h:26,
                 from ../tua.h:40,
                 from tua_4_taylor.h:27,
                 from stats.c:24:
/usr/include/stdlib.h:481:1: note: previous definition of ‘atoi’ with type 
‘int(const char *)’
  481 | __NTH (atoi (const char *__nptr))
      | ^~~~~
make[3]: *** [Makefile:47: stats.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/taylor'
make[2]: *** [Makefile:94: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[1]: *** [Makefile:45: all] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:15: build] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

Reply via email to