=> Building ftp/axel Started : Thursday, 7 MAR 2019 at 08:39:51 UTC Platform: 5.5-DEVELOPMENT DragonFly v5.5.0.192.g15ae7f0-DEVELOPMENT #34: Tue Feb 19 09:07:07 PST 2019 root@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 -------------------------------------------------- -- Environment -------------------------------------------------- UNAME_r=5.5-SYNTH UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=DragonFly 5.5-SYNTH UNAME_s=DragonFly PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SSL_NO_VERIFY_PEER=1 TERM=dumb PKG_CACHEDIR=/var/cache/pkg8 PKG_DBDIR=/var/db/pkg8 PORTSDIR=/xports LANG=C HOME=/root USER=root -------------------------------------------------- -- Options -------------------------------------------------- ===> The following configuration options are available for axel-2.4_2: DEBUG=off: Build with debugging support NLS=on: Native Language Support ===> Use 'make config' to modify these settings -------------------------------------------------- -- CONFIGURE_ENV -------------------------------------------------- MAKE=gmake XDG_DATA_HOME=/construction/ftp/axel XDG_CONFIG_HOME=/construction/ftp/axel HOME=/construction/ftp/axel TMPDIR="/tmp" PATH=/construction/ftp/axel/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc80 -------------------------------------------------- -- CONFIGURE_ARGS -------------------------------------------------- --prefix=/usr/local --mandir=/usr/local/man --i18n=1 -------------------------------------------------- -- MAKE_ENV -------------------------------------------------- XDG_DATA_HOME=/construction/ftp/axel XDG_CONFIG_HOME=/construction/ftp/axel HOME=/construction/ftp/axel TMPDIR="/tmp" PATH=/construction/ftp/axel/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc80 PREFIX=/usr/local LOCALBASE=/usr/local NOPROFILE=1 CC="cc" CFLAGS="-pipe -DLIBICONV_PLUG -O2 -fno-strict-aliasing " CPP="cpp" CPPFLAGS="-DLIBICONV_PLUG" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS=" -pipe -DLIBICONV_PLUG -O2 -fno-strict-aliasing -DLIBICONV_PLUG " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" -------------------------------------------------- -- MAKE_ARGS -------------------------------------------------- DESTDIR=/construction/ftp/axel/stage -------------------------------------------------- -- PLIST_SUB -------------------------------------------------- DEBUG="@comment " NO_DEBUG="" NLS="" NO_NLS="@comment " OSREL=5.5 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/axel" EXAMPLESDIR="share/examples/axel" DATADIR="share/axel" WWWDIR="www/axel" ETCDIR="etc/axel" -------------------------------------------------- -- SUB_LIST -------------------------------------------------- DEBUG="@comment " NO_DEBUG="" NLS="" NO_NLS="@comment " PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/axel DOCSDIR=/usr/local/share/doc/axel EXAMPLESDIR=/usr/local/share/examples/axel WWWDIR=/usr/local/www/axel ETCDIR=/usr/local/etc/axel -------------------------------------------------- -- /etc/make.conf -------------------------------------------------- SYNTHPROFILE=Release-BE USE_PACKAGE_DEPENDS_ONLY=yes PACKAGE_BUILDING=yes BATCH=yes PKG_CREATE_VERBOSE=yes PORTSDIR=/xports DISTDIR=/distfiles WRKDIRPREFIX=/construction PORT_DBDIR=/options PACKAGES=/packages MAKE_JOBS_NUMBER_LIMIT=5 LICENSES_ACCEPTED= NONE HAVE_COMPAT_IA32_KERN= CONFIGURE_MAX_CMD_LEN=262144 _PERL5_FROM_BIN=5.26.2 _ALTCCVERSION_921dbbb2=none _OBJC_ALTCCVERSION_921dbbb2=none _SMP_CPUS=8 UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=500500 OSVERSION=9999999 OSREL=5.5 _OSRELEASE=5.5-SYNTH PYTHONBASE=/usr/local _PKG_CHECKED=1 -------------------------------------------------------------------------------- -- Phase: check-sanity -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: pkg-depends -------------------------------------------------------------------------------- ===> axel-2.4_2 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.5_5.txz Installing pkg-1.10.5_5... Extracting pkg-1.10.5_5: .......... done ===> axel-2.4_2 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of axel-2.4_2 -------------------------------------------------------------------------------- -- Phase: fetch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: fetch -------------------------------------------------------------------------------- ===> Fetching all distfiles required by axel-2.4_2 for building -------------------------------------------------------------------------------- -- Phase: checksum -------------------------------------------------------------------------------- ===> Fetching all distfiles required by axel-2.4_2 for building => SHA256 Checksum OK for axel-2.4.tar.gz. -------------------------------------------------------------------------------- -- Phase: extract-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: extract -------------------------------------------------------------------------------- ===> Fetching all distfiles required by axel-2.4_2 for building ===> Extracting for axel-2.4_2 => SHA256 Checksum OK for axel-2.4.tar.gz. -------------------------------------------------------------------------------- -- Phase: patch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: patch -------------------------------------------------------------------------------- ===> Patching for axel-2.4_2 ===> Applying ports patches for axel-2.4_2 -------------------------------------------------------------------------------- -- Phase: build-depends -------------------------------------------------------------------------------- ===> axel-2.4_2 depends on executable: gmake - not found ===> Installing existing package /packages/All/gmake-4.2.1_3.txz Installing gmake-4.2.1_3... `-- Installing gettext-runtime-0.19.8.1_2... | `-- Installing indexinfo-0.3.1... | `-- Extracting indexinfo-0.3.1: .... done `-- Extracting gettext-runtime-0.19.8.1_2: .......... done Extracting gmake-4.2.1_3: .......... done ===> axel-2.4_2 depends on executable: gmake - found ===> Returning to build of axel-2.4_2 ===> axel-2.4_2 depends on executable: msgfmt - not found ===> Installing existing package /packages/All/gettext-tools-0.19.8.1_1.txz Installing gettext-tools-0.19.8.1_1... Extracting gettext-tools-0.19.8.1_1: .......... done ===> axel-2.4_2 depends on executable: msgfmt - found ===> Returning to build of axel-2.4_2 -------------------------------------------------------------------------------- -- Phase: lib-depends -------------------------------------------------------------------------------- ===> axel-2.4_2 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so) -------------------------------------------------------------------------------- -- Phase: configure -------------------------------------------------------------------------------- ===> Configuring for axel-2.4_2 The strip option is enabled. This should not be a problem usually, but on some systems it breaks stuff. WARNING: This architecture is unknown! That does not mean Axel will not work, it just means I've never had the chance to test Axel on it. It'd be a great help if you could send me more information about your platform so I can add it to the build tools. You can try to build the program now, if you wish, this default setup might just work. Configuration done: Internationalization enabled. Debugging disabled. Binary stripping enabled. -------------------------------------------------------------------------------- -- Phase: build -------------------------------------------------------------------------------- ===> Building for axel-2.4_2 gmake[1]: Entering directory '/construction/ftp/axel/axel-2.4' cc -c axel.c -o axel.o -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -DLIBICONV_PLUG -O2 -fno-strict-aliasing -I/usr/local/include cc -c conf.c -o conf.o -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -DLIBICONV_PLUG -O2 -fno-strict-aliasing -I/usr/local/include cc -c conn.c -o conn.o -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -DLIBICONV_PLUG -O2 -fno-strict-aliasing -I/usr/local/include cc -c ftp.c -o ftp.o -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -DLIBICONV_PLUG -O2 -fno-strict-aliasing -I/usr/local/include cc -c http.c -o http.o -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -DLIBICONV_PLUG -O2 -fno-strict-aliasing -I/usr/local/include conn.c: In function 'conn_set': conn.c:52:3: warning: 'strncpy' specified bound 1024 equals destination size [-Wstringop-truncation] strncpy( url, i + 3, MAX_STRING ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conn.c:40:3: warning: 'strncpy' specified bound 1024 equals destination size [-Wstringop-truncation] strncpy( url, set_url, MAX_STRING ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conn.c:82:3: warning: 'strncpy' specified bound 1024 equals destination size [-Wstringop-truncation] strncpy( conn->file, i + 1, MAX_STRING ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conn.c:92:3: warning: 'strncpy' specified bound 1024 equals destination size [-Wstringop-truncation] strncpy( conn->host, i + 1, MAX_STRING ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conn.c:115:3: warning: 'strncpy' specified bound 1024 equals destination size [-Wstringop-truncation] strncpy( conn->pass, i + 1, MAX_STRING ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conn.c: In function 'conn_setup': conn.c:256:31: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf( s, MAX_STRING, "%s%s", conn->dir, conn->file ); ^~ conn.c:256:3: note: 'snprintf' output between 1 and 2047 bytes into a destination of size 1024 snprintf( s, MAX_STRING, "%s%s", conn->dir, conn->file ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conn.c: In function 'conn_info': conn.c:338:48: warning: '%s' directive writing up to 1023 bytes into a region of size between 1006 and 2039 [-Wformat-overflow=] sprintf( conn->http->headers, "http://%s:%i%s", ^~ conn->host, conn->port, s ); ~ conn.c:338:5: note: 'sprintf' output between 10 and 2066 bytes into a destination of size 2048 sprintf( conn->http->headers, "http://%s:%i%s", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conn->host, conn->port, s ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~ conn.c:340:5: warning: 'strncpy' output may be truncated copying 1024 bytes from a string of length 2047 [-Wstringop-truncation] strncpy( s, conn->http->headers, MAX_STRING ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conn.c:334:5: warning: 'strncpy' output may be truncated copying 1024 bytes from a string of length 2047 [-Wstringop-truncation] strncpy( s, conn->http->headers, MAX_STRING ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp.c: In function 'ftp_cwd': ftp.c:95:2: warning: 'strncpy' specified bound 1024 equals destination size [-Wstringop-truncation] strncpy( conn->cwd, cwd, MAX_STRING ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conf.c: In function 'conf_init': conf.c:154:3: warning: 'strncpy' specified bound 1024 equals destination size [-Wstringop-truncation] strncpy( conf->http_proxy, s2, MAX_STRING ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conf.c:152:3: warning: 'strncpy' specified bound 1024 equals destination size [-Wstringop-truncation] strncpy( conf->http_proxy, s2, MAX_STRING ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp.c: In function 'ftp_size': ftp.c:192:3: warning: 'strncpy' specified bound 1024 equals destination size [-Wstringop-truncation] strncpy( fn, strstr( s, "->" ) + 3, MAX_STRING ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -c search.c -o search.o -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -DLIBICONV_PLUG -O2 -fno-strict-aliasing -I/usr/local/include http.c: In function 'http_connect': http.c:36:2: warning: 'strncpy' specified bound 1024 equals destination size [-Wstringop-truncation] strncpy( conn->host, host, MAX_STRING ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -c tcp.c -o tcp.o -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -DLIBICONV_PLUG -O2 -fno-strict-aliasing -I/usr/local/include http.c: In function 'http_exec': http.c:167:3: warning: 'strncat' specified bound 2048 equals destination size [-Wstringop-overflow=] strncat( conn->headers, s, MAX_QUERY ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ search.c: In function 'search_makelist': search.c:144:4: warning: 'strncpy' specified bound 1024 equals destination size [-Wstringop-truncation] strncpy( results[i].url, s2, MAX_STRING ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ axel.c: In function 'save_state': axel.c:509:31: warning: '.st' directive output may be truncated writing 3 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf( fn, MAX_STRING, "%s.st", axel->filename ); ^~~ axel.c:509:2: note: 'snprintf' output between 4 and 1027 bytes into a destination of size 1024 snprintf( fn, MAX_STRING, "%s.st", axel->filename ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -c text.c -o text.o -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -DLIBICONV_PLUG -O2 -fno-strict-aliasing -I/usr/local/include axel.c: In function 'axel_new': axel.c:102:3: warning: 'strncpy' output may be truncated copying 1024 bytes from a string of length 14407 [-Wstringop-truncation] strncpy( axel->filename, axel->conf->default_filename, MAX_STRING ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ axel.c: In function 'axel_open': axel.c:144:35: warning: '.st' directive output may be truncated writing 3 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf( buffer, MAX_STRING, "%s.st", axel->filename ); ^~~ axel.c:144:2: note: 'snprintf' output between 4 and 1027 bytes into a destination of size 1024 snprintf( buffer, MAX_STRING, "%s.st", axel->filename ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ msgfmt -vo nl.mo nl.po 40 translated messages, 6 fuzzy translations, 4 untranslated messages. msgfmt -vo de.mo de.po 46 translated messages, 4 fuzzy translations. msgfmt -vo ru.mo ru.po 46 translated messages, 2 fuzzy translations, 2 untranslated messages. msgfmt -vo zh_CN.mo zh_CN.po 42 translated messages, 6 fuzzy translations, 2 untranslated messages. axel.c: In function 'axel_close': axel.c:463:36: warning: '.st' directive output may be truncated writing 3 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf( buffer, MAX_STRING, "%s.st", axel->filename ); ^~~ axel.c:463:3: note: 'snprintf' output between 4 and 1027 bytes into a destination of size 1024 snprintf( buffer, MAX_STRING, "%s.st", axel->filename ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ text.c: In function 'main': text.c:298:24: warning: '.st' directive writing 3 bytes into a region of size between 1 and 1024 [-Wformat-overflow=] sprintf( string, "%s.st", axel->filename ); ^~~ text.c:298:4: note: 'sprintf' output between 4 and 1027 bytes into a destination of size 1024 sprintf( string, "%s.st", axel->filename ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ text.c:278:23: warning: '.st' directive writing 3 bytes into a region of size between 1 and 1024 [-Wformat-overflow=] sprintf( string, "%s.st", fn ); ^~~ text.c:278:3: note: 'sprintf' output between 4 and 1027 bytes into a destination of size 1024 sprintf( string, "%s.st", fn ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ text.c:120:4: warning: 'strncpy' specified bound 1024 equals destination size [-Wstringop-truncation] strncpy( fn, optarg, MAX_STRING ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ text.c:100:4: warning: 'strncpy' specified bound 1024 equals destination size [-Wstringop-truncation] strncpy( conf->user_agent, optarg, MAX_STRING); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc *.o -o axel -L/usr/local/lib -lpthread -lintl strip axel gmake[1]: Leaving directory '/construction/ftp/axel/axel-2.4' -------------------------------------------------------------------------------- -- Phase: run-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: stage -------------------------------------------------------------------------------- ===> Staging for axel-2.4_2 ===> Generating temporary packing list gmake[1]: Entering directory '/construction/ftp/axel/axel-2.4' mkdir -p /construction/ftp/axel/stage/usr/local/bin/ cp axel /construction/ftp/axel/stage/usr/local/bin/axel mkdir -p /construction/ftp/axel/stage/usr/local/etc/ cp axelrc.example /construction/ftp/axel/stage/usr/local/etc/axelrc mkdir -p /construction/ftp/axel/stage/usr/local/man/man1/ cp axel.1 /construction/ftp/axel/stage/usr/local/man/man1/axel.1 mkdir -p /construction/ftp/axel/stage/usr/local/man/zh_CN/man1/ cp axel_zh_CN.1 /construction/ftp/axel/stage/usr/local/man/zh_CN/man1/axel.1 Installing locale files... gmake[1]: Leaving directory '/construction/ftp/axel/axel-2.4' ====> Compressing man pages (compress-man) -------------------------------------------------------------------------------- -- Phase: package -------------------------------------------------------------------------------- ===> Building package for axel-2.4_2 file sizes/checksums [8]: . done packing files [8]: . done packing directories [0]: . done -------------------------------------------------- -- Termination -------------------------------------------------- Finished: Thursday, 7 MAR 2019 at 08:40:02 UTC Duration: 00:00:10