Package: src:amiwm
Version: 0.22pl2-4
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:amiwm, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh_testdir
dh_testroot
rm -f build-stamp
[ ! -f Makefile ] || /usr/bin/make distclean
rm -f libami/Makefile
dh_clean
 debian/rules binary
dh_testdir
./configure --prefix=/usr --mandir=\${prefix}/share/man 
--infodir=\${prefix}/share/info
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking for library containing strerror... none required
checking for gawk... no
checking for mawk... mawk
checking for bison... bison -y
checking for flex... flex
checking for lex output file root... lex.yy
checking for lex library... none needed
checking for library containing yywrap... no
checking whether yytext is a pointer... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking for ranlib... ranlib
checking how to run the C preprocessor... gcc -E
checking for X... libraries , headers 
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for sys/time.h... yes
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for fcntl.h... yes
checking for limits.h... yes
checking for time.h... yes
checking for sys/time.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/select.h... yes
checking for sys/resource.h... yes
checking for sys/stat.h... (cached) yes
checking for termio.h... yes
checking for X11/extensions/shape.h... yes
checking for an ANSI C-conforming const... yes
checking whether char is unsigned... no
checking for pid_t... yes
checking for size_t... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for working alloca.h... yes
checking for alloca... yes
checking return type of signal handlers... void
checking for wait3 that fills in rusage... yes
checking for select... yes
checking for strdup... yes
checking for waitpid... yes
checking for broken libXmu... no
checking for XShapeQueryExtension... yes
checking number of arguments to gettimeofday... 2
checking for caddr_t... yes
checking for ptrdiff_t... yes
checking for XPointer... yes
checking for XCreateFontSet... yes
checking for XmbTextEscapement... yes
checking for Xutf8DrawImageString... yes
checking byteorder... normal
configure: creating ./config.status
config.status: creating Makefile
config.status: creating libami/Makefile
/usr/bin/make
make[1]: Entering directory '/<<PKGBUILDDIR>>'
make[2]: Entering directory '/<<PKGBUILDDIR>>/libami'
gcc -c  -I. -I.. -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\"  
[too-long-redacted] E_FONTSETS=1 -g -O2  drawinfo.c
gcc -c  -I. -I.. -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\"  
[too-long-redacted] USE_FONTSETS=1 -g -O2  module.c
gcc -c  -I. -I.. -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\"  
[too-long-redacted] USE_FONTSETS=1 -g -O2  broker.c
gcc -c  -I. -I.. -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\"  
[too-long-redacted] ETS=1 -g -O2  eventdispatcher.c
gcc -c  -I. -I.. -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\"  
[too-long-redacted] E_FONTSETS=1 -g -O2  mdscreen.c
gcc -c  -I. -I.. -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\"  
[too-long-redacted] USE_FONTSETS=1 -g -O2  mdicon.c
gcc -c  -I. -I.. -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\"  
[too-long-redacted] E_FONTSETS=1 -g -O2  mdwindow.c
gcc -c  -I. -I.. -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\"  
[too-long-redacted] FONTSETS=1 -g -O2  kbdsupport.c
gcc -c  -I. -I.. -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\"  
[too-long-redacted] USE_FONTSETS=1 -g -O2  hotkey.c
gcc -c  -I. -I.. -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\"  
[too-long-redacted] DUSE_FONTSETS=1 -g -O2  lists.c
gcc -c  -I. -I.. -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\"  
[too-long-redacted] E_FONTSETS=1 -g -O2  readargs.c
gcc -c  -I. -I.. -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\"  
[too-long-redacted] SE_FONTSETS=1 -g -O2  iconlib.c
gcc -c  -I. -I.. -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\"  
[too-long-redacted] E_FONTSETS=1 -g -O2  iconutil.c
gcc -c  -I. -I.. -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\"  
[too-long-redacted] DUSE_FONTSETS=1 -g -O2  error.c
gcc -c  -I. -I.. -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\"  
[too-long-redacted] SE_FONTSETS=1 -g -O2  strutil.c
gcc -c  -I. -I.. -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\"  
[too-long-redacted] E_FONTSETS=1 -g -O2  iffparse.c
iffparse.c: In function ‘callIFFHook’:
iffparse.c:24:12: error: too many arguments to function 
‘iff->iff_Hook->h_SubEntry’; expected 0, have 3
   24 |     return iff->iff_Hook->h_SubEntry(iff->iff_Hook, iff, &c);
      |            ^~~                       ~~~~~~~~~~~~~
In file included from iffparse.c:1:
libami.h:177:14: note: declared here
  177 |   ULONG    (*h_SubEntry)();     /* often HLL entry point */
      |              ^~~~~~~~~~
iffparse.c: In function ‘OpenIFFasFile’:
iffparse.c:147:18: error: initialization of ‘ULONG (*)(void)’ {aka 
‘unsigned int (*)(void)’} from incompatible pointer type ‘ULONG 
(*)(struct Hook *, void *, void *)’ {aka ‘unsigned int (*)(struct Hook *, 
void *, void *)’} [-Wincompatible-pointer-types]
  147 |   { { 0, 0 }, 0, iffFileHook, 0 };
      |                  ^~~~~~~~~~~
iffparse.c:147:18: note: (near initialization for ‘hook.h_SubEntry’)
iffparse.c:122:14: note: ‘iffFileHook’ declared here
  122 | static ULONG iffFileHook(struct Hook *hook, APTR object, APTR message)
      |              ^~~~~~~~~~~
make[2]: *** [Makefile:37: iffparse.o] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>/libami'
make[1]: *** [Makefile:60: lib_all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:12: build-stamp] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

Reply via email to