Package: src:gcc-h8300-hms
Version: 1:3.4.6+dfsg2-4.2
Severity: serious
Tags: ftbfs

Dear maintainer:

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

--------------------------------------------------------------------------------
[...]
 debian/rules build
dh_testdir
rm configure && autoconf
configure.in:23: warning: The macro 'AC_CANONICAL_SYSTEM' is obsolete.
configure.in:23: You should run autoupdate.
./lib/autoconf/general.m4:2081: AC_CANONICAL_SYSTEM is expanded from...
configure.in:23: the top level
configure.in:2190: warning: AC_OUTPUT should be used without arguments.
configure.in:2190: You should run autoupdate.
cp -f /usr/share/misc/config.sub config.sub
cp -f /usr/share/misc/config.guess config.guess
mkdir builddir-h8300-hitachi-coff
cd builddir-h8300-hitachi-coff && \
                env CC="cc" CFLAGS="-Wall -O2" \
    ../configure --prefix=/usr \
                        --libexecdir=/usr/lib \
        --enable-languages=c,c++ \
                        --with-gnu-as \
                        --with-gnu-ld \
                        --disable-libssp \
                        --enable-target-optspace \
                        --disable-multilib \
        --target=h8300-hitachi-coff
configure: WARNING: unrecognized options: --enable-languages, --with-gnu-as, 
--with-gnu-ld, --disable-libssp, --enable-target-optspace, --disable-multilib
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking target system type... h8300-hitachi-coff
checking for a BSD-compatible install... /usr/bin/install -c
checking for ar... ar
checking for as... as
checking for dlltool... dlltool
checking for ld... ld
checking for nm... nm
checking for ranlib... ranlib
checking for windres... windres
checking for objcopy... objcopy
checking for objdump... objdump
checking for h8300-hitachi-coff-ar... h8300-hitachi-coff-ar
checking for h8300-hitachi-coff-as... h8300-hitachi-coff-as
checking for h8300-hitachi-coff-dlltool... no
checking for h8300-hitachi-coff-ld... h8300-hitachi-coff-ld
checking for h8300-hitachi-coff-nm... h8300-hitachi-coff-nm
checking for h8300-hitachi-coff-ranlib... h8300-hitachi-coff-ranlib
checking for h8300-hitachi-coff-windres... no
checking whether to enable maintainer-specific portions of Makefiles... no
configure: creating ./config.status
config.status: creating Makefile
config.status: WARNING:  '../Makefile.in' seems to ignore the --datarootdir 
setting
configure: WARNING: unrecognized options: --enable-languages, --with-gnu-as, 
--with-gnu-ld, --disable-libssp, --enable-target-optspace, --disable-multilib
touch configure-stamp
dh_testdir
# Add here commands to compile the package.
cd builddir-h8300-hitachi-coff && /usr/bin/make
make[1]: Entering directory '/<<PKGBUILDDIR>>/builddir-h8300-hitachi-coff'
mkdir -p -- build-x86_64-pc-linux-gnu/libiberty
Configuring in build-x86_64-pc-linux-gnu/libiberty
configure: creating cache ../config.cache
checking whether to enable maintainer-specific portions of Makefiles... no
checking for makeinfo... makeinfo
checking for perl... perl
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for ar... ar
checking for ranlib... ranlib
checking for gcc... cc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ANSI C... none needed
checking how to run the C preprocessor... cc -E
checking whether cc understands -c and -o together... yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking whether byte ordering is bigendian... no
checking for a BSD-compatible install... /usr/bin/install -c
checking for sys/file.h... yes
checking for sys/param.h... yes
checking for limits.h... yes
checking for stdlib.h... yes
checking for malloc.h... yes
checking for string.h... yes
checking for unistd.h... yes
checking for strings.h... yes
checking for sys/time.h... yes
checking for time.h... yes
checking for sys/resource.h... yes
checking for sys/stat.h... yes
checking for sys/mman.h... yes
checking for fcntl.h... yes
checking for alloca.h... yes
checking for sys/pstat.h... no
checking for sys/sysmp.h... no
checking for sys/sysinfo.h... yes
checking for machine/hal_sysinfo.h... no
checking for sys/table.h... no
checking for sys/sysctl.h... no
checking for sys/systemcfg.h... no
checking for sys/wait.h that is POSIX.1 compatible... yes
checking whether time.h and sys/time.h may both be included... yes
checking whether errno must be declared... no
checking for egrep... grep -E
checking for ANSI C header files... no
checking for sys/types.h... yes
checking for sys/stat.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for memory.h... yes
checking for strings.h... (cached) yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... (cached) yes
checking for uintptr_t... yes
checking for pid_t... yes
checking for library containing strerror... none required
checking for asprintf... yes
checking for atexit... yes
checking for basename... yes
checking for bcmp... yes
checking for bcopy... yes
checking for bsearch... yes
checking for bzero... yes
checking for calloc... yes
checking for clock... yes
checking for ffs... yes
checking for getcwd... yes
checking for getpagesize... yes
checking for index... yes
checking for insque... yes
checking for memchr... yes
checking for memcmp... yes
checking for memcpy... yes
checking for memmove... yes
checking for mempcpy... yes
checking for memset... yes
checking for mkstemps... yes
checking for putenv... yes
checking for random... yes
checking for rename... yes
checking for rindex... yes
checking for setenv... yes
checking for snprintf... yes
checking for sigsetmask... yes
checking for stpcpy... yes
checking for stpncpy... yes
checking for strcasecmp... yes
checking for strchr... yes
checking for strdup... yes
checking for strncasecmp... yes
checking for strrchr... yes
checking for strstr... yes
checking for strtod... yes
checking for strtol... yes
checking for strtoul... yes
checking for tmpnam... yes
checking for vasprintf... yes
checking for vfprintf... yes
checking for vprintf... yes
checking for vsnprintf... yes
checking for vsprintf... yes
checking for waitpid... yes
checking whether alloca needs Cray hooks... no
checking stack direction for C alloca... -1
checking for unistd.h... (cached) yes
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... no
checking for working vfork... (cached) yes
checking for _doprnt... no
checking for sys_errlist... no
checking for sys_nerr... no
checking for sys_siglist... no
checking for external symbol _system_configuration... no
checking for getrusage... yes
checking for on_exit... yes
checking for psignal... yes
checking for strerror... yes
checking for strsignal... yes
checking for sysconf... yes
checking for times... yes
checking for sbrk... yes
checking for gettimeofday... yes
checking for realpath... yes
checking for canonicalize_file_name... yes
checking for pstat_getstatic... no
checking for pstat_getdynamic... no
checking for sysmp... no
checking for getsysinfo... no
checking for table... no
checking for sysctl... no
checking whether canonicalize_file_name must be declared... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for getpagesize... (cached) yes
checking for working mmap... yes
checking for working strncmp... no
updating cache ../config.cache
configure: creating ./config.status
config.status: creating Makefile
config.status: creating testsuite/Makefile
config.status: creating config.h
config.status: executing default commands
make[2]: Entering directory 
'/<<PKGBUILDDIR>>/builddir-h8300-hitachi-coff/build-x86_64-pc-linux-gnu/libiberty'
if [ x"" != x ] && [ ! -d pic ]; then \
  mkdir pic; \
