Package: src:alpine
Version: 2.26+dfsg-3
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:alpine, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules build
dh build --max-parallel=1
   dh_update_autotools_config -O--max-parallel=1
   dh_autoreconf -O--max-parallel=1
Copying file ABOUT-NLS
Copying file config.rpath
Copying file m4/build-to-host.m4
Copying file m4/gettext.m4
Copying file m4/host-cpu-c-abi.m4
Copying file m4/iconv.m4
Copying file m4/intlmacosx.m4
Copying file m4/lib-ld.m4
Copying file m4/lib-link.m4
Copying file m4/lib-prefix.m4

[... snipped ...]

mbx.c:1763:13: warning: ignoring return value of ‘read’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 1763 |             read (LOCAL->fd,LOCAL->buf,m);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mbx.c:1787:5: warning: ignoring return value of ‘ftruncate’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 1787 |     ftruncate (LOCAL->fd,LOCAL->filesize);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
`cat CCTYPE` -c `cat CFLAGS` mmdf.c
mmdf.c: In function ‘mmdf_open’:
mmdf.c:660:7: warning: ignoring return value of ‘ftruncate’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  660 |       ftruncate (fd,i);         /* make sure tied off */
      |       ^~~~~~~~~~~~~~~~
mmdf.c: In function ‘mmdf_header’:
mmdf.c:771:5: warning: ignoring return value of ‘read’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  771 |     read (LOCAL->fd,LOCAL->buf,elt->private.msg.header.text.size);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mmdf.c:781:5: warning: ignoring return value of ‘read’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  781 |     read (LOCAL->fd,s = (char *) fs_get 
(elt->private.msg.header.text.size+1),
      |     
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  782 |           elt->private.msg.header.text.size);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mmdf.c: In function ‘mmdf_text_work’:
mmdf.c:848:5: warning: ignoring return value of ‘read’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  848 |     read (LOCAL->fd,LOCAL->buf,elt->private.msg.text.text.size);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mmdf.c: In function ‘mmdf_copy’:
mmdf.c:1093:7: warning: ignoring return value of ‘read’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 1093 |       read (LOCAL->fd,LOCAL->buf,elt->private.special.text.size);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mmdf.c:1120:5: warning: ignoring return value of ‘ftruncate’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 1120 |     ftruncate (fd,sbuf.st_size);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
mmdf.c: In function ‘mmdf_append’:
mmdf.c:1290:5: warning: ignoring return value of ‘ftruncate’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 1290 |     ftruncate (fd,sbuf.st_size);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
mmdf.c: In function ‘mmdf_rewrite’:
mmdf.c:2304:11: warning: ignoring return value of ‘read’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 2304 |           read (LOCAL->fd,LOCAL->buf,elt->private.special.text.size);
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mmdf.c:2387:5: warning: ignoring return value of ‘ftruncate’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 2387 |     ftruncate (LOCAL->fd,LOCAL->filesize = size);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mmdf.c: In function ‘mmdf_extend’:
mmdf.c:2433:9: warning: ignoring return value of ‘ftruncate’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 2433 |         ftruncate (LOCAL->fd,LOCAL->filesize);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
`cat CCTYPE` -c `cat CFLAGS` tenex.c
tenex.c: In function ‘tenex_fast’:
tenex.c:520:11: warning: ignoring return value of ‘read’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  520 |           read (LOCAL->fd,LOCAL->buf,elt->private.msg.full.text.size);
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tenex.c: In function ‘tenex_header’:
tenex.c:571:5: warning: ignoring return value of ‘read’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  571 |     read (LOCAL->fd,LOCAL->buf,*length = i);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tenex.c:576:5: warning: ignoring return value of ‘read’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  576 |     read (LOCAL->fd,s,i);       /* slurp the data */
      |     ^~~~~~~~~~~~~~~~~~~~
tenex.c: In function ‘tenex_text’:
tenex.c:618:5: warning: ignoring return value of ‘read’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  618 |     read (LOCAL->fd,LOCAL->buf,i);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tenex.c:633:7: warning: ignoring return value of ‘read’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  633 |       read (LOCAL->fd,s,i);     /* slurp the data */
      |       ^~~~~~~~~~~~~~~~~~~~
