>>> Building on exopi-2 under comms/qodem BDEPENDS = [devel/gmake] DIST = [comms/qodem:qodem-1.0.1.tar.gz] FULLPKGNAME = qodem-1.0.1p0 Avoided depends for gmake-4.4.1 distfiles size=9959922 >>> Running build in comms/qodem at 1735139177.67 ===> comms/qodem ===> Building from scratch qodem-1.0.1p0 ===> qodem-1.0.1p0 depends on: gmake-* -> gmake-4.4.1 ===> Verifying specs: c curses util ===> found c.100.3 curses.15.0 util.20.0 ===> Checking files for qodem-1.0.1p0 `/exopi-cvs/ports/distfiles/qodem-1.0.1.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for qodem-1.0.1p0 ===> Patching for qodem-1.0.1p0 ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for qodem-1.0.1p0 ===> Configuring for qodem-1.0.1p0 Using /exopi-obj/pobj/qodem-1.0.1/config.site (generated) configure: WARNING: unrecognized options: --disable-gtk-doc configure: loading site script /exopi-obj/pobj/qodem-1.0.1/config.site checking for a BSD-compatible install... /exopi-obj/pobj/qodem-1.0.1/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... mkdir -p checking for gawk... (cached) awk checking whether gmake sets $(MAKE)... yes checking whether gmake supports nested variables... yes checking for gcc... cc 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... (cached) o checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ISO C89... none needed checking whether cc understands -c and -o together... yes checking whether gmake supports the include directive... yes (GNU style) checking dependency style of cc... gcc3 checking how to run the C preprocessor... cc -E checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/select.h... (cached) yes checking for pty.h... (cached) no checking libutil.h usability... no checking libutil.h presence... no checking for libutil.h... no checking for util.h... (cached) yes checking for getopt.h... (cached) yes checking ncursesw/curses.h usability... no checking ncursesw/curses.h presence... no checking for ncursesw/curses.h... no checking miniupnpc/miniupnpc.h usability... no checking miniupnpc/miniupnpc.h presence... no checking for miniupnpc/miniupnpc.h... no checking for library containing forkpty... -lutil checking for forkpty... yes checking for mvwadd_wch in -lncursesw... yes checking for mvwadd_wch in -lncurses... yes checking for upnpDiscover in -lminiupnpc... no checking for Gpm_Open in -lgpm... no checking for SDL_Init in -lSDL... no configure: *** Disable SDL *** configure: *** ncurses found *** configure: --- Cryptlib default: disable --- configure: *** Disable cryptlib *** configure: *** Disable UPnP *** configure: *** Disable Linux console GPM support *** checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating source/config.h config.status: executing depfiles commands configure: WARNING: unrecognized options: --disable-gtk-doc ===> Building for qodem-1.0.1p0 Making all in . gmake[1]: Entering directory '/exopi-obj/pobj/qodem-1.0.1/qodem-1.0.1' depbase=`echo source/ansi.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I./source -I. -I. -O2 -pipe -DQ_NO_NEWTERM -MT source/ansi.o -MD -MP -MF $depbase.Tpo -c -o source/ansi.o source/ansi.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo source/atascii.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I./source -I. -I. -O2 -pipe -DQ_NO_NEWTERM -MT source/atascii.o -MD -MP -MF $depbase.Tpo -c -o source/atascii.o source/atascii.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo source/avatar.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I./source -I. -I. -O2 -pipe -DQ_NO_NEWTERM -MT source/avatar.o -MD -MP -MF $depbase.Tpo -c -o source/avatar.o source/avatar.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo source/codepage.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I./source -I. -I. -O2 -pipe -DQ_NO_NEWTERM -MT source/codepage.o -MD -MP -MF $depbase.Tpo -c -o source/codepage.o source/codepage.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo source/colors.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I./source -I. -I. -O2 -pipe -DQ_NO_NEWTERM -MT source/colors.o -MD -MP -MF $depbase.Tpo -c -o source/colors.o source/colors.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo source/common.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I./source -I. -I. -O2 -pipe -DQ_NO_NEWTERM -MT source/common.o -MD -MP -MF $depbase.Tpo -c -o source/common.o source/common.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo source/console.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I./source -I. -I. -O2 -pipe -DQ_NO_NEWTERM -MT source/console.o -MD -MP -MF $depbase.Tpo -c -o source/console.o source/console.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo source/dialer.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I./source -I. -I. -O2 -pipe -DQ_NO_NEWTERM -MT source/dialer.o -MD -MP -MF $depbase.Tpo -c -o source/dialer.o source/dialer.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo source/emulation.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I./source -I. -I. -O2 -pipe -DQ_NO_NEWTERM -MT source/emulation.o -MD -MP -MF $depbase.Tpo -c -o source/emulation.o source/emulation.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo source/field.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I./source -I. -I. -O2 -pipe -DQ_NO_NEWTERM -MT source/field.o -MD -MP -MF $depbase.Tpo -c -o source/field.o source/field.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo source/forms.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I./source -I. -I. -O2 -pipe -DQ_NO_NEWTERM -MT source/forms.o -MD -MP -MF $depbase.Tpo -c -o source/forms.o source/forms.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo source/help.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I./source -I. -I. -O2 -pipe -DQ_NO_NEWTERM -MT source/help.o -MD -MP -MF $depbase.Tpo -c -o source/help.o source/help.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo source/host.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I./source -I. -I. -O2 -pipe -DQ_NO_NEWTERM -MT source/host.o -MD -MP -MF $depbase.Tpo -c -o source/host.o source/host.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo source/input.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I./source -I. -I. -O2 -pipe -DQ_NO_NEWTERM -MT source/input.o -MD -MP -MF $depbase.Tpo -c -o source/input.o source/input.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo source/kermit.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I./source -I. -I. -O2 -pipe -DQ_NO_NEWTERM -MT source/kermit.o -MD -MP -MF $depbase.Tpo -c -o source/kermit.o source/kermit.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo source/keyboard.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I./source -I. -I. -O2 -pipe -DQ_NO_NEWTERM -MT source/keyboard.o -MD -MP -MF $depbase.Tpo -c -o source/keyboard.o source/keyboard.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo source/modem.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I./source -I. -I. -O2 -pipe -DQ_NO_NEWTERM -MT source/modem.o -MD -MP -MF $depbase.Tpo -c -o source/modem.o source/modem.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo source/music.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I./source -I. -I. -O2 -pipe -DQ_NO_NEWTERM -MT source/music.o -MD -MP -MF $depbase.Tpo -c -o source/music.o source/music.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo source/netclient.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I./source -I. -I. -O2 -pipe -DQ_NO_NEWTERM -MT source/netclient.o -MD -MP -MF $depbase.Tpo -c -o source/netclient.o source/netclient.c &&\ mv -f $depbase.Tpo $depbase.Po source/netclient.c:2971:41: warning: implicit conversion from 'int' to 'char' changes value from 255 to -1 [-Wconstant-conversion] ((char *) buf)[total] = TELNET_IAC; ~ ^~~~~~~~~~ source/netclient.c:283:33: note: expanded from macro 'TELNET_IAC' #define TELNET_IAC 255 /* ff */ ^~~ 1 warning generated. depbase=`echo source/options.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I./source -I. -I. -O2 -pipe -DQ_NO_NEWTERM -MT source/options.o -MD -MP -MF $depbase.Tpo -c -o source/options.o source/options.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo source/petscii.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I./source -I. -I. -O2 -pipe -DQ_NO_NEWTERM -MT source/petscii.o -MD -MP -MF $depbase.Tpo -c -o source/petscii.o source/petscii.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo source/phonebook.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I./source -I. -I. -O2 -pipe -DQ_NO_NEWTERM -MT source/phonebook.o -MD -MP -MF $depbase.Tpo -c -o source/phonebook.o source/phonebook.c &&\ mv -f $depbase.Tpo $depbase.Po source/phonebook.c:1535:42: warning: format specifies type 'unsigned long' but the argument has type 'time_t' (aka 'long long') [-Wformat] fprintf(file, "last_call=%lu\n", entry->last_call); ~~~ ^~~~~~~~~~~~~~~~ %lld source/phonebook.c:2424:58: warning: format specifies type 'unsigned long' but the argument has type 'time_t' (aka 'long long') [-Wformat] sprintf(filename, "/tmp/~qodem%u_%lu.tmp", getpid(), time(NULL)); ~~~ ^~~~~~~~~~ %lld 2 warnings generated. depbase=`echo source/protocols.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I./source -I. -I. -O2 -pipe -DQ_NO_NEWTERM -MT source/protocols.o -MD -MP -MF $depbase.Tpo -c -o source/protocols.o source/protocols.c &&\ mv -f $depbase.Tpo $depbase.Po source/protocols.c:1755:10: warning: absolute value function 'abs' given an argument of type 'suseconds_t' (aka 'long') but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] (abs(last_update.tv_usec - now.tv_usec) < 250000)) { ^ source/protocols.c:1755:10: note: use function 'labs' instead (abs(last_update.tv_usec - now.tv_usec) < 250000)) { ^~~ labs 1 warning generated. depbase=`echo source/qodem.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I./source -I. -I. -O2 -pipe -DQ_NO_NEWTERM -MT source/qodem.o -MD -MP -MF $depbase.Tpo -c -o source/qodem.o source/qodem.c &&\ mv -f $depbase.Tpo $depbase.Po source/qodem.c:1366:41: warning: implicit conversion from enumeration type 'Q_DOORWAY_MODE' (aka 'enum Q_DOORWAY_MODE') to different enumeration type 'Q_DOORWAY' [-Wenum-conversion] initial_call.doorway = q_status.doorway_mode; ~ ~~~~~~~~~^~~~~~~~~~~~ 1 warning generated. depbase=`echo source/screen.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I./source -I. -I. -O2 -pipe -DQ_NO_NEWTERM -MT source/screen.o -MD -MP -MF $depbase.Tpo -c -o source/screen.o source/screen.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo source/script.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I./source -I. -I. -O2 -pipe -DQ_NO_NEWTERM -MT source/script.o -MD -MP -MF $depbase.Tpo -c -o source/script.o source/script.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo source/scrollback.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I./source -I. -I. -O2 -pipe -DQ_NO_NEWTERM -MT source/scrollback.o -MD -MP -MF $depbase.Tpo -c -o source/scrollback.o source/scrollback.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo source/states.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I./source -I. -I. -O2 -pipe -DQ_NO_NEWTERM -MT source/states.o -MD -MP -MF $depbase.Tpo -c -o source/states.o source/states.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo source/translate.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I./source -I. -I. -O2 -pipe -DQ_NO_NEWTERM -MT source/translate.o -MD -MP -MF $depbase.Tpo -c -o source/translate.o source/translate.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo source/vt100.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I./source -I. -I. -O2 -pipe -DQ_NO_NEWTERM -MT source/vt100.o -MD -MP -MF $depbase.Tpo -c -o source/vt100.o source/vt100.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo source/vt52.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I./source -I. -I. -O2 -pipe -DQ_NO_NEWTERM -MT source/vt52.o -MD -MP -MF $depbase.Tpo -c -o source/vt52.o source/vt52.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo source/xmodem.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I./source -I. -I. -O2 -pipe -DQ_NO_NEWTERM -MT source/xmodem.o -MD -MP -MF $depbase.Tpo -c -o source/xmodem.o source/xmodem.c &&\ mv -f $depbase.Tpo $depbase.Po source/xmodem.c:749:18: warning: format specifies type 'unsigned long' but the argument has type 'time_t' (aka 'long long') [-Wformat] upload_file_list[upload_file_list_i].fstats.st_mtime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/xmodem.c:991:33: warning: format specifies type 'unsigned long *' but the argument has type 'time_t *' (aka 'long long *') [-Wformat] sscanf(local_buffer, "%lo", &download_file_modtime); ~~~ ^~~~~~~~~~~~~~~~~~~~~~ %llo 2 warnings generated. depbase=`echo source/zmodem.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I./source -I. -I. -O2 -pipe -DQ_NO_NEWTERM -MT source/zmodem.o -MD -MP -MF $depbase.Tpo -c -o source/zmodem.o source/zmodem.c &&\ mv -f $depbase.Tpo $depbase.Po source/zmodem.c:3157:17: warning: format specifies type 'unsigned long *' but the argument has type 'time_t *' (aka 'long long *') [-Wformat] &status.file_modtime, (int *) &permissions, &filesleft, ^~~~~~~~~~~~~~~~~~~~ source/zmodem.c:4175:14: warning: format specifies type 'unsigned long' but the argument has type 'time_t' (aka 'long long') [-Wformat] status.file_modtime, status.file_size); ^~~~~~~~~~~~~~~~~~~ 2 warnings generated. cc -O2 -pipe -DQ_NO_NEWTERM -o qodem source/ansi.o source/atascii.o source/avatar.o source/codepage.o source/colors.o source/common.o source/console.o source/dialer.o source/emulation.o source/field.o source/forms.o source/help.o source/host.o source/input.o source/kermit.o source/keyboard.o source/modem.o source/music.o source/netclient.o source/options.o source/petscii.o source/phonebook.o source/protocols.o source/qodem.o source/screen.o source/script.o source/scrollback.o source/states.o source/translate.o source/vt100.o source/vt52.o source/xmodem.o source/zmodem.o -lncursesw -lutil ld: warning: dialer.c(source/dialer.o:(dial_out)): warning: sprintf() is often misused, please use snprintf() ld: warning: zmodem.c(source/zmodem.o:(zmodem)): warning: random() may return deterministic values, is that what you want? ld: warning: zmodem.c(source/zmodem.o:(stats_increment_errors)): warning: vsprintf() is often misused, please use vsnprintf() ld: warning: options.c(source/options.o:(load_options)): warning: strcpy() is almost always misused, please use strlcpy() gmake[1]: Leaving directory '/exopi-obj/pobj/qodem-1.0.1/qodem-1.0.1' >>> Running package in comms/qodem at 1735139204.93 ===> comms/qodem ===> Faking installation for qodem-1.0.1p0 Making install in . gmake[1]: Entering directory '/exopi-obj/pobj/qodem-1.0.1/qodem-1.0.1' gmake[2]: Entering directory '/exopi-obj/pobj/qodem-1.0.1/qodem-1.0.1' mkdir -p '/exopi-obj/pobj/qodem-1.0.1/fake-amd64/usr/local/bin' /exopi-obj/pobj/qodem-1.0.1/bin/install -c -s -m 755 qodem '/exopi-obj/pobj/qodem-1.0.1/fake-amd64/usr/local/bin' mkdir -p '/exopi-obj/pobj/qodem-1.0.1/fake-amd64/usr/local/bin' /exopi-obj/pobj/qodem-1.0.1/bin/install -c -m 755 bin/xqodem '/exopi-obj/pobj/qodem-1.0.1/fake-amd64/usr/local/bin' mkdir -p '/exopi-obj/pobj/qodem-1.0.1/fake-amd64/usr/local/man/man1' /exopi-obj/pobj/qodem-1.0.1/bin/install -c -m 644 docs/qodem.1 docs/xqodem.1 '/exopi-obj/pobj/qodem-1.0.1/fake-amd64/usr/local/man/man1' gmake[2]: Leaving directory '/exopi-obj/pobj/qodem-1.0.1/qodem-1.0.1' gmake[1]: Leaving directory '/exopi-obj/pobj/qodem-1.0.1/qodem-1.0.1' ===> Building package for qodem-1.0.1p0 Create /exopi-cvs/ports/packages/amd64/all/qodem-1.0.1p0.tgz Creating package qodem-1.0.1p0 reading plist| checking dependencies| checksumming| checksumming| | 0% checksumming|**** | 7% checksumming|********* | 14% checksumming|************* | 21% checksumming|***************** | 29% checksumming|********************** | 36% checksumming|************************** | 43% checksumming|******************************* | 50% checksumming|*********************************** | 57% checksumming|*************************************** | 64% checksumming|******************************************** | 71% checksumming|************************************************ | 79% checksumming|**************************************************** | 86% checksumming|********************************************************* | 93% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|************************************************************* | 96% archiving|************************************************************** | 96% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/qodem-1.0.1p0.tgz >>> Running clean in comms/qodem at 1735139206.43 ===> comms/qodem ===> Cleaning for qodem-1.0.1p0 >>> Ended at 1735139206.73 max_stuck=0.00/build=27.26/package=1.51/clean=0.34