else true; fi
touch stamp-picdir
if [ x"" != x ]; then \
  cc -c -DHAVE_CONFIG_H -Wall -O2 -I. -I../../../libiberty/../include  -W -Wall 
-Wtraditional -pedantic  ../../../libiberty/regex.c -o pic/regex.o; \
else true; fi
cc -c -DHAVE_CONFIG_H -Wall -O2 -I. -I../../../libiberty/../include  -W -Wall 
-Wtraditional -pedantic ../../../libiberty/regex.c -o regex.o
../../../libiberty/regex.c:132:7: warning: conflicting types for built-in 
function ‘malloc’; expected ‘void *(long unsigned int)’ 
[-Wbuiltin-declaration-mismatch]
  132 | char *malloc ();
      |       ^~~~~~
../../../libiberty/regex.c:54:1: note: ‘malloc’ is declared in header 
‘<stdlib.h>’
   53 | #  include <sys/types.h>
  +++ |+#include <stdlib.h>
   54 | # endif
../../../libiberty/regex.c:133:7: warning: conflicting types for built-in 
function ‘realloc’; expected ‘void *(void *, long unsigned int)’ 
[-Wbuiltin-declaration-mismatch]
  133 | char *realloc ();
      |       ^~~~~~~
../../../libiberty/regex.c:133:7: note: ‘realloc’ is declared in header 
‘<stdlib.h>’
In file included from ../../../libiberty/regex.c:649:
../../../libiberty/regex.c: In function ‘byte_regex_compile’:
../../../libiberty/regex.c:2310:11: error: implicit declaration of function 
‘free’ [-Wimplicit-function-declaration]
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:2473:33: note: in expansion of macro 
‘FREE_STACK_RETURN’
 2473 |       if (!COMPILED_BUFFER_VAR) FREE_STACK_RETURN (REG_ESPACE);
      |                                 ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:37:1: note: include ‘<stdlib.h>’ or provide a 
