build started at Mon Jun 20 02:25:40 MSK 2016 port directory: /usr/ports/security/stegdetect building for: FreeBSD 102amd64-default 10.2-RELEASE-p19 FreeBSD 10.2-RELEASE-p19 amd64 maintained by: ports@FreeBSD.org Makefile ident: $FreeBSD: head/security/stegdetect/Makefile 417134 2016-06-19 22:34:15Z bapt $ Poudriere version: 3.2-pre Host OSVERSION: 1002000 Jail OSVERSION: 1002000 ---Begin Environment--- PKGREPOSITORY=/tmp/pkgs PACKAGES=/tmp/pkgs UNAME_v=FreeBSD 10.2-RELEASE-p19 UNAME_r=10.2-RELEASE-p19 BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 OPSYS=FreeBSD ARCH=amd64 SAVED_TERM=xterm NO_WARNING_PKG_INSTALL_EOL=yes MASTERMNT=/usr/local/poudriere/data/.m/102amd64-default/ref FORCE_PACKAGE=yes PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin _JAVA_VERSION_LIST_REGEXP=1.6\|1.7\|1.8\|1.6+\|1.7+\|1.8+ POUDRIERE_BUILD_TYPE=bulk OSREL=10.2 _OSRELEASE=10.2-RELEASE-p19 PYTHONBASE=/usr/local OLDPWD=/root _SMP_CPUS=4 PWD=/ HAVE_COMPAT_IA32_KERN=YES LINUX_OSRELEASE=2.6.18 MASTERNAME=102amd64-default SCRIPTPREFIX=/usr/local/share/poudriere _JAVA_VENDOR_LIST_REGEXP=openjdk\|oracle\|sun USER=root HOME=/root POUDRIERE_VERSION=3.2-pre SCRIPTPATH=/usr/local/share/poudriere/testport.sh TRYBROKEN=yes CONFIGURE_MAX_CMD_LEN=262144 LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local PACKAGE_BUILDING=yes _JAVA_OS_LIST_REGEXP=native\|linux OSVERSION=1002000 ---End Environment--- ---Begin OPTIONS List--- ===> The following configuration options are available for stegdetect-0.6_12: X11=off: X11 (graphics) support ===> Use 'make config' to modify these settings ---End OPTIONS List--- --CONFIGURE_ARGS-- --program-prefix='' --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- MAKE=gmake XDG_DATA_HOME=/wrkdirs/usr/ports/security/stegdetect/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/security/stegdetect/work HOME=/wrkdirs/usr/ports/security/stegdetect/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=262144 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/security/stegdetect/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/security/stegdetect/work HOME=/wrkdirs/usr/ports/security/stegdetect/work TMPDIR="/tmp" NO_PIE=yes WITHOUT_DEBUG_FILES=yes WITHOUT_KERNEL_SYMBOLS=yes SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 444" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- X11="@comment " NO_X11="" OSREL=10.2 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/stegdetect" EXAMPLESDIR="share/examples/stegdetect" DATADIR="share/stegdetect" WWWDIR="www/stegdetect" ETCDIR="etc/stegdetect" --End PLIST_SUB-- --SUB_LIST-- X11="@comment " NO_X11="" PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/stegdetect DOCSDIR=/usr/local/share/doc/stegdetect EXAMPLESDIR=/usr/local/share/examples/stegdetect WWWDIR=/usr/local/www/stegdetect ETCDIR=/usr/local/etc/stegdetect --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles ---End make.conf--- =================================================== ===> NOTICE: The stegdetect port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> Found saved configuration for stegdetect-0.6_12 =========================================================================== =================================================== ===> stegdetect-0.6_12 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.8.5_1.txz [102amd64-default] Installing pkg-1.8.5_1... [102amd64-default] Extracting pkg-1.8.5_1: .......... done ===> stegdetect-0.6_12 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of stegdetect-0.6_12 =========================================================================== =================================================== =========================================================================== =================================================== ===> NOTICE: The stegdetect port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> Found saved configuration for stegdetect-0.6_12 ===> stegdetect-0.6_12 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by stegdetect-0.6_12 for building =========================================================================== =================================================== ===> NOTICE: The stegdetect port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> Found saved configuration for stegdetect-0.6_12 ===> stegdetect-0.6_12 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by stegdetect-0.6_12 for building => SHA256 Checksum OK for stegdetect-0.6.tar.gz. =========================================================================== =================================================== =========================================================================== =================================================== ===> NOTICE: The stegdetect port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> Found saved configuration for stegdetect-0.6_12 ===> stegdetect-0.6_12 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by stegdetect-0.6_12 for building ===> Extracting for stegdetect-0.6_12 => SHA256 Checksum OK for stegdetect-0.6.tar.gz. =========================================================================== =================================================== =========================================================================== =================================================== ===> Patching for stegdetect-0.6_12 ===> Applying FreeBSD patches for stegdetect-0.6_12 =========================================================================== =================================================== ===> stegdetect-0.6_12 depends on executable: gmake - not found ===> Installing existing package /packages/All/gmake-4.2.1.txz [102amd64-default] Installing gmake-4.2.1... [102amd64-default] `-- Installing indexinfo-0.2.4... [102amd64-default] `-- Extracting indexinfo-0.2.4: .... done [102amd64-default] `-- Installing gettext-runtime-0.19.8.1... [102amd64-default] `-- Extracting gettext-runtime-0.19.8.1: .......... done [102amd64-default] Extracting gmake-4.2.1: .......... done ===> stegdetect-0.6_12 depends on executable: gmake - found ===> Returning to build of stegdetect-0.6_12 =========================================================================== =================================================== =========================================================================== ====>> Recording filesystem state for prebuild... done =================================================== ===> stegdetect-0.6_12 depends on executable: gmake - found ===> Configuring for stegdetect-0.6_12 configure: loading site script /usr/ports/Templates/config.site checking build system type... amd64-portbld-freebsd10.2 checking host system type... amd64-portbld-freebsd10.2 checking target system type... amd64-portbld-freebsd10.2 checking for a BSD compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking whether gmake sets ${MAKE}... yes checking for working aclocal-1.4... missing checking for working autoconf... missing checking for working automake-1.4... missing checking for working autoheader... missing checking for working makeinfo... found checking for C++ compiler default output... a.out checking whether the C++ compiler works... yes checking whether we are cross compiling... no checking for executable suffix... checking for object suffix... o checking whether we are using the GNU C++ compiler... yes checking whether c++ accepts -g... yes checking for gcc... cc checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ANSI C... none needed checking for inline... inline checking for a BSD compatible install... /usr/bin/install -c checking blowfish object... bf_enc.o checking for gtk-config... no checking how to run the C preprocessor... cpp 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 size_t... (cached) yes checking for u_int32_t... (cached) yes checking for u_int16_t... (cached) yes checking for u_int8_t... (cached) yes checking for strlcat... (cached) yes checking for strlcpy... (cached) yes checking for dirname... (cached) yes checking for working dirname... yes checking for strerror... (cached) yes checking for MD5Update... no checking for warnx... yes checking for timeradd in sys/time.h... yes checking whether byte ordering is bigendian... no configure: creating ./config.status config.status: creating Makefile config.status: creating config.h configure: configuring in jpeg-6b configure: running /bin/sh './configure' --program-prefix= --prefix=/usr/local --localstatedir=/var --mandir=/usr/local/man --infodir=/usr/local/info/ --build=amd64-portbld-freebsd10.2 CC=cc 'CFLAGS=-O2 -pipe -fstack-protector -fno-strict-aliasing' CPPFLAGS= CPP=cpp 'CXXFLAGS=-O2 -pipe -fstack-protector -fno-strict-aliasing ' CXX=c++ 'LDFLAGS= -fstack-protector' build_alias=amd64-portbld-freebsd10.2 --cache-file=/dev/null --srcdir=. loading site script /usr/ports/Templates/config.site checking for gcc... cc checking whether the C compiler (cc -O2 -pipe -fstack-protector -fno-strict-aliasing -fstack-protector) works... yes checking whether the C compiler (cc -O2 -pipe -fstack-protector -fno-strict-aliasing -fstack-protector) is a cross-compiler... no checking whether we are using GNU C... yes checking how to run the C preprocessor... cpp checking for function prototypes... yes checking for stddef.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for size_t... yes checking for type unsigned char... yes checking for type unsigned short... yes checking for type void... yes checking for working const... yes checking for inline... __inline__ checking for broken incomplete types... ok checking for short external names... ok checking to see if char is signed... yes checking to see if right shift is signed... yes checking to see if fopen accepts b spec... yes checking for a BSD compatible install... /usr/bin/install -c checking for ranlib... ranlib checking libjpeg version number... 62 creating ./config.status creating Makefile creating jconfig.h jconfig.h is unchanged configure: configuring in file configure: running /bin/sh './configure' --program-prefix= --prefix=/usr/local --localstatedir=/var --mandir=/usr/local/man --infodir=/usr/local/info/ --build=amd64-portbld-freebsd10.2 CC=cc 'CFLAGS=-O2 -pipe -fstack-protector -fno-strict-aliasing' CPPFLAGS= CPP=cpp 'CXXFLAGS=-O2 -pipe -fstack-protector -fno-strict-aliasing ' CXX=c++ 'LDFLAGS= -fstack-protector' build_alias=amd64-portbld-freebsd10.2 --cache-file=/dev/null --srcdir=. configure: loading site script /usr/ports/Templates/config.site checking for a BSD compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking whether gmake sets ${MAKE}... yes checking for working aclocal-1.4... missing checking for working autoconf... missing checking for working automake-1.4... missing checking for working autoheader... missing checking for working makeinfo... found checking for builtin ELF support... NO checking for ELF core file support... yes checking for file formats in man section 5... no checking for gcc... cc checking for C compiler default output... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for executable suffix... checking for object suffix... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for a BSD compatible install... /usr/bin/install -c checking whether ln -s works... yes checking for ranlib... ranlib checking how to run the C preprocessor... cpp checking for ANSI C header files... (cached) yes checking whether sys/types.h defines makedev... yes checking for sys/wait.h that is POSIX.1 compatible... (cached) yes checking for unistd.h... (cached) yes checking for locale.h... yes checking for sys/mman.h... (cached) yes checking for cc option to accept ANSI C... none needed checking for an ANSI C-conforming const... 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 off_t... (cached) yes checking for size_t... (cached) yes checking for struct stat.st_rdev... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for tm_zone in struct tm... yes checking for tzname... yes checking for tm_isdst in struct tm... yes checking for daylight... no checking for uint8_t... yes checking for uint16_t... yes checking for uint32_t... yes checking for long long... yes checking for uint64_t... yes checking size of uint8_t... 1 checking size of uint16_t... 2 checking size of uint32_t... 4 checking size of uint64_t... 8 checking for mmap... (cached) yes checking for strerror... (cached) yes checking for strtoul... (cached) yes configure: creating ./config.status config.status: creating Makefile config.status: creating config.h =========================================================================== =================================================== ===> Building for stegdetect-0.6_12 gmake[1]: Entering directory '/wrkdirs/usr/ports/security/stegdetect/work/stegdetect-0.6' cd . \ && CONFIG_FILES=Makefile CONFIG_HEADERS= /bin/sh ./config.status config.status: creating Makefile gmake all-recursive gmake[2]: Entering directory '/wrkdirs/usr/ports/security/stegdetect/work/stegdetect-0.6' Making all in jpeg-6b gmake[3]: Entering directory '/wrkdirs/usr/ports/security/stegdetect/work/stegdetect-0.6/jpeg-6b' cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jcapimin.o jcapimin.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jcapistd.o jcapistd.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jctrans.o jctrans.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jcparam.o jcparam.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jdatadst.o jdatadst.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jcinit.o jcinit.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jcmaster.o jcmaster.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jcmarker.o jcmarker.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jcmainct.o jcmainct.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jcprepct.o jcprepct.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jccoefct.o jccoefct.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jccolor.o jccolor.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jcsample.o jcsample.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jchuff.o jchuff.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jcphuff.o jcphuff.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jcdctmgr.o jcdctmgr.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jfdctfst.o jfdctfst.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jfdctflt.o jfdctflt.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jfdctint.o jfdctint.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jdapimin.o jdapimin.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jdapistd.o jdapistd.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jdtrans.o jdtrans.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jdatasrc.o jdatasrc.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jdmaster.o jdmaster.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jdinput.o jdinput.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jdmarker.o jdmarker.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jdhuff.o jdhuff.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jdphuff.o jdphuff.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jdmainct.o jdmainct.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jdcoefct.o jdcoefct.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jdpostct.o jdpostct.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jddctmgr.o jddctmgr.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jidctfst.o jidctfst.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jidctflt.o jidctflt.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jidctint.o jidctint.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jidctred.o jidctred.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jdsample.o jdsample.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jdcolor.o jdcolor.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jquant1.o jquant1.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jquant2.o jquant2.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jdmerge.o jdmerge.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jcomapi.o jcomapi.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jutils.o jutils.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jerror.o jerror.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jmemmgr.o jmemmgr.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jmemnobs.o jmemnobs.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o cjpeg.o cjpeg.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o rdppm.o rdppm.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o rdgif.o rdgif.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o rdtarga.o rdtarga.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o rdrle.o rdrle.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o rdbmp.o rdbmp.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o rdswitch.o rdswitch.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o cdjpeg.o cdjpeg.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o djpeg.o djpeg.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o wrppm.o wrppm.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o wrgif.o wrgif.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o wrtarga.o wrtarga.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o wrrle.o wrrle.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o wrbmp.o wrbmp.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o rdcolmap.o rdcolmap.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o jpegtran.o jpegtran.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o transupp.o transupp.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o rdjpgcom.o rdjpgcom.c cc -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -c -o wrjpgcom.o wrjpgcom.c rm -f libjpeg.a ar rc libjpeg.a jcapimin.o jcapistd.o jctrans.o jcparam.o jdatadst.o jcinit.o jcmaster.o jcmarker.o jcmainct.o jcprepct.o jccoefct.o jccolor.o jcsample.o jchuff.o jcphuff.o jcdctmgr.o jfdctfst.o jfdctflt.o jfdctint.o jdapimin.o jdapistd.o jdtrans.o jdatasrc.o jdmaster.o jdinput.o jdmarker.o jdhuff.o jdphuff.o jdmainct.o jdcoefct.o jdpostct.o jddctmgr.o jidctfst.o jidctflt.o jidctint.o jidctred.o jdsample.o jdcolor.o jquant1.o jquant2.o jdmerge.o jcomapi.o jutils.o jerror.o jmemmgr.o jmemnobs.o ranlib libjpeg.a cc -fstack-protector -o cjpeg cjpeg.o rdppm.o rdgif.o rdtarga.o rdrle.o rdbmp.o rdswitch.o cdjpeg.o libjpeg.a cc -fstack-protector -o djpeg djpeg.o wrppm.o wrgif.o wrtarga.o wrrle.o wrbmp.o rdcolmap.o cdjpeg.o libjpeg.a cc -fstack-protector -o rdjpgcom rdjpgcom.o cc -fstack-protector -o wrjpgcom wrjpgcom.o cc -fstack-protector -o jpegtran jpegtran.o rdswitch.o cdjpeg.o transupp.o libjpeg.a gmake[3]: Leaving directory '/wrkdirs/usr/ports/security/stegdetect/work/stegdetect-0.6/jpeg-6b' Making all in file gmake[3]: Entering directory '/wrkdirs/usr/ports/security/stegdetect/work/stegdetect-0.6/file' cd . \ && CONFIG_FILES=Makefile CONFIG_HEADERS= /bin/sh ./config.status config.status: creating Makefile cc -DHAVE_CONFIG_H -I. -I. -I. -DMAGIC='"/usr/local/share/magic"' -O2 -pipe -fstack-protector -fno-strict-aliasing -c file.c cc -DHAVE_CONFIG_H -I. -I. -I. -DMAGIC='"/usr/local/share/magic"' -O2 -pipe -fstack-protector -fno-strict-aliasing -c apprentice.c cc -DHAVE_CONFIG_H -I. -I. -I. -DMAGIC='"/usr/local/share/magic"' -O2 -pipe -fstack-protector -fno-strict-aliasing -c fsmagic.c cc -DHAVE_CONFIG_H -I. -I. -I. -DMAGIC='"/usr/local/share/magic"' -O2 -pipe -fstack-protector -fno-strict-aliasing -c softmagic.c fsmagic.c:211:5: warning: implicit declaration of function 'process' is invalid in C99 [-Wimplicit-function-declaration] process(buf, strlen(buf)); ^ file.c:114:26: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ret = apprentice_memory(magic_mem, strlen(magic_mem)); ^~~~~~~~~ ./file.h:32:47: note: passing argument to parameter 'buf' here extern int apprentice_memory(unsigned char *buf, unsigned int size); ^ 11 warning generated. cc -DHAVE_CONFIG_H -I. -I. -I. -DMAGIC='"/usr/local/share/magic"' -O2 -pipe -fstack-protector -fno-strict-aliasing -c ascmagic.c warning generated. cc -DHAVE_CONFIG_H -I. -I. -I. -DMAGIC='"/usr/local/share/magic"' -O2 -pipe -fstack-protector -fno-strict-aliasing -c compress.c apprentice.c:977:14: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] p = strchr(buf, '\n'); ^~~ /usr/include/string.h:76:26: note: passing argument to parameter here char *strchr(const char *, int) __pure; ^ apprentice.c:977:5: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] p = strchr(buf, '\n'); ^ ~~~~~~~~~~~~~~~~~ apprentice.c:979:18: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] strncpy(line, buf, BUFSIZ); ^~~ /usr/include/string.h:101:57: note: passing argument to parameter here char *strncpy(char * __restrict, const char * __restrict, size_t); ^ apprentice.c:986:18: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] strncpy(line, buf, n); ^~~ /usr/include/string.h:101:57: note: passing argument to parameter here char *strncpy(char * __restrict, const char * __restrict, size_t); ^ apprentice.c:1189:9: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'uint16' (aka 'unsigned short') declared in a previous prototype [-Wknr-promoted-parameter] uint16 sv; ^ apprentice.c:87:32: note: previous declaration is here static uint16 swap2 __P((uint16)); ^ /usr/include/sys/cdefs.h:156:21: note: expanded from macro '__P' #define __P(protos) protos /* full-blown ANSI C */ ^ ascmagic.c:147:28: warning: passing 'char [16385]' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] from_ebcdic(buf, nbytes, nbuf); ^~~~ ascmagic.c:63:73: note: passing argument to parameter here static void from_ebcdic __P((const unsigned char *, int, unsigned char *)); ^ /usr/include/sys/cdefs.h:156:21: note: expanded from macro '__P' #define __P(protos) protos /* full-blown ANSI C */ ^ ascmagic.c:149:19: warning: passing 'char [16385]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (looks_ascii(nbuf, nbytes, ubuf, &ulen)) { ^~~~ ascmagic.c:58:50: note: passing argument to parameter here static int looks_ascii __P((const unsigned char *, int, unichar *, int *)); ^ /usr/include/sys/cdefs.h:156:21: note: expanded from macro '__P' #define __P(protos) protos /* full-blown ANSI C */ ^ ascmagic.c:153:27: warning: passing 'char [16385]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] } else if (looks_latin1(nbuf, nbytes, ubuf, &ulen)) { ^~~~ ascmagic.c:61:51: note: passing argument to parameter here static int looks_latin1 __P((const unsigned char *, int, unichar *, int *)); ^ /usr/include/sys/cdefs.h:156:21: note: expanded from macro '__P' #define __P(protos) protos /* full-blown ANSI C */ ^ ascmagic.c:216:17: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (ascmatch(p->name, ubuf + i, end - i)) { ^~~~~~~ ascmagic.c:64:47: note: passing argument to parameter here static int ascmatch __P((const unsigned char *, const unichar *, int)); ^ /usr/include/sys/cdefs.h:156:21: note: expanded from macro '__P' #define __P(protos) protos /* full-blown ANSI C */ ^ cc -DHAVE_CONFIG_H -I. -I. -I. -DMAGIC='"/usr/local/share/magic"' -O2 -pipe -fstack-protector -fno-strict-aliasing -c is_tar.c cc -DHAVE_CONFIG_H -I. -I. -I. -DMAGIC='"/usr/local/share/magic"' -O2 -pipe -fstack-protector -fno-strict-aliasing -c readelf.c 4 warnings generated. cc -DHAVE_CONFIG_H -I. -I. -I. -DMAGIC='"/usr/local/share/magic"' -O2 -pipe -fstack-protector -fno-strict-aliasing -c print.c cat ./Header ./Localstuff > magic sed -e s@__CSECTION__@1@g \ -e s@__FSECTION__@4@g \ -e s@__VERSION__@3.37@g \ -e s@__MAGIC__@/usr/local/share/magic@g ./file.man > file.1 for frag in Magdir/adi Magdir/adventure Magdir/allegro Magdir/alliant Magdir/alpha Magdir/amanda Magdir/amigaos Magdir/animation Magdir/apl Magdir/apple Magdir/applix Magdir/archive Magdir/asterix Magdir/att3b Magdir/audio Magdir/blender Magdir/blit Magdir/bsdi Magdir/c-lang Magdir/chi Magdir/cisco Magdir/claris Magdir/clipper Magdir/commands Magdir/compress Magdir/console Magdir/convex Magdir/database Magdir/diamond Magdir/diff Magdir/digital Magdir/dump Magdir/elf Magdir/encore Magdir/epoc Magdir/filesystems Magdir/flash Magdir/fonts Magdir/frame Magdir/freebsd Magdir/fsav Magdir/gimp Magdir/gnu Magdir/grace Magdir/hp Magdir/ibm370 Magdir/ibm6000 Magdir/iff Magdir/images Magdir/intel Magdir/interleaf Magdir/island Magdir/ispell Magdir/java Magdir/jpeg Magdir/karma Magdir/lecter Magdir/lex Magdir/lif Magdir/linux Magdir/lisp Magdir/mach Magdir/macintosh Magdir/magic Magdir/mail.news Magdir/maple Magdir/mathematica Magdir/mcrypt Magdir/mime Magdir/mips Magdir/mirage Magdir/mkid Magdir/mmdf Magdir/modem Magdir/motorola Magdir/msdos Magdir/msvc Magdir/ncr Magdir/netbsd Magdir/netscape Magdir/news Magdir/octave Magdir/olf Magdir/os2 Magdir/os9 Magdir/osf1 Magdir/palm Magdir/pbm Magdir/pdf Magdir/pdp Magdir/pgp Magdir/pkgadd Magdir/plus5 Magdir/printer Magdir/project Magdir/psdbms Magdir/pyramid Magdir/python Magdir/riff Magdir/rpm Magdir/rtf Magdir/sc Magdir/sccs Magdir/sequent Magdir/sgml Magdir/sketch Magdir/sniffer Magdir/softquad Magdir/spectrum Magdir/sun Magdir/teapot Magdir/terminfo Magdir/tex Magdir/ti-8x Magdir/timezone Magdir/troff Magdir/typeset Magdir/unknown Magdir/uuencode Magdir/varied.out Magdir/vax Magdir/vicar Magdir/visx Magdir/vms Magdir/vmware Magdir/wordperfect Magdir/xdelta Magdir/xenix Magdir/zilog Magdir/zyxel; do \ if test -f ./$frag; then \ f=./$frag; \ else \ f=$frag; \ fi; \ cat $f; \ done >> magic sed -e s@__CSECTION__@1@g \ -e s@__FSECTION__@4@g \ -e s@__VERSION__@3.37@g \ -e s@__MAGIC__@/usr/local/share/magic@g ./magic.man > magic.4 5 warnings generated. echo -n "\"" > magic.inc sed -e 's/\\/\\\\/g' -e 's/"/\\\"/g' -e 's/$/\ \\/' magic >> magic.inc echo -n "\"" >> magic.inc cc -DHAVE_CONFIG_H -I. -I. -I. -DMAGIC='"/usr/local/share/magic"' -O2 -pipe -fstack-protector -fno-strict-aliasing -c magic.c In file included from magic.c:2: ./magic.inc:3521:12: warning: illegal character encoding in string literal [-Winvalid-source-encoding] # and Nicols Lichtmaier \ ^~~~ ./magic.inc:3543:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] # LSM entries - Nicols Lichtmaier \ ^~~~ 2 warnings generated. rm -f libfile.a ar cru libfile.a file.o apprentice.o fsmagic.o softmagic.o ascmagic.o compress.o is_tar.o readelf.o print.o magic.o ranlib libfile.a gmake[3]: Leaving directory '/wrkdirs/usr/ports/security/stegdetect/work/stegdetect-0.6/file' gmake[3]: Entering directory '/wrkdirs/usr/ports/security/stegdetect/work/stegdetect-0.6' cc -DHAVE_CONFIG_H -I. -I. -I. -I./jpeg-6b -I./file -I./compat -O2 -Wall -g -c common.c cc -DHAVE_CONFIG_H -I. -I. -I. -I./jpeg-6b -I./file -I./compat -O2 -Wall -g -c jphide_table.c cc -DHAVE_CONFIG_H -I. -I. -I. -I./jpeg-6b -I./file -I./compat -O2 -Wall -g -c util.c cc -DHAVE_CONFIG_H -I. -I. -I. -I./jpeg-6b -I./file -I./compat -O2 -Wall -g -c stegdetect.c cc -DHAVE_CONFIG_H -I. -I. -I. -I./jpeg-6b -I./file -I./compat -O2 -Wall -g -c chi2cdf.c In file included from common.c:42: ./config.h:57:9: warning: 'HAVE_STDLIB_H' macro redefined #define HAVE_STDLIB_H 1 ^ ./jpeg-6b/jconfig.h:12:9: note: previous definition is here #define HAVE_STDLIB_H ^ In file included from cc -DHAVE_CONFIG_H -I. -I. -I. -I./jpeg-6b -I./file -I./compat -O2 -Wall -g -c extraction.c stegdetect.c:44: In file included from ./jpeg-6b/jpeglib.h:24: ./jpeg-6b/jconfig.h:12:9: warning: 'HAVE_STDLIB_H' macro redefined #define HAVE_STDLIB_H ^ ./config.h:57:9: note: previous definition is here #define HAVE_STDLIB_H 1 ^ In file included from stegdetect.c:45: In file included from ./file/file.h:37: ./config.h:57:9: warning: 'HAVE_STDLIB_H' macro redefined #define HAVE_STDLIB_H 1 ^ ./jpeg-6b/jconfig.h:12:9: note: previous definition is here #define HAVE_STDLIB_H ^ stegdetect.c:1024:10: warning: initializing 'u_char *' (aka 'unsigned char *') with an expression of type 'char [4096]' converts between pointers to integer types with different sign [-Wpointer-sign] u_char *buf = detect_buffer; ^ ~~~~~~~~~~~~~ stegdetect.c:1049:6: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] buflen, is_random(buf, buflen) ? "random" : "nonrandom"); ^~~~~~ In file included from extraction.c:43: ./config.h:57:9: warning: 'HAVE_STDLIB_H' macro redefined #define HAVE_STDLIB_H 1 ^ ./jpeg-6b/jconfig.h:12:9: note: previous definition is here #define HAVE_STDLIB_H ^ stegdetect.c:1208:15: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] !strcmp(comments[0], "JPEG Encoder Copyright 1998, James R. Weeks and BioElectroMech.")) { ^~~~~~~~~~~ /usr/include/string.h:80:25: note: passing argument to parameter here int strcmp(const char *, const char *) __pure; ^ stegdetect.c:1390:14: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] if ((scans && FLAG_DOAPPEND) && detect_buflen) ^ ~~~~~~~~~~~~~ stegdetect.c:1390:14: note: use '&' for a bitwise operation if ((scans && FLAG_DOAPPEND) && detect_buflen) ^~ & stegdetect.c:1390:14: note: remove constant to silence this warning if ((scans && FLAG_DOAPPEND) && detect_buflen) ~^~~~~~~~~~~~~~~~ 1 warning generated. cc -DHAVE_CONFIG_H -I. -I. -I. -I./jpeg-6b -I./file -I./compat -O2 -Wall -g -c discrimination.c In file included from discrimination.c:44: ./config.h:57:9: warning: 'HAVE_STDLIB_H' macro redefined #define HAVE_STDLIB_H 1 ^ ./jpeg-6b/jconfig.h:12:9: note: previous definition is here #define HAVE_STDLIB_H ^ 1 warning generated. cc -DHAVE_CONFIG_H -I. -I. -I. -I./jpeg-6b -I./file -I./compat -O2 -Wall -g -c math.c In file included from math.c:44: ./config.h:57:9: warning: 'HAVE_STDLIB_H' macro redefined #define HAVE_STDLIB_H 1 ^ ./jpeg-6b/jconfig.h:12:9: note: previous definition is here #define HAVE_STDLIB_H ^ 1 warning generated. cc -DHAVE_CONFIG_H -I. -I. -I. -I./jpeg-6b -I./file -I./compat -O2 -Wall -g -c dct.c In file included from dct.c:40: In file included from ./jpeg-6b/jpeglib.h:24: ./jpeg-6b/jconfig.h:12:9: warning: 'HAVE_STDLIB_H' macro redefined #define HAVE_STDLIB_H ^ ./config.h:57:9: note: previous definition is here #define HAVE_STDLIB_H 1 ^ In file included from dct.c:42: ./dct.h:39:7: warning: extra tokens at end of #endif directive [-Wextra-tokens] #endif; ^ // 6 warnings generated. cc -DHAVE_CONFIG_H -I. -I. -I. -I./jpeg-6b -I./file -I./compat -O2 -Wall -g -c jutil.c 1 warning generated. cc -DHAVE_CONFIG_H -I. -I. -I. -I./jpeg-6b -I./file -I./compat -O2 -Wall -g -c f5.c In file included from jutil.c:45: In file included from ./jpeg-6b/jpeglib.h:24: ./jpeg-6b/jconfig.h:12:9: warning: 'HAVE_STDLIB_H' macro redefined #define HAVE_STDLIB_H ^ ./config.h:57:9: note: previous definition is here #define HAVE_STDLIB_H 1 ^ In file included from f5.c:44: In file included from ./jpeg-6b/jpeglib.h:24: ./jpeg-6b/jconfig.h:12:9: warning: 'HAVE_STDLIB_H' macro redefined #define HAVE_STDLIB_H ^ ./config.h:57:9: note: previous definition is here #define HAVE_STDLIB_H 1 ^ In file included from jutil.c:47: ./jutil.h:66:7: warning: extra tokens at end of #endif directive [-Wextra-tokens] #endif; ^ // In file included from jutil.c:48: ./dct.h:39:7: warning: extra tokens at end of #endif directive [-Wextra-tokens] #endif; ^ // jutil.cIn file included from :76:6: warning: implicitly declaring library function 'memcmp' with type 'int (const void *, const void *, unsigned long)' memcmp(savedreal, real, sizeof(savedreal))) { ^ jutil.c:76:6: note: please include the header or explicitly provide a declaration for 'memcmp' f5.c:47: ./jutil.h:66:7: warning: extra tokens at end of #endif directive [-Wextra-tokens] #endif; jutil.c:81:3: warning: implicitly declaring library function 'memcpy' with type 'void *(void *, const void *, unsigned long)' ^ // memcpy(savedreal, real, sizeof(savedreal)); ^ jutil.c:81:In file included from f5.c:48: ./dct.h:39:7: warning: extra tokens at end of #endif directive [-Wextra-tokens] #endif; ^ // 3: note: please include the header or explicitly provide a declaration for 'memcpy' jutil.c:178:2: warning: implicitly declaring library function 'memset' with type 'void *(void *, int, unsigned long)' memset(je, 0, sizeof(struct jeasy)); ^ jutil.c:178:2: note: please include the header or explicitly provide a declaration for 'memset' 2 warnings generated. cc -DHAVE_CONFIG_H -I. -I. -I. -I./jpeg-6b -I./file -I./compat -O2 -Wall -g -c md5.c jutil.c:406:56: warning: format specifies type 'long long' but the argument has type 'u_int64_t' (aka 'unsigned long') [-Wformat] fprintf(stderr, "Roughness: %lld, Variance: %f\n", sum, var); ~~~~ ^~~ %lu f5.c:445:40: warning: unused variable 'jtmp' [-Wunused-variable] struct jpeg_decompress_struct *jnew, *jtmp; ^ f5.c:503:35: warning: variable 'quality' is uninitialized when used here [-Wuninitialized] f5_dobeta(je, jne, &beta, &ekl, quality, verbose); ^~~~~~~ f5.c:451:13: note: initialize the variable 'quality' to silence this warning int quality, verbose = 0; ^ = 0 md5.c:104:4: warning: implicitly declaring library function 'memcpy' with type 'void *(void *, const void *, unsigned long)' memcpy(p, buf, len); ^ md5.c:104:4: note: please include the header or explicitly provide a declaration for 'memcpy' md5.c:153:3: warning: implicitly declaring library function 'memset' with type 'void *(void *, int, unsigned long)' memset(p, 0, count); ^ md5.c:153:3: note: please include the header or explicitly provide a declaration for 'memset' md5.c:172:24: warning: 'memset' call operates on objects of type 'struct MD5Context' while the size is based on a different type 'struct MD5Context *' [-Wsizeof-pointer-memaccess] memset(ctx, 0, sizeof(ctx)); /* In case it's sensitive */ ~~~ ^~~ md5.c:172:24: note: did you mean to dereference the argument to 'sizeof' (and multiply it by the number of elements)? memset(ctx, 0, sizeof(ctx)); /* In case it's sensitive */ ^~~ 3 warnings generated. cc -DHAVE_CONFIG_H -I. -I. -I. -I./jpeg-6b -I./file -I./compat -O2 -Wall -g -c stegbreak.c 7In file included from stegbreak.c:45: In file included from ./file/file.h:37: ./config.h:57:9: warning: 'HAVE_STDLIB_H' macro redefined #define HAVE_STDLIB_H 1 ^ ./jpeg-6b/jconfig.h:12:9: note: previous definition is here #define HAVE_STDLIB_H ^ stegbreak.c:601:7: warning: format specifies type 'int' but the argument has type 'time_t' (aka 'long') [-Wformat] now, total_count, (float)total_count/now); ^~~ warnings generated. cc -DHAVE_CONFIG_H -I. -I. -I. -I./jpeg-6b -I./file -I./compat -O2 -Wall -g -c break_jphide.c In file included from break_jphide.c:48: ./config.h:57:9: warning: 'HAVE_STDLIB_H' macro redefined #define HAVE_STDLIB_H 1 ^ ./jpeg-6b/jconfig.h:12:9: note: previous definition is here #define HAVE_STDLIB_H ^ break_jphide.c:341:19: warning: passing 'u_char [57]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (strcmp(word, oword)) { ^~~~~ /usr/include/string.h:80:39: note: passing argument to parameter here int strcmp(const char *, const char *) __pure; ^ break_jphide.c:342:11: warning: passing 'u_char [57]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strlcpy(oword, word, sizeof(oword)); ^~~~~ /usr/include/string.h:93:34: note: passing argument to parameter here size_t strlcpy(char * __restrict, const char * __restrict, size_t); ^ break_jphide.c:366:36: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] BF_set_key(&ctxv3, strlen(word), word); ^~~~ ./blowfish.h:106:60: note: passing argument to parameter 'data' here void BF_set_key(BF_KEY *key, int len, const unsigned char *data); ^ break_jphide.c:504:17: warning: array index 9 is past the end of the array (which contains 8 elements) [-Warray-bounds] if (((u_char *)lendata)[9] != len1 || ^ ~ break_jphide.c:468:2: note: array 'lendata' declared here blf_block lendata[2]; ^ break_jphide.c:505:17: warning: array index 10 is past the end of the array (which contains 8 elements) [-Warray-bounds] ((u_char *)lendata)[10] != len2) ^ ~~ break_jphide.c:468:2: note: array 'lendata' declared here blf_block lendata[2]; ^ break_jphide.c:509:27: warning: array index 8 is past the end of the array (which contains 8 elements) [-Warray-bounds] rlen1 = ((unsigned char*)lendata)[8]; ^ ~ break_jphide.c:468:2: note: array 'lendata' declared here blf_block lendata[2]; ^ break_jphide.c:510:27: warning: array index 11 is past the end of the array (which contains 8 elements) [-Warray-bounds] rlen2 = ((unsigned char*)lendata)[11]; ^ ~~ break_jphide.c:468:2: note: array 'lendata' declared here blf_block lendata[2]; ^ 2 warnings generated. cc -DHAVE_CONFIG_H -I. -I. -I. -I./jpeg-6b -I./file -I./compat -O2 -Wall -g -c break_outguess.c In file included from break_outguess.c:45: In file included from ./file/file.h:37: ./config.h:57:9: warning: 'HAVE_STDLIB_H' macro redefined #define HAVE_STDLIB_H 1 ^ ./jpeg-6b/jconfig.h:12:9: note: previous definition is here #define HAVE_STDLIB_H ^ break_outguess.c:92:28: warning: passing 'char [16]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] arc4_addrandom(&iter->as, derive, sizeof(derive)); ^~~~~~ ./arc4.h:40:51: note: passing argument to parameter here void arc4_addrandom(struct arc4_stream *, u_char *, int); ^ break_outguess.c:243:19: warning: passing 'u_char [57]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (strcmp(word, oword)) { ^~~~~ /usr/include/string.h:80:39: note: passing argument to parameter here int strcmp(const char *, const char *) __pure; ^ break_outguess.c:244:11: warning: passing 'u_char [57]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strlcpy(oword, word, sizeof(oword)); ^~~~~ /usr/include/string.h:93:34: note: passing argument to parameter here size_t strlcpy(char * __restrict, const char * __restrict, size_t); ^ break_outguess.c:250:21: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] arc4_initkey(&as, word, strlen(word)); ^~~~ ./arc4.h:41:49: note: passing argument to parameter here void arc4_initkey(struct arc4_stream *, u_char *, int); ^ break_outguess.c:263:16: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] file_process(buf, buflen); ^~~ ./file/file.h:34:42: note: passing argument to parameter here extern int file_process(unsigned char *, int); ^ break_outguess.c:320:8: warning: assigning to 'char *' from 'u_char [512]' converts between pointers to integer types with different sign [-Wpointer-sign] *pbuf = buf; ^ ~~~ 8 warnings generated. cc -DHAVE_CONFIG_H -I. -I. -I. -I./jpeg-6b -I./file -I./compat -O2 -Wall -g -c break_jsteg.c 5 warnings generated. cc -DHAVE_CONFIG_H -I. -I. -I. -I./jpeg-6b -I./file -I./compat -O2 -Wall -g -c cfg.c 7 warnings generated. cc -DHAVE_CONFIG_H -I. -I. -I. -I./jpeg-6b -I./file -I./compat -O2 -Wall -g -c rpp.c cc -DHAVE_CONFIG_H -I. -I. -I. -I./jpeg-6b -I./file -I./compat -O2 -Wall -g -c rules.c In file included from break_jsteg.c:45: In file included from ./file/file.h:37: ./config.h:57:9: warning: 'HAVE_STDLIB_H' macro redefined #define HAVE_STDLIB_H 1 ^ ./jpeg-6b/jconfig.h:12:9: note: previous definition is here #define HAVE_STDLIB_H ^ break_jsteg.c:211:19: warning: passing 'u_char [57]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (strcmp(word, oword)) { ^~~~~ /usr/include/string.h:80:39: note: passing argument to parameter here int strcmp(const char *, const char *) __pure; ^ break_jsteg.c:212:11: warning: passing 'u_char [57]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strlcpy(oword, word, sizeof(oword)); ^~~~~ /usr/include/string.h:93:34: note: passing argument to parameter here size_t strlcpy(char * __restrict, const char * __restrict, size_t); ^ break_jsteg.c:218:22: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] arc4_fixedkey(&as, word, strlen(word)); ^~~~ ./arc4.h:42:50: note: passing argument to parameter here void arc4_fixedkey(struct arc4_stream *, u_char *, int); ^ cc -DHAVE_CONFIG_H -I. -I. -I. -I./jpeg-6b -I./file -I./compat -O2 -Wall -g -c bf_skey.c 4 warnings generated. cc -DHAVE_CONFIG_H -I. -I. -I. -I./jpeg-6b -I./file -I./compat -O2 -Wall -g -c db.c cc -DHAVE_CONFIG_H -I. -I. -I. -I./jpeg-6b -I./file -I./compat -O2 -Wall -g -c arc4.c cc -DHAVE_CONFIG_H -I. -I. -I. -I./jpeg-6b -I./file -I./compat -O2 -Wall -g -c bf_enc.c arc4.c:148:2: warning: implicitly declaring library function 'memset' with type 'void *(void *, int, unsigned long)' memset(digest, 0, sizeof(digest)); ^ arc4.c:148:2: note: please include the header or explicitly provide a declaration for 'memset' 1 warning generated. cc -DHAVE_CONFIG_H -I. -I. -I. -I./jpeg-6b -I./file -I./compat -O2 -Wall -g -c stegcompare.c cc -DHAVE_CONFIG_H -I. -I. -I. -I./jpeg-6b -I./file -I./compat -O2 -Wall -g -c stegdeimage.c In file included from stegcompare.c:45: ./config.h:57:9: warning: 'HAVE_STDLIB_H' macro redefined #define HAVE_STDLIB_H 1 ^ ./jpeg-6b/jconfig.h:12:9: note: previous definition is here #define HAVE_STDLIB_H ^ stegcompare.c:48:9: warning: 'VERSION' macro redefined #define VERSION "0.1" ^ ./config.h:93:9: note: previous definition is here #define VERSION "0.6" ^ In file included from stegdeimage.c:45: ./config.h:57:9: warning: 'HAVE_STDLIB_H' macro redefined #define HAVE_STDLIB_H 1 ^ ./jpeg-6b/jconfig.h:12:9: note: previous definition is here #define HAVE_STDLIB_H ^ stegdeimage.c:48:9: warning: 'VERSION' macro redefined #define VERSION "0.1" ^ ./config.h:93:9: note: previous definition is here #define VERSION "0.6" ^ 2 warnings generated. cc -O2 -Wall -g -fstack-protector -o stegdetect common.o jphide_table.o util.o stegdetect.o chi2cdf.o extraction.o discrimination.o math.o dct.o jutil.o f5.o md5.o -L./jpeg-6b -ljpeg -lcrypto -L./file -lfile -lm -L./jpeg-6b -ljpeg -lcrypto cc -O2 -Wall -g -fstack-protector -o stegcompare common.o jphide_table.o util.o stegcompare.o md5.o -L./jpeg-6b -ljpeg -lcrypto -L./jpeg-6b -ljpeg -lcrypto 2 warnings generated. cc -O2 -Wall -g -fstack-protector -o stegdeimage common.o jphide_table.o util.o stegdeimage.o md5.o -L./jpeg-6b -ljpeg -lcrypto -L./jpeg-6b -ljpeg -lcrypto cc -O2 -Wall -g -fstack-protector -o stegbreak common.o jphide_table.o util.o stegbreak.o break_jphide.o break_outguess.o break_jsteg.o cfg.o rpp.o rules.o bf_skey.o db.o arc4.o md5.o -L./jpeg-6b -ljpeg -lcrypto -L./file -lfile bf_enc.o -L./jpeg-6b -ljpeg -lcrypto gmake[3]: Leaving directory '/wrkdirs/usr/ports/security/stegdetect/work/stegdetect-0.6' gmake[2]: Leaving directory '/wrkdirs/usr/ports/security/stegdetect/work/stegdetect-0.6' gmake[1]: Leaving directory '/wrkdirs/usr/ports/security/stegdetect/work/stegdetect-0.6' =========================================================================== ====>> Checking for filesystem violations... done =================================================== =========================================================================== ====>> Recording filesystem state for prestage... done =================================================== ===> Staging for stegdetect-0.6_12 ===> Generating temporary packing list gmake[1]: Entering directory '/wrkdirs/usr/ports/security/stegdetect/work/stegdetect-0.6' gmake[2]: Entering directory '/wrkdirs/usr/ports/security/stegdetect/work/stegdetect-0.6' gmake[3]: Entering directory '/wrkdirs/usr/ports/security/stegdetect/work/stegdetect-0.6' /bin/sh ./mkinstalldirs /wrkdirs/usr/ports/security/stegdetect/work/stage/usr/local/bin install -s -m 555 stegdetect /wrkdirs/usr/ports/security/stegdetect/work/stage/usr/local/bin/stegdetect install -s -m 555 stegbreak /wrkdirs/usr/ports/security/stegdetect/work/stage/usr/local/bin/stegbreak install -s -m 555 stegcompare /wrkdirs/usr/ports/security/stegdetect/work/stage/usr/local/bin/stegcompare install -s -m 555 stegdeimage /wrkdirs/usr/ports/security/stegdetect/work/stage/usr/local/bin/stegdeimage gmake install-man1 gmake[4]: Entering directory '/wrkdirs/usr/ports/security/stegdetect/work/stegdetect-0.6' /bin/sh ./mkinstalldirs /wrkdirs/usr/ports/security/stegdetect/work/stage/usr/local/man/man1 install -m 0644 ./stegdetect.1 /wrkdirs/usr/ports/security/stegdetect/work/stage/usr/local/man/man1/stegdetect.1 install -m 0644 ./stegbreak.1 /wrkdirs/usr/ports/security/stegdetect/work/stage/usr/local/man/man1/stegbreak.1 gmake[4]: Leaving directory '/wrkdirs/usr/ports/security/stegdetect/work/stegdetect-0.6' gmake[3]: Leaving directory '/wrkdirs/usr/ports/security/stegdetect/work/stegdetect-0.6' gmake[2]: Leaving directory '/wrkdirs/usr/ports/security/stegdetect/work/stegdetect-0.6' gmake[1]: Leaving directory '/wrkdirs/usr/ports/security/stegdetect/work/stegdetect-0.6' ====> Compressing man pages (compress-man) =========================================================================== ====> Running Q/A tests (stage-qa) ====> Checking for pkg-plist issues (check-plist) ===> Parsing plist ===> Checking for items in STAGEDIR missing from pkg-plist ===> Checking for items in pkg-plist which are not in STAGEDIR ===> No pkg-plist issues found (check-plist) ====>> Checking for staging violations... done =================================================== ===> Building package for stegdetect-0.6_12 =========================================================================== =================================================== =========================================================================== ====>> Recording filesystem state for preinst... done =================================================== ===> Installing for stegdetect-0.6_12 ===> Checking if stegdetect already installed ===> Registering installation for stegdetect-0.6_12 [102amd64-default] Installing stegdetect-0.6_12... ===> NOTICE: The stegdetect port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port =========================================================================== ====>> Checking shared library dependencies 0x0000000000000001 (NEEDED) Shared library: [libc.so.7] 0x0000000000000001 (NEEDED) Shared library: [libcrypto.so.7] 0x0000000000000001 (NEEDED) Shared library: [libm.so.5] =================================================== ===> Deinstalling for stegdetect ===> Deinstalling stegdetect-0.6_12 Updating database digests format: ..... done Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 1 packages (of 0 packages in the universe): Installed packages to be REMOVED: stegdetect-0.6_12 The operation will free 2 MiB. [102amd64-default] [1/1] Deinstalling stegdetect-0.6_12... [102amd64-default] [1/1] Deleting files for stegdetect-0.6_12: ...... done =========================================================================== ====>> Checking for extra files and directories [00:00:34] ====>> Installing from package [102amd64-default] Installing stegdetect-0.6_12... [102amd64-default] Extracting stegdetect-0.6_12: ...... done Message from stegdetect-0.6_12: ===> NOTICE: The stegdetect port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port [00:00:34] ====>> Cleaning up ===> Cleaning for stegdetect-0.6_12 [00:00:34] ====>> Deinstalling package Updating database digests format: . done Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 1 packages (of 0 packages in the universe): Installed packages to be REMOVED: stegdetect-0.6_12 The operation will free 2 MiB. [102amd64-default] [1/1] Deinstalling stegdetect-0.6_12... [102amd64-default] [1/1] Deleting files for stegdetect-0.6_12: ...... done build of security/stegdetect ended at Mon Jun 20 02:25:57 MSK 2016 build time: 00:00:17