=> Building devel/fossology-nomos-standalone Started : Wednesday, 24 JUL 2019 at 01:35:48 UTC Platform: 5.7-DEVELOPMENT DragonFly v5.7.0.83.g49866-DEVELOPMENT #40: Sun Jun 30 03:00:04 PDT 2019 root@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 -------------------------------------------------- -- Environment -------------------------------------------------- UNAME_r=5.6-SYNTH UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=DragonFly 5.6-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 -------------------------------------------------- -------------------------------------------------- -- CONFIGURE_ENV -------------------------------------------------- MAKE=gmake PKG_CONFIG=pkgconf XDG_DATA_HOME=/construction/devel/fossology-nomos-standalone XDG_CONFIG_HOME=/construction/devel/fossology-nomos-standalone HOME=/construction/devel/fossology-nomos-standalone TMPDIR="/tmp" PATH=/construction/devel/fossology-nomos-standalone/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc80 LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 -------------------------------------------------- -- CONFIGURE_ARGS -------------------------------------------------- -------------------------------------------------- -- MAKE_ENV -------------------------------------------------- XDG_DATA_HOME=/construction/devel/fossology-nomos-standalone XDG_CONFIG_HOME=/construction/devel/fossology-nomos-standalone HOME=/construction/devel/fossology-nomos-standalone TMPDIR="/tmp" PATH=/construction/devel/fossology-nomos-standalone/.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 LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 PREFIX=/usr/local LOCALBASE=/usr/local NOPROFILE=1 CC="cc" CFLAGS="-pipe -O2 -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS=" -pipe -O2 -fno-strict-aliasing " 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/devel/fossology-nomos-standalone/stage -------------------------------------------------- -- PLIST_SUB -------------------------------------------------- GTK2_VERSION="2.10.0" GTK3_VERSION="3.0.0" OSREL=5.6 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/fossology" EXAMPLESDIR="share/examples/fossology" DATADIR="share/fossology" WWWDIR="www/fossology" ETCDIR="etc/fossology" -------------------------------------------------- -- SUB_LIST -------------------------------------------------- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/fossology DOCSDIR=/usr/local/share/doc/fossology EXAMPLESDIR=/usr/local/share/examples/fossology WWWDIR=/usr/local/www/fossology ETCDIR=/usr/local/etc/fossology -------------------------------------------------- -- /etc/make.conf -------------------------------------------------- SYNTHPROFILE=Release-5.6 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.28.1 _ALTCCVERSION_921dbbb2=none _OBJC_ALTCCVERSION_921dbbb2=none _SMP_CPUS=8 UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=500601 OSVERSION=9999999 OSREL=5.6 _OSRELEASE=5.6-SYNTH PYTHONBASE=/usr/local _PKG_CHECKED=1 -------------------------------------------------------------------------------- -- Phase: check-sanity -------------------------------------------------------------------------------- ===> License GPLv2 accepted by the user -------------------------------------------------------------------------------- -- Phase: pkg-depends -------------------------------------------------------------------------------- ===> fossology-nomos-standalone-3.5.0 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.11.1.txz Installing pkg-1.11.1... Extracting pkg-1.11.1: .......... done ===> fossology-nomos-standalone-3.5.0 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of fossology-nomos-standalone-3.5.0 -------------------------------------------------------------------------------- -- Phase: fetch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: fetch -------------------------------------------------------------------------------- ===> License GPLv2 accepted by the user => fossology-fossology-3.5.0_GH0.tar.gz doesn't seem to exist in /distfiles/. => Attempting to fetch https://codeload.github.com/fossology/fossology/tar.gz/3.5.0?dummy=/fossology-fossology-3.5.0_GH0.tar.gz fetch: https://codeload.github.com/fossology/fossology/tar.gz/3.5.0?dummy=/fossology-fossology-3.5.0_GH0.tar.gz: size unknown fetch: https://codeload.github.com/fossology/fossology/tar.gz/3.5.0?dummy=/fossology-fossology-3.5.0_GH0.tar.gz: size of remote file is not known fossology-fossology-3.5.0_GH0.tar.gz 19 MB 4402 kBps 04s ===> Fetching all distfiles required by fossology-nomos-standalone-3.5.0 for building -------------------------------------------------------------------------------- -- Phase: checksum -------------------------------------------------------------------------------- ===> License GPLv2 accepted by the user ===> Fetching all distfiles required by fossology-nomos-standalone-3.5.0 for building => SHA256 Checksum OK for fossology-fossology-3.5.0_GH0.tar.gz. -------------------------------------------------------------------------------- -- Phase: extract-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: extract -------------------------------------------------------------------------------- ===> License GPLv2 accepted by the user ===> Fetching all distfiles required by fossology-nomos-standalone-3.5.0 for building ===> Extracting for fossology-nomos-standalone-3.5.0 => SHA256 Checksum OK for fossology-fossology-3.5.0_GH0.tar.gz. -------------------------------------------------------------------------------- -- Phase: patch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: patch -------------------------------------------------------------------------------- ===> Patching for fossology-nomos-standalone-3.5.0 ===> Applying ports patches for fossology-nomos-standalone-3.5.0 -------------------------------------------------------------------------------- -- Phase: build-depends -------------------------------------------------------------------------------- ===> fossology-nomos-standalone-3.5.0 depends on executable: gawk - not found ===> Installing existing package /packages/All/gawk-5.0.0.txz Installing gawk-5.0.0... `-- Installing gettext-runtime-0.20.1... | `-- Installing indexinfo-0.3.1... | `-- Extracting indexinfo-0.3.1: .... done `-- Extracting gettext-runtime-0.20.1: .......... done `-- Installing libsigsegv-2.12... `-- Extracting libsigsegv-2.12: ........ done `-- Installing readline-8.0.0... | `-- Installing ncurses-6.1.20190525... | `-- Extracting ncurses-6.1.20190525: .......... done `-- Extracting readline-8.0.0: .......... done Extracting gawk-5.0.0: .......... done Message from libsigsegv-2.12: ==== Note that the stackoverflow handling functions of this library need procfs mounted on /proc. ==== ===> fossology-nomos-standalone-3.5.0 depends on executable: gawk - found ===> Returning to build of fossology-nomos-standalone-3.5.0 ===> fossology-nomos-standalone-3.5.0 depends on executable: gmake - not found ===> Installing existing package /packages/All/gmake-4.2.1_3.txz Installing gmake-4.2.1_3... Extracting gmake-4.2.1_3: .......... done ===> fossology-nomos-standalone-3.5.0 depends on executable: gmake - found ===> Returning to build of fossology-nomos-standalone-3.5.0 ===> fossology-nomos-standalone-3.5.0 depends on executable: msgfmt - not found ===> Installing existing package /packages/All/gettext-tools-0.20.1.txz Installing gettext-tools-0.20.1... `-- Installing libtextstyle-0.20.1... `-- Extracting libtextstyle-0.20.1: .......... done Extracting gettext-tools-0.20.1: .......... done ===> fossology-nomos-standalone-3.5.0 depends on executable: msgfmt - found ===> Returning to build of fossology-nomos-standalone-3.5.0 ===> fossology-nomos-standalone-3.5.0 depends on package: pkgconf>=1.3.0_1 - not found ===> Installing existing package /packages/All/pkgconf-1.6.1,1.txz Installing pkgconf-1.6.1,1... Extracting pkgconf-1.6.1,1: .......... done ===> fossology-nomos-standalone-3.5.0 depends on package: pkgconf>=1.3.0_1 - found ===> Returning to build of fossology-nomos-standalone-3.5.0 -------------------------------------------------------------------------------- -- Phase: lib-depends -------------------------------------------------------------------------------- ===> fossology-nomos-standalone-3.5.0 depends on shared library: libjson-c.so - not found ===> Installing existing package /packages/All/json-c-0.13.1.txz Installing json-c-0.13.1... Extracting json-c-0.13.1: .......... done ===> fossology-nomos-standalone-3.5.0 depends on shared library: libjson-c.so - found (/usr/local/lib/libjson-c.so) ===> Returning to build of fossology-nomos-standalone-3.5.0 ===> fossology-nomos-standalone-3.5.0 depends on shared library: libglib-2.0.so - not found ===> Installing existing package /packages/All/glib-2.56.3_5,1.txz Installing glib-2.56.3_5,1... `-- Installing libffi-3.2.1_3... `-- Extracting libffi-3.2.1_3: .......... done `-- Installing libiconv-1.14_11... `-- Extracting libiconv-1.14_11: .......... done `-- Installing libxml2-2.9.9... `-- Extracting libxml2-2.9.9: .......... done `-- Installing pcre-8.43_1... `-- Extracting pcre-8.43_1: .......... done `-- Installing python36-3.6.9... | `-- Installing expat-2.2.6_1... | `-- Extracting expat-2.2.6_1: .......... done | `-- Installing libressl-2.9.2... | `-- Extracting libressl-2.9.2: .......... done `-- Extracting python36-3.6.9: .......... done Extracting glib-2.56.3_5,1: .......... done No schema files found: doing nothing. Message from python36-3.6.9: =========================================================================== Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: py36-gdbm databases/py-gdbm@py36 py36-sqlite3 databases/py-sqlite3@py36 py36-tkinter x11-toolkits/py-tkinter@py36 =========================================================================== ===> fossology-nomos-standalone-3.5.0 depends on shared library: libglib-2.0.so - found (/usr/local/lib/libglib-2.0.so) ===> Returning to build of fossology-nomos-standalone-3.5.0 ===> fossology-nomos-standalone-3.5.0 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so) ===> fossology-nomos-standalone-3.5.0 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so) -------------------------------------------------------------------------------- -- Phase: configure -------------------------------------------------------------------------------- ===> Configuring for fossology-nomos-standalone-3.5.0 -------------------------------------------------------------------------------- -- Phase: build -------------------------------------------------------------------------------- ===> Building for fossology-nomos-standalone-3.5.0 gmake[1]: Entering directory '/construction/devel/fossology-nomos-standalone/fossology-3.5.0/src/nomos/agent' cc -pipe -O2 -fno-strict-aliasing -c -o encode.o encode.c cc -pipe -O2 -fno-strict-aliasing -o encode encode.c NOTE: GENSEARCHDATA takes 1-2 minutes to run ./GENSEARCHDATA cc -c nomos.c -pipe -O2 -fno-strict-aliasing -DSTANDALONE -Wall -D_FILE_OFFSET_BITS=64 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/json-c nomos.c: In function 'list_dir': nomos.c:198:17: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] sprintf(filename_buf, "%s\n", filename_buf); // add one new line character by the end of one file path, one line is one file path ^~~~~~~~~~~~ ~~~~~~~~~~~~ nomos.c: In function 'main': nomos.c:329:19: warning: initialization of 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] char * estr = strerror_r(errno, sErrorBuf, sizeof(sErrorBuf)); ^~~~~~~~~~ nomos.c:337:18: warning: initialization of 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] char *estr = strerror_r(errno, sErrorBuf, sizeof(sErrorBuf)); ^~~~~~~~~~ nomos.c: In function 'list_dir': nomos.c:198:36: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=] sprintf(filename_buf, "%s\n", filename_buf); // add one new line character by the end of one file path, one line is one file path ^ nomos.c:198:9: note: 'sprintf' output between 2 and 1025 bytes into a destination of size 1024 sprintf(filename_buf, "%s\n", filename_buf); // add one new line character by the end of one file path, one line is one file path ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nomos.c: In function 'main': nomos.c:324:5: warning: 'strncpy' specified bound 64 equals destination size [-Wstringop-truncation] strncpy(gl.progName, cp, sizeof(gl.progName)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nomos.c:318:5: warning: 'strncpy' specified bound 64 equals destination size [-Wstringop-truncation] strncpy(gl.progName, *argv, sizeof(gl.progName)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -c standalone.c -pipe -O2 -fno-strict-aliasing -DSTANDALONE -Wall -D_FILE_OFFSET_BITS=64 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/json-c cc -c licenses.c -pipe -O2 -fno-strict-aliasing -DSTANDALONE -Wall -D_FILE_OFFSET_BITS=64 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/json-c In function 'createRelativePath.part.3', inlined from 'createRelativePath' at licenses.c:569:7: licenses.c:580:5: warning: 'strncpy' output may be truncated copying 2047 bytes from a string of length 2047 [-Wstringop-truncation] strncpy(scp->fullpath, cur.cwd, sizeof(scp->fullpath)-1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -c list.c -pipe -O2 -fno-strict-aliasing -DSTANDALONE -Wall -D_FILE_OFFSET_BITS=64 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/json-c cc -c parse.c -pipe -O2 -fno-strict-aliasing -DSTANDALONE -Wall -D_FILE_OFFSET_BITS=64 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/json-c cc -c process.c -pipe -O2 -fno-strict-aliasing -DSTANDALONE -Wall -D_FILE_OFFSET_BITS=64 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/json-c cc -c nomos_regex.c -pipe -O2 -fno-strict-aliasing -DSTANDALONE -Wall -D_FILE_OFFSET_BITS=64 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/json-c cc -c util.c -pipe -O2 -fno-strict-aliasing -DSTANDALONE -Wall -D_FILE_OFFSET_BITS=64 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/json-c util.c: In function 'printRegexMatch': util.c:1014:5: warning: 'strncpy' output may be truncated copying 255 bytes from a string of length 2047 [-Wstringop-truncation] strncpy(debugStr, gl.initwd, sizeof(debugStr)-1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -c nomos_gap.c -pipe -O2 -fno-strict-aliasing -DSTANDALONE -Wall -D_FILE_OFFSET_BITS=64 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/json-c cc -c nomos_utils.c -pipe -O2 -fno-strict-aliasing -DSTANDALONE -Wall -D_FILE_OFFSET_BITS=64 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/json-c nomos_utils.c: In function 'add2license_ref': nomos_utils.c:63:18: warning: '%s' directive writing up to 2047 bytes into a region of size 1993 [-Wformat-overflow=] sprintf(query, "SELECT rf_pk FROM " LICENSE_REF_TABLE " where rf_shortname='%s'", escLicName); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~ nomos_utils.c:63:79: note: format string is defined here sprintf(query, "SELECT rf_pk FROM " LICENSE_REF_TABLE " where rf_shortname='%s'", escLicName); ^~ nomos_utils.c:63:3: note: 'sprintf' output between 57 and 2104 bytes into a destination of size 2048 sprintf(query, "SELECT rf_pk FROM " LICENSE_REF_TABLE " where rf_shortname='%s'", escLicName); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nomos_utils.c:79:93: warning: '%s' directive writing up to 2047 bytes into a region of size 1975 [-Wformat-overflow=] sprintf(insert, "insert into license_ref(rf_shortname, rf_text, rf_detector_type) values('%s', '%s', 2)", escLicName, ^~ ~~~~~~~~~~ nomos_utils.c:79:3: note: 'sprintf' output between 100 and 2147 bytes into a destination of size 2048 sprintf(insert, "insert into license_ref(rf_shortname, rf_text, rf_detector_type) values('%s', '%s', 2)", escLicName, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ specialLicenseText); ~~~~~~~~~~~~~~~~~~~ cc -c doctorBuffer_utils.c -pipe -O2 -fno-strict-aliasing -DSTANDALONE -Wall -D_FILE_OFFSET_BITS=64 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/json-c doctorBuffer_utils.c: In function 'convertWhitespaceToSpaceAndRemoveSpecialChars': doctorBuffer_utils.c:382:16: warning: 'strncpy' output truncated copying 7 bytes from a string of length 10 [-Wstringop-truncation] (void) strncpy(cp, " ", 7); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -c json_writer.c -pipe -O2 -fno-strict-aliasing -DSTANDALONE -Wall -D_FILE_OFFSET_BITS=64 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/json-c ./PRECHECK *** START: 1314 license-text strings *** ... "source" in 115 strings ... "free" in 152 strings ... "under" in 254 strings ... "copyright" in 144 strings ... "grant" in 207 strings ... "software" in 257 strings ... "distribut" in 444 strings ... "licen" in 578 strings ... "[iu][nst]" in 1136 strings *** DONE: 56 strings have no pre-check exclusions *** ./CHECKSTR CHECKSTR: 1314 phrases, 450 contain wild-cards cc -c _precheck.c -pipe -O2 -fno-strict-aliasing -DSTANDALONE -Wall -D_FILE_OFFSET_BITS=64 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/json-c cc -c _autodata.c -pipe -O2 -fno-strict-aliasing -DSTANDALONE -Wall -D_FILE_OFFSET_BITS=64 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/json-c cc nomos.o standalone.o licenses.o list.o parse.o process.o nomos_regex.o util.o nomos_gap.o nomos_utils.o doctorBuffer_utils.o json_writer.o _precheck.o _autodata.o -L/usr/local/lib -lglib-2.0 -lintl -L/usr/local/lib -ljson-c -lpthread -lrt -o nomossa gmake[1]: Leaving directory '/construction/devel/fossology-nomos-standalone/fossology-3.5.0/src/nomos/agent' -------------------------------------------------------------------------------- -- Phase: run-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: stage -------------------------------------------------------------------------------- ===> Staging for fossology-nomos-standalone-3.5.0 ===> Generating temporary packing list install -s -m 555 /construction/devel/fossology-nomos-standalone/fossology-3.5.0/src/nomos/agent/nomossa /construction/devel/fossology-nomos-standalone/stage/usr/local/bin ====> Compressing man pages (compress-man) -------------------------------------------------------------------------------- -- Phase: package -------------------------------------------------------------------------------- ===> Building package for fossology-nomos-standalone-3.5.0 file sizes/checksums [4]: . done packing files [4]: . done packing directories [0]: . done -------------------------------------------------- -- Termination -------------------------------------------------- Finished: Wednesday, 24 JUL 2019 at 01:39:11 UTC Duration: 00:03:22