declaration of ‘free’
   36 | # include <config.h>
  +++ |+#include <stdlib.h>
   37 | #endif
../../../libiberty/regex.c:2310:11: warning: incompatible implicit declaration 
of built-in function ‘free’ [-Wbuiltin-declaration-mismatch]
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:2473:33: note: in expansion of macro 
‘FREE_STACK_RETURN’
 2473 |       if (!COMPILED_BUFFER_VAR) FREE_STACK_RETURN (REG_ESPACE);
      |                                 ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: note: include ‘<stdlib.h>’ or provide a 
declaration of ‘free’
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:2473:33: note: in expansion of macro 
‘FREE_STACK_RETURN’
 2473 |       if (!COMPILED_BUFFER_VAR) FREE_STACK_RETURN (REG_ESPACE);
      |                                 ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: warning: incompatible implicit declaration 
of built-in function ‘free’ [-Wbuiltin-declaration-mismatch]
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:2534:17: note: in expansion of macro 
‘FREE_STACK_RETURN’
 2534 |                 FREE_STACK_RETURN (REG_BADRPT);
      |                 ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: note: include ‘<stdlib.h>’ or provide a 
declaration of ‘free’
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:2534:17: note: in expansion of macro 
‘FREE_STACK_RETURN’
 2534 |                 FREE_STACK_RETURN (REG_BADRPT);
      |                 ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: warning: incompatible implicit declaration 
of built-in function ‘free’ [-Wbuiltin-declaration-mismatch]
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:2567:36: note: in expansion of macro 
‘FREE_STACK_RETURN’
 2567 |                     if (p == pend) FREE_STACK_RETURN (REG_EESCAPE);
      |                                    ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: note: include ‘<stdlib.h>’ or provide a 
declaration of ‘free’
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:2567:36: note: in expansion of macro 
‘FREE_STACK_RETURN’
 2567 |                     if (p == pend) FREE_STACK_RETURN (REG_EESCAPE);
      |                                    ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: warning: incompatible implicit declaration 
of built-in function ‘free’ [-Wbuiltin-declaration-mismatch]
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:2674:28: note: in expansion of macro 
‘FREE_STACK_RETURN’
 2674 |             if (p == pend) FREE_STACK_RETURN (REG_EBRACK);
      |                            ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: note: include ‘<stdlib.h>’ or provide a 
declaration of ‘free’
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:2674:28: note: in expansion of macro 
‘FREE_STACK_RETURN’
 2674 |             if (p == pend) FREE_STACK_RETURN (REG_EBRACK);
      |                            ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:154:53: warning: right-hand operand of comma 
expression has no effect [-Wunused-value]
  154 | #      define bzero(s, n)       (memset (s, '\0', n), (s))
      |                                 ~~~~~~~~~~~~~~~~~~~~^~~~~~
../../../libiberty/regex.c:3158:13: note: in expansion of macro ‘bzero’
 3158 |             bzero (b, (1 << BYTEWIDTH) / BYTEWIDTH);
      |             ^~~~~
../../../libiberty/regex.c:2310:11: warning: incompatible implicit declaration 
of built-in function ‘free’ [-Wbuiltin-declaration-mismatch]
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:3168:32: note: in expansion of macro 
‘FREE_STACK_RETURN’
 3168 |                 if (p == pend) FREE_STACK_RETURN (REG_EBRACK);
      |                                ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: note: include ‘<stdlib.h>’ or provide a 
