Package: src:ax25-tools
Version: 0.0.10-rc5+git20230513+d3e6d4f-3
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

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

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

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

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 cannot 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:ax25-tools, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean
   dh_clean
        rm -f debian/debhelper-build-stamp
        rm -rf debian/.debhelper/
        rm -f -- debian/ax25-tools.substvars debian/ax25-xtools.substvars 
debian/files
        rm -fr -- debian/ax25-tools/ debian/tmp/ debian/ax25-xtools/
        find .  \( \( \
                \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path 
.\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o 
-type f -a \
                \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \
                 -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
                 -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \
                 -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \
                \) -exec rm -f {} + \) -o \
                \( -type d -a \( -name autom4te.cache -o -name __pycache__ \) 
-prune -exec rm -rf {} + \) \)
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
        find ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' 
-o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a  -type f -exec 
md5sum {} + -o -type l -printf "symlink  %p
" > debian/autoreconf.before
        grep -q ^XDT_ configure.ac
        autoreconf -f -i -v
autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: configure.ac: no obvious need to run autopoint
autoreconf: running: aclocal --force 
autoreconf: configure.ac: tracing
autoreconf: configure.ac: not using Libtool
autoreconf: configure.ac: not using Intltool
autoreconf: configure.ac: not using Gtkdoc
autoreconf: configure.ac: no need to run autopoint (confirmed)
autoreconf: running: /usr/bin/autoconf --force
configure.ac:31: warning: The macro 'AC_HEADER_STDC' is obsolete.
configure.ac:31: You should run autoupdate.
./lib/autoconf/headers.m4:664: AC_HEADER_STDC is expanded from...
configure.ac:31: the top level
configure.ac:52: warning: The macro 'AC_HEADER_TIME' is obsolete.
configure.ac:52: You should run autoupdate.
./lib/autoconf/headers.m4:703: AC_HEADER_TIME is expanded from...
configure.ac:52: the top level
configure.ac:56: warning: The macro 'AC_PROG_GCC_TRADITIONAL' is obsolete.
configure.ac:56: You should run autoupdate.
./lib/autoconf/c.m4:1802: AC_PROG_GCC_TRADITIONAL is expanded from...
configure.ac:56: the top level
configure.ac:59: warning: AC_FUNC_WAIT3: 'wait3' has been removed from POSIX.
configure.ac:59: Remove this 'AC_FUNC_WAIT3' and adjust your code to use 
'waitpid' instead.
./lib/autoconf/functions.m4:2103: AC_FUNC_WAIT3 is expanded from...
configure.ac:59: the top level
autoreconf: running: /usr/bin/autoheader --force
autoreconf: running: automake --add-missing --copy --force-missing
configure.ac:10: installing './compile'
configure.ac:4: installing './install-sh'
configure.ac:4: installing './missing'
6pack/Makefile.am: installing './depcomp'
Makefile.am: installing './INSTALL'
autoreconf: configure.ac: not running make: --make not given
autoreconf: Leaving directory '.'
        find ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' 
-o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a  -type f -exec 
md5sum {} + -o -type l -printf "symlink  %p
" > debian/autoreconf.after
   dh_auto_configure
        ./configure --build=x86_64-linux-gnu --prefix=/usr 
