+ exec + rm -rf /rpmbuild + mkdir -p /rpmbuild + su -c 'rpmbuild -ba /builddir/build/SPECS/aprsdigi.spec --define "debug_package %{nil}" --undefine _annotated_build --define "_missing_doc_files_terminate_build %{nil}" --define "_emacs_sitestartdir /usr/share/emacs/site-lisp/site-start.d" --define "_emacs_sitelispdir /usr/share/emacs/site-lisp" --nocheck ' mockbuild Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.tewx63 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf aprsdigi-3.5.1 + /usr/bin/gzip -dc /builddir/build/SOURCES/aprsdigi-3.5.1.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd aprsdigi-3.5.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.DAl61u + umask 022 + cd /builddir/build/BUILD + cd aprsdigi-3.5.1 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 ' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 ' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + '[' 1 = 1 ']' + '[' x '!=' x-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ']' ++ find . -name ltmain.sh + ./configure --build=riscv64-redhat-linux-gnu --host=riscv64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for riscv64-redhat-linux-gnu-gcc... no 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 we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for style of include used by make... GNU checking dependency style of gcc... none checking for riscv64-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking for man2html... .:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin configure: checking for N2YGK's -lax25 extensions:... checking for parse_raw_ax25 in -lax25... no checking for ax25_config_load_ports in -lax25... yes checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for unistd.h... (cached) yes checking ax25/axconfig.h usability... no checking ax25/axconfig.h presence... no checking for ax25/axconfig.h... no checking for an ANSI C-conforming const... yes checking for size_t... yes checking whether struct tm is in sys/time.h or time.h... time.h configure: checking for IPv6... checking whether gcc needs -traditional... no checking return type of signal handlers... void checking for wait3 that fills in rusage... yes checking for select... yes checking for socket... yes checking for strdup... yes checking for strtol... yes checking for uname... yes checking for shmctl... yes configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands configure: creating ./config.status config.status: creating Makefile config.status: creating aprsdigi.spec config.status: executing depfiles commands + make -j4 gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"aprsdigi\" -DVERSION=\"3.5.1\" -DHAVE_LIBAX25=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_UNISTD_H=1 -DIPV6=1 -DRETSIGTYPE=void -DHAVE_WAIT3=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRTOL=1 -DHAVE_UNAME=1 -DHAVE_SHMCTL=1 -DUSE_SHM=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c mic_e.c gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"aprsdigi\" -DVERSION=\"3.5.1\" -DHAVE_LIBAX25=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_UNISTD_H=1 -DIPV6=1 -DRETSIGTYPE=void -DHAVE_WAIT3=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRTOL=1 -DHAVE_UNAME=1 -DHAVE_SHMCTL=1 -DUSE_SHM=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c libax25ext.c gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"aprsdigi\" -DVERSION=\"3.5.1\" -DHAVE_LIBAX25=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_UNISTD_H=1 -DIPV6=1 -DRETSIGTYPE=void -DHAVE_WAIT3=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRTOL=1 -DHAVE_UNAME=1 -DHAVE_SHMCTL=1 -DUSE_SHM=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c mic_e_test.c gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"aprsdigi\" -DVERSION=\"3.5.1\" -DHAVE_LIBAX25=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_UNISTD_H=1 -DIPV6=1 -DRETSIGTYPE=void -DHAVE_WAIT3=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRTOL=1 -DHAVE_UNAME=1 -DHAVE_SHMCTL=1 -DUSE_SHM=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c testparse.c mic_e.c: In function 'fmt_mic_e': mic_e.c:155:10: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf2,"T#MIC%03d,%03d", ^~~~ In file included from /usr/include/features.h:428:0, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from mic_e.c:26: /usr/include/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'u_char * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ mic_e.c:159:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] *l2 = strlen(buf2); ^~~~ In file included from mic_e.c:28:0: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ mic_e.c:162:10: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf2,"T#MIC%03d,%03d,%03d,%03d,%03d", ^~~~ In file included from /usr/include/features.h:428:0, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from mic_e.c:26: /usr/include/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'u_char * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ mic_e.c:169:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] *l2 = strlen(buf2); ^~~~ In file included from mic_e.c:28:0: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ mic_e.c:172:10: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf2,"T#MIC%03d,%03d,%03d,%03d,%03d", ^~~~ In file included from /usr/include/features.h:428:0, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from mic_e.c:26: /usr/include/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'u_char * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ mic_e.c:175:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] *l2 = strlen(buf2); ^~~~ In file included from mic_e.c:28:0: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ mic_e.c:181:13: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf1,"@%02d%02d%02dz%d%d%d%d.%d%d%c%c%03d%02d.%02d%c%c%03d/%03d/%c>mon/M%d/%s", ^~~~ In file included from /usr/include/features.h:428:0, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from mic_e.c:26: /usr/include/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'u_char * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ mic_e.c:191:30: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] bp = &buf1[(*l1 = strlen(buf1))]; ^~~~ In file included from mic_e.c:28:0: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ mic_e.c:191:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] bp = &buf1[(*l1 = strlen(buf1))]; ^ mic_e.c:62:7: warning: variable 'gps_valid' set but not used [-Wunused-but-set-variable] int gps_valid = 0; ^~~~~~~~~ mic_e_test.c:10:1: warning: return type of 'main' is not 'int' [-Wmain] main(argc,argv) /* test this formatter */ ^~~~ mic_e_test.c: In function 'main': mic_e_test.c:21:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] u_char *to = strchr(b,'>'); ^~~~~~ mic_e_test.c:22:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] u_char *i = strchr(b,':'); ^~~~~~ mic_e_test.c:36:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (fmt_mic_e(to,i,strlen(i),ob1,&ol1,ob2,&ol2,tick) ^ In file included from mic_e_test.c:3:0: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ mic_e_test.c:36:34: warning: pointer targets in passing argument 4 of 'fmt_mic_e' differ in signedness [-Wpointer-sign] if (fmt_mic_e(to,i,strlen(i),ob1,&ol1,ob2,&ol2,tick) ^~~ In file included from mic_e_test.c:7:0: mic_e.h:5:12: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' extern int fmt_mic_e(const u_char *t, /* tocall */ ^~~~~~~~~ mic_e_test.c:36:43: warning: pointer targets in passing argument 6 of 'fmt_mic_e' differ in signedness [-Wpointer-sign] if (fmt_mic_e(to,i,strlen(i),ob1,&ol1,ob2,&ol2,tick) ^~~ In file included from mic_e_test.c:7:0: mic_e.h:5:12: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' extern int fmt_mic_e(const u_char *t, /* tocall */ ^~~~~~~~~ mic_e_test.c:37:26: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] || fmt_x1j4(to,i,strlen(i),ob1,&ol1,ob2,&ol2,tick)) { ^ In file included from mic_e_test.c:3:0: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ mic_e_test.c:37:29: warning: pointer targets in passing argument 4 of 'fmt_x1j4' differ in signedness [-Wpointer-sign] || fmt_x1j4(to,i,strlen(i),ob1,&ol1,ob2,&ol2,tick)) { ^~~ In file included from mic_e_test.c:7:0: mic_e.h:14:12: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' extern int fmt_x1j4(const u_char *t, /* tocall */ ^~~~~~~~ mic_e_test.c:37:38: warning: pointer targets in passing argument 6 of 'fmt_x1j4' differ in signedness [-Wpointer-sign] || fmt_x1j4(to,i,strlen(i),ob1,&ol1,ob2,&ol2,tick)) { ^~~ In file included from mic_e_test.c:7:0: mic_e.h:14:12: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' extern int fmt_x1j4(const u_char *t, /* tocall */ ^~~~~~~~ libax25ext.c: In function 'parse_cooked_ax25': libax25ext.c:98:26: warning: pointer targets in passing argument 1 of 'strpbrk' differ in signedness [-Wpointer-sign] if ((tok = strpbrk(*frame,"*>")) == NULL) /* source callsign */ ^ In file included from libax25ext.c:14:0: /usr/include/string.h:302:14: note: expected 'const char *' but argument is of type 'unsigned char *' extern char *strpbrk (const char *__s, const char *__accept) ^~~~~~~ libax25ext.c:98:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((tok = strpbrk(*frame,"*>")) == NULL) /* source callsign */ ^ libax25ext.c:102:23: warning: pointer targets in passing argument 1 of 'ax25_aton_entry' differ in signedness [-Wpointer-sign] ax25_aton_entry(*frame,calls->ax_from_call.ax25_call); ^ In file included from libax25ext.c:12:0: /usr/include/netax25/axlib.h:58:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int ax25_aton_entry(const char *, char *); ^~~~~~~~~~~~~~~ libax25ext.c:131:26: warning: pointer targets in passing argument 1 of 'strpbrk' differ in signedness [-Wpointer-sign] if ((tok = strpbrk(*frame,">*:")) == NULL) /* callsign */ ^ In file included from libax25ext.c:14:0: /usr/include/string.h:302:14: note: expected 'const char *' but argument is of type 'unsigned char *' extern char *strpbrk (const char *__s, const char *__accept) ^~~~~~~ libax25ext.c:131:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((tok = strpbrk(*frame,">*:")) == NULL) /* callsign */ ^ libax25ext.c:140:18: warning: pointer targets in passing argument 1 of 'ax25_aton_entry' differ in signedness [-Wpointer-sign] ax25_aton_entry(*frame,calls->ax_digi_call[calls->ax_n_digis].ax25_call); ^ In file included from libax25ext.c:12:0: /usr/include/netax25/axlib.h:58:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int ax25_aton_entry(const char *, char *); ^~~~~~~~~~~~~~~ libax25ext.c:155:18: warning: pointer targets in passing argument 1 of 'ax25_aton_entry' differ in signedness [-Wpointer-sign] ax25_aton_entry(*frame,calls->ax_to_call.ax25_call); ^ In file included from libax25ext.c:12:0: /usr/include/netax25/axlib.h:58:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int ax25_aton_entry(const char *, char *); ^~~~~~~~~~~~~~~ libax25ext.c:175:26: warning: pointer targets in passing argument 1 of 'strpbrk' differ in signedness [-Wpointer-sign] if ((tok = strpbrk(*frame,">*:,")) == NULL) /* callsign */ ^ In file included from libax25ext.c:14:0: /usr/include/string.h:302:14: note: expected 'const char *' but argument is of type 'unsigned char *' extern char *strpbrk (const char *__s, const char *__accept) ^~~~~~~ libax25ext.c:175:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((tok = strpbrk(*frame,">*:,")) == NULL) /* callsign */ ^ libax25ext.c:183:18: warning: pointer targets in passing argument 1 of 'ax25_aton_entry' differ in signedness [-Wpointer-sign] ax25_aton_entry(*frame,calls->ax_digi_call[calls->ax_n_digis].ax25_call); ^ In file included from libax25ext.c:12:0: /usr/include/netax25/axlib.h:58:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int ax25_aton_entry(const char *, char *); ^~~~~~~~~~~~~~~ libax25ext.c:193:18: warning: pointer targets in passing argument 1 of 'ax25_aton_entry' differ in signedness [-Wpointer-sign] ax25_aton_entry(*frame,calls->ax_digi_call[calls->ax_n_digis].ax25_call); ^ In file included from libax25ext.c:12:0: /usr/include/netax25/axlib.h:58:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int ax25_aton_entry(const char *, char *); ^~~~~~~~~~~~~~~ libax25ext.c:205:18: warning: pointer targets in passing argument 1 of 'ax25_aton_entry' differ in signedness [-Wpointer-sign] ax25_aton_entry(*frame,calls->ax_to_call.ax25_call); ^ In file included from libax25ext.c:12:0: /usr/include/netax25/axlib.h:58:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int ax25_aton_entry(const char *, char *); ^~~~~~~~~~~~~~~ libax25ext.c:212:18: warning: pointer targets in passing argument 1 of 'ax25_aton_entry' differ in signedness [-Wpointer-sign] ax25_aton_entry(*frame,calls->ax_to_call.ax25_call); ^ In file included from libax25ext.c:12:0: /usr/include/netax25/axlib.h:58:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int ax25_aton_entry(const char *, char *); ^~~~~~~~~~~~~~~ libax25ext.c:223:26: warning: pointer targets in passing argument 1 of 'strpbrk' differ in signedness [-Wpointer-sign] if ((tok = strpbrk(*frame,":*,")) == NULL) /* callsign */ ^ In file included from libax25ext.c:14:0: /usr/include/string.h:302:14: note: expected 'const char *' but argument is of type 'unsigned char *' extern char *strpbrk (const char *__s, const char *__accept) ^~~~~~~ libax25ext.c:223:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((tok = strpbrk(*frame,":*,")) == NULL) /* callsign */ ^ libax25ext.c:229:23: warning: pointer targets in passing argument 1 of 'ax25_aton_entry' differ in signedness [-Wpointer-sign] ax25_aton_entry(*frame,calls->ax_digi_call[calls->ax_n_digis].ax25_call); ^ In file included from libax25ext.c:12:0: /usr/include/netax25/axlib.h:58:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int ax25_aton_entry(const char *, char *); ^~~~~~~~~~~~~~~ libax25ext.c:269:19: warning: statement with no effect [-Wunused-value] calls->ax_pid == PID_NO_L3; ^ libax25ext.c: In function 'gen_cooked_ax25': libax25ext.c:332:11: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(*frame,ax25_ntoa_pretty(&calls->ax_from_call),AXLEN+3); ^ In file included from /usr/include/features.h:428:0, from /usr/include/netax25/ax25.h:21, from libax25ext.c:10: /usr/include/bits/string_fortified.h:103:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ libax25ext.c:333:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] l = strlen(*frame); ^ In file included from libax25ext.c:14:0: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^~~~~~ libax25ext.c:337:11: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(*frame,ax25_ntoa_pretty(&calls->ax_to_call),AXLEN+3); ^ In file included from /usr/include/features.h:428:0, from /usr/include/netax25/ax25.h:21, from libax25ext.c:10: /usr/include/bits/string_fortified.h:103:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ libax25ext.c:338:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] l = strlen(*frame); ^ In file included from libax25ext.c:14:0: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^~~~~~ libax25ext.c:344:13: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(*frame,ax25_ntoa_pretty(&calls->ax_digi_call[i]),AXLEN+3); ^ In file included from /usr/include/features.h:428:0, from /usr/include/netax25/ax25.h:21, from libax25ext.c:10: /usr/include/bits/string_fortified.h:103:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ libax25ext.c:345:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] l = strlen(*frame); ^ In file included from libax25ext.c:14:0: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^~~~~~ libax25ext.c: In function 'parse_cooked_ax25': libax25ext.c:287:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"aprsdigi\" -DVERSION=\"3.5.1\" -DHAVE_LIBAX25=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_UNISTD_H=1 -DIPV6=1 -DRETSIGTYPE=void -DHAVE_WAIT3=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRTOL=1 -DHAVE_UNAME=1 -DHAVE_SHMCTL=1 -DUSE_SHM=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c testmcast.c gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"aprsdigi\" -DVERSION=\"3.5.1\" -DHAVE_LIBAX25=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_UNISTD_H=1 -DIPV6=1 -DRETSIGTYPE=void -DHAVE_WAIT3=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRTOL=1 -DHAVE_UNAME=1 -DHAVE_SHMCTL=1 -DUSE_SHM=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c fiforead.c testparse.c:30:1: warning: return type defaults to 'int' [-Wimplicit-int] main() ^~~~ testparse.c: In function 'main': testparse.c:35:16: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign] while (fgets(buf,sizeof(buf),stdin)) { ^~~ In file included from /usr/include/stdio.h:862:0, from testparse.c:12: /usr/include/bits/stdio2.h:252:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' fgets (char *__restrict __s, int __n, FILE *__restrict __stream) ^~~~~ testparse.c:41:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] buflen = strlen(buf); ^~~ In file included from testparse.c:14:0: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^~~~~~ testparse.c:54:33: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'unsigned char *' [-Wformat=] fprintf(stderr,"data @0x%0x (len %d): %s\n",bp,buflen,bp); ~~^ %0hhn testparse.c:59:34: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'unsigned char *' [-Wformat=] fprintf(stderr,"cooked@0x%0x (len %d): %s\n",obuf,olen,obuf);/* ?? */ ~~^ ~~~~ %0hhn testparse.c:60:33: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'unsigned char *' [-Wformat=] fprintf(stderr,"data @0x%0x (len %d): %s\n", bp, buflen, bp); ~~^ %0hhn testparse.c:61:15: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(&obuf[sizeof(obuf)-olen],bp,buflen); ^ In file included from /usr/include/features.h:428:0, from /usr/include/sys/types.h:25, from testparse.c:2: /usr/include/bits/string_fortified.h:103:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ testparse.c:61:40: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(&obuf[sizeof(obuf)-olen],bp,buflen); ^~ In file included from /usr/include/features.h:428:0, from /usr/include/sys/types.h:25, from testparse.c:2: /usr/include/bits/string_fortified.h:103:1: note: expected 'const char * restrict' but argument is of type 'unsigned char *' __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"aprsdigi\" -DVERSION=\"3.5.1\" -DHAVE_LIBAX25=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_UNISTD_H=1 -DIPV6=1 -DRETSIGTYPE=void -DHAVE_WAIT3=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRTOL=1 -DHAVE_UNAME=1 -DHAVE_SHMCTL=1 -DUSE_SHM=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c fifowrite.c gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"aprsdigi\" -DVERSION=\"3.5.1\" -DHAVE_LIBAX25=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_UNISTD_H=1 -DIPV6=1 -DRETSIGTYPE=void -DHAVE_WAIT3=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRTOL=1 -DHAVE_UNAME=1 -DHAVE_SHMCTL=1 -DUSE_SHM=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c aprsmon.c testmcast.c:36:1: warning: return type defaults to 'int' [-Wimplicit-int] main(int argc,char **argv) ^~~~ testmcast.c: In function 'main': testmcast.c:59:27: warning: implicit declaration of function 'inet_addr'; did you mean 'ifr_addr'? [-Wimplicit-function-declaration] sin.sin_addr.s_addr = inet_addr(name); ^~~~~~~~~ ifr_addr testmcast.c:61:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] else if (hp = gethostbyname(name)) { ^~ testmcast.c:72:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] else if (sp = getservbyname(service,"udp")) { ^~ testmcast.c:147:54: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'fd_set {aka struct }' [-Wformat=] fprintf(stderr,"before select rsock=%d rmask=0x%0x\n",rsock,rmask); ~~^ testmcast.c:154:44: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'fd_set {aka struct }' [-Wformat=] fprintf(stderr,"after select rmask=0x%0x\n",rmask); ~~^ testmcast.c:158:62: warning: pointer targets in passing argument 6 of 'recvfrom' differ in signedness [-Wpointer-sign] if ((len = recvfrom(rsock,buffer,sizeof(buffer),0,&rsa,&size)) < 0) { ^ In file included from /usr/include/sys/socket.h:269:0, from testmcast.c:6: /usr/include/bits/socket2.h:64:1: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'int *' recvfrom (int __fd, void *__restrict __buf, size_t __n, int __flags, ^~~~~~~~ testmcast.c:175:16: warning: 'tsock' may be used uninitialized in this function [-Wmaybe-uninitialized] if ((r = sendto(tsock,buffer,len,0,&tsa,sizeof(tsa))) < 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fiforead.c:23:1: warning: return type defaults to 'int' [-Wimplicit-int] main(int argc, char **argv) ^~~~ fiforead.c: In function 'main': fiforead.c:48:74: warning: pointer targets in passing argument 6 of 'recvfrom' differ in signedness [-Wpointer-sign] while ((n = recvfrom(sock,buf,sizeof(buf),0,(struct sockaddr *)&remsun,&size)) >= 0) { ^ In file included from /usr/include/sys/socket.h:269:0, from fiforead.c:6: /usr/include/bits/socket2.h:64:1: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'int *' recvfrom (int __fd, void *__restrict __buf, size_t __n, int __flags, ^~~~~~~~ gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"aprsdigi\" -DVERSION=\"3.5.1\" -DHAVE_LIBAX25=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_UNISTD_H=1 -DIPV6=1 -DRETSIGTYPE=void -DHAVE_WAIT3=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRTOL=1 -DHAVE_UNAME=1 -DHAVE_SHMCTL=1 -DUSE_SHM=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c aprsshm.c gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"aprsdigi\" -DVERSION=\"3.5.1\" -DHAVE_LIBAX25=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_UNISTD_H=1 -DIPV6=1 -DRETSIGTYPE=void -DHAVE_WAIT3=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRTOL=1 -DHAVE_UNAME=1 -DHAVE_SHMCTL=1 -DUSE_SHM=1 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c aprsdigi.c fifowrite.c:23:1: warning: return type defaults to 'int' [-Wimplicit-int] main(int argc, char **argv) ^~~~ fifowrite.c: In function 'main': fifowrite.c:41:16: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign] while (fgets(buf,sizeof(buf),stdin)) { ^~~ In file included from /usr/include/stdio.h:862:0, from fifowrite.c:10: /usr/include/bits/stdio2.h:252:1: note: expected 'char * restrict' but argument is of type 'u_char * {aka unsigned char *}' fgets (char *__restrict __s, int __n, FILE *__restrict __stream) ^~~~~ fifowrite.c:43:40: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if ((sent = sendto(sock,buf,strlen(buf),0,(struct sockaddr *)&mysun, ^~~ In file included from /usr/include/sys/un.h:37:0, from fifowrite.c:7: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ fifowrite.c:28:7: warning: unused variable 'n' [-Wunused-variable] int n; ^ rm -f libaprs.a ar cru libaprs.a mic_e.o libax25ext.o ranlib libaprs.a aprsmon.c: In function 'main': aprsmon.c:202:61: warning: pointer targets in passing argument 6 of 'recvfrom' differ in signedness [-Wpointer-sign] if ((size = recvfrom(s, buffer, sizeof(buffer), 0, &sa, &asize)) == -1) { ^ In file included from /usr/include/sys/socket.h:269:0, from aprsmon.c:49: /usr/include/bits/socket2.h:64:1: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'int *' recvfrom (int __fd, void *__restrict __buf, size_t __n, int __flags, ^~~~~~~~ aprsmon.c: In function 'fmt': aprsmon.c:300:17: warning: pointer targets in passing argument 1 of 'fmt_mic_e' differ in signedness [-Wpointer-sign] if (fmt_mic_e(to,buf,len,mic1,&l1,mic2,&l2,now)) { ^~ In file included from aprsmon.c:74:0: mic_e.h:5:12: note: expected 'const u_char * {aka const unsigned char *}' but argument is of type 'char *' extern int fmt_mic_e(const u_char *t, /* tocall */ ^~~~~~~~~ aprsmon.c:300:28: warning: pointer targets in passing argument 4 of 'fmt_mic_e' differ in signedness [-Wpointer-sign] if (fmt_mic_e(to,buf,len,mic1,&l1,mic2,&l2,now)) { ^~~~ In file included from aprsmon.c:74:0: mic_e.h:5:12: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' extern int fmt_mic_e(const u_char *t, /* tocall */ ^~~~~~~~~ aprsmon.c:300:37: warning: pointer targets in passing argument 6 of 'fmt_mic_e' differ in signedness [-Wpointer-sign] if (fmt_mic_e(to,buf,len,mic1,&l1,mic2,&l2,now)) { ^~~~ In file included from aprsmon.c:74:0: mic_e.h:5:12: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' extern int fmt_mic_e(const u_char *t, /* tocall */ ^~~~~~~~~ aprsmon.c:304:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf1,"%s>%s%s:%s",from,"APRS",digis,mic1); ^~~~ In file included from /usr/include/features.h:428:0, from /usr/include/sys/types.h:25, from aprsmon.c:46: /usr/include/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ aprsmon.c:306:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf2,"%s>%s%s:%s",from,"APRS",digis,mic2); ^~~~ In file included from /usr/include/features.h:428:0, from /usr/include/sys/types.h:25, from aprsmon.c:46: /usr/include/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ aprsmon.c:307:23: warning: pointer targets in passing argument 1 of 'fmt_x1j4' differ in signedness [-Wpointer-sign] } else if (fmt_x1j4(to,buf,len,mic1,&l1,mic2,&l2,now)) { ^~ In file included from aprsmon.c:74:0: mic_e.h:14:12: note: expected 'const u_char * {aka const unsigned char *}' but argument is of type 'char *' extern int fmt_x1j4(const u_char *t, /* tocall */ ^~~~~~~~ aprsmon.c:307:34: warning: pointer targets in passing argument 4 of 'fmt_x1j4' differ in signedness [-Wpointer-sign] } else if (fmt_x1j4(to,buf,len,mic1,&l1,mic2,&l2,now)) { ^~~~ In file included from aprsmon.c:74:0: mic_e.h:14:12: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' extern int fmt_x1j4(const u_char *t, /* tocall */ ^~~~~~~~ aprsmon.c:307:43: warning: pointer targets in passing argument 6 of 'fmt_x1j4' differ in signedness [-Wpointer-sign] } else if (fmt_x1j4(to,buf,len,mic1,&l1,mic2,&l2,now)) { ^~~~ In file included from aprsmon.c:74:0: mic_e.h:14:12: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' extern int fmt_x1j4(const u_char *t, /* tocall */ ^~~~~~~~ aprsmon.c:311:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf1,"%s>%s%s:%s",from,to,digis,mic1); ^~~~ In file included from /usr/include/features.h:428:0, from /usr/include/sys/types.h:25, from aprsmon.c:46: /usr/include/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ aprsmon.c:314:13: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf1,"%s>%s%s:",from,to,digis); ^~~~ In file included from /usr/include/features.h:428:0, from /usr/include/sys/types.h:25, from aprsmon.c:46: /usr/include/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ aprsmon.c:315:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] l = strlen(buf1); ^~~~ In file included from aprsmon.c:59:0: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^~~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o mic_e_test mic_e_test.o libaprs.a -lax25 gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o testparse testparse.o libaprs.a -lax25 gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o testmcast testmcast.o libaprs.a -lax25 aprsshm.c: In function 'shm_master': aprsshm.c:75:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define ABSREL(x) ((struct pkt *)(((unsigned int)(x))-(unsigned int)pktseg)) ^ aprsshm.c:116:18: note: in expansion of macro 'ABSREL' pktseg->head = ABSREL(&pktseg->pkt0); ^~~~~~ aprsshm.c:75:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define ABSREL(x) ((struct pkt *)(((unsigned int)(x))-(unsigned int)pktseg)) ^ aprsshm.c:116:18: note: in expansion of macro 'ABSREL' pktseg->head = ABSREL(&pktseg->pkt0); ^~~~~~ aprsshm.c:75:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define ABSREL(x) ((struct pkt *)(((unsigned int)(x))-(unsigned int)pktseg)) ^ aprsshm.c:116:18: note: in expansion of macro 'ABSREL' pktseg->head = ABSREL(&pktseg->pkt0); ^~~~~~ aprsshm.c: In function 'collect': aprsshm.c:75:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define ABSREL(x) ((struct pkt *)(((unsigned int)(x))-(unsigned int)pktseg)) ^ aprsshm.c:213:18: note: in expansion of macro 'ABSREL' pktseg->tail = ABSREL(p); /* new tail */ ^~~~~~ aprsshm.c:75:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define ABSREL(x) ((struct pkt *)(((unsigned int)(x))-(unsigned int)pktseg)) ^ aprsshm.c:213:18: note: in expansion of macro 'ABSREL' pktseg->tail = ABSREL(p); /* new tail */ ^~~~~~ aprsshm.c:75:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define ABSREL(x) ((struct pkt *)(((unsigned int)(x))-(unsigned int)pktseg)) ^ aprsshm.c:213:18: note: in expansion of macro 'ABSREL' pktseg->tail = ABSREL(p); /* new tail */ ^~~~~~ aprsshm.c: In function 'free_stale': aprsshm.c:74:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define RELABS(x) ((struct pkt *)(((unsigned int)(x))+(unsigned int)pktseg)) ^ aprsshm.c:233:22: note: in expansion of macro 'RELABS' struct pkt *head = RELABS(pktseg->head); ^~~~~~ aprsshm.c:74:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define RELABS(x) ((struct pkt *)(((unsigned int)(x))+(unsigned int)pktseg)) ^ aprsshm.c:233:22: note: in expansion of macro 'RELABS' struct pkt *head = RELABS(pktseg->head); ^~~~~~ aprsshm.c:74:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define RELABS(x) ((struct pkt *)(((unsigned int)(x))+(unsigned int)pktseg)) ^ aprsshm.c:233:22: note: in expansion of macro 'RELABS' struct pkt *head = RELABS(pktseg->head); ^~~~~~ aprsshm.c:74:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define RELABS(x) ((struct pkt *)(((unsigned int)(x))+(unsigned int)pktseg)) ^ aprsshm.c:234:22: note: in expansion of macro 'RELABS' struct pkt *tail = RELABS(pktseg->tail); ^~~~~~ aprsshm.c:74:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define RELABS(x) ((struct pkt *)(((unsigned int)(x))+(unsigned int)pktseg)) ^ aprsshm.c:234:22: note: in expansion of macro 'RELABS' struct pkt *tail = RELABS(pktseg->tail); ^~~~~~ aprsshm.c:74:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define RELABS(x) ((struct pkt *)(((unsigned int)(x))+(unsigned int)pktseg)) ^ aprsshm.c:234:22: note: in expansion of macro 'RELABS' struct pkt *tail = RELABS(pktseg->tail); ^~~~~~ aprsshm.c:75:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define ABSREL(x) ((struct pkt *)(((unsigned int)(x))-(unsigned int)pktseg)) ^ aprsshm.c:250:18: note: in expansion of macro 'ABSREL' pktseg->head = ABSREL(head); ^~~~~~ aprsshm.c:75:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define ABSREL(x) ((struct pkt *)(((unsigned int)(x))-(unsigned int)pktseg)) ^ aprsshm.c:250:18: note: in expansion of macro 'ABSREL' pktseg->head = ABSREL(head); ^~~~~~ aprsshm.c:75:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define ABSREL(x) ((struct pkt *)(((unsigned int)(x))-(unsigned int)pktseg)) ^ aprsshm.c:250:18: note: in expansion of macro 'ABSREL' pktseg->head = ABSREL(head); ^~~~~~ aprsshm.c:75:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define ABSREL(x) ((struct pkt *)(((unsigned int)(x))-(unsigned int)pktseg)) ^ aprsshm.c:262:20: note: in expansion of macro 'ABSREL' pktseg->head = ABSREL(head); ^~~~~~ aprsshm.c:75:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define ABSREL(x) ((struct pkt *)(((unsigned int)(x))-(unsigned int)pktseg)) ^ aprsshm.c:262:20: note: in expansion of macro 'ABSREL' pktseg->head = ABSREL(head); ^~~~~~ aprsshm.c:75:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define ABSREL(x) ((struct pkt *)(((unsigned int)(x))-(unsigned int)pktseg)) ^ aprsshm.c:262:20: note: in expansion of macro 'ABSREL' pktseg->head = ABSREL(head); ^~~~~~ aprsshm.c: In function 'dump_saved': aprsshm.c:74:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define RELABS(x) ((struct pkt *)(((unsigned int)(x))+(unsigned int)pktseg)) ^ aprsshm.c:275:22: note: in expansion of macro 'RELABS' struct pkt *head = RELABS(pktseg->head); ^~~~~~ aprsshm.c:74:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define RELABS(x) ((struct pkt *)(((unsigned int)(x))+(unsigned int)pktseg)) ^ aprsshm.c:275:22: note: in expansion of macro 'RELABS' struct pkt *head = RELABS(pktseg->head); ^~~~~~ aprsshm.c:74:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define RELABS(x) ((struct pkt *)(((unsigned int)(x))+(unsigned int)pktseg)) ^ aprsshm.c:275:22: note: in expansion of macro 'RELABS' struct pkt *head = RELABS(pktseg->head); ^~~~~~ aprsshm.c:74:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define RELABS(x) ((struct pkt *)(((unsigned int)(x))+(unsigned int)pktseg)) ^ aprsshm.c:276:22: note: in expansion of macro 'RELABS' struct pkt *tail = RELABS(pktseg->tail); ^~~~~~ aprsshm.c:74:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define RELABS(x) ((struct pkt *)(((unsigned int)(x))+(unsigned int)pktseg)) ^ aprsshm.c:276:22: note: in expansion of macro 'RELABS' struct pkt *tail = RELABS(pktseg->tail); ^~~~~~ aprsshm.c:74:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define RELABS(x) ((struct pkt *)(((unsigned int)(x))+(unsigned int)pktseg)) ^ aprsshm.c:276:22: note: in expansion of macro 'RELABS' struct pkt *tail = RELABS(pktseg->tail); ^~~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o fiforead fiforead.o libaprs.a -lax25 gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o fifowrite fifowrite.o libaprs.a -lax25 aprsdigi.c: In function 'rx_loop': aprsdigi.c:367:86: warning: pointer targets in passing argument 6 of 'recvfrom' differ in signedness [-Wpointer-sign] if ((len = recvfrom(i->rsock,buffer,sizeof(buffer),0,(struct sockaddr *)&i->rsafrom,&size)) < 0) { ^ In file included from /usr/include/sys/socket.h:269:0, from aprsdigi.c:44: /usr/include/bits/socket2.h:64:1: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'int *' recvfrom (int __fd, void *__restrict __buf, size_t __n, int __flags, ^~~~~~~~ aprsdigi.c: In function 'rx_dupeit': aprsdigi.c:470:7: warning: unused variable 'n' [-Wunused-variable] int n; ^ aprsdigi.c: In function 'intf_of': aprsdigi.c:607:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (c = calltab_entry(callsign,0)) ^ aprsdigi.c: In function 'rx_flood': aprsdigi.c:748:7: warning: unused variable 'i' [-Wunused-variable] int i,wide,thisflags,result=0; ^ aprsdigi.c: In function 'rx_digi': aprsdigi.c:814:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (l = intf_of(&s->in.ax_digi_call[s->in.ax_next_digi])) { ^ aprsdigi.c:810:7: warning: unused variable 'j' [-Wunused-variable] int j, result = 0; ^ aprsdigi.c: In function 'reformat': aprsdigi.c:934:17: warning: pointer targets in passing argument 1 of 'fmt_mic_e' differ in signedness [-Wpointer-sign] fmt_mic_e(ax25_ntoa_pretty(&s->out.ax_to_call),s->cp,s->len, ^~~~~~~~~~~~~~~~ In file included from aprsdigi.c:66:0: mic_e.h:5:12: note: expected 'const u_char * {aka const unsigned char *}' but argument is of type 'char *' extern int fmt_mic_e(const u_char *t, /* tocall */ ^~~~~~~~~ aprsdigi.c:938:16: warning: pointer targets in passing argument 1 of 'fmt_x1j4' differ in signedness [-Wpointer-sign] fmt_x1j4(ax25_ntoa_pretty(&s->out.ax_to_call),s->cp,s->len, ^~~~~~~~~~~~~~~~ In file included from aprsdigi.c:66:0: mic_e.h:14:12: note: expected 'const u_char * {aka const unsigned char *}' but argument is of type 'char *' extern int fmt_x1j4(const u_char *t, /* tocall */ ^~~~~~~~ aprsdigi.c:922:34: warning: unused variable 'pref2' [-Wunused-variable] static u_char pref1[AX25_MTU], pref2[AX25_MTU]; ^~~~~ aprsdigi.c:922:17: warning: unused variable 'pref1' [-Wunused-variable] static u_char pref1[AX25_MTU], pref2[AX25_MTU]; ^~~~~ aprsdigi.c:919:7: warning: unused variable 'r' [-Wunused-variable] int r; ^ aprsdigi.c: In function 'print_dupes': aprsdigi.c:1177:32: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'struct pkt *' [-Wformat=] fprintf(stderr,"dupe @ 0x%0x: prev->0x%0x next->0x%0x time %d len %d\n", ~~^ aprsdigi.c:1177:46: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'struct pkt *' [-Wformat=] fprintf(stderr,"dupe @ 0x%0x: prev->0x%0x next->0x%0x time %d len %d\n", ~~^ p,p->prev,p->next,p->t,p->l); ~~~~~~~ aprsdigi.c:1177:59: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'struct pkt *' [-Wformat=] fprintf(stderr,"dupe @ 0x%0x: prev->0x%0x next->0x%0x time %d len %d\n", ~~^ p,p->prev,p->next,p->t,p->l); ~~~~~~~ aprsdigi.c:1177:68: warning: format '%d' expects argument of type 'int', but argument 6 has type 'time_t {aka long int}' [-Wformat=] fprintf(stderr,"dupe @ 0x%0x: prev->0x%0x next->0x%0x time %d len %d\n", ~^ %ld p,p->prev,p->next,p->t,p->l); ~~~~ aprsdigi.c: In function 'loop_packet': aprsdigi.c:1198:25: warning: unused variable 'cl' [-Wunused-variable] struct callsign_list *cl; ^~ aprsdigi.c:1195:10: warning: unused variable 'flags' [-Wunused-variable] int n, flags; ^~~~~ aprsdigi.c: In function 'set_id': aprsdigi.c:1306:25: warning: pointer targets in passing argument 3 of 'add_text' differ in signedness [-Wpointer-sign] add_text(&op,&oleft,idinfo,strlen(idinfo),0,0); ^~~~~~ aprsdigi.c:834:1: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' add_text(op,oleft,text,len,tag,taglen) ^~~~~~~~ aprsdigi.c: In function 'sked_id': aprsdigi.c:1357:42: warning: format '%d' expects argument of type 'int', but argument 4 has type 'time_t {aka long int}' [-Wformat=] fprintf(stderr,"next ID for %s in %d seconds\n",ID_next->port, when); ~^ %ld aprsdigi.c: In function 'do_port_udp': aprsdigi.c:1892:75: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'struct addrinfo *' [-Wformat=] fprintf(stderr,"UDP address info: family %d type %d proto %d next 0x%0x\n", ~~^ ai->ai_family,ai->ai_socktype,ai->ai_protocol,ai->ai_next); ~~~~~~~~~~~ aprsdigi.c:1865:19: warning: unused variable 'sp' [-Wunused-variable] struct servent *sp; ^~ aprsdigi.c:1864:19: warning: unused variable 'hp' [-Wunused-variable] struct hostent *hp; ^~ aprsdigi.c: In function 'budlist_add': aprsdigi.c:2260:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (mask = strrchr(name,'/')) { ^~~~ aprsdigi.c:2192:35: warning: unused variable 'sinax25mask' [-Wunused-variable] struct sockaddr_ax25 *sinax25, *sinax25mask; ^~~~~~~~~~~ aprsdigi.c:2192:25: warning: unused variable 'sinax25' [-Wunused-variable] struct sockaddr_ax25 *sinax25, *sinax25mask; ^~~~~~~ aprsdigi.c: In function 'budlist_print': aprsdigi.c:2315:25: warning: unused variable 'sinax25' [-Wunused-variable] struct sockaddr_ax25 *sinax25; ^~~~~~~ aprsdigi.c:2314:24: warning: unused variable 'sin6' [-Wunused-variable] struct sockaddr_in6 *sin6; ^~~~ aprsdigi.c:2313:23: warning: unused variable 'sin' [-Wunused-variable] struct sockaddr_in *sin; ^~~ aprsdigi.c: In function 'printaddr': aprsdigi.c:2340:5: warning: implicit declaration of function 'inet_ntop' [-Wimplicit-function-declaration] inet_ntop(sin->sin_family,&sin->sin_addr, buf, buflen); ^~~~~~~~~ aprsdigi.c: In function 'dupelist_print': aprsdigi.c:2511:8: warning: unused variable 'host' [-Wunused-variable] char host[1000]; ^~~~ aprsdigi.c: In function 'dupelist_init': aprsdigi.c:2532:20: warning: unused variable 'dl' [-Wunused-variable] struct dupelist *dl; ^~ aprsdigi.c: In function 'from_3rdparty': aprsdigi.c:2663:13: warning: unused variable 'oldp' [-Wunused-variable] u_char *oldp = pkt[j]; ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o aprsmon aprsmon.o aprsshm.o libaprs.a -lax25 At top level: aprsdigi.c:922:17: warning: 'pref1' defined but not used [-Wunused-variable] static u_char pref1[AX25_MTU], pref2[AX25_MTU]; ^~~~~ aprsdigi.c:922:34: warning: 'pref2' defined but not used [-Wunused-variable] static u_char pref1[AX25_MTU], pref2[AX25_MTU]; ^~~~~ aprsdigi.c: In function 'sked_id': aprsdigi.c:1355:5: warning: 'when' may be used uninitialized in this function [-Wmaybe-uninitialized] alarm(when); /* next alarm in this many secs */ ^~~~~~~~~~~ aprsdigi.c: In function 'main': aprsdigi.c:2077:7: warning: 'n' may be used uninitialized in this function [-Wmaybe-uninitialized] int n, j; ^ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o aprsdigi aprsdigi.o libaprs.a -lax25 + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.zkHS4f + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/aprsdigi-3.5.1-10.fc28.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/aprsdigi-3.5.1-10.fc28.riscv64 ++ dirname /builddir/build/BUILDROOT/aprsdigi-3.5.1-10.fc28.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/aprsdigi-3.5.1-10.fc28.riscv64 + cd aprsdigi-3.5.1 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/aprsdigi-3.5.1-10.fc28.riscv64 'INSTALL=/usr/bin/install -p' make[1]: Entering directory '/builddir/build/BUILD/aprsdigi-3.5.1' test -z "/usr/sbin" || /usr/bin/mkdir -p "/builddir/build/BUILDROOT/aprsdigi-3.5.1-10.fc28.riscv64/usr/sbin" /usr/bin/install -p aprsmon aprsdigi '/builddir/build/BUILDROOT/aprsdigi-3.5.1-10.fc28.riscv64/usr/sbin' test -z "/usr/share/man/man8" || /usr/bin/mkdir -p "/builddir/build/BUILDROOT/aprsdigi-3.5.1-10.fc28.riscv64/usr/share/man/man8" /usr/bin/install -p -m 644 aprsdigi.8 aprsmon.8 fiforead.8 fifowrite.8 '/builddir/build/BUILDROOT/aprsdigi-3.5.1-10.fc28.riscv64/usr/share/man/man8' make[1]: Leaving directory '/builddir/build/BUILD/aprsdigi-3.5.1' + install -D -m 644 aprsdigi.service /builddir/build/BUILDROOT/aprsdigi-3.5.1-10.fc28.riscv64/usr/lib/systemd/system/aprsdigi.service + install -D -m 644 aprsbeacon.service /builddir/build/BUILDROOT/aprsdigi-3.5.1-10.fc28.riscv64/usr/lib/systemd/system/aprsbeacon.service + install -D -m 644 aprsdigi.logrotate /builddir/build/BUILDROOT/aprsdigi-3.5.1-10.fc28.riscv64/etc/logrotate.d/aprsdigi + mkdir -p /builddir/build/BUILDROOT/aprsdigi-3.5.1-10.fc28.riscv64/etc/ax25 + echo + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /builddir/build/BUILDROOT/aprsdigi-3.5.1-10.fc28.riscv64/etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: aprsdigi-3.5.1-10.fc28.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.XM6rtl + umask 022 + cd /builddir/build/BUILD + cd aprsdigi-3.5.1 + DOCDIR=/builddir/build/BUILDROOT/aprsdigi-3.5.1-10.fc28.riscv64/usr/share/doc/aprsdigi + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/aprsdigi-3.5.1-10.fc28.riscv64/usr/share/doc/aprsdigi + cp -pr AUTHORS /builddir/build/BUILDROOT/aprsdigi-3.5.1-10.fc28.riscv64/usr/share/doc/aprsdigi + cp -pr ChangeLog /builddir/build/BUILDROOT/aprsdigi-3.5.1-10.fc28.riscv64/usr/share/doc/aprsdigi + cp -pr NEWS /builddir/build/BUILDROOT/aprsdigi-3.5.1-10.fc28.riscv64/usr/share/doc/aprsdigi + cp -pr README /builddir/build/BUILDROOT/aprsdigi-3.5.1-10.fc28.riscv64/usr/share/doc/aprsdigi + cp -pr TODO /builddir/build/BUILDROOT/aprsdigi-3.5.1-10.fc28.riscv64/usr/share/doc/aprsdigi + cp -pr aprsdigi.html aprsmon.html fiforead.html fifowrite.html /builddir/build/BUILDROOT/aprsdigi-3.5.1-10.fc28.riscv64/usr/share/doc/aprsdigi + cp -pr examples /builddir/build/BUILDROOT/aprsdigi-3.5.1-10.fc28.riscv64/usr/share/doc/aprsdigi + exit 0 warning: File listed twice: /etc/ax25/aprsdigi.conf Provides: aprsdigi = 3.5.1-10.fc28 aprsdigi(riscv-64) = 3.5.1-10.fc28 config(aprsdigi) = 3.5.1-10.fc28 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh systemd Requires(preun): /bin/sh systemd Requires(postun): /bin/sh systemd Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libax25.so.1()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) rtld(GNU_HASH) Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/aprsdigi-3.5.1-10.fc28.riscv64 Wrote: /builddir/build/SRPMS/aprsdigi-3.5.1-10.fc28.src.rpm Wrote: /builddir/build/RPMS/riscv64/aprsdigi-3.5.1-10.fc28.riscv64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.OFMpZJ + umask 022 + cd /builddir/build/BUILD + cd aprsdigi-3.5.1 + /usr/bin/rm -rf /builddir/build/BUILDROOT/aprsdigi-3.5.1-10.fc28.riscv64 + exit 0 + touch /buildok + cleanup + set +e + sync + sleep 5 + sync + poweroff Terminated ++ cleanup ++ set +e ++ sync ++ sleep 5 +++ cleanup +++ set +e +++ sync +++ sleep 5 +++ sync +++ poweroff