declaration of ‘free’
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:3168:32: note: in expansion of macro 
‘FREE_STACK_RETURN’
 3168 |                 if (p == pend) FREE_STACK_RETURN (REG_EBRACK);
      |                                ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: warning: incompatible implicit declaration 
of built-in function ‘free’ [-Wbuiltin-declaration-mismatch]
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:3175:36: note: in expansion of macro 
‘FREE_STACK_RETURN’
 3175 |                     if (p == pend) FREE_STACK_RETURN (REG_EESCAPE);
      |                                    ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: note: include ‘<stdlib.h>’ or provide a 
declaration of ‘free’
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:3175:36: note: in expansion of macro 
‘FREE_STACK_RETURN’
 3175 |                     if (p == pend) FREE_STACK_RETURN (REG_EESCAPE);
      |                                    ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: warning: incompatible implicit declaration 
of built-in function ‘free’ [-Wbuiltin-declaration-mismatch]
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:3192:19: note: in expansion of macro 
‘FREE_STACK_RETURN’
 3192 |                   FREE_STACK_RETURN (REG_ERANGE);
      |                   ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: note: include ‘<stdlib.h>’ or provide a 
declaration of ‘free’
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:3192:19: note: in expansion of macro 
‘FREE_STACK_RETURN’
 3192 |                   FREE_STACK_RETURN (REG_ERANGE);
      |                   ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: warning: incompatible implicit declaration 
of built-in function ‘free’ [-Wbuiltin-declaration-mismatch]
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:3206:45: note: in expansion of macro 
‘FREE_STACK_RETURN’
 3206 |                     if (ret != REG_NOERROR) FREE_STACK_RETURN (ret);
      |                                             ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: note: include ‘<stdlib.h>’ or provide a 
declaration of ‘free’
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:3206:45: note: in expansion of macro 
‘FREE_STACK_RETURN’
 3206 |                     if (ret != REG_NOERROR) FREE_STACK_RETURN (ret);
      |                                             ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: warning: incompatible implicit declaration 
of built-in function ‘free’ [-Wbuiltin-declaration-mismatch]
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:3218:45: note: in expansion of macro 
‘FREE_STACK_RETURN’
 3218 |                     if (ret != REG_NOERROR) FREE_STACK_RETURN (ret);
      |                                             ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: note: include ‘<stdlib.h>’ or provide a 
declaration of ‘free’
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:3218:45: note: in expansion of macro 
‘FREE_STACK_RETURN’
 3218 |                     if (ret != REG_NOERROR) FREE_STACK_RETURN (ret);
      |                                             ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: warning: incompatible implicit declaration 
of built-in function ‘free’ [-Wbuiltin-declaration-mismatch]
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:3233:36: note: in expansion of macro 
‘FREE_STACK_RETURN’
 3233 |                     if (p == pend) FREE_STACK_RETURN (REG_EBRACK);
      |                                    ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: note: include ‘<stdlib.h>’ or provide a 
declaration of ‘free’
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:3233:36: note: in expansion of macro 
‘FREE_STACK_RETURN’
 3233 |                     if (p == pend) FREE_STACK_RETURN (REG_EBRACK);
      |                                    ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: warning: incompatible implicit declaration 
of built-in function ‘free’ [-Wbuiltin-declaration-mismatch]
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:3301:27: note: in expansion of macro 
‘FREE_STACK_RETURN’
 3301 |                           FREE_STACK_RETURN (REG_ECTYPE);
      |                           ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: note: include ‘<stdlib.h>’ or provide a 
declaration of ‘free’
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:3301:27: note: in expansion of macro 
‘FREE_STACK_RETURN’
 3301 |                           FREE_STACK_RETURN (REG_ECTYPE);
      |                           ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: warning: incompatible implicit declaration 
of built-in function ‘free’ [-Wbuiltin-declaration-mismatch]
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:3307:40: note: in expansion of macro 
‘FREE_STACK_RETURN’
 3307 |                         if (p == pend) FREE_STACK_RETURN (REG_EBRACK);
      |                                        ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: note: include ‘<stdlib.h>’ or provide a 
