=> Building textproc/clit Started : Friday, 13 APR 2018 at 07:10:35 UTC Platform: 5.3-DEVELOPMENT DragonFly v5.3.0.81.g32506c-DEVELOPMENT #29: Tue Apr 10 08:49:52 PDT 2018 marino@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 -------------------------------------------------- -- Environment -------------------------------------------------- UNAME_r=5.2-SYNTH UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=DragonFly 5.2-SYNTH UNAME_s=DragonFly PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SSL_NO_VERIFY_PEER=1 TERM=dumb PKG_CACHEDIR=/var/cache/pkg8 PKG_DBDIR=/var/db/pkg8 PORTSDIR=/xports LANG=C HOME=/root USER=root -------------------------------------------------- -- Options -------------------------------------------------- -------------------------------------------------- -- CONFIGURE_ENV -------------------------------------------------- MAKE=gmake XDG_DATA_HOME=/construction/textproc/clit XDG_CONFIG_HOME=/construction/textproc/clit HOME=/construction/textproc/clit TMPDIR="/tmp" PATH=/construction/textproc/clit/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc50 -------------------------------------------------- -- CONFIGURE_ARGS -------------------------------------------------- -------------------------------------------------- -- MAKE_ENV -------------------------------------------------- XDG_DATA_HOME=/construction/textproc/clit XDG_CONFIG_HOME=/construction/textproc/clit HOME=/construction/textproc/clit TMPDIR="/tmp" PATH=/construction/textproc/clit/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=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 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" -------------------------------------------------- -- MAKE_ARGS -------------------------------------------------- DESTDIR=/construction/textproc/clit/stage -------------------------------------------------- -- PLIST_SUB -------------------------------------------------- PORTDOCS="" PORTEXAMPLES="" OSREL=5.2 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/clit" EXAMPLESDIR="share/examples/clit" DATADIR="share/clit" WWWDIR="www/clit" ETCDIR="etc/clit" -------------------------------------------------- -- 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 -------------------------------------------------- -- /etc/make.conf -------------------------------------------------- SYNTHPROFILE=Release-5.2 USE_PACKAGE_DEPENDS_ONLY=yes PACKAGE_BUILDING=yes BATCH=yes PKG_CREATE_VERBOSE=yes PORTSDIR=/xports DISTDIR=/distfiles WRKDIRPREFIX=/construction PORT_DBDIR=/options PACKAGES=/packages MAKE_JOBS_NUMBER_LIMIT=5 LICENSES_ACCEPTED= NONE HAVE_COMPAT_IA32_KERN= CONFIGURE_MAX_CMD_LEN=262144 _SMP_CPUS=8 UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=500200 OSVERSION=9999999 OSREL=5.2 _OSRELEASE=5.2-SYNTH -------------------------------------------------------------------------------- -- Phase: check-sanity -------------------------------------------------------------------------------- ===> NOTICE: The clit 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 -------------------------------------------------------------------------------- -- Phase: pkg-depends -------------------------------------------------------------------------------- ===> clit-1.8 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.5.txz Installing pkg-1.10.5... Extracting pkg-1.10.5: .......... done ===> clit-1.8 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of clit-1.8 -------------------------------------------------------------------------------- -- Phase: fetch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: fetch -------------------------------------------------------------------------------- ===> NOTICE: The clit 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 ===> Fetching all distfiles required by clit-1.8 for building -------------------------------------------------------------------------------- -- Phase: checksum -------------------------------------------------------------------------------- ===> NOTICE: The clit 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 ===> 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. -------------------------------------------------------------------------------- -- Phase: extract-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: extract -------------------------------------------------------------------------------- ===> NOTICE: The clit 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 ===> 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 /construction/textproc/clit/clit-1.8 && /usr/bin/bzip2 -dc "/distfiles/ltm-0.33.tar.bz2" | /usr/bin/tar -xf - -------------------------------------------------------------------------------- -- Phase: patch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: patch -------------------------------------------------------------------------------- ===> Patching for clit-1.8 ===> Converting DOS text files to UNIX text files ===> Applying ports patches for clit-1.8 -------------------------------------------------------------------------------- -- Phase: build-depends -------------------------------------------------------------------------------- ===> clit-1.8 depends on executable: gmake - not found ===> Installing existing package /packages/All/gmake-4.2.1_2.txz Installing gmake-4.2.1_2... `-- Installing gettext-runtime-0.19.8.1_1... | `-- Installing indexinfo-0.3.1... | `-- Extracting indexinfo-0.3.1: .... done `-- Extracting gettext-runtime-0.19.8.1_1: .......... done Extracting gmake-4.2.1_2: .......... done ===> clit-1.8 depends on executable: gmake - found ===> Returning to build of clit-1.8 -------------------------------------------------------------------------------- -- Phase: lib-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: configure -------------------------------------------------------------------------------- ===> Configuring for clit-1.8 -------------------------------------------------------------------------------- -- Phase: build -------------------------------------------------------------------------------- ===> Building for clit-1.8 cd /construction/textproc/clit/clit-1.8/libtommath-0.33 && /usr/bin/env XDG_DATA_HOME=/construction/textproc/clit XDG_CONFIG_HOME=/construction/textproc/clit HOME=/construction/textproc/clit TMPDIR="/tmp" PATH=/construction/textproc/clit/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=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 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" /usr/bin/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/binutils227/elf/ar: creating libtommath.a ranlib libtommath.a cd /construction/textproc/clit/clit-1.8/lib && /usr/bin/env XDG_DATA_HOME=/construction/textproc/clit XDG_CONFIG_HOME=/construction/textproc/clit HOME=/construction/textproc/clit TMPDIR="/tmp" PATH=/construction/textproc/clit/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=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 0644" 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 '/construction/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/binutils227/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 '/construction/textproc/clit/clit-1.8/lib' cd /construction/textproc/clit/clit-1.8/clit18 && /usr/bin/env XDG_DATA_HOME=/construction/textproc/clit XDG_CONFIG_HOME=/construction/textproc/clit HOME=/construction/textproc/clit TMPDIR="/tmp" PATH=/construction/textproc/clit/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=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 0644" 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 '/construction/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:244:36: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t {aka long unsigned int}' [-Wformat=] 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:198: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:198: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 '/construction/textproc/clit/clit-1.8/clit18' -------------------------------------------------------------------------------- -- Phase: run-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: stage -------------------------------------------------------------------------------- ===> Staging for clit-1.8 ===> Generating temporary packing list ====> Compressing man pages (compress-man) -------------------------------------------------------------------------------- -- Phase: package -------------------------------------------------------------------------------- ===> Building package for clit-1.8 file sizes/checksums [1]: . done packing files [1]: . done packing directories [0]: . done -------------------------------------------------- -- Termination -------------------------------------------------- Finished: Friday, 13 APR 2018 at 07:10:51 UTC Duration: 00:00:15