tenex.c: In function ‘tenex_snarf’:
tenex.c:803:9: warning: ignoring return value of ‘ftruncate’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  803 |         ftruncate (LOCAL->fd,sbuf.st_size);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tenex.c: In function ‘tenex_expunge’:
tenex.c:894:13: warning: ignoring return value of ‘read’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  894 |             read (LOCAL->fd,LOCAL->buf,m);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tenex.c:921:9: warning: ignoring return value of ‘ftruncate’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  921 |         ftruncate (LOCAL->fd,LOCAL->filesize);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tenex.c: In function ‘tenex_copy’:
tenex.c:1012:9: warning: ignoring return value of ‘read’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 1012 |         read (LOCAL->fd,LOCAL->buf,j);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tenex.c:1020:5: warning: ignoring return value of ‘ftruncate’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 1020 |     ftruncate (fd,sbuf.st_size);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
tenex.c: In function ‘tenex_append’:
tenex.c:1154:5: warning: ignoring return value of ‘ftruncate’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 1154 |     ftruncate (fd,sbuf.st_size);/* revert file */
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
tenex.c: In function ‘tenex_hdrpos’:
tenex.c:1460:9: warning: ignoring return value of ‘read’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 1460 |         read (LOCAL->fd,s = LOCAL->buf,i = min (msiz-siz,(long) 
MAILTMPLEN));
      |         
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
`cat CCTYPE` -c `cat CFLAGS` mtx.c
mtx.c: In function ‘mtx_header’:
mtx.c:517:3: warning: ignoring return value of ‘read’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  517 |   read (LOCAL->fd,LOCAL->buf,*length);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mtx.c: In function ‘mtx_snarf’:
mtx.c:712:9: warning: ignoring return value of ‘ftruncate’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  712 |         ftruncate (LOCAL->fd,sbuf.st_size);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mtx.c: In function ‘mtx_expunge’:
mtx.c:803:13: warning: ignoring return value of ‘read’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  803 |             read (LOCAL->fd,LOCAL->buf,m);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mtx.c:829:9: warning: ignoring return value of ‘ftruncate’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  829 |         ftruncate (LOCAL->fd,LOCAL->filesize);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mtx.c: In function ‘mtx_copy’:
mtx.c:920:9: warning: ignoring return value of ‘read’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  920 |         read (LOCAL->fd,LOCAL->buf,j);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mtx.c:928:5: warning: ignoring return value of ‘ftruncate’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  928 |     ftruncate (fd,sbuf.st_size);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
mtx.c: In function ‘mtx_append’:
mtx.c:1055:5: warning: ignoring return value of ‘ftruncate’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 1055 |     ftruncate (fd,sbuf.st_size);/* revert file */
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
`cat CCTYPE` -c `cat CFLAGS` news.c
news.c: In function ‘news_valid’:
news.c:162:5: warning: ignoring return value of ‘read’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  162 |     read (fd,t = s = (char *) fs_get (sbuf.st_size+1),sbuf.st_size);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
news.c: In function ‘news_list’:
news.c:229:5: warning: ignoring return value of ‘read’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  229 |     read (fd,s = (char *) fs_get (sbuf.st_size + 1),sbuf.st_size);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
`cat CCTYPE` -c `cat CFLAGS` phile.c
phile.c: In function ‘phile_open’:
phile.c:318:3: warning: ignoring return value of ‘read’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  318 |   read (fd,buf->data = (unsigned char *) fs_get (buf->size + 
1),buf->size);
      |   
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
`cat CCTYPE` -c `cat CFLAGS` mh.c
mh.c: In function ‘mh_path’:
mh.c:249:7: warning: ignoring return value of ‘read’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  249 |       read (fd,(t = (char *) fs_get (sbuf.st_size + 1)),sbuf.st_size);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
`cat CCTYPE` -c `cat CFLAGS` mx.c
mx.c: In function ‘mx_header’:
mx.c:637:5: warning: ignoring return value of ‘read’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  637 |     read (fd,LOCAL->buf,elt->rfc822_size);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mx.c: In function ‘mx_lockindex’:
mx.c:1178:5: warning: ignoring return value of ‘read’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 1178 |     read (LOCAL->fd,s = idx = (char *) fs_get (sbuf.st_size + 
1),sbuf.st_size);
      |     
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mx.c: In function ‘mx_unlockindex’:
mx.c:1270:5: warning: ignoring return value of ‘ftruncate’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 1270 |     ftruncate (LOCAL->fd,size);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
`cat CCTYPE` -c `cat CFLAGS` mix.c
mix.c: In function ‘mix_copy’:
mix.c:1483:9: warning: ignoring return value of ‘ftruncate’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 1483 |         ftruncate (fd,size);    /* revert file */
      |         ^~~~~~~~~~~~~~~~~~~