declaration of ‘free’
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:3307:40: note: in expansion of macro 
‘FREE_STACK_RETURN’
 3307 |                         if (p == pend) FREE_STACK_RETURN (REG_EBRACK);
      |                                        ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: warning: incompatible implicit declaration 
of built-in function ‘free’ [-Wbuiltin-declaration-mismatch]
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:3358:36: note: in expansion of macro 
‘FREE_STACK_RETURN’
 3358 |                     if (p == pend) FREE_STACK_RETURN (REG_EBRACK);
      |                                    ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: note: include ‘<stdlib.h>’ or provide a 
declaration of ‘free’
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:3358:36: note: in expansion of macro 
‘FREE_STACK_RETURN’
 3358 |                     if (p == pend) FREE_STACK_RETURN (REG_EBRACK);
      |                                    ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: warning: incompatible implicit declaration 
of built-in function ‘free’ [-Wbuiltin-declaration-mismatch]
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:3386:31: note: in expansion of macro 
‘FREE_STACK_RETURN’
 3386 |                               FREE_STACK_RETURN (REG_ECOLLATE);
      |                               ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: note: include ‘<stdlib.h>’ or provide a 
declaration of ‘free’
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:3386:31: note: in expansion of macro 
‘FREE_STACK_RETURN’
 3386 |                               FREE_STACK_RETURN (REG_ECOLLATE);
      |                               ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: warning: incompatible implicit declaration 
of built-in function ‘free’ [-Wbuiltin-declaration-mismatch]
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:3492:36: note: in expansion of macro 
‘FREE_STACK_RETURN’
 3492 |                     if (p == pend) FREE_STACK_RETURN (REG_EBRACK);
      |                                    ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: note: include ‘<stdlib.h>’ or provide a 
declaration of ‘free’
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:3492:36: note: in expansion of macro 
‘FREE_STACK_RETURN’
 3492 |                     if (p == pend) FREE_STACK_RETURN (REG_EBRACK);
      |                                    ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: warning: incompatible implicit declaration 
of built-in function ‘free’ [-Wbuiltin-declaration-mismatch]
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:3521:31: note: in expansion of macro 
‘FREE_STACK_RETURN’
 3521 |                               FREE_STACK_RETURN (REG_ECOLLATE);
      |                               ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: note: include ‘<stdlib.h>’ or provide a 
declaration of ‘free’
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:3521:31: note: in expansion of macro 
‘FREE_STACK_RETURN’
 3521 |                               FREE_STACK_RETURN (REG_ECOLLATE);
      |                               ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: warning: incompatible implicit declaration 
of built-in function ‘free’ [-Wbuiltin-declaration-mismatch]
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:3677:26: note: in expansion of macro 
‘FREE_STACK_RETURN’
 3677 |           if (p == pend) FREE_STACK_RETURN (REG_EESCAPE);
      |                          ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: note: include ‘<stdlib.h>’ or provide a 
declaration of ‘free’
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:3677:26: note: in expansion of macro 
‘FREE_STACK_RETURN’
 3677 |           if (p == pend) FREE_STACK_RETURN (REG_EESCAPE);
      |                          ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: warning: incompatible implicit declaration 
of built-in function ‘free’ [-Wbuiltin-declaration-mismatch]
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:3744:21: note: in expansion of macro 
‘FREE_STACK_RETURN’
 3744 |                     FREE_STACK_RETURN (REG_ERPAREN);
      |                     ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: note: include ‘<stdlib.h>’ or provide a 
declaration of ‘free’
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:3744:21: note: in expansion of macro 
‘FREE_STACK_RETURN’
 3744 |                     FREE_STACK_RETURN (REG_ERPAREN);
      |                     ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: warning: incompatible implicit declaration 
of built-in function ‘free’ [-Wbuiltin-declaration-mismatch]
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:3766:21: note: in expansion of macro 
‘FREE_STACK_RETURN’
 3766 |                     FREE_STACK_RETURN (REG_ERPAREN);
      |                     ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: note: include ‘<stdlib.h>’ or provide a 
declaration of ‘free’
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:3766:21: note: in expansion of macro 
‘FREE_STACK_RETURN’
 3766 |                     FREE_STACK_RETURN (REG_ERPAREN);
      |                     ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: warning: incompatible implicit declaration 
