This package FTBFS on armhf and armel as well:

libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wstrict-prototypes 
-Wmissing-prototypes -Wmissing-declarations -Wbad-function-cast -Wcast-qual 
-Wcast-align -Wnested-externs -Wunused -Wformat -Wformat-security -I./include 
-I.. -I../src/include -I./libprelude-error -I../libmissing -I../libmissing 
-I/usr/include/p11-kit-1 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-Werror=implicit-function-declaration 
-ffile-prefix-map=/home/wookey/debian/libprelude-5.2.0=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -c prelude-log.c  -fPIC -DPIC -o .libs/prelude-log.o
prelude-log.c: In function 'do_log_v':
prelude-log.c:51:50: error: incompatible type for argument 1 of 'memmove'
   51 | #  define PRELUDE_VA_COPY(ap1, ap2)     memmove ((ap1), (ap2), 
sizeof(va_list))
      |                                                  ^~~~~
      |                                                  |
      |                                                  va_list
prelude-log.c:229:9: note: in expansion of macro 'PRELUDE_VA_COPY'
  229 |         PRELUDE_VA_COPY(bkp, ap);
      |         ^~~~~~~~~~~~~~~
In file included from /usr/include/features.h:490,
                 from /usr/include/arm-linux-gnueabihf/sys/types.h:25,
                 from ../libmissing/sys/types.h:39,
                 from ../libmissing/ftw_.h:20,
                 from ./include/libmissing.h:34,
                 from prelude-log.c:24:
/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34:1: note: expected 
'void *' but argument is of type 'va_list'
   34 | __NTH (memmove (void *__dest, const void *__src, size_t __len))
      | ^~~~~
prelude-log.c:51:57: error: incompatible type for argument 2 of 'memmove'
   51 | #  define PRELUDE_VA_COPY(ap1, ap2)     memmove ((ap1), (ap2), 
sizeof(va_list))
      |                                                         ^~~~~
      |                                                         |
      |                                                         va_list
prelude-log.c:229:9: note: in expansion of macro 'PRELUDE_VA_COPY'
  229 |         PRELUDE_VA_COPY(bkp, ap);
      |         ^~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34:1: note: expected 
'const void *' but argument is of type 'va_list'
   34 | __NTH (memmove (void *__dest, const void *__src, size_t __len))
      | ^~~~~

There are some warnings too

Build logs:
https://buildd.debian.org/status/fetch.php?pkg=libprelude&arch=armhf&ver=5.2.0-5.3&stamp=1709143897&raw=0
https://buildd.debian.org/status/fetch.php?pkg=libprelude&arch=armel&ver=5.2.0-5.3&stamp=1710726391&raw=0

Wookey
-- 
Principal hats:  Debian, Wookware, ARM
http://wookware.org/

Attachment: signature.asc
Description: PGP signature

Reply via email to