mix.c: In function ‘mix_append’:
mix.c:1601:11: warning: ignoring return value of ‘ftruncate’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 1601 |           ftruncate (fd,size);  /* revert all writes to file*/
      |           ^~~~~~~~~~~~~~~~~~~
mix.c: In function ‘mix_meta_update’:
mix.c:2224:5: warning: ignoring return value of ‘ftruncate’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 2224 |     ftruncate (LOCAL->mfd,i);   /* and tie off at that point */
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
mix.c: In function ‘mix_index_update’:
mix.c:2272:11: warning: ignoring return value of ‘ftruncate’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 2272 |           ftruncate (fileno (idxf),sbuf.st_size);
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mix.c:2305:16: warning: ignoring return value of ‘ftruncate’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 2305 |       if (ret) ftruncate (fileno (idxf),ftell (idxf));
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mix.c: In function ‘mix_status_update’:
mix.c:2353:11: warning: ignoring return value of ‘ftruncate’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 2353 |           ftruncate (fileno (statf),sbuf.st_size);
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mix.c:2387:16: warning: ignoring return value of ‘ftruncate’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 2387 |       if (ret) ftruncate (fileno (statf),ftell (statf));
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mix.c: In function ‘mix_sortcache_update’:
mix.c:2731:16: warning: ignoring return value of ‘ftruncate’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 2731 |       if (ret) ftruncate (fileno (f),ftell (f));
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
`cat CCTYPE` -c `cat CFLAGS` sha.c
sh -c 'rm -rf c-client.a || true'
ar rc c-client.a osdep.o mail.o misc.o newsrc.o smanager.o utf8.o utf8aux.o 
siglocal.o dummy.o pseudo.o netmsg.o flstring.o fdstring.o rfc822.o nntp.o 
smtp.o imap4r1.o http.o json.o pop3.o unix.o mbx.o mmdf.o tenex.o mtx.o news.o 
phile.o mh.o mx.o mix.o sha.o;ranlib c-client.a
make[6]: Leaving directory '/<<PKGBUILDDIR>>/imap/c-client'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/imap/c-client'
echo lnpno > OSTYPE
touch rebuild
sh -c 'rm -rf rebuild || true'
Not building bundled tools.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/imap'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/imap'
/usr/bin/make  all-recursive
make[3]: Entering directory '/<<PKGBUILDDIR>>'
Making all in m4
make[4]: Entering directory '/<<PKGBUILDDIR>>/m4'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/m4'
Making all in po
make[4]: Entering directory '/<<PKGBUILDDIR>>/po'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/po'
Making all in pith
make[4]: Entering directory '/<<PKGBUILDDIR>>/pith'
gcc -DHAVE_CONFIG_H   -I../include -I../include -I/usr/include/openssl 
-Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include -g  -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wno-incompatible-pointer-types 
-DOPENSSL_1_1_0 -DOPENSSL_API_COMPAT=0x10100000L -c -o help_h_gen.o help_h_gen.c
/bin/bash ../libtool  --tag=CC   --mode=link gcc -g  -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wno-incompatible-pointer-types 
-DOPENSSL_1_1_0 -DOPENSSL_API_COMPAT=0x10100000L  -L/usr/lib -Wl,-z,relro 
-Wl,-z,now -L/usr/lib -o help_h_gen help_h_gen.o 
libtool: link: gcc -g -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wno-incompatible-pointer-types -DOPENSSL_1_1_0 
-DOPENSSL_API_COMPAT=0x10100000L -Wl,-z -Wl,relro -Wl,-z -Wl,now -o help_h_gen 
help_h_gen.o  -L/usr/lib
./help_h_gen < pine.hlp > helptext.h
gcc -DHAVE_CONFIG_H   -I../include -I../include -I/usr/include/openssl 
-Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include -g  -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wno-incompatible-pointer-types 
-DOPENSSL_1_1_0 -DOPENSSL_API_COMPAT=0x10100000L -c -o help_c_gen.o help_c_gen.c
/bin/bash ../libtool  --tag=CC   --mode=link gcc -g  -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wno-incompatible-pointer-types 
-DOPENSSL_1_1_0 -DOPENSSL_API_COMPAT=0x10100000L  -L/usr/lib -Wl,-z,relro 
-Wl,-z,now -L/usr/lib -o help_c_gen help_c_gen.o 
libtool: link: gcc -g -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wno-incompatible-pointer-types -DOPENSSL_1_1_0 
-DOPENSSL_API_COMPAT=0x10100000L -Wl,-z -Wl,relro -Wl,-z -Wl,now -o help_c_gen 
help_c_gen.o  -L/usr/lib
./help_c_gen < pine.hlp > helptext.c
/usr/bin/make  all-recursive
make[5]: Entering directory '/<<PKGBUILDDIR>>/pith'
Making all in osdep
make[6]: Entering directory '/<<PKGBUILDDIR>>/pith/osdep'
gcc -DHAVE_CONFIG_H   -I../../include -I../../include -I/usr/include/openssl 
-Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include -g  -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wno-incompatible-pointer-types 
-DOPENSSL_1_1_0 -DOPENSSL_API_COMPAT=0x10100000L -c -o bldpath.o bldpath.c
gcc -DHAVE_CONFIG_H   -I../../include -I../../include -I/usr/include/openssl 
-Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include -g  -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wno-incompatible-pointer-types 
-DOPENSSL_1_1_0 -DOPENSSL_API_COMPAT=0x10100000L -c -o canaccess.o canaccess.c
canaccess.c: In function ‘can_access_in_path’:
canaccess.c:148:47: warning: ‘%c’ directive output may be truncated writing 
1 byte into a region of size between 0 and 4096 [-Wformat-truncation=]
  148 |                 snprintf(tmp, sizeof(tmp), "%s%c%s", p, FILE_SEP, file);
      |                                               ^~