of built-in function ‘free’ [-Wbuiltin-declaration-mismatch]
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:3904:23: note: in expansion of macro 
‘FREE_STACK_RETURN’
 3904 |                       FREE_STACK_RETURN (REG_BADRPT);
      |                       ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: note: include ‘<stdlib.h>’ or provide a 
declaration of ‘free’
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:3904:23: note: in expansion of macro 
‘FREE_STACK_RETURN’
 3904 |                       FREE_STACK_RETURN (REG_BADRPT);
      |                       ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: warning: incompatible implicit declaration 
of built-in function ‘free’ [-Wbuiltin-declaration-mismatch]
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:3914:19: note: in expansion of macro 
‘FREE_STACK_RETURN’
 3914 |                   FREE_STACK_RETURN (REG_BADBR);
      |                   ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: note: include ‘<stdlib.h>’ or provide a 
declaration of ‘free’
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:3914:19: note: in expansion of macro 
‘FREE_STACK_RETURN’
 3914 |                   FREE_STACK_RETURN (REG_BADBR);
      |                   ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: warning: incompatible implicit declaration 
of built-in function ‘free’ [-Wbuiltin-declaration-mismatch]
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:4006:19: note: in expansion of macro 
‘FREE_STACK_RETURN’
 4006 |                   FREE_STACK_RETURN (p == pend ? REG_EBRACE : 
REG_BADBR);
      |                   ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: note: include ‘<stdlib.h>’ or provide a 
declaration of ‘free’
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:4006:19: note: in expansion of macro 
‘FREE_STACK_RETURN’
 4006 |                   FREE_STACK_RETURN (p == pend ? REG_EBRACE : 
REG_BADBR);
      |                   ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: warning: incompatible implicit declaration 
of built-in function ‘free’ [-Wbuiltin-declaration-mismatch]
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:4098:17: note: in expansion of macro 
‘FREE_STACK_RETURN’
 4098 |                 FREE_STACK_RETURN (REG_ESUBREG);
      |                 ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: note: include ‘<stdlib.h>’ or provide a 
declaration of ‘free’
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:4098:17: note: in expansion of macro 
‘FREE_STACK_RETURN’
 4098 |                 FREE_STACK_RETURN (REG_ESUBREG);
      |                 ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: warning: incompatible implicit declaration 
of built-in function ‘free’ [-Wbuiltin-declaration-mismatch]
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:4184:5: note: in expansion of macro 
‘FREE_STACK_RETURN’
 4184 |     FREE_STACK_RETURN (REG_EPAREN);
      |     ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2310:11: note: include ‘<stdlib.h>’ or provide a 
declaration of ‘free’
 2310 |   return (free (compile_stack.stack), value)
      |           ^~~~
../../../libiberty/regex.c:4184:5: note: in expansion of macro 
‘FREE_STACK_RETURN’
 4184 |     FREE_STACK_RETURN (REG_EPAREN);
      |     ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:4196:3: warning: incompatible implicit declaration 
of built-in function ‘free’ [-Wbuiltin-declaration-mismatch]
 4196 |   free (compile_stack.stack);
      |   ^~~~
../../../libiberty/regex.c:4196:3: note: include ‘<stdlib.h>’ or provide a 
declaration of ‘free’
../../../libiberty/regex.c: In function ‘byte_compile_range’:
../../../libiberty/regex.c:1953:16: warning: operand of ‘?:’ changes signedness 
from ‘char’ to ‘unsigned int’ due to unsignedness of other operand 
[-Wsign-compare]
 1953 |   (translate ? (char) translate[(unsigned char) (d)] : (d))
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:4548:22: note: in expansion of macro ‘TRANSLATE’
 4548 |   range_start_char = TRANSLATE (range_start_char);
      |                      ^~~~~~~~~
