------------------------------------------------------------------------------- -- Phase: setup ------------------------------------------------------------------------------- Installing /packages/All/indexinfo-0.3.1.txz Installing /packages/All/gettext-runtime-0.20.1.txz pkg: Cannot runscript POST-INSTALL:Bad file descriptor Installing /packages/All/gmake-4.2.1_3.txz pkg: Cannot runscript POST-INSTALL:Bad file descriptor Installing /packages/All/ncurses-6.1.20190525.txz pkg: Cannot runscript POST-INSTALL:Bad file descriptor Installing /packages/All/libtextstyle-0.20.1.txz pkg: Cannot runscript POST-INSTALL:Bad file descriptor Installing /packages/All/gettext-tools-0.20.1_1.txz pkg: Cannot runscript POST-INSTALL:Bad file descriptor Installing /packages/All/libiconv-1.14_11.txz pkg: Cannot runscript POST-INSTALL:Bad file descriptor SUCCEEDED 00:00:02 ------------------------------------------------------------------------------- -- Phase: check-sanity ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: pkg-depends ------------------------------------------------------------------------------- ===> axel-2.4_2 depends on file: /usr/local/sbin/pkg - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch ------------------------------------------------------------------------------- ===> axel-2.4_2 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by axel-2.4_2 for building SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: checksum ------------------------------------------------------------------------------- ===> axel-2.4_2 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by axel-2.4_2 for building => SHA256 Checksum OK for axel-2.4.tar.gz. SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract ------------------------------------------------------------------------------- ===> axel-2.4_2 depends on file: /usr/local/sbin/pkg - found ===> 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. Extracted Memory Use: 0.25M SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch ------------------------------------------------------------------------------- ===> Patching for axel-2.4_2 ===> Applying ports patches for axel-2.4_2 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: build-depends ------------------------------------------------------------------------------- ===> axel-2.4_2 depends on executable: gmake - found ===> axel-2.4_2 depends on executable: msgfmt - found ===> axel-2.4_2 depends on package: libiconv>=1.14_11 - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: lib-depends ------------------------------------------------------------------------------- ===> axel-2.4_2 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so) SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: configure ------------------------------------------------------------------------------- ===> axel-2.4_2 depends on executable: gmake - found ===> axel-2.4_2 depends on executable: msgfmt - found ===> axel-2.4_2 depends on package: libiconv>=1.14_11 - found ===> axel-2.4_2 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so) ===> 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. SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- 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 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 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 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 msgfmt -vo nl.mo nl.po msgfmt -vo de.mo de.po 40 translated messages, 6 fuzzy translations, 4 untranslated messages. msgfmt -vo ru.mo ru.po 46 translated messages, 2 fuzzy translations, 2 untranslated messages. msgfmt -vo zh_CN.mo zh_CN.po 46 translated messages, 4 fuzzy translations. 42 translated messages, 6 fuzzy translations, 2 untranslated messages. 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 ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc *.o -o axel -L/usr/local/lib -lpthread -lintl strip axel gmake[1]: Leaving directory '/construction/ftp/axel/axel-2.4' SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: run-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- 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) ====> Running Q/A tests (stage-qa) Warning: You have disabled the licenses framework with DISABLE_LICENSES, unable to run checks Warning: Possible REINPLACE_CMD issues sed failed: file content unchanged from backup: Makefile.settings SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: package ------------------------------------------------------------------------------- ===> Building package for axel-2.4_2 file sizes/checksums [8]: 0% file sizes/checksums [8]: 100% packing files [8]: 0% packing files [8]: 100% packing directories [0]: 0% packing directories [0]: 100% SUCCEEDED 00:00:00 TOTAL TIME 00:00:05