In file included from /usr/include/stdio.h:970,
                 from ../../include/system.h:31,
                 from canaccess.c:15:
In function ‘snprintf’,
    inlined from ‘can_access_in_path’ at canaccess.c:148:3:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:68:10: note: 
‘__builtin___snprintf_chk’ output 2 or more bytes (assuming 4098) into a 
destination of size 4096
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
canaccess.c: In function ‘can_access_in_path’:
canaccess.c:148:47: warning: ‘%c’ directive output may be truncated writing 
1 byte into a region of size between 0 and 4096 [-Wformat-truncation=]
  148 |                 snprintf(tmp, sizeof(tmp), "%s%c%s", p, FILE_SEP, file);
      |                                               ^~
In function ‘snprintf’,
    inlined from ‘can_access_in_path’ at canaccess.c:148:3:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:68:10: note: 
‘__builtin___snprintf_chk’ output 2 or more bytes (assuming 4098) into a 
destination of size 4096
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
gcc -DHAVE_CONFIG_H   -I../../include -I../../include -I/usr/include/openssl 
-Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include -g  -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wno-incompatible-pointer-types 
-DOPENSSL_1_1_0 -DOPENSSL_API_COMPAT=0x10100000L -c -o canonicl.o canonicl.c
gcc -DHAVE_CONFIG_H   -I../../include -I../../include -I/usr/include/openssl 
-Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include -g  -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wno-incompatible-pointer-types 
-DOPENSSL_1_1_0 -DOPENSSL_API_COMPAT=0x10100000L -c -o collate.o collate.c
In file included from collate.c:15:
collate.c: In function ‘set_collation’:
../../include/system.h:94:19: error: conflicting types for ‘strcoll’; have 
‘int(void)’
   94 | # define collator strcoll
      |                   ^~~~~~~
collate.c:29:16: note: in expansion of macro ‘collator’
   29 |     extern int collator();  /* set to strcoll if available in system.h 
*/
      |                ^~~~~~~~
In file included from ../../include/system.h:45:
/usr/include/string.h:163:12: note: previous declaration of ‘strcoll’ with 
type ‘int(const char *, const char *)’
  163 | extern int strcoll (const char *__s1, const char *__s2)
      |            ^~~~~~~
collate.c: In function ‘sstrcasecmp’:
collate.c:79:13: error: too many arguments to function ‘pcollator’; 
expected 0, have 2
   79 |     return((*pcollator)(*(char **)s1, *(char **)s2));
      |            ~^~~~~~~~~~~ ~~~~~~~~~~~~
make[6]: *** [Makefile:493: collate.o] Error 1
make[6]: Leaving directory '/<<PKGBUILDDIR>>/pith/osdep'
make[5]: *** [Makefile:669: all-recursive] Error 1
make[5]: Leaving directory '/<<PKGBUILDDIR>>/pith'
make[4]: *** [Makefile:506: all] Error 2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/pith'
make[3]: *** [Makefile:562: all-recursive] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: *** [Makefile:451: all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j1 "INSTALL=install --strip-program=true" returned 
exit code 2
make[1]: *** [debian/rules:23: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:56: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--------------------------------------------------------------------------------

Reply via email to