=> Building textproc/clit build started at Wed Oct 5 17:40:54 PDT 2016 port directory: /usr/ports/textproc/clit building for: DragonFly pkgbox64.dragonflybsd.org 4.7-DEVELOPMENT DragonFly v4.7.0.78.g7d868-DEVELOPMENT #7: Mon Aug 1 22:25:32 PDT 2016 root@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 maintained by: itetcu@FreeBSD.org ident warning: no id keywords in /build/boomdata/data/.m/bleeding-edge-default/ref/../01//usr/ports/textproc/clit/Makefile Makefile ident: Poudriere version: 3.1-pre Host OSVERSION: 400700 Jail OSVERSION: 400702 !!! Jail is newer than host. (Jail: 400702, Host: 400700) !!! !!! This is not supported. !!! !!! Host kernel must be same or newer than jail. !!! !!! Expect build failures. !!! ---Begin Environment--- STATUS=1 SAVED_TERM=screen MASTERMNT=/build/boomdata/data/.m/bleeding-edge-default/ref PATH=/usr/local/libexec/poudriere:/sbin:/bin:/usr/sbin:/usr/bin:/usr/pkg/bin:/usr/pkg/sbin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/pkg/xorg/bin:/usr/X11R6/bin:/root/bin:/sbin:/usr/sbin POUDRIERE_BUILD_TYPE=bulk PKGNAME=clit-1.8 OLDPWD=/root/boom PWD=/build/boomdata/data/.m/bleeding-edge-default/ref/.p/pool MASTERNAME=bleeding-edge-default TERM=cons25 USER=root HOME=/root POUDRIERE_VERSION=3.1-pre LOCALBASE=/usr/local PACKAGE_BUILDING=yes ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- MAKE=gmake XDG_DATA_HOME=/wrkdirs/textproc/clit XDG_CONFIG_HOME=/wrkdirs/textproc/clit HOME=/wrkdirs/textproc/clit TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc50 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/textproc/clit XDG_CONFIG_HOME=/wrkdirs/textproc/clit HOME=/wrkdirs/textproc/clit TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc50 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" 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 444" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- OSREL=4.7 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/clit" EXAMPLESDIR="share/examples/clit" DATADIR="share/clit" WWWDIR="www/clit" ETCDIR="etc/clit" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/clit DOCSDIR=/usr/local/share/doc/clit EXAMPLESDIR=/usr/local/share/examples/clit WWWDIR=/usr/local/www/clit ETCDIR=/usr/local/etc/clit --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs NO_BACKUP=yes USE_PACKAGE_DEPENDS=yes PKG_CREATE_VERBOSE=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORT_DBDIR=/options PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles MAKE_JOBS_NUMBER=5 ---End make.conf--- =================================================== =========================================================================== =================================================== ===> clit-1.8 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.8.7_3.txz Installing pkg-1.8.7_3... Extracting pkg-1.8.7_3: .......... done ===> clit-1.8 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of clit-1.8 =========================================================================== =================================================== =========================================================================== =================================================== ===> Fetching all distfiles required by clit-1.8 for building =========================================================================== =================================================== ===> Fetching all distfiles required by clit-1.8 for building => SHA256 Checksum OK for clit18src.zip. => SHA256 Checksum OK for ltm-0.33.tar.bz2. =========================================================================== =================================================== =========================================================================== =================================================== ===> Fetching all distfiles required by clit-1.8 for building ===> Extracting for clit-1.8 => SHA256 Checksum OK for clit18src.zip. => SHA256 Checksum OK for ltm-0.33.tar.bz2. cd /wrkdirs/textproc/clit/clit-1.8 && /usr/bin/bzip2 -dc "/portdistfiles/ltm-0.33.tar.bz2" | /usr/bin/tar -xf - =========================================================================== =================================================== =========================================================================== =================================================== ===> Patching for clit-1.8 ===> Converting DOS text files to UNIX text files ===> Applying ports patches for clit-1.8 =========================================================================== =================================================== ===> clit-1.8 depends on executable: gmake - not found ===> Installing existing package /packages/All/gmake-4.2.1_1.txz Installing gmake-4.2.1_1... `-- Installing indexinfo-0.2.5... `-- Extracting indexinfo-0.2.5: .... done `-- Installing gettext-runtime-0.19.8.1... `-- Extracting gettext-runtime-0.19.8.1: .......... done Extracting gmake-4.2.1_1: .......... done ===> clit-1.8 depends on executable: gmake - found ===> Returning to build of clit-1.8 =========================================================================== =================================================== =========================================================================== =================================================== ===> Configuring for clit-1.8 =========================================================================== =================================================== ===> Building for clit-1.8 cd /wrkdirs/textproc/clit/clit-1.8/libtommath-0.33 && /usr/bin/env XDG_DATA_HOME=/wrkdirs/textproc/clit XDG_CONFIG_HOME=/wrkdirs/textproc/clit HOME=/wrkdirs/textproc/clit TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc50 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" 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 444" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" make -f makefile libtommath.a cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bncore.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_init.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_clear.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_exch.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_grow.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_shrink.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_clamp.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_zero.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_set.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_set_int.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_init_size.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_copy.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_init_copy.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_abs.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_neg.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_cmp_mag.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_cmp.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_cmp_d.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_rshd.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_lshd.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_mod_2d.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_div_2d.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_mul_2d.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_div_2.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_mul_2.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_s_mp_add.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_s_mp_sub.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_fast_s_mp_mul_digs.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_s_mp_mul_digs.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_fast_s_mp_mul_high_digs.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_s_mp_mul_high_digs.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_fast_s_mp_sqr.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_s_mp_sqr.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_add.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_sub.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_karatsuba_mul.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_mul.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_karatsuba_sqr.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_sqr.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_div.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_mod.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_add_d.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_sub_d.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_mul_d.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_div_d.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_mod_d.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_expt_d.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_addmod.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_submod.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_mulmod.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_sqrmod.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_gcd.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_lcm.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_fast_mp_invmod.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_invmod.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_reduce.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_montgomery_setup.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_fast_mp_montgomery_reduce.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_montgomery_reduce.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_exptmod_fast.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_exptmod.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_2expt.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_n_root.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_jacobi.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_reverse.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_count_bits.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_read_unsigned_bin.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_read_signed_bin.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_to_unsigned_bin.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_to_signed_bin.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_unsigned_bin_size.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_signed_bin_size.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_xor.c bn_mp_xor.c: In function 'mp_xor': bn_mp_xor.c:23:15: warning: variable 'x' set but not used [-Wunused-but-set-variable] mp_int t, *x; ^ cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_and.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_or.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_rand.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_montgomery_calc_normalization.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_prime_is_divisible.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_prime_tab.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_prime_fermat.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_prime_miller_rabin.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_prime_is_prime.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_prime_next_prime.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_dr_reduce.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_dr_is_modulus.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_dr_setup.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_reduce_setup.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_toom_mul.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_toom_sqr.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_div_3.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_s_mp_exptmod.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_reduce_2k.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_reduce_is_2k.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_reduce_2k_setup.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_radix_smap.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_read_radix.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_toradix.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_radix_size.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_fread.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_fwrite.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_cnt_lsb.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_error.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_init_multi.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_clear_multi.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_exteuclid.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_toradix_n.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_prime_random_ex.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_get_int.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_sqrt.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_is_square.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_init_set.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_init_set_int.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_invmod_slow.c cc -pipe -O2 -fno-strict-aliasing -I./ -Wall -W -Wshadow -Wsign-compare -O3 -funroll-all-loops -fomit-frame-pointer -c bn_mp_prime_rabin_miller_trials.c ar rl libtommath.a bncore.o bn_mp_init.o bn_mp_clear.o bn_mp_exch.o bn_mp_grow.o bn_mp_shrink.o bn_mp_clamp.o bn_mp_zero.o bn_mp_set.o bn_mp_set_int.o bn_mp_init_size.o bn_mp_copy.o bn_mp_init_copy.o bn_mp_abs.o bn_mp_neg.o bn_mp_cmp_mag.o bn_mp_cmp.o bn_mp_cmp_d.o bn_mp_rshd.o bn_mp_lshd.o bn_mp_mod_2d.o bn_mp_div_2d.o bn_mp_mul_2d.o bn_mp_div_2.o bn_mp_mul_2.o bn_s_mp_add.o bn_s_mp_sub.o bn_fast_s_mp_mul_digs.o bn_s_mp_mul_digs.o bn_fast_s_mp_mul_high_digs.o bn_s_mp_mul_high_digs.o bn_fast_s_mp_sqr.o bn_s_mp_sqr.o bn_mp_add.o bn_mp_sub.o bn_mp_karatsuba_mul.o bn_mp_mul.o bn_mp_karatsuba_sqr.o bn_mp_sqr.o bn_mp_div.o bn_mp_mod.o bn_mp_add_d.o bn_mp_sub_d.o bn_mp_mul_d.o bn_mp_div_d.o bn_mp_mod_d.o bn_mp_expt_d.o bn_mp_addmod.o bn_mp_submod.o bn_mp_mulmod.o bn_mp_sqrmod.o bn_mp_gcd.o bn_mp_lcm.o bn_fast_mp_invmod.o bn_mp_invmod.o bn_mp_reduce.o bn_mp_montgomery_setup.o bn_fast_mp_montgomery_reduce.o bn_mp_montgomery_reduce.o bn_mp_exptmod_fast.o bn_mp_exptmod.o bn_mp_2expt.o bn_mp_n_root.o bn_mp_jacobi.o bn_reverse.o bn_mp_count_bits.o bn_mp_read_unsigned_bin.o bn_mp_read_signed_bin.o bn_mp_to_unsigned_bin.o bn_mp_to_signed_bin.o bn_mp_unsigned_bin_size.o bn_mp_signed_bin_size.o bn_mp_xor.o bn_mp_and.o bn_mp_or.o bn_mp_rand.o bn_mp_montgomery_calc_normalization.o bn_mp_prime_is_divisible.o bn_prime_tab.o bn_mp_prime_fermat.o bn_mp_prime_miller_rabin.o bn_mp_prime_is_prime.o bn_mp_prime_next_prime.o bn_mp_dr_reduce.o bn_mp_dr_is_modulus.o bn_mp_dr_setup.o bn_mp_reduce_setup.o bn_mp_toom_mul.o bn_mp_toom_sqr.o bn_mp_div_3.o bn_s_mp_exptmod.o bn_mp_reduce_2k.o bn_mp_reduce_is_2k.o bn_mp_reduce_2k_setup.o bn_mp_radix_smap.o bn_mp_read_radix.o bn_mp_toradix.o bn_mp_radix_size.o bn_mp_fread.o bn_mp_fwrite.o bn_mp_cnt_lsb.o bn_error.o bn_mp_init_multi.o bn_mp_clear_multi.o bn_mp_exteuclid.o bn_mp_toradix_n.o bn_mp_prime_random_ex.o bn_mp_get_int.o bn_mp_sqrt.o bn_mp_is_square.o bn_mp_init_set.o bn_mp_init_set_int.o bn_mp_invmod_slow.o bn_mp_prime_rabin_miller_trials.o /usr/libexec/binutils225/elf/ar: creating libtommath.a ranlib libtommath.a cd /wrkdirs/textproc/clit/clit-1.8/lib && /usr/bin/env XDG_DATA_HOME=/wrkdirs/textproc/clit XDG_CONFIG_HOME=/wrkdirs/textproc/clit HOME=/wrkdirs/textproc/clit TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc50 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" 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 444" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" gmake -f Makefile all gmake[1]: Entering directory '/wrkdirs/textproc/clit/clit-1.8/lib' cc -O3 -Wall -Ides -Isha -Inewlzx -I. -c -o litatom.o litatom.c litatom.c: In function 'lit_read_atoms': litatom.c:123:19: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(s,p + 1, len); ^ In file included from litatom.c:25:0: /usr/include/string.h:113:7: note: expected 'const char * restrict' but argument is of type 'U8 * {aka unsigned char *}' char *strncpy(char * __restrict, const char * __restrict, size_t); ^ litatom.c:186:19: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(s,p, len); ^ In file included from litatom.c:25:0: /usr/include/string.h:113:7: note: expected 'const char * restrict' but argument is of type 'U8 * {aka unsigned char *}' char *strncpy(char * __restrict, const char * __restrict, size_t); ^ cc -O3 -Wall -Ides -Isha -Inewlzx -I. -c -o litdrm.o litdrm.c litdrm.c: In function 'lit_i_read_drm': litdrm.c:135:33: warning: pointer targets in passing argument 2 of 'strncmp' differ in signedness [-Wpointer-sign] if (strncmp(msreader_string,ptr,strlen(msreader_string)) != 0) { ^ In file included from litdrm.c:25:0: /usr/include/string.h:112:6: note: expected 'const char *' but argument is of type 'U8 * {aka unsigned char *}' int strncmp(const char *, const char *, size_t) __pure; ^ litdrm.c: In function 'lit_change_drm_level': litdrm.c:250:52: warning: pointer targets in passing argument 2 of 'lit_i_encrypt_section' differ in signedness [-Wpointer-sign] status = lit_i_encrypt_section(litfile,litfile->sections[i].name, ^ In file included from litdrm.c:28:0: litinternal.h:52:5: note: expected 'char *' but argument is of type 'U8 * {aka unsigned char *}' int lit_i_encrypt_section(lit_file *,char *, U8 * new_key); ^ cc -O3 -Wall -Ides -Isha -Inewlzx -I. -c -o litlib.o litlib.c litlib.c: In function 'lit_write_to_file': litlib.c:189:47: warning: pointer targets in passing argument 2 of 'lit_get_file' differ in signedness [-Wpointer-sign] status = lit_get_file(litfile,&entry->name,&ptr,&nbytes); ^ In file included from litlib.c:26:0: litlib.h:232:5: note: expected 'const char *' but argument is of type 'U8 * {aka unsigned char *}' int lit_get_file(lit_file * litfile, const char * name, U8 ** ptr, int * psize); ^ litlib.c: In function 'lit_get_file': litlib.c:235:29: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] match = strncasecmp(&entry->name, name, entry->namelen); ^ In file included from /usr/include/string.h:45:0, from litlib.c:25: /usr/include/strings.h:64:6: note: expected 'const char *' but argument is of type 'U8 * {aka unsigned char *}' int strncasecmp(const char *, const char *, size_t) __pure; ^ litlib.c: In function 'lit_remove_files': litlib.c:361:29: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] match = strncasecmp(&entry->name,prefix, strlen(prefix)); ^ In file included from /usr/include/string.h:45:0, from litlib.c:25: /usr/include/strings.h:64:6: note: expected 'const char *' but argument is of type 'U8 * {aka unsigned char *}' int strncasecmp(const char *, const char *, size_t) __pure; ^ litlib.c: In function 'lit_put_file': litlib.c:400:29: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] match = strncasecmp(&entry->name, name, entry->namelen); ^ In file included from /usr/include/string.h:45:0, from litlib.c:25: /usr/include/strings.h:64:6: note: expected 'const char *' but argument is of type 'U8 * {aka unsigned char *}' int strncasecmp(const char *, const char *, size_t) __pure; ^ litlib.c:429:16: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(&new->name, name); ^ In file included from litlib.c:25:0: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'U8 * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ cc -O3 -Wall -Ides -Isha -Inewlzx -I. -c -o litembiggen.o litembiggen.c litembiggen.c: In function 'lit_reconstitute_html': litembiggen.c:64:35: warning: pointer targets in passing argument 2 of 'htmlwrite' differ in signedness [-Wpointer-sign] status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:286:21: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR('\n'); ^ litembiggen.c:64:35: note: expected 'U8 * {aka unsigned char *}' but argument is of type 'char *' status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:286:21: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR('\n'); ^ litembiggen.c:64:35: warning: pointer targets in passing argument 2 of 'htmlwrite' differ in signedness [-Wpointer-sign] status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:290:25: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR(' '); ^ litembiggen.c:64:35: note: expected 'U8 * {aka unsigned char *}' but argument is of type 'char *' status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:290:25: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR(' '); ^ litembiggen.c:64:35: warning: pointer targets in passing argument 2 of 'htmlwrite' differ in signedness [-Wpointer-sign] status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:304:17: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR('<'); ^ litembiggen.c:64:35: note: expected 'U8 * {aka unsigned char *}' but argument is of type 'char *' status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:304:17: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR('<'); ^ litembiggen.c:340:30: warning: pointer targets in passing argument 2 of 'htmlwrite' differ in signedness [-Wpointer-sign] WRITE_STRING(tag_name); ^ litembiggen.c:69:35: note: in definition of macro 'WRITE_STRING' status = htmlwrite(write_data,s,strlen(s));\ ^ litembiggen.c:340:30: note: expected 'U8 * {aka unsigned char *}' but argument is of type 'char *' WRITE_STRING(tag_name); ^ litembiggen.c:69:35: note: in definition of macro 'WRITE_STRING' status = htmlwrite(write_data,s,strlen(s));\ ^ litembiggen.c:64:35: warning: pointer targets in passing argument 2 of 'htmlwrite' differ in signedness [-Wpointer-sign] status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:360:21: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR(' '); ^ litembiggen.c:64:35: note: expected 'U8 * {aka unsigned char *}' but argument is of type 'char *' status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:360:21: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR(' '); ^ litembiggen.c:64:35: warning: pointer targets in passing argument 2 of 'htmlwrite' differ in signedness [-Wpointer-sign] status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:361:21: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR('/'); ^ litembiggen.c:64:35: note: expected 'U8 * {aka unsigned char *}' but argument is of type 'char *' status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:361:21: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR('/'); ^ litembiggen.c:64:35: warning: pointer targets in passing argument 2 of 'htmlwrite' differ in signedness [-Wpointer-sign] status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:362:21: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR('>'); ^ litembiggen.c:64:35: note: expected 'U8 * {aka unsigned char *}' but argument is of type 'char *' status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:362:21: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR('>'); ^ litembiggen.c:64:35: warning: pointer targets in passing argument 2 of 'htmlwrite' differ in signedness [-Wpointer-sign] status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:366:21: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR('>'); ^ litembiggen.c:64:35: note: expected 'U8 * {aka unsigned char *}' but argument is of type 'char *' status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:366:21: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR('>'); ^ litembiggen.c:64:35: warning: pointer targets in passing argument 2 of 'htmlwrite' differ in signedness [-Wpointer-sign] status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:420:25: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR('\n'); ^ litembiggen.c:64:35: note: expected 'U8 * {aka unsigned char *}' but argument is of type 'char *' status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:420:25: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR('\n'); ^ litembiggen.c:64:35: warning: pointer targets in passing argument 2 of 'htmlwrite' differ in signedness [-Wpointer-sign] status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:423:29: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR(' '); ^ litembiggen.c:64:35: note: expected 'U8 * {aka unsigned char *}' but argument is of type 'char *' status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:423:29: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR(' '); ^ litembiggen.c:64:35: warning: pointer targets in passing argument 2 of 'htmlwrite' differ in signedness [-Wpointer-sign] status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:426:21: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR('<'); ^ litembiggen.c:64:35: note: expected 'U8 * {aka unsigned char *}' but argument is of type 'char *' status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:426:21: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR('<'); ^ litembiggen.c:64:35: warning: pointer targets in passing argument 2 of 'htmlwrite' differ in signedness [-Wpointer-sign] status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:427:21: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR('/'); ^ litembiggen.c:64:35: note: expected 'U8 * {aka unsigned char *}' but argument is of type 'char *' status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:427:21: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR('/'); ^ litembiggen.c:428:34: warning: pointer targets in passing argument 2 of 'htmlwrite' differ in signedness [-Wpointer-sign] WRITE_STRING(tag_name); ^ litembiggen.c:69:35: note: in definition of macro 'WRITE_STRING' status = htmlwrite(write_data,s,strlen(s));\ ^ litembiggen.c:428:34: note: expected 'U8 * {aka unsigned char *}' but argument is of type 'char *' WRITE_STRING(tag_name); ^ litembiggen.c:69:35: note: in definition of macro 'WRITE_STRING' status = htmlwrite(write_data,s,strlen(s));\ ^ litembiggen.c:64:35: warning: pointer targets in passing argument 2 of 'htmlwrite' differ in signedness [-Wpointer-sign] status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:429:21: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR('>'); ^ litembiggen.c:64:35: note: expected 'U8 * {aka unsigned char *}' but argument is of type 'char *' status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:429:21: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR('>'); ^ litembiggen.c:64:35: warning: pointer targets in passing argument 2 of 'htmlwrite' differ in signedness [-Wpointer-sign] status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:478:21: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR(' '); ^ litembiggen.c:64:35: note: expected 'U8 * {aka unsigned char *}' but argument is of type 'char *' status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:478:21: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR(' '); ^ litembiggen.c:479:34: warning: pointer targets in passing argument 2 of 'htmlwrite' differ in signedness [-Wpointer-sign] WRITE_STRING(numbuf); ^ litembiggen.c:69:35: note: in definition of macro 'WRITE_STRING' status = htmlwrite(write_data,s,strlen(s));\ ^ litembiggen.c:479:34: note: expected 'U8 * {aka unsigned char *}' but argument is of type 'char *' WRITE_STRING(numbuf); ^ litembiggen.c:69:35: note: in definition of macro 'WRITE_STRING' status = htmlwrite(write_data,s,strlen(s));\ ^ litembiggen.c:64:35: warning: pointer targets in passing argument 2 of 'htmlwrite' differ in signedness [-Wpointer-sign] status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:488:21: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR(' '); ^ litembiggen.c:64:35: note: expected 'U8 * {aka unsigned char *}' but argument is of type 'char *' status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:488:21: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR(' '); ^ litembiggen.c:489:34: warning: pointer targets in passing argument 2 of 'htmlwrite' differ in signedness [-Wpointer-sign] WRITE_STRING((char *)tmp_map->name); ^ litembiggen.c:69:35: note: in definition of macro 'WRITE_STRING' status = htmlwrite(write_data,s,strlen(s));\ ^ litembiggen.c:489:34: note: expected 'U8 * {aka unsigned char *}' but argument is of type 'char *' WRITE_STRING((char *)tmp_map->name); ^ litembiggen.c:69:35: note: in definition of macro 'WRITE_STRING' status = htmlwrite(write_data,s,strlen(s));\ ^ litembiggen.c:64:35: warning: pointer targets in passing argument 2 of 'htmlwrite' differ in signedness [-Wpointer-sign] status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:493:17: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR('='); ^ litembiggen.c:64:35: note: expected 'U8 * {aka unsigned char *}' but argument is of type 'char *' status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:493:17: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR('='); ^ litembiggen.c:64:35: warning: pointer targets in passing argument 2 of 'htmlwrite' differ in signedness [-Wpointer-sign] status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:508:17: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR('\"'); ^ litembiggen.c:64:35: note: expected 'U8 * {aka unsigned char *}' but argument is of type 'char *' status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:508:17: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR('\"'); ^ litembiggen.c:64:35: warning: pointer targets in passing argument 2 of 'htmlwrite' differ in signedness [-Wpointer-sign] status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:513:21: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR('\"'); ^ litembiggen.c:64:35: note: expected 'U8 * {aka unsigned char *}' but argument is of type 'char *' status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:513:21: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR('\"'); ^ litembiggen.c:532:34: warning: pointer targets in passing argument 2 of 'htmlwrite' differ in signedness [-Wpointer-sign] WRITE_STRING(numbuf); ^ litembiggen.c:69:35: note: in definition of macro 'WRITE_STRING' status = htmlwrite(write_data,s,strlen(s));\ ^ litembiggen.c:532:34: note: expected 'U8 * {aka unsigned char *}' but argument is of type 'char *' WRITE_STRING(numbuf); ^ litembiggen.c:69:35: note: in definition of macro 'WRITE_STRING' status = htmlwrite(write_data,s,strlen(s));\ ^ litembiggen.c:64:35: warning: pointer targets in passing argument 2 of 'htmlwrite' differ in signedness [-Wpointer-sign] status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:547:21: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR('\"'); ^ litembiggen.c:64:35: note: expected 'U8 * {aka unsigned char *}' but argument is of type 'char *' status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:547:21: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR('\"'); ^ litembiggen.c:575:30: warning: pointer targets in passing argument 2 of 'htmlwrite' differ in signedness [-Wpointer-sign] WRITE_STRING(tag_name); ^ litembiggen.c:69:35: note: in definition of macro 'WRITE_STRING' status = htmlwrite(write_data,s,strlen(s));\ ^ litembiggen.c:575:30: note: expected 'U8 * {aka unsigned char *}' but argument is of type 'char *' WRITE_STRING(tag_name); ^ litembiggen.c:69:35: note: in definition of macro 'WRITE_STRING' status = htmlwrite(write_data,s,strlen(s));\ ^ litembiggen.c:64:35: warning: pointer targets in passing argument 2 of 'htmlwrite' differ in signedness [-Wpointer-sign] status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:587:13: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR(' '); ^ litembiggen.c:64:35: note: expected 'U8 * {aka unsigned char *}' but argument is of type 'char *' status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:587:13: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR(' '); ^ litembiggen.c:64:35: warning: pointer targets in passing argument 2 of 'htmlwrite' differ in signedness [-Wpointer-sign] status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:595:17: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR('='); ^ litembiggen.c:64:35: note: expected 'U8 * {aka unsigned char *}' but argument is of type 'char *' status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:595:17: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR('='); ^ litembiggen.c:622:35: warning: pointer targets in passing argument 1 of 'strchr' differ in signedness [-Wpointer-sign] hash_ptr = strchr(href_value,'#'); ^ In file included from litembiggen.c:27:0: /usr/include/string.h:82:7: note: expected 'const char *' but argument is of type 'U8 * {aka unsigned char *}' char *strchr(const char *, int) __pure; ^ litembiggen.c:622:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] hash_ptr = strchr(href_value,'#'); ^ litembiggen.c:624:30: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] new_href = lit_lookup_mapping(pManifest, href_value, ^ litembiggen.c:627:30: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] new_href = lit_lookup_mapping(pManifest, href_value, ^ litembiggen.c:64:35: warning: pointer targets in passing argument 2 of 'htmlwrite' differ in signedness [-Wpointer-sign] status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:629:17: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR('\"'); ^ litembiggen.c:64:35: note: expected 'U8 * {aka unsigned char *}' but argument is of type 'char *' status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:629:17: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR('\"'); ^ litembiggen.c:631:34: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] WRITE_STRING(new_href); ^ litembiggen.c:69:44: note: in definition of macro 'WRITE_STRING' status = htmlwrite(write_data,s,strlen(s));\ ^ In file included from litembiggen.c:27:0: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'U8 * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ litembiggen.c:633:38: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] WRITE_STRING(hash_ptr); ^ litembiggen.c:69:44: note: in definition of macro 'WRITE_STRING' status = htmlwrite(write_data,s,strlen(s));\ ^ In file included from litembiggen.c:27:0: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'U8 * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ litembiggen.c:637:34: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] WRITE_STRING(href_value); ^ litembiggen.c:69:44: note: in definition of macro 'WRITE_STRING' status = htmlwrite(write_data,s,strlen(s));\ ^ In file included from litembiggen.c:27:0: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'U8 * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ litembiggen.c:64:35: warning: pointer targets in passing argument 2 of 'htmlwrite' differ in signedness [-Wpointer-sign] status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:639:17: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR('\"'); ^ litembiggen.c:64:35: note: expected 'U8 * {aka unsigned char *}' but argument is of type 'char *' status = htmlwrite(write_data,&ch,1);\ ^ litembiggen.c:639:17: note: in expansion of macro 'WRITE_CHAR' WRITE_CHAR('\"'); ^ litembiggen.c: In function 'write_entity': litembiggen.c:690:39: warning: pointer targets in passing argument 2 of 'htmlwrite' differ in signedness [-Wpointer-sign] status = htmlwrite(write_data,&ch, 1); ^ litembiggen.c:690:39: note: expected 'U8 * {aka unsigned char *}' but argument is of type 'char *' litembiggen.c:694:39: warning: pointer targets in passing argument 2 of 'htmlwrite' differ in signedness [-Wpointer-sign] status = htmlwrite(write_data,entities[found].name, ^ litembiggen.c:694:39: note: expected 'U8 * {aka unsigned char *}' but argument is of type 'char *' litembiggen.c:699:39: warning: pointer targets in passing argument 2 of 'htmlwrite' differ in signedness [-Wpointer-sign] status = htmlwrite(write_data,&ch, 1); ^ litembiggen.c:699:39: note: expected 'U8 * {aka unsigned char *}' but argument is of type 'char *' litembiggen.c:712:37: warning: pointer targets in passing argument 2 of 'htmlwrite' differ in signedness [-Wpointer-sign] return htmlwrite(write_data,ent_buffer,len); ^ litembiggen.c:712:37: note: expected 'U8 * {aka unsigned char *}' but argument is of type 'char *' cc -O3 -Wall -Ides -Isha -Inewlzx -I. -c -o littags.o littags.c cc -O3 -Wall -Ides -Isha -Inewlzx -I. -c -o litmetatags.o litmetatags.c cc -O3 -Wall -Ides -Isha -Inewlzx -I. -c -o litmanifest.o litmanifest.c litmanifest.c: In function 'lit_lookup_mapping': litmanifest.c:242:25: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if (strncmp(s, map->sInternal, size) == 0) ^ In file included from litmanifest.c:28:0: /usr/include/string.h:112:6: note: expected 'const char *' but argument is of type 'U8 * {aka unsigned char *}' int strncmp(const char *, const char *, size_t) __pure; ^ litmanifest.c:242:28: warning: pointer targets in passing argument 2 of 'strncmp' differ in signedness [-Wpointer-sign] if (strncmp(s, map->sInternal, size) == 0) ^ In file included from litmanifest.c:28:0: /usr/include/string.h:112:6: note: expected 'const char *' but argument is of type 'U8 * {aka unsigned char *}' int strncmp(const char *, const char *, size_t) __pure; ^ litmanifest.c:243:24: warning: pointer targets in return differ in signedness [-Wpointer-sign] return map->sOriginal; ^ cc -O3 -Wall -Ides -Isha -Inewlzx -I. -c -o litdirectory.o litdirectory.c cc -O3 -Wall -Ides -Isha -Inewlzx -I. -c -o litsections.o litsections.c litsections.c: In function 'lit_i_cache_section': litsections.c:189:50: warning: pointer targets in passing argument 2 of 'decompress_section' differ in signedness [-Wpointer-sign] status = decompress_section(litfile, pSection->name, ^ litsections.c:36:12: note: expected 'char *' but argument is of type 'U8 * {aka unsigned char *}' static int decompress_section(lit_file * litfile, char * section_name, ^ litsections.c: In function 'decompress_section': litsections.c:332:14: warning: implicit declaration of function 'LZXinit' [-Wimplicit-function-declaration] status = LZXinit(window_size); ^ litsections.c:402:17: warning: implicit declaration of function 'LZXreset' [-Wimplicit-function-declaration] LZXreset(); ^ litsections.c:403:26: warning: implicit declaration of function 'LZXdecompress' [-Wimplicit-function-declaration] status = LZXdecompress(pContent + base, ptr+dst, ^ cc -O3 -Wall -Ides -Isha -Inewlzx -I. -c -o litheaders.o litheaders.c litheaders.c: In function 'lit_i_read_headers': litheaders.c:219:17: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if (strncmp(header, lit_magic_string, strlen(lit_magic_string)) != 0) { ^ In file included from litheaders.c:28:0: /usr/include/string.h:112:6: note: expected 'const char *' but argument is of type 'U8 * {aka unsigned char *}' int strncmp(const char *, const char *, size_t) __pure; ^ cc -O3 -Wall -Ides -Isha -Inewlzx -I. -c -o litutil.o litutil.c cc -O3 -Wall -Ides -Isha -Inewlzx -I. -c -o sha/mssha1.o sha/mssha1.c cc -O3 -Wall -Ides -Isha -Inewlzx -I. -c -o des/des.o des/des.c cc -O3 -Wall -Ides -Isha -Inewlzx -I. -c -o newlzx/lzxglue.o newlzx/lzxglue.c newlzx/lzxglue.c: In function 'glue_copy': newlzx/lzxglue.c:61:5: warning: implicit declaration of function 'memcpy' [-Wimplicit-function-declaration] memcpy(dest, src, bytes); ^ newlzx/lzxglue.c:61:5: warning: incompatible implicit declaration of built-in function 'memcpy' newlzx/lzxglue.c:61:5: note: include '' or provide a declaration of 'memcpy' newlzx/lzxglue.c: In function 'glue_read': newlzx/lzxglue.c:87:5: warning: incompatible implicit declaration of built-in function 'memcpy' memcpy(buffer, (unsigned char *)mem->buffer+mem->current_bytes, bytes); ^ newlzx/lzxglue.c:87:5: note: include '' or provide a declaration of 'memcpy' newlzx/lzxglue.c: In function 'glue_write': newlzx/lzxglue.c:107:5: warning: incompatible implicit declaration of built-in function 'memcpy' memcpy((unsigned char *)mem->buffer+mem->current_bytes, buffer, bytes); ^ newlzx/lzxglue.c:107:5: note: include '' or provide a declaration of 'memcpy' cc -O3 -Wall -Ides -Isha -Inewlzx -I. -c -o newlzx/lzxd.o newlzx/lzxd.c newlzx/lzxd.c: In function 'lzxd_static_init': newlzx/lzxd.c:362:21: warning: iteration 25u invokes undefined behavior [-Waggressive-loop-optimizations] extra_bits[i+1] = j; ^ newlzx/lzxd.c:360:3: note: containing loop for (i = 0, j = 0; i < 51; i += 2) { ^ rm -f openclit.a ar rv openclit.a litatom.o litdrm.o litlib.o litembiggen.o littags.o litmetatags.o litmanifest.o litdirectory.o litsections.o litheaders.o litutil.o sha/mssha1.o des/des.o newlzx/lzxglue.o newlzx/lzxd.o /usr/libexec/binutils225/elf/ar: creating openclit.a a - litatom.o a - litdrm.o a - litlib.o a - litembiggen.o a - littags.o a - litmetatags.o a - litmanifest.o a - litdirectory.o a - litsections.o a - litheaders.o a - litutil.o a - sha/mssha1.o a - des/des.o a - newlzx/lzxglue.o a - newlzx/lzxd.o gmake[1]: Leaving directory '/wrkdirs/textproc/clit/clit-1.8/lib' cd /wrkdirs/textproc/clit/clit-1.8/clit18 && /usr/bin/env XDG_DATA_HOME=/wrkdirs/textproc/clit XDG_CONFIG_HOME=/wrkdirs/textproc/clit HOME=/wrkdirs/textproc/clit TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc50 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" 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 444" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" gmake -f Makefile all gmake[1]: Entering directory '/wrkdirs/textproc/clit/clit-1.8/clit18' cc -funsigned-char -Wall -O2 -I ../libtommath-0.33/ -I ../lib -I ../lib/des -I . -c -o clit.o clit.c clit.c: In function 'main': clit.c:244:36: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t {aka long unsigned int}' [-Wformat=] fprintf(stderr,"Malloc(%d) failed!\n", strlen(output) + 1); ^ clit.c: In function 'lit_error': clit.c:369:29: warning: variable 'w32err' set but not used [-Wunused-but-set-variable] unsigned long int w32err; ^ clit.c: In function 'main': clit.c:122:16: warning: array subscript is above array bounds [-Warray-bounds] dir_program[MAX_PATH] = '\0'; ^ cc -funsigned-char -Wall -O2 -I ../libtommath-0.33/ -I ../lib -I ../lib/des -I . -c -o hexdump.o hexdump.c hexdump.c: In function 'hexdump': hexdump.c:37:3: warning: implicit declaration of function 'memset' [-Wimplicit-function-declaration] memset( strbuffer, ' ', numBytesInString ); ^ hexdump.c:37:3: warning: incompatible implicit declaration of built-in function 'memset' hexdump.c:37:3: note: include '' or provide a declaration of 'memset' cc -funsigned-char -Wall -O2 -I ../libtommath-0.33/ -I ../lib -I ../lib/des -I . -c -o drm5.o drm5.c drm5.c: In function 'get_next_key': drm5.c:116:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] s = strmerge(dir_program, sKeysFile, NULL); ^ drm5.c:117:48: warning: pointer targets in passing argument 1 of 'read_whole_file' differ in signedness [-Wpointer-sign] if (s) pFile = read_whole_file(s, &remaining); ^ drm5.c:44:6: note: expected 'char *' but argument is of type 'U8 * {aka unsigned char *}' U8 * read_whole_file(char * filename, int * size_ptr) ^ drm5.c:122:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] s = strmerge(dir_lit_file, sKeysFile, NULL); ^ drm5.c:123:48: warning: pointer targets in passing argument 1 of 'read_whole_file' differ in signedness [-Wpointer-sign] if (s) pFile = read_whole_file(s, &remaining); ^ drm5.c:44:6: note: expected 'char *' but argument is of type 'U8 * {aka unsigned char *}' U8 * read_whole_file(char * filename, int * size_ptr) ^ drm5.c:144:49: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(private_key_ptr, pKey); ^ In file included from drm5.c:32:0: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'U8 * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ drm5.c:145:45: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(modulus_ptr, pModulus); ^ In file included from drm5.c:32:0: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'U8 * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ drm5.c:168:33: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(modulus_ptr, pModulus); ^ In file included from drm5.c:32:0: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'U8 * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ drm5.c:169:37: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(private_key_ptr, pKey); ^ In file included from drm5.c:32:0: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'U8 * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ drm5.c: In function 'ms_base64_decode': drm5.c:185:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ocp = buff; ^ drm5.c: In function 'drm5_handle_key': drm5.c:384:51: warning: pointer targets in passing argument 2 of 'my_mp_to_unsigned_bin' differ in signedness [-Wpointer-sign] if (!res) res = my_mp_to_unsigned_bin(&d, des_key, sizeof(des_key)); ^ drm5.c:295:5: note: expected 'unsigned char *' but argument is of type 'char *' int my_mp_to_unsigned_bin(mp_int * a, unsigned char * b, int len) ^ drm5.c:426:25: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if (strncmp(pValidation,"MSReader",8) != 0) { ^ In file included from drm5.c:32:0: /usr/include/string.h:112:6: note: expected 'const char *' but argument is of type 'U8 * {aka unsigned char *}' int strncmp(const char *, const char *, size_t) __pure; ^ cc -funsigned-char -Wall -O2 -I ../libtommath-0.33/ -I ../lib -I ../lib/des -I . -c -o explode.o explode.c explode.c: In function 'create_file_path': explode.c:195:30: warning: pointer targets in passing argument 1 of 'strmerge' differ in signedness [-Wpointer-sign] sFiltered = strmerge(pathFile, NULL,NULL); ^ In file included from explode.c:30:0: utils.h:38:8: note: expected 'char *' but argument is of type 'U8 * {aka unsigned char *}' char * strmerge(char * head, char * body, char * tail); ^ explode.c:195:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] sFiltered = strmerge(pathFile, NULL,NULL); ^ explode.c:197:29: warning: pointer targets in passing argument 1 of 'strmerge' differ in signedness [-Wpointer-sign] sDirname = strmerge(pathFile, NULL,NULL); ^ In file included from explode.c:30:0: utils.h:38:8: note: expected 'char *' but argument is of type 'U8 * {aka unsigned char *}' char * strmerge(char * head, char * body, char * tail); ^ explode.c:197:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] sDirname = strmerge(pathFile, NULL,NULL); ^ explode.c:234:34: warning: pointer targets in passing argument 2 of 'utf8_strmatch' differ in signedness [-Wpointer-sign] if ((utf8_strmatch(p,"..") == 2) || ^ In file included from explode.c:30:0: utils.h:41:5: note: expected 'U8 * {aka unsigned char *}' but argument is of type 'char *' int utf8_strmatch(U8 * s1, U8 * s2); ^ explode.c:235:34: warning: pointer targets in passing argument 2 of 'utf8_strmatch' differ in signedness [-Wpointer-sign] (utf8_strmatch(p,".") == 1)) { ^ In file included from explode.c:30:0: utils.h:41:5: note: expected 'U8 * {aka unsigned char *}' but argument is of type 'char *' int utf8_strmatch(U8 * s1, U8 * s2); ^ explode.c:245:30: warning: pointer targets in passing argument 1 of 'strmerge' differ in signedness [-Wpointer-sign] sTemp = strmerge(pathOutput,sDirname, NULL); ^ In file included from explode.c:30:0: utils.h:38:8: note: expected 'char *' but argument is of type 'U8 * {aka unsigned char *}' char * strmerge(char * head, char * body, char * tail); ^ explode.c:245:41: warning: pointer targets in passing argument 2 of 'strmerge' differ in signedness [-Wpointer-sign] sTemp = strmerge(pathOutput,sDirname, NULL); ^ In file included from explode.c:30:0: utils.h:38:8: note: expected 'char *' but argument is of type 'U8 * {aka unsigned char *}' char * strmerge(char * head, char * body, char * tail); ^ explode.c:245:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] sTemp = strmerge(pathOutput,sDirname, NULL); ^ explode.c:257:22: warning: implicit declaration of function 'mkdir' [-Wimplicit-function-declaration] status = mkdir(sTemp,0755); ^ explode.c:285:26: warning: pointer targets in passing argument 1 of 'strmerge' differ in signedness [-Wpointer-sign] sTemp = strmerge(pathOutput, sDirname, NULL); ^ In file included from explode.c:30:0: utils.h:38:8: note: expected 'char *' but argument is of type 'U8 * {aka unsigned char *}' char * strmerge(char * head, char * body, char * tail); ^ explode.c:285:38: warning: pointer targets in passing argument 2 of 'strmerge' differ in signedness [-Wpointer-sign] sTemp = strmerge(pathOutput, sDirname, NULL); ^ In file included from explode.c:30:0: utils.h:38:8: note: expected 'char *' but argument is of type 'U8 * {aka unsigned char *}' char * strmerge(char * head, char * body, char * tail); ^ explode.c:285:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] sTemp = strmerge(pathOutput, sDirname, NULL); ^ explode.c:287:23: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign] f = fopen(sTemp, "r"); ^ In file included from explode.c:24:0: /usr/include/stdio.h:197:7: note: expected 'const char * restrict' but argument is of type 'U8 * {aka unsigned char *}' FILE *fopen(const char * __restrict, const char * __restrict); ^ explode.c:290:27: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign] f = fopen(sTemp,"w"); ^ In file included from explode.c:24:0: /usr/include/stdio.h:197:7: note: expected 'const char * restrict' but argument is of type 'U8 * {aka unsigned char *}' FILE *fopen(const char * __restrict, const char * __restrict); ^ explode.c: In function 'create_placeholders': explode.c:364:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] bytes = strlen(p)+1; ^ In file included from explode.c:26:0: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'U8 * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ explode.c:385:30: warning: pointer targets in passing argument 1 of 'create_file_path' differ in signedness [-Wpointer-sign] p = create_file_path(pathOutput, slash); ^ explode.c:185:6: note: expected 'U8 * {aka unsigned char *}' but argument is of type 'char *' U8 * create_file_path(U8 * pathOutput, U8 * pathFile) ^ explode.c:390:26: warning: pointer targets in passing argument 1 of 'strmerge' differ in signedness [-Wpointer-sign] s = strmerge(map->sInternal, dot, NULL); ^ In file included from explode.c:30:0: utils.h:38:8: note: expected 'char *' but argument is of type 'U8 * {aka unsigned char *}' char * strmerge(char * head, char * body, char * tail); ^ explode.c:390:42: warning: pointer targets in passing argument 2 of 'strmerge' differ in signedness [-Wpointer-sign] s = strmerge(map->sInternal, dot, NULL); ^ In file included from explode.c:30:0: utils.h:38:8: note: expected 'char *' but argument is of type 'U8 * {aka unsigned char *}' char * strmerge(char * head, char * body, char * tail); ^ explode.c:390:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] s = strmerge(map->sInternal, dot, NULL); ^ explode.c:392:38: warning: pointer targets in passing argument 1 of 'create_file_path' differ in signedness [-Wpointer-sign] p = create_file_path(pathOutput, s); ^ explode.c:185:6: note: expected 'U8 * {aka unsigned char *}' but argument is of type 'char *' U8 * create_file_path(U8 * pathOutput, U8 * pathFile) ^ explode.c:398:34: warning: pointer targets in passing argument 1 of 'strmerge' differ in signedness [-Wpointer-sign] s = strmerge(map->sInternal, int2string(-count), dot); ^ In file included from explode.c:30:0: utils.h:38:8: note: expected 'char *' but argument is of type 'U8 * {aka unsigned char *}' char * strmerge(char * head, char * body, char * tail); ^ explode.c:398:70: warning: pointer targets in passing argument 3 of 'strmerge' differ in signedness [-Wpointer-sign] s = strmerge(map->sInternal, int2string(-count), dot); ^ In file included from explode.c:30:0: utils.h:38:8: note: expected 'char *' but argument is of type 'U8 * {aka unsigned char *}' char * strmerge(char * head, char * body, char * tail); ^ explode.c:398:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] s = strmerge(map->sInternal, int2string(-count), dot); ^ explode.c:400:46: warning: pointer targets in passing argument 1 of 'create_file_path' differ in signedness [-Wpointer-sign] p = create_file_path(pathOutput,s); ^ explode.c:185:6: note: expected 'U8 * {aka unsigned char *}' but argument is of type 'char *' U8 * create_file_path(U8 * pathOutput, U8 * pathFile) ^ explode.c: In function 'write_htmlish_file': explode.c:501:45: warning: pointer targets in passing argument 1 of 'make_relative_manifest' differ in signedness [-Wpointer-sign] status = make_relative_manifest(pathOriginal,&relative_manifest, ^ In file included from explode.c:29:0: manifest.h:36:5: note: expected 'U8 * {aka unsigned char *}' but argument is of type 'char *' int make_relative_manifest(U8 * , manifest_type * , manifest_type * ); ^ cc -funsigned-char -Wall -O2 -I ../libtommath-0.33/ -I ../lib -I ../lib/des -I . -c -o transmute.o transmute.c transmute.c: In function 'transmute_lit': transmute.c:53:23: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] drm_size = 2*(strlen(inscription)+1); ^ transmute.c:53:23: warning: incompatible implicit declaration of built-in function 'strlen' transmute.c:53:23: note: include '' or provide a declaration of 'strlen' transmute.c:59:9: warning: implicit declaration of function 'memset' [-Wimplicit-function-declaration] memset(drm_data, 0, drm_size); ^ transmute.c:59:9: warning: incompatible implicit declaration of built-in function 'memset' transmute.c:59:9: note: include '' or provide a declaration of 'memset' cc -funsigned-char -Wall -O2 -I ../libtommath-0.33/ -I ../lib -I ../lib/des -I . -c -o display.o display.c display.c: In function 'display_lit': display.c:50:33: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] ((entry->size) && (strcmp(&entry->name,"/") != 0)) ) ^ display.c:52:40: warning: pointer targets in passing argument 2 of 'lit_get_file' differ in signedness [-Wpointer-sign] err = lit_get_file(lit,&entry->name,&p,&real_size); ^ In file included from display.c:25:0: ../lib/litlib.h:232:5: note: expected 'const char *' but argument is of type 'U8 * {aka unsigned char *}' int lit_get_file(lit_file * litfile, const char * name, U8 ** ptr, int * psize); ^ cc -funsigned-char -Wall -O2 -I ../libtommath-0.33/ -I ../lib -I ../lib/des -I . -c -o utils.o utils.c utils.c: In function 'utf8_strlen': utils.c:100:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] bytes = strlen(p)+1; ^ In file included from utils.c:25:0: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'U8 * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ utils.c: In function 'utf8_strmatch': utils.c:119:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] bytes1 = strlen(s1)+1; ^ In file included from utils.c:25:0: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'U8 * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ utils.c:120:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] bytes2 = strlen(s2)+1; ^ In file included from utils.c:25:0: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'U8 * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ utils.c: In function 'utf8_start': utils.c:146:26: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] iter->bytes = strlen(string); ^ In file included from utils.c:25:0: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'U8 * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ cc -funsigned-char -Wall -O2 -I ../libtommath-0.33/ -I ../lib -I ../lib/des -I . -c -o manifest.o manifest.c manifest.c: In function 'mapping_init': manifest.c:33:5: warning: implicit declaration of function 'memset' [-Wimplicit-function-declaration] memset(m, 0, sizeof(mapping_state)); ^ manifest.c:33:5: warning: incompatible implicit declaration of built-in function 'memset' manifest.c:33:5: note: include '' or provide a declaration of 'memset' manifest.c: In function 'duplicate_manifest': manifest.c:75:5: warning: incompatible implicit declaration of built-in function 'memset' memset(pDest, 0, sizeof(manifest_type)); ^ manifest.c:75:5: note: include '' or provide a declaration of 'memset' manifest.c:94:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] s = strmerge((char *)mapSrc->sOriginal, NULL, NULL); ^ manifest.c:98:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] s = strmerge((char *)mapSrc->sInternal, NULL, NULL); ^ manifest.c:102:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] s = strmerge((char *)mapSrc->sType, NULL, NULL); ^ manifest.c: In function 'make_relative_manifest': manifest.c:175:40: warning: pointer targets in passing argument 2 of 'strmerge' differ in signedness [-Wpointer-sign] s = strmerge("../",sRelative, NULL); ^ In file included from manifest.c:28:0: utils.h:38:8: note: expected 'char *' but argument is of type 'U8 * {aka unsigned char *}' char * strmerge(char * head, char * body, char * tail); ^ manifest.c:175:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] s = strmerge("../",sRelative, NULL); ^ manifest.c:176:44: warning: pointer targets in passing argument 2 of 'strmerge' differ in signedness [-Wpointer-sign] } else s = strmerge("..\\",sRelative, NULL); ^ In file included from manifest.c:28:0: utils.h:38:8: note: expected 'char *' but argument is of type 'U8 * {aka unsigned char *}' char * strmerge(char * head, char * body, char * tail); ^ manifest.c:176:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] } else s = strmerge("..\\",sRelative, NULL); ^ manifest.c:182:26: warning: pointer targets in passing argument 1 of 'strmerge' differ in signedness [-Wpointer-sign] s = strmerge(sRelative,utf8_ptr(&iterYou),NULL); ^ In file included from manifest.c:28:0: utils.h:38:8: note: expected 'char *' but argument is of type 'U8 * {aka unsigned char *}' char * strmerge(char * head, char * body, char * tail); ^ manifest.c:182:36: warning: pointer targets in passing argument 2 of 'strmerge' differ in signedness [-Wpointer-sign] s = strmerge(sRelative,utf8_ptr(&iterYou),NULL); ^ In file included from manifest.c:28:0: utils.h:38:8: note: expected 'char *' but argument is of type 'U8 * {aka unsigned char *}' char * strmerge(char * head, char * body, char * tail); ^ manifest.c:182:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] s = strmerge(sRelative,utf8_ptr(&iterYou),NULL); ^ manifest.c:185:34: warning: pointer targets in passing argument 1 of 'strmerge' differ in signedness [-Wpointer-sign] sRelative = strmerge(utf8_ptr(&iterYou), NULL, NULL); ^ In file included from manifest.c:28:0: utils.h:38:8: note: expected 'char *' but argument is of type 'U8 * {aka unsigned char *}' char * strmerge(char * head, char * body, char * tail); ^ manifest.c:185:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] sRelative = strmerge(utf8_ptr(&iterYou), NULL, NULL); ^ manifest.c:135:22: warning: variable 'slashMe' set but not used [-Wunused-but-set-variable] U8 *slashMe, *slashYou, *sRelative, *s; ^ cc -o clit clit.o hexdump.o drm5.o explode.o transmute.o display.o utils.o manifest.o ../lib/openclit.a ../libtommath-0.33/libtommath.a gmake[1]: Leaving directory '/wrkdirs/textproc/clit/clit-1.8/clit18' =========================================================================== =================================================== =========================================================================== =================================================== ===> Staging for clit-1.8 ===> Generating temporary packing list ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===> Building package for clit-1.8 file sizes/checksums [1]: . done packing files [1]: . done packing directories [0]: . done =========================================================================== => Cleaning up wrkdir ===> Cleaning for clit-1.8 build of textproc/clit ended at Wed Oct 5 17:41:12 PDT 2016 build time: 00:00:18