=> Building lang/icon build started at Mon Sep 18 15:34:35 PDT 2017 port directory: /usr/ports/lang/icon building for: DragonFly pkgbox64.dragonflybsd.org 4.9-DEVELOPMENT DragonFly v4.9.0.503.g33553-DEVELOPMENT #21: Fri Aug 4 16:51:32 PDT 2017 marino@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 maintained by: ports@FreeBSD.org ident warning: no id keywords in /build/boomdata/data/.m/Release48-default/ref/../01//usr/ports/lang/icon/Makefile Makefile ident: Poudriere version: 3.1-pre Host OSVERSION: 400908 Jail OSVERSION: 400801 ---Begin Environment--- STATUS=1 SAVED_TERM=screen MASTERMNT=/build/boomdata/data/.m/Release48-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=icon-9.5.1_3 OLDPWD=/root/boom PWD=/build/boomdata/data/.m/Release48-default/ref/.p/pool MASTERNAME=Release48-default TERM=cons25 USER=root HOME=/root POUDRIERE_VERSION=3.1-pre LOCALBASE=/usr/local PACKAGE_BUILDING=yes ---End Environment--- ---Begin OPTIONS List--- ===> The following configuration options are available for icon-9.5.1_3: DOCS=on: Build and/or install documentation X11=off: X11 (graphics) support ===> Use 'make config' to modify these settings ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/lang/icon XDG_CONFIG_HOME=/wrkdirs/lang/icon HOME=/wrkdirs/lang/icon TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc50 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/lang/icon XDG_CONFIG_HOME=/wrkdirs/lang/icon HOME=/wrkdirs/lang/icon 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="gcc" CFLAGS="-pipe -O2 -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS="" LIBS="" CXX="g++" 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" --End MAKE_ENV-- --PLIST_SUB-- WITHOUT_X11="@comment " OSREL=4.8 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/icon" EXAMPLESDIR="share/examples/icon" DATADIR="share/icon" WWWDIR="www/icon" ETCDIR="etc/icon" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/icon DOCSDIR=/usr/local/share/doc/icon EXAMPLESDIR=/usr/local/share/examples/icon WWWDIR=/usr/local/www/icon ETCDIR=/usr/local/etc/icon --End SUB_LIST-- ---Begin make.conf--- 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--- =================================================== ===> NOTICE: The icon 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 =========================================================================== =================================================== ===> icon-9.5.1_3 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.1.txz Installing pkg-1.10.1... Extracting pkg-1.10.1: .......... done ===> icon-9.5.1_3 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of icon-9.5.1_3 =========================================================================== =================================================== =========================================================================== =================================================== ===> NOTICE: The icon 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 icon-9.5.1_3 for building =========================================================================== =================================================== ===> NOTICE: The icon 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 icon-9.5.1_3 for building => SHA256 Checksum OK for icon-v951src.tgz. =========================================================================== =================================================== =========================================================================== =================================================== ===> NOTICE: The icon 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 icon-9.5.1_3 for building ===> Extracting for icon-9.5.1_3 => SHA256 Checksum OK for icon-v951src.tgz. =========================================================================== =================================================== =========================================================================== =================================================== ===> Patching for icon-9.5.1_3 ===> Applying ports patches for icon-9.5.1_3 =========================================================================== =================================================== =========================================================================== =================================================== =========================================================================== =================================================== ===> Configuring for icon-9.5.1_3 make Pure >/dev/null cd config; sh setup.sh bsd NoGraphics configured bsd with NoGraphics =========================================================================== =================================================== ===> Building for icon-9.5.1_3 uname -a DragonFly pkgbox64.dragonflybsd.org 4.9-DEVELOPMENT DragonFly v4.9.0.503.g33553-DEVELOPMENT #21: Fri Aug 4 16:51:32 PDT 2017 marino@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 pwd /wrkdirs/lang/icon/icon-v951src cd src/common; /usr/bin/make gcc -pipe -O2 -fno-strict-aliasing -o infer infer.c ./infer >../h/arch.h gcc -pipe -O2 -fno-strict-aliasing -c long.c gcc -pipe -O2 -fno-strict-aliasing -c getopt.c gcc -pipe -O2 -fno-strict-aliasing -c time.c gcc -pipe -O2 -fno-strict-aliasing -c filepart.c gcc -pipe -O2 -fno-strict-aliasing -c identify.c gcc -pipe -O2 -fno-strict-aliasing -c strtbl.c gcc -pipe -O2 -fno-strict-aliasing -c rtdb.c gcc -pipe -O2 -fno-strict-aliasing -c munix.c gcc -pipe -O2 -fno-strict-aliasing -c literals.c gcc -pipe -O2 -fno-strict-aliasing -c rswitch.c gcc -pipe -O2 -fno-strict-aliasing -c alloc.c gcc -pipe -O2 -fno-strict-aliasing -c xwindow.c gcc -pipe -O2 -fno-strict-aliasing -c ipp.c if [ "x" != "x" ]; then /usr/bin/make xpm; fi cd src/rtt; /usr/bin/make gcc -pipe -O2 -fno-strict-aliasing -c rttparse.c gcc -pipe -O2 -fno-strict-aliasing -c rttmain.c gcc -pipe -O2 -fno-strict-aliasing -c rttlex.c gcc -pipe -O2 -fno-strict-aliasing -c rttsym.c gcc -pipe -O2 -fno-strict-aliasing -c rttnode.c gcc -pipe -O2 -fno-strict-aliasing -c rttout.c gcc -pipe -O2 -fno-strict-aliasing -c rttmisc.c gcc -pipe -O2 -fno-strict-aliasing -c rttdb.c gcc -pipe -O2 -fno-strict-aliasing -c rttinlin.c gcc -pipe -O2 -fno-strict-aliasing -c rttilc.c gcc -c -pipe -O2 -fno-strict-aliasing ../preproc/pout.c gcc -c -pipe -O2 -fno-strict-aliasing ../preproc/pchars.c gcc -c -pipe -O2 -fno-strict-aliasing ../preproc/perr.c gcc -c -pipe -O2 -fno-strict-aliasing ../preproc/pmem.c gcc -c -pipe -O2 -fno-strict-aliasing ../preproc/bldtok.c gcc -c -pipe -O2 -fno-strict-aliasing ../preproc/macro.c gcc -c -pipe -O2 -fno-strict-aliasing ../preproc/preproc.c gcc -c -pipe -O2 -fno-strict-aliasing ../preproc/evaluate.c gcc -c -pipe -O2 -fno-strict-aliasing ../preproc/files.c gcc -c -pipe -O2 -fno-strict-aliasing ../preproc/gettok.c gcc -c -pipe -O2 -fno-strict-aliasing ../preproc/pinit.c gcc -o rtt rttparse.o rttmain.o rttlex.o rttsym.o rttnode.o rttout.o rttmisc.o rttdb.o rttinlin.o rttilc.o pout.o pchars.o perr.o pmem.o bldtok.o macro.o preproc.o evaluate.o files.o gettok.o pinit.o ../common/getopt.o ../common/time.o ../common/filepart.o ../common/identify.o ../common/strtbl.o ../common/alloc.o ../common/rtdb.o ../common/munix.o ../common/literals.o cd src/icont; /usr/bin/make gcc -pipe -O2 -fno-strict-aliasing -c tunix.c gcc -pipe -O2 -fno-strict-aliasing -c tglobals.c gcc -pipe -O2 -fno-strict-aliasing -c util.c gcc -pipe -O2 -fno-strict-aliasing -c trans.c gcc -pipe -O2 -fno-strict-aliasing -c tcode.c gcc -pipe -O2 -fno-strict-aliasing -c tlex.c gcc -pipe -O2 -fno-strict-aliasing -c lnklist.c gcc -pipe -O2 -fno-strict-aliasing -c tparse.c gcc -pipe -O2 -fno-strict-aliasing -c tsym.c gcc -pipe -O2 -fno-strict-aliasing -c tmem.c gcc -pipe -O2 -fno-strict-aliasing -c tree.c gcc -pipe -O2 -fno-strict-aliasing -o newhdr newhdr.c gcc -pipe -O2 -fno-strict-aliasing -o ixhdr.hdr ixhdr.c ../common/alloc.o ../common/munix.o strip ixhdr.hdr ./newhdr -o hdr.h ixhdr.hdr gcc -pipe -O2 -fno-strict-aliasing -c link.c gcc -pipe -O2 -fno-strict-aliasing -c lglob.c gcc -pipe -O2 -fno-strict-aliasing -c lcode.c gcc -pipe -O2 -fno-strict-aliasing -c llex.c gcc -pipe -O2 -fno-strict-aliasing -c lmem.c gcc -pipe -O2 -fno-strict-aliasing -c lsym.c gcc -pipe -O2 -fno-strict-aliasing -c opcode.c gcc -pipe -O2 -fno-strict-aliasing -o icont tunix.o tglobals.o util.o trans.o tcode.o tlex.o lnklist.o tparse.o tsym.o tmem.o tree.o link.o lglob.o lcode.o llex.o lmem.o lsym.o opcode.o ../common/long.o ../common/getopt.o ../common/alloc.o ../common/filepart.o ../common/strtbl.o ../common/ipp.o ../common/munix.o cp icont ../../bin strip ../../bin/icont (cd ../../bin; rm -f icon icon.exe; ln -s icont icon) cd src/runtime; /usr/bin/make ../rtt/rtt -x cnv.r && gcc -o cnv.o -c -pipe -O2 -fno-strict-aliasing xcnv.c && rm xcnv.c ../rtt/rtt -x data.r && gcc -o data.o -c -pipe -O2 -fno-strict-aliasing xdata.c && rm xdata.c ../rtt/rtt -x def.r && gcc -o def.o -c -pipe -O2 -fno-strict-aliasing xdef.c && rm xdef.c ../rtt/rtt -x errmsg.r && gcc -o errmsg.o -c -pipe -O2 -fno-strict-aliasing xerrmsg.c && rm xerrmsg.c ../rtt/rtt -x fconv.r && gcc -o fconv.o -c -pipe -O2 -fno-strict-aliasing xfconv.c && rm xfconv.c ../rtt/rtt -x fload.r && gcc -o fload.o -c -pipe -O2 -fno-strict-aliasing xfload.c && rm xfload.c ../rtt/rtt -x fmath.r && gcc -o fmath.o -c -pipe -O2 -fno-strict-aliasing xfmath.c && rm xfmath.c ../rtt/rtt -x fmisc.r && gcc -o fmisc.o -c -pipe -O2 -fno-strict-aliasing xfmisc.c && rm xfmisc.c ../rtt/rtt -x fscan.r && gcc -o fscan.o -c -pipe -O2 -fno-strict-aliasing xfscan.c && rm xfscan.c ../rtt/rtt -x fstr.r && gcc -o fstr.o -c -pipe -O2 -fno-strict-aliasing xfstr.c && rm xfstr.c ../rtt/rtt -x fstranl.r && gcc -o fstranl.o -c -pipe -O2 -fno-strict-aliasing xfstranl.c && rm xfstranl.c ../rtt/rtt -x fstruct.r && gcc -o fstruct.o -c -pipe -O2 -fno-strict-aliasing xfstruct.c && rm xfstruct.c ../rtt/rtt -x fsys.r && gcc -o fsys.o -c -pipe -O2 -fno-strict-aliasing xfsys.c && rm xfsys.c ../rtt/rtt -x fwindow.r && gcc -o fwindow.o -c -pipe -O2 -fno-strict-aliasing xfwindow.c && rm xfwindow.c ../rtt/rtt -x imain.r && gcc -o imain.o -c -pipe -O2 -fno-strict-aliasing ximain.c && rm ximain.c ../rtt/rtt -x imisc.r && gcc -o imisc.o -c -pipe -O2 -fno-strict-aliasing ximisc.c && rm ximisc.c ../rtt/rtt -x init.r && gcc -o init.o -c -pipe -O2 -fno-strict-aliasing xinit.c && rm xinit.c ../rtt/rtt -x interp.r && gcc -o interp.o -c -pipe -O2 -fno-strict-aliasing xinterp.c && rm xinterp.c ../rtt/rtt -x invoke.r && gcc -o invoke.o -c -pipe -O2 -fno-strict-aliasing xinvoke.c && rm xinvoke.c ../rtt/rtt -x keyword.r && gcc -o keyword.o -c -pipe -O2 -fno-strict-aliasing xkeyword.c && rm xkeyword.c ../rtt/rtt -x lmisc.r && gcc -o lmisc.o -c -pipe -O2 -fno-strict-aliasing xlmisc.c && rm xlmisc.c ../rtt/rtt -x oarith.r && gcc -o oarith.o -c -pipe -O2 -fno-strict-aliasing xoarith.c && rm xoarith.c ../rtt/rtt -x oasgn.r && gcc -o oasgn.o -c -pipe -O2 -fno-strict-aliasing xoasgn.c && rm xoasgn.c ../rtt/rtt -x ocat.r && gcc -o ocat.o -c -pipe -O2 -fno-strict-aliasing xocat.c && rm xocat.c ../rtt/rtt -x ocomp.r && gcc -o ocomp.o -c -pipe -O2 -fno-strict-aliasing xocomp.c && rm xocomp.c ../rtt/rtt -x omisc.r && gcc -o omisc.o -c -pipe -O2 -fno-strict-aliasing xomisc.c && rm xomisc.c ../rtt/rtt -x oref.r && gcc -o oref.o -c -pipe -O2 -fno-strict-aliasing xoref.c && rm xoref.c ../rtt/rtt -x oset.r && gcc -o oset.o -c -pipe -O2 -fno-strict-aliasing xoset.c && rm xoset.c ../rtt/rtt -x ovalue.r && gcc -o ovalue.o -c -pipe -O2 -fno-strict-aliasing xovalue.c && rm xovalue.c ../rtt/rtt -x profile.r && gcc -o profile.o -c -pipe -O2 -fno-strict-aliasing xprofile.c && rm xprofile.c ../rtt/rtt -x ralc.r && gcc -o ralc.o -c -pipe -O2 -fno-strict-aliasing xralc.c && rm xralc.c ../rtt/rtt -x rcoexpr.r && gcc -o rcoexpr.o -c -pipe -O2 -fno-strict-aliasing xrcoexpr.c && rm xrcoexpr.c ../rtt/rtt -x rcomp.r && gcc -o rcomp.o -c -pipe -O2 -fno-strict-aliasing xrcomp.c && rm xrcomp.c ../rtt/rtt -x rdebug.r && gcc -o rdebug.o -c -pipe -O2 -fno-strict-aliasing xrdebug.c && rm xrdebug.c ../rtt/rtt -x rexternal.r && gcc -o rexternal.o -c -pipe -O2 -fno-strict-aliasing xrexternal.c && rm xrexternal.c ../rtt/rtt -x rlrgint.r && gcc -o rlrgint.o -c -pipe -O2 -fno-strict-aliasing xrlrgint.c && rm xrlrgint.c ../rtt/rtt -x rmemmgt.r && gcc -o rmemmgt.o -c -pipe -O2 -fno-strict-aliasing xrmemmgt.c && rm xrmemmgt.c ../rtt/rtt -x rmisc.r && gcc -o rmisc.o -c -pipe -O2 -fno-strict-aliasing xrmisc.c && rm xrmisc.c ../rtt/rtt -x rstruct.r && gcc -o rstruct.o -c -pipe -O2 -fno-strict-aliasing xrstruct.c && rm xrstruct.c ../rtt/rtt -x rsys.r && gcc -o rsys.o -c -pipe -O2 -fno-strict-aliasing xrsys.c && rm xrsys.c ../rtt/rtt -x rwinrsc.r && gcc -o rwinrsc.o -c -pipe -O2 -fno-strict-aliasing xrwinrsc.c && rm xrwinrsc.c ../rtt/rtt -x rwinsys.r && gcc -o rwinsys.o -c -pipe -O2 -fno-strict-aliasing xrwinsys.c && rm xrwinsys.c ../rtt/rtt -x rwindow.r && gcc -o rwindow.o -c -pipe -O2 -fno-strict-aliasing xrwindow.c && rm xrwindow.c ../rtt/rtt -x rcolor.r && gcc -o rcolor.o -c -pipe -O2 -fno-strict-aliasing xrcolor.c && rm xrcolor.c ../rtt/rtt -x rimage.r && gcc -o rimage.o -c -pipe -O2 -fno-strict-aliasing xrimage.c && rm xrimage.c cd ../common; /usr/bin/make if [ "x" != "x" ]; then /usr/bin/make xpm; fi gcc -Wl,-E -o iconx cnv.o data.o def.o errmsg.o fconv.o fload.o fmath.o fmisc.o fscan.o fstr.o fstranl.o fstruct.o fsys.o fwindow.o imain.o imisc.o init.o interp.o invoke.o keyword.o lmisc.o oarith.o oasgn.o ocat.o ocomp.o omisc.o oref.o oset.o ovalue.o profile.o ralc.o rcoexpr.o rcomp.o rdebug.o rexternal.o rlrgint.o rmemmgt.o rmisc.o rstruct.o rsys.o rwinrsc.o rwinsys.o rwindow.o rcolor.o rimage.o ../common/long.o ../common/time.o ../common/rswitch.o ../common/xwindow.o ../common/alloc.o ../common/filepart.o ../common/munix.o -lm -lpthread cp iconx ../../bin strip ../../bin/iconx cd ipl; /usr/bin/make Ilib cp incl/*.icn gincl/*.icn cfuncs/icall.h ../lib cd procs; LPATH= ../../bin/icont -usc *.icn; mv *.u? ../../lib cd gprocs; LPATH= ../../bin/icont -usc *.icn; mv *.u? ../../lib if grep '^ *# *define LoadFunc' ../src/h/define.h >/dev/null; then /usr/bin/make Cfunctions; fi cd cfuncs; LPATH= /usr/bin/make ICONT=../../bin/icont sh mkfunc.sh libcfunc.so bitcount.o external.o files.o fpoll.o internal.o lgconv.o osf.o pack.o ppm.o process.o tconnect.o >cfunc.icn ../../bin/icont -us -c cfunc.icn gcc -pipe -O2 -fno-strict-aliasing -fPIC -c bitcount.c gcc -pipe -O2 -fno-strict-aliasing -fPIC -c external.c gcc -pipe -O2 -fno-strict-aliasing -fPIC -c files.c gcc -pipe -O2 -fno-strict-aliasing -fPIC -c fpoll.c fpoll.c: In function 'fpoll': fpoll.c:56:6: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] f = FileVal(argv[1]); ^ In file included from /usr/include/sys/types.h:222:0, from /usr/include/stdio.h:41, from fpoll.c:31: fpoll.c:83:18: warning: passing argument 1 of '__sfileno' from incompatible pointer type [-Wincompatible-pointer-types] FD_SET(fileno(f), &fds); /* set bit of interest */ ^ In file included from fpoll.c:31:0: /usr/include/stdio.h:423:1: note: expected 'FILE * {aka struct __FILE *}' but argument is of type 'struct __FILE_public *' __sfileno(FILE *_fp) ^ In file included from /usr/include/sys/types.h:222:0, from /usr/include/stdio.h:41, from fpoll.c:31: fpoll.c:83:18: warning: passing argument 1 of 'fileno' from incompatible pointer type [-Wincompatible-pointer-types] FD_SET(fileno(f), &fds); /* set bit of interest */ ^ In file included from fpoll.c:31:0: /usr/include/stdio.h:258:6: note: expected 'FILE * {aka struct __FILE *}' but argument is of type 'struct __FILE_public *' int fileno(FILE *); ^ In file included from /usr/include/sys/types.h:222:0, from /usr/include/stdio.h:41, from fpoll.c:31: fpoll.c:83:18: warning: passing argument 1 of '__sfileno' from incompatible pointer type [-Wincompatible-pointer-types] FD_SET(fileno(f), &fds); /* set bit of interest */ ^ In file included from fpoll.c:31:0: /usr/include/stdio.h:423:1: note: expected 'FILE * {aka struct __FILE *}' but argument is of type 'struct __FILE_public *' __sfileno(FILE *_fp) ^ In file included from /usr/include/sys/types.h:222:0, from /usr/include/stdio.h:41, from fpoll.c:31: fpoll.c:83:18: warning: passing argument 1 of 'fileno' from incompatible pointer type [-Wincompatible-pointer-types] FD_SET(fileno(f), &fds); /* set bit of interest */ ^ In file included from fpoll.c:31:0: /usr/include/stdio.h:258:6: note: expected 'FILE * {aka struct __FILE *}' but argument is of type 'struct __FILE_public *' int fileno(FILE *); ^ fpoll.c:95:22: warning: passing argument 1 of '__sfileno' from incompatible pointer type [-Wincompatible-pointer-types] r = select(fileno(f) + 1, &fds, (fd_set*)NULL, (fd_set*)NULL, tvp); ^ /usr/include/stdio.h:423:1: note: expected 'FILE * {aka struct __FILE *}' but argument is of type 'struct __FILE_public *' __sfileno(FILE *_fp) ^ fpoll.c:95:22: warning: passing argument 1 of 'fileno' from incompatible pointer type [-Wincompatible-pointer-types] r = select(fileno(f) + 1, &fds, (fd_set*)NULL, (fd_set*)NULL, tvp); ^ /usr/include/stdio.h:258:6: note: expected 'FILE * {aka struct __FILE *}' but argument is of type 'struct __FILE_public *' int fileno(FILE *); ^ gcc -pipe -O2 -fno-strict-aliasing -fPIC -c internal.c gcc -pipe -O2 -fno-strict-aliasing -fPIC -c lgconv.c gcc -pipe -O2 -fno-strict-aliasing -fPIC -c osf.c gcc -pipe -O2 -fno-strict-aliasing -fPIC -c pack.c gcc -pipe -O2 -fno-strict-aliasing -fPIC -c ppm.c gcc -pipe -O2 -fno-strict-aliasing -fPIC -c process.c gcc -pipe -O2 -fno-strict-aliasing -fPIC -c tconnect.c CC="gcc" CFLAGS="-pipe -O2 -fno-strict-aliasing" BIN="../../bin" sh mklib.sh libcfunc.so bitcount.o external.o files.o fpoll.o internal.o lgconv.o osf.o pack.o ppm.o process.o tconnect.o + gcc -shared -o libcfunc.so -fPIC bitcount.o external.o files.o fpoll.o internal.o lgconv.o osf.o pack.o ppm.o process.o tconnect.o cp cfuncs/*.u? ../lib cp cfuncs/libcfunc.so ../bin cd ipl; /usr/bin/make Ibin MAKE=/usr/bin/make ./BuildBin bin/icon -V Icon Version 9.5.1, June 5, 2013 (bsd 32/64, Sep 18 2017) =========================================================================== =================================================== =========================================================================== =================================================== ===> Staging for icon-9.5.1_3 ===> Generating temporary packing list install -m 444 /wrkdirs/lang/icon/icon-v951src/man/man1/icon.1 /wrkdirs/lang/icon/stage/usr/local/man/man1 install -m 444 /wrkdirs/lang/icon/icon-v951src/man/man1/icont.1 /wrkdirs/lang/icon/stage/usr/local/man/man1 install -s -m 555 /wrkdirs/lang/icon/icon-v951src/bin/icont /wrkdirs/lang/icon/stage/usr/local/lib/icon/bin/icont install -s -m 555 /wrkdirs/lang/icon/icon-v951src/bin/iconx /wrkdirs/lang/icon/stage/usr/local/lib/icon/bin/iconx cd /wrkdirs/lang/icon/icon-v951src/lib; install -m 0644 *.* /wrkdirs/lang/icon/stage/usr/local/lib/icon/lib cd /wrkdirs/lang/icon/icon-v951src/doc; install -m 0644 *.* /wrkdirs/lang/icon/stage/usr/local/share/doc/icon ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===> Building package for icon-9.5.1_3 file sizes/checksums [824]: ......... done packing files [824]: ......... done packing directories [0]: . done =========================================================================== => Cleaning up wrkdir ===> Cleaning for icon-9.5.1_3 build of lang/icon ended at Mon Sep 18 15:35:56 PDT 2017 build time: 00:01:21