--includedir=\${prefix}/include --mandir=\${prefix}/share/man 
--infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var 
--disable-option-checking --disable-silent-rules 
--libdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run 
--disable-maintainer-mode --disable-dependency-tracking
checking for a BSD-compatible install... /usr/bin/install -c
checking whether sleep supports fractional seconds... yes
checking filesystem timestamp resolution... 0.01
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking xargs -n works... yes
checking whether UID '995' is supported by ustar format... yes
checking whether GID '995' is supported by ustar format... yes
checking how to create a ustar tar archive... gnutar
checking for gawk... (cached) mawk
checking for gcc... x86_64-linux-gnu-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 x86_64-linux-gnu-gcc accepts -g... yes
checking for x86_64-linux-gnu-gcc option to enable C23 features... none needed
checking whether x86_64-linux-gnu-gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of x86_64-linux-gnu-gcc... none
checking whether the compiler supports GNU C++... yes
checking whether x86_64-linux-gnu-g++ accepts -g... yes
checking dependency style of x86_64-linux-gnu-g++... none
checking how to run the C preprocessor... x86_64-linux-gnu-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 zlibVersion in -lz... yes
checking for ax25_config_load_ports in -lax25... yes
checking for openpty in -lutil... yes
checking for main in -lfltk... 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 paths.h... yes
checking for strings.h... (cached) yes
checking for sys/file.h... yes
checking for sys/ioctl.h... yes
checking for sys/time.h... (cached) yes
checking for syslog.h... yes
checking for unistd.h... (cached) yes
checking for zlib.h... yes
checking for struct ax25_fwd_struct... yes
checking for struct nr_route_struct.ndigis... yes
checking for struct rose_facilities_struct... yes
checking for an ANSI C-conforming const... yes
checking for uid_t... yes
checking for gid_t... yes
checking for pid_t... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for working memcmp... yes
checking for strftime... yes
checking for wait3 that fills in rusage... yes
checking for gethostname... yes
checking for gettimeofday... yes
checking for mkdir... yes
checking for select... yes
checking for socket... yes
checking for strdup... yes
checking for strerror... yes
checking for strspn... yes
checking for strstr... yes
checking for strtol... yes
checking for strtoul... yes
checking for uname... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating netrom/Makefile
config.status: creating tcpip/Makefile
config.status: creating ax25/Makefile
config.status: creating ax25/axgetput/Makefile
config.status: creating Makefile
config.status: creating rose/Makefile
config.status: creating user_call/Makefile
config.status: creating kiss/Makefile
config.status: creating 6pack/Makefile
config.status: creating hdlcutil/Makefile
config.status: creating hdlcutil/fl/Makefile
config.status: creating yamdrv/Makefile
config.status: creating dmascc/Makefile
config.status: creating ax25-tools.spec
config.status: creating config.h
config.status: executing depfiles commands
   dh_auto_build
        make -j2
make[1]: Entering directory '/<<PKGBUILDDIR>>'
sed -e 's/@RELEASE_VER@/0.0.10-rc5/'                            \
    -e 's/@SCM_VER@/'$(./setlocalversion)'/'                    \
    scm-version.h.in > scm-version.h.tmp &&                     \
(cmp -s scm-version.h.tmp scm-version.h 2>/dev/zero ||          \
 mv scm-version.h.tmp scm-version.h)