../../../libiberty/regex.c:1953:16: warning: operand of ‘?:’ changes signedness 
from ‘char’ to ‘unsigned int’ due to unsignedness of other operand 
[-Wsign-compare]
 1953 |   (translate ? (char) translate[(unsigned char) (d)] : (d))
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2178:24: note: in definition of macro ‘SET_LIST_BIT’
 2178 |   (b[((unsigned char) (c)) / BYTEWIDTH]               \
      |                        ^
../../../libiberty/regex.c:4558:21: note: in expansion of macro ‘TRANSLATE’
 4558 |       SET_LIST_BIT (TRANSLATE (this_char));
      |                     ^~~~~~~~~
../../../libiberty/regex.c:1953:16: warning: operand of ‘?:’ changes signedness 
from ‘char’ to ‘unsigned int’ due to unsignedness of other operand 
[-Wsign-compare]
 1953 |   (translate ? (char) translate[(unsigned char) (d)] : (d))
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:2179:30: note: in definition of macro ‘SET_LIST_BIT’
 2179 |    |= 1 << (((unsigned char) c) % BYTEWIDTH))
      |                              ^
../../../libiberty/regex.c:4558:21: note: in expansion of macro ‘TRANSLATE’
 4558 |       SET_LIST_BIT (TRANSLATE (this_char));
      |                     ^~~~~~~~~
../../../libiberty/regex.c: In function ‘byte_re_compile_fastmap’:
../../../libiberty/regex.c:154:53: warning: right-hand operand of comma 
expression has no effect [-Wunused-value]
  154 | #      define bzero(s, n)       (memset (s, '\0', n), (s))
      |                                 ~~~~~~~~~~~~~~~~~~~~^~~~~~
../../../libiberty/regex.c:4645:3: note: in expansion of macro ‘bzero’
 4645 |   bzero (fastmap, 1 << BYTEWIDTH);  /* Assume nothing's valid.  */
      |   ^~~~~
../../../libiberty/regex.c:4898:11: error: implicit declaration of function 
‘abort’ [-Wimplicit-function-declaration]
 4898 |           abort (); /* We have listed all the cases.  */
      |           ^~~~~
../../../libiberty/regex.c:4898:11: note: include ‘<stdlib.h>’ or provide a 
declaration of ‘abort’
../../../libiberty/regex.c:4898:11: warning: incompatible implicit declaration 
of built-in function ‘abort’ [-Wbuiltin-declaration-mismatch]
../../../libiberty/regex.c:4898:11: note: include ‘<stdlib.h>’ or provide a 
declaration of ‘abort’
../../../libiberty/regex.c: In function ‘byte_re_match_2_internal’:
../../../libiberty/regex.c:7236:27: warning: variable ‘sdummy’ set but not used 
[-Wunused-but-set-variable]
 7236 |             const CHAR_T *sdummy = NULL;
      |                           ^~~~~~
../../../libiberty/regex.c:7235:22: warning: variable ‘pdummy’ set but not used 
[-Wunused-but-set-variable]
 7235 |             UCHAR_T *pdummy = NULL;
      |                      ^~~~~~
../../../libiberty/regex.c:7516:11: warning: incompatible implicit declaration 
of built-in function ‘abort’ [-Wbuiltin-declaration-mismatch]
 7516 |           abort ();
      |           ^~~~~
../../../libiberty/regex.c:7516:11: note: include ‘<stdlib.h>’ or provide a 
declaration of ‘abort’
../../../libiberty/regex.c: In function ‘xregcomp’:
../../../libiberty/regex.c:8082:11: warning: incompatible implicit declaration 
of built-in function ‘free’ [-Wbuiltin-declaration-mismatch]
 8082 |           free (preg->fastmap);
      |           ^~~~
../../../libiberty/regex.c:8082:11: note: include ‘<stdlib.h>’ or provide a 
declaration of ‘free’
../../../libiberty/regex.c: In function ‘xregexec’:
../../../libiberty/regex.c:8161:7: warning: incompatible implicit declaration 
of built-in function ‘free’ [-Wbuiltin-declaration-mismatch]
 8161 |       free (regs.start);
      |       ^~~~
../../../libiberty/regex.c:8161:7: note: include ‘<stdlib.h>’ or provide a 
declaration of ‘free’
../../../libiberty/regex.c: In function ‘xregerror’:
../../../libiberty/regex.c:8192:5: warning: incompatible implicit declaration 
of built-in function ‘abort’ [-Wbuiltin-declaration-mismatch]
 8192 |     abort ();
      |     ^~~~~
../../../libiberty/regex.c:8192:5: note: include ‘<stdlib.h>’ or provide a 
declaration of ‘abort’
../../../libiberty/regex.c:8178:20: warning: unused parameter ‘preg’ 
[-Wunused-parameter]
 8178 |     const regex_t *preg;
      |                    ^~~~