rm -f scm-version.h.tmp
make  all-recursive
make[2]: Entering directory '/<<PKGBUILDDIR>>'
Making all in ax25
make[3]: Entering directory '/<<PKGBUILDDIR>>/ax25'
Making all in axgetput
make[4]: Entering directory '/<<PKGBUILDDIR>>/ax25/axgetput'
x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../..  -D_GNU_SOURCE -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 
-c -o axgetput.o axgetput.c
x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../..  -D_GNU_SOURCE -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 
-c -o util.o util.c
axgetput.c: In function ‘eol_convention’:
axgetput.c:115:17: warning: ignoring return value of ‘write’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  115 |                 write(fderr, BIN_ON, strlen(BIN_ON));
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
axgetput.c:118:17: warning: ignoring return value of ‘write’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  118 |                 write(fderr, BIN_OFF, strlen(BIN_OFF));
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../..  -D_GNU_SOURCE -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 
-c -o proto_bin.o proto_bin.c
proto_bin.c: In function ‘bput’:
proto_bin.c:174:25: warning: ignoring return value of ‘write’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  174 |                         write(fderr, "\r#NO#\r", 6);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
proto_bin.c:186:9: warning: ignoring return value of ‘write’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  186 |         write(fderr, "\r#OK#\r", 6);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
proto_bin.c:276:9: warning: ignoring return value of ‘write’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  276 |         write(fderr, "\r#ABORT#\r", 9);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
proto_bin.c: In function ‘bget’:
proto_bin.c:513:9: warning: ignoring return value of ‘write’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  513 |         write(fderr, "\r#ABORT#\r", 9);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
proto_bin.c: In function ‘bput’:
proto_bin.c:167:72: warning: ‘%s’ directive writing up to 4096 bytes into a 
region of size 2027 [-Wformat-overflow=]
  167 |                                 sprintf(err_msg, "error: cannot unlink 
%s (%s)\n", filename, strerror(errno));
      |                                                                        
^~          ~~~~~~~~
In file included from /usr/include/stdio.h:970,
                 from includes.h:10,
                 from proto_bin.c:7:
In function ‘sprintf’,
    inlined from ‘bput’ at proto_bin.c:167:5:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note: 
‘__builtin___sprintf_chk’ output 26 or more bytes (assuming 4122) into a 
destination of size 2048
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
proto_bin.c: In function ‘bput’:
proto_bin.c:173:62: warning: ‘%s’ directive writing up to 4096 bytes into a 
region of size 2029 [-Wformat-overflow=]
  173 |                         sprintf(err_msg, "error: cannot open %s 
(%s)\n", filename, strerror(errno));
      |                                                              ^~         
 ~~~~~~~~
In function ‘sprintf’,
    inlined from ‘bput’ at proto_bin.c:173:4:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note: 
‘__builtin___sprintf_chk’ output 24 or more bytes (assuming 4120) into a 
destination of size 2048
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
proto_bin.c: In function ‘bget’:
proto_bin.c:334:62: warning: ‘%s’ directive writing up to 4096 bytes into a 
region of size 2029 [-Wformat-overflow=]
  334 |                         sprintf(err_msg, "error: cannot open %s 
(%s)\n", filename, strerror(errno));
      |                                                              ^~         
 ~~~~~~~~
In function ‘sprintf’,
    inlined from ‘bget’ at proto_bin.c:334:4:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note: 
‘__builtin___sprintf_chk’ output 24 or more bytes (assuming 4120) into a 
destination of size 2048
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall 
 -Wl,-z,relro -Wl,-z,now -o axgetput axgetput.o util.o proto_bin.o  
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ax25/axgetput'
make[4]: Entering directory '/<<PKGBUILDDIR>>/ax25'
x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -D_GNU_SOURCE 
-DAX25_SYSCONFDIR=\""/etc/ax25/"\" -DAX25_LOCALSTATEDIR=\""/var/ax25/"\" 
-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 
-c -o mheard.o mheard.c
x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -D_GNU_SOURCE 
-DAX25_SYSCONFDIR=\""/etc/ax25/"\" -DAX25_LOCALSTATEDIR=\""/var/ax25/"\" 
-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 
-c -o ax25d.o ax25d.c
ax25d.c: In function ‘main’:
ax25d.c:1291:57: warning: ignoring return value of ‘write’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 1291 |                                                         write(new, buf, 
strlen(buf));
      |                                                         
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -D_GNU_SOURCE 
-DAX25_SYSCONFDIR=\""/etc/ax25/"\" -DAX25_LOCALSTATEDIR=\""/var/ax25/"\" 
-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 
-c -o axctl.o axctl.c
x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -D_GNU_SOURCE 
-DAX25_SYSCONFDIR=\""/etc/ax25/"\" -DAX25_LOCALSTATEDIR=\""/var/ax25/"\" 
-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 
-c -o axparms.o axparms.c
axparms.c: In function ‘associate’:
axparms.c:194:17: warning: ignoring return value of ‘fgets’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  194 |                 fgets(buffer, 80, fp);
      |                 ^~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -D_GNU_SOURCE 
-DAX25_SYSCONFDIR=\""/etc/ax25/"\" -DAX25_LOCALSTATEDIR=\""/var/ax25/"\" 
-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 
-c -o axspawn.o axspawn.c
axspawn.c: In function ‘main’:
x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -D_GNU_SOURCE 
-DAX25_SYSCONFDIR=\""/etc/ax25/"\" -DAX25_LOCALSTATEDIR=\""/var/ax25/"\" 
-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 
-c -o access.o access.c
axspawn.c:1762:25: warning: ignoring return value of ‘chown’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 1762 |                         chown(ptyslave, pw->pw_uid, 0);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
axspawn.c:1771:33: warning: ignoring return value of ‘chdir’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 1771 |                                 chdir(p);
      |                                 ^~~~~~~~
axspawn.c:1939:49: warning: ignoring return value of ‘write’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 1939 |                                                 write(fdmaster, buf, 
cnt);
      |                                                 
^~~~~~~~~~~~~~~~~~~~~~~~~
axspawn.c: In function ‘read_config’:
axspawn.c:1276:17: warning: ignoring return value of ‘fgets’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 1276 |                 fgets(buf, sizeof(buf), fp);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
axspawn.c: In function ‘new_user’:
axspawn.c:1081:9: warning: ignoring return value of ‘chdir’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 1081 |         chdir("/");
      |         ^~~~~~~~~~
axspawn.c:1119:41: warning: ignoring return value of ‘chown’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 1119 |                                         chown(p, uid, user_gid);
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~
axspawn.c:1238:25: warning: ignoring return value of ‘write’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 1238 |                         write(fd_b, "\n", 1);
      |                         ^~~~~~~~~~~~~~~~~~~~
axspawn.c:1254:25: warning: ignoring return value of ‘write’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 1254 |                         write(fd_b, &buf, cnt);
      |                         ^~~~~~~~~~~~~~~~~~~~~~
axspawn.c:1258:17: warning: ignoring return value of ‘chown’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 1258 |                 chown(USERPROFILE, uid, user_gid);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
axspawn.c: In function ‘get_assoc’:
axspawn.c:959:9: warning: ignoring return value of ‘fgets’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  959 |         fgets(buf, sizeof(buf)-1, fp);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
access.c: In function ‘write_example_passwd’:
access.c:211:9: warning: ignoring return value of ‘fchown’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  211 |         fchown(i, (pwlocation == SYSTEMPW ? 0 : pw->pw_uid), 
(pwlocation == SYSTEMPW ? 0 : pw->pw_gid));
      |         
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
access.c: In function ‘read_pwd’:
access.c:322:93: warning: ‘%s’ directive writing up to 4096 bytes into a 
region of size 2010 [-Wformat-overflow=]
  322 |                                         sprintf(buf, "Failed to find a 
suitable password in %s\r", pwfile);
      |                                                                         
                    ^~     ~~~~~~
In file included from /usr/include/stdio.h:970,
                 from access.c:1:
In function ‘sprintf’,
    inlined from ‘read_pwd’ at access.c:322:6:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note: 
‘__builtin___sprintf_chk’ output between 40 and 4136 bytes into a 
destination of size 2048
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -D_GNU_SOURCE 
-DAX25_SYSCONFDIR=\""/etc/ax25/"\" -DAX25_LOCALSTATEDIR=\""/var/ax25/"\" 
-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 
-c -o md5.o md5.c
x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -D_GNU_SOURCE 
-DAX25_SYSCONFDIR=\""/etc/ax25/"\" -DAX25_LOCALSTATEDIR=\""/var/ax25/"\" 
-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 
-c -o axwrapper.o axwrapper.c
axwrapper.c: In function ‘main’:
axwrapper.c:202:25: warning: ignoring return value of ‘write’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  202 |                         write(pipe_in[1], buf, len);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -D_GNU_SOURCE 
-DAX25_SYSCONFDIR=\""/etc/ax25/"\" -DAX25_LOCALSTATEDIR=\""/var/ax25/"\" 
-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 
-c -o beacon.o beacon.c
x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -D_GNU_SOURCE 
-DAX25_SYSCONFDIR=\""/etc/ax25/"\" -DAX25_LOCALSTATEDIR=\""/var/ax25/"\" 
-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 
-c -o bpqparms.o bpqparms.c
x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -D_GNU_SOURCE 
-DAX25_SYSCONFDIR=\""/etc/ax25/"\" -DAX25_LOCALSTATEDIR=\""/var/ax25/"\" 
-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 
-c -o mheardd.o mheardd.c
x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -D_GNU_SOURCE 
-DAX25_SYSCONFDIR=\""/etc/ax25/"\" -DAX25_LOCALSTATEDIR=\""/var/ax25/"\" 
-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 
-c -o rxecho.o rxecho.c
sed -e 's|[@]SBINDIR[@]|/usr/sbin|' -e 's|[@]SYSCONFDIR[@]|/etc|' < 
./ax25d.conf.in > ax25d.conf.tmp
mv ax25d.conf.tmp ax25d.conf
x86_64-linux-gnu-gcc  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall 
 -Wl,-z,relro -Wl,-z,now -o mheard mheard.o -lax25 
x86_64-linux-gnu-gcc  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall 
 -Wl,-z,relro -Wl,-z,now -o ax25d ax25d.o -lax25 
x86_64-linux-gnu-gcc  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall 
 -Wl,-z,relro -Wl,-z,now -o axctl axctl.o -lax25 
x86_64-linux-gnu-gcc  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall 
 -Wl,-z,relro -Wl,-z,now -o axparms axparms.o -lax25 
x86_64-linux-gnu-gcc  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall 
 -Wl,-z,relro -Wl,-z,now -o axspawn axspawn.o access.o md5.o -lax25 -lutil 
x86_64-linux-gnu-gcc  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall 
 -Wl,-z,relro -Wl,-z,now -o axwrapper axwrapper.o -lax25 
x86_64-linux-gnu-gcc  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall 
 -Wl,-z,relro -Wl,-z,now -o beacon beacon.o -lax25 
x86_64-linux-gnu-gcc  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall 
 -Wl,-z,relro -Wl,-z,now -o bpqparms bpqparms.o -lax25 
x86_64-linux-gnu-gcc  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall 
 -Wl,-z,relro -Wl,-z,now -o mheardd mheardd.o -lax25 
x86_64-linux-gnu-gcc  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall 
 -Wl,-z,relro -Wl,-z,now -o rxecho rxecho.o -lax25 
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ax25'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/ax25'
Making all in hdlcutil
make[3]: Entering directory '/<<PKGBUILDDIR>>/hdlcutil'
Making all in .
make[4]: Entering directory '/<<PKGBUILDDIR>>/hdlcutil'
x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -D_GNU_SOURCE 
-DAX25_SYSCONFDIR=\""/etc/ax25/"\" -DAX25_LOCALSTATEDIR=\""/var/ax25/"\" 
-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 
-c -o sethdlc.o sethdlc.c
x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -D_GNU_SOURCE 
-DAX25_SYSCONFDIR=\""/etc/ax25/"\" -DAX25_LOCALSTATEDIR=\""/var/ax25/"\" 
-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 
-c -o hdrvcomm.o hdrvcomm.c
In file included from sethdlc.c:47:
hdrvcomm.h:40:10: fatal error: linux/hdlcdrv.h: No such file or directory
   40 | #include <linux/hdlcdrv.h>
      |          ^~~~~~~~~~~~~~~~~
compilation terminated.
make[4]: *** [Makefile:476: sethdlc.o] Error 1
make[4]: *** Waiting for unfinished jobs....
In file included from hdrvcomm.c:49:
hdrvcomm.h:40:10: fatal error: linux/hdlcdrv.h: No such file or directory
   40 | #include <linux/hdlcdrv.h>
      |          ^~~~~~~~~~~~~~~~~
compilation terminated.
make[4]: *** [Makefile:476: hdrvcomm.o] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/hdlcutil'
make[3]: *** [Makefile:578: all-recursive] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/hdlcutil'
make[2]: *** [Makefile:389: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:328: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j2 returned exit code 2
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit 
status 2
--------------------------------------------------------------------------------

Reply via email to