../../../libiberty/regex.c: In function ‘xregfree’:
../../../libiberty/regex.c:8227:5: warning: incompatible implicit declaration 
of built-in function ‘free’ [-Wbuiltin-declaration-mismatch]
 8227 |     free (preg->buffer);
      |     ^~~~
../../../libiberty/regex.c:8227:5: note: include ‘<stdlib.h>’ or provide a 
declaration of ‘free’
../../../libiberty/regex.c:8234:5: warning: incompatible implicit declaration 
of built-in function ‘free’ [-Wbuiltin-declaration-mismatch]
 8234 |     free (preg->fastmap);
      |     ^~~~
../../../libiberty/regex.c:8234:5: note: include ‘<stdlib.h>’ or provide a 
declaration of ‘free’
../../../libiberty/regex.c:8239:5: warning: incompatible implicit declaration 
of built-in function ‘free’ [-Wbuiltin-declaration-mismatch]
 8239 |     free (preg->translate);
      |     ^~~~
../../../libiberty/regex.c:8239:5: note: include ‘<stdlib.h>’ or provide a 
declaration of ‘free’
../../../libiberty/regex.c: In function ‘byte_re_match_2_internal’:
../../../libiberty/regex.c:6789:33: warning: this statement may fall through 
[-Wimplicit-fallthrough=]
 6789 |                     is_a_jump_n = true;
../../../libiberty/regex.c:6790:19: note: here
 6790 |                   case pop_failure_jump:
      |                   ^~~~
../../../libiberty/regex.c:7212:14: warning: this statement may fall through 
[-Wimplicit-fallthrough=]
 7212 |           if ((re_opcode_t) p[-1] != pop_failure_jump)
      |              ^
../../../libiberty/regex.c:7227:9: note: here
 7227 |         case pop_failure_jump:
      |         ^~~~
../../../libiberty/regex.c:1806:25: warning: this statement may fall through 
[-Wimplicit-fallthrough=]
 1806 |   set_regs_matched_done = 0;                                            
\
      |   ~~~~~~~~~~~~~~~~~~~~~~^~~
../../../libiberty/regex.c:7239:13: note: in expansion of macro 
‘POP_FAILURE_POINT’
 7239 |             POP_FAILURE_POINT (sdummy, pdummy,
      |             ^~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:7245:9: note: here
 7245 |         unconditional_jump:
      |         ^~~~~~~~~~~~~~~~~~
../../../libiberty/regex.c:7545:31: warning: this statement may fall through 
[-Wimplicit-fallthrough=]
 7545 |                   is_a_jump_n = true;
../../../libiberty/regex.c:7546:17: note: here
 7546 |                 case maybe_pop_jump:
      |                 ^~~~
../../../libiberty/regex.c: In function ‘byte_common_op_match_null_string_p’:
../../../libiberty/regex.c:7813:10: warning: this statement may fall through 
[-Wimplicit-fallthrough=]
 7813 |       p1 += 2 * OFFSET_ADDRESS_SIZE;
      |          ^
../../../libiberty/regex.c:7815:5: note: here
 7815 |     default:
      |     ^~~~~~~
../../../libiberty/regex.c: In function ‘byte_regex_compile’:
../../../libiberty/regex.c:2525:14: warning: this statement may fall through 
[-Wimplicit-fallthrough=]
 2525 |           if ((syntax & RE_BK_PLUS_QM)
      |              ^
../../../libiberty/regex.c:2528:9: note: here
 2528 |         handle_plus:
      |         ^~~~~~~~~~~
make[2]: *** [Makefile:125: regex.o] Error 1
make[2]: Leaving directory 
'/<<PKGBUILDDIR>>/builddir-h8300-hitachi-coff/build-x86_64-pc-linux-gnu/libiberty'
make[1]: *** [Makefile:17666: all-build-libiberty] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/builddir-h8300-hitachi-coff'
make: *** [debian/rules:64: build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

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

About the archive rebuild: The build was made on virtual machines
of type m6a.large and r6a.large 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 affects, so that this is still visible in the BTS web
page for this package.

Thanks